mixiが500エラー

2009年6月1日現在

mixi落ちている。
僕だけ?

iphoneからも見れないわ。
コードエラーっぽいけど。
広告運営してるから大変そうね。

記念にエラー画面のhtmlを

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>500 Internal Server Error</title>
</head><body>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error or
misconfiguration and was unable to complete
your request.</p>
<p>Please contact the server administrator,
 mixi and inform them of the time the error occurred,
and anything you might have done that may have
caused the error.</p>
<p>More information about this error may be available
in the server error log.</p>
</body></html>

ずいぶん落ちっぱなしだけど、
てんやわんやですかね

横道それまくりのImageMagick


横幅固定のリサイズをしたくて、どっかのサイトで

「自動で比率を保ったままリサイズされる」

って、どこかに書かれていたのを鵜呑みにして

convert -resize 240x200 org.jpg new.jpg

(200は適当なんですが)こうしていたら、縦長のやつだと縦幅が200固定になってしまったので調べてみたら

横幅固定でリサイズしたい場合

convert -resize 400 org.jpg new.jpg

逆に縦幅固定でリサイズしたい場合

convert -resize x400 org.jpg new.jpg

だそうです
僕の環境はImageMagick6.3.6

参考サイト

http://freedpe.jp/wordpress/?p=7

すばらしい

windowsにruby on rails

インストール時に参考になるエントリー

Windows に Ruby on Rails 2.2 + MySQL 5.x 環境を構築する手順とハマり所 - すがブロ

非常に見やすいし、はまってるところをピンポイントで説明してくれている。

こういうエントリーはほんと助かるわ。

どうもありがとうございます。

migrationとscaffoldで思った

migrationで作ったテーブルにscaffoldしてCRUD画面がぽこんと出来るまではいいのですが、

例えばカラム変更とかあった場合、CRUD画面の中身を手作業で変更しないといけないっぽいエントリーがどっかにあったよーな、ないよーな?

そんなバカな。

もうちょっと思った

あとテーブルのバージョン管理ってなんだかすごいね

僕の在籍している部署はsubversionも入ってない環境で運用しているわけだが。

rakeコマンド

下記のようなdb/migrate/20090528032736_create_test_blogs.rbファイルがあって

class CreateTestBlogs < ActiveRecord::Migration
  def self.up
    create_table :test_blogs do |t|
      t.string :title
      t.string :body
      t.string :genre
      t.timestamps
    end
  end

  def self.down
    drop_table :test_blogs
  end
end


ruby版makeコマンドの下記を実行しても create_table が実行されない

rake db:migrate:up VERSION=20090528XXXXXX


なんかバージョンによって:upとか使えなかったりするのかな

ネットだけで調べようとしてもバージョンが違ってたりするから
とってもフ効率だ。

railsのダウングレード

rubyonrailsのバージョンをダウングレードする

gem uninstall rails
gem install rails -v 2.2.2
config/environmental.rbのRAILS_GEM_VERSIONを2.2.2に書き換え
rake rails:update

これは出来た