2007-01-01から1年間の記事一覧
サヴァン症候群でアスペルガー症候群の著者による自伝で、以前から気になっていた本を書店で偶然見つけたので読み始めたところ。 ぼくが生まれたのは1979年の1月13日、水曜日。水曜日だとわかるのは、ぼくの頭のなかではその日が青い色をしているからだ。水…
前回(7.04)日本語ローカライズ版が出てからVMwareイメージが公開になるまでしばらく時間がかかっていたのでまだしばらく先かと思っていたら、もう出てました。http://www.ubuntulinux.jp/news/ubuntu710-ja-vm昨日の夜はダウンロードがまったく出来なかった…
自分で残しておいたメモを参考に以下を確認しながら実行。 Ubuntu 7.04と比べてもデフォルトでインストールされるライブラリのバージョンが変わった位でそれほど大きな変化はなくインストールできた。 サーバの準備までは以下でやった。 http://d.hatena.ne.…
とりあえず、テスト利用のため(というよりは開発環境をノートPCで持ち歩くため)VMware上にインストールしてみた。 自分が困ったのはインストール後の再起動で、OSが落ちなくなってしまいどうにもならなくなったこと。 VMWare Playerダウンロード isoダウンロ…
Build Your Own Ruby on Rails Web ApplicationsのPDFが期間限定でダウンロード可能だということで、機能さっそくダウンロードして、OSのインストール作業中とかにぱらぱらめくってます。あんまり深くは読んでないが、ProductionのDeploymentの話題も少し。
Ubuntu 7.10が出たんでさっそくダウンロード。 明日、Ubuntu/VMWareでRails環境でも作って見ますかね。 ダウンロードファイルやらBittorrentファイルやらはこちら
200ページぐらい増えて今月出る。 買わなきゃ。個人的には、実際の運用環境のことや、Capistanoつかったディプロイとかスケーリングの話とか最新のプラグイン類とかに期待。RailsによるアジャイルWebアプリケーション開発 第2版作者: Dave Thomas,David Hein…
http://q.hatena.ne.jp/1128425886 で、とりあえず読みやすさからは以下かな。 http://sheepman.sakura.ne.jp/diary/?date=200501 a = ('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a Array.new(16){a[rand(a.size)]}.join #=> "zfn8n3Adwv2njdi9" あ…
Railsやってると面白くなってついモデル50個ぐらい作っちゃったんだけど、モデルのvalidationをvalidates_XXXでやっていると、たとえばあるのアクションからは、validates_presence_ofだけでvalidationしたいのに別のアクションからの場合は、validates_pres…
2年の歳月を経て、eclipseのデータモデリングツールとして重宝しているClayが1.2.0から1.4.0にバージョンアップしてました。 待ってました。これは試さねば。http://www.azzurri.co.jp/clay/download/release_notes.jspぱっと見の違いは MySQL 4.1/5.0の方言…
うちのバリアフリーサイトで車椅子でも入れるお店検索があるんですが、そのサイトで昨日、地図上にマーカーが表示されない現象がおきてたので調べました。Firebug使って。その結果、条件判定の間違いで、本来nullを渡しちゃ行けない(だろう)と思われるMapク…
現行の本家のバリアフリーグルメ検索サイトはPHPで作られているのでPEAR::Services_Livedoorを使わせていただいているんですが、今Railsをいじっているので練習がてらRubyで天気予報を取得してみた。以下、抜粋&メモ代わり適当なrubyクラスでまず必要なライ…
1.2.2で、RadRailsにバグがあった件、RadRailsをアップグレードした1.2.2.2が出てました。先週はありませんでしたからようやく使えるのかも。ダウンロードしてみます。
特徴? 貧乏人には、これだけははずせないDBモデリングツール。 GUIでモデル書いてSQLに変換できる JDBCドライバを設定すれば既存のテーブルからモデルが取り込める。 インストール http://www.azzurri.co.jp/ja/software/clay/index.jsp からダウンロード …
特徴 Quantum DBはDB管理ツールです。 テーブル一覧やカラム情報、テーブルのデータの確認ができる。 日本語もちゃんと表示できる。(ここ重要。かなり助かります。) SQLの実行もできる。 以下でmysql用のJDBCドライバをダウンロードすることでMySQLに対応…
いつも使ってるけど再インストールするときに困るのでメモ easyeclipse特徴 IDE。easyeclipse for LampでJava、PHP、Railsは使ったけど超便利。RadRailsを使う人は、version1.2.2.1だとバグがあるらしい旨が報告されているので、1.2.1系を使ったほうが無難。…
プロの方には、常識かもしれないですが、プロでない人、サンデープログラマには、超オススメ。理由:サタデー1日で読めてサンデーに役立つから。プロとしてのデータモデリング入門 (Oracle現場主義)作者: (株)システムテクノロジー・アイ林優子出版社/メーカ…
We're sorry, but something went wrong. We've been notified about this issue and we'll take a look at it shortly. 全体にかかわる環境、DBまわりを確認しましょう。 DB立ち上がってる? 必要なテーブルできてる?rake db:migrateした? セッションをDB…
xoopsモジュールってなんかめんどくさそうと思ってたんだけど、仕事暇だな〜って思ったときにいじって見たら、おもいのほか簡単に作れたのでメモ。全体像がわからない人にはおそらく勉強しやすい手順が有ったほうが いいと思われる。お勧めの手順は以下。 DB…
データベースのキャラクタセット CREATE DATABASE db_name [DEFAULT CHARACTER SET character_set_name [COLLATE collation_name ] ] ALTER DATABASE db_name [DEFAULT CHARACTER SET character_set_name [COLLATE collation_name ] ] テーブルのキャラクタ…
今日から会社が変わりました。新しい会社に行ったらいままでとちょっとだけ違う自分になりたいなと思ってました。プチ生まれ変わりのススメ。 メールソフトを変える 今までのアドレス帳とか古いメールとかのシガラミを完全にリセットできるチャンスです。む…
RailsのサイトのWikiとかSWiKとかでRoRで使えるgeneratorがいろいろあって試してみると面白い。自分の用途にそのままでは使えなくてもその仕組みは結構勉強になるのでけっこうよいよ。 で、よくwebサイト作るときに困るのが複雑なアクセス権限管理や、ユーザ…
でかいLZHファイルをフォルダとして閲覧するのは重そうですけど、助かりますね。LZHフォルダ
先日Kが来たので、うちのPCをつかってpuppetチャレンジしたときの記録を、以下、追記しながら書き直します。まだイマイチpuppetの良さが分からないがひとまずFC5にインストールしてみて動くことまで確認。ひとまず参考の例をそのまま実行したけど、いろいろ…
年度があけてしばらく仕事ものんびりなようなので、順調にお勉強中です。最近の課題は、Ruby on Railsです。もうさすがにミーハーと呼ぶには遅い感もある。いままで、JavaとPHPは勉強をしたことありますが、まったく毛色の違う構文にかなり戸惑う。 Ruby on …
Kが来たので、今日はうちのPCをつかってpuppet談義。まだイマイチpuppetの良さが分からないがひとまずFC5にインストールしてみて動くことまで確認。ひとまず参考の例をそのまま実行したけど、いろいろハマったのでハマった部分を記録に残すことにする。環境 …
自分はPC持ってカフェでコーディングと言うスタイルが大好きなので、ダウンロード出来るマニュアルだけのリンクいろいろ集めて見ました。常にPCに入っているマニュアルはこんな感じ。PHP関係 PHPマニュアル(英語・日本語) PEARマニュアル(英語・日本語) …
今日の会社でのおじさんたちの会話、 おじさん:「いつになったらホットスポットってブレイクするんだろうね〜。」 や、結構あるよ。 おじさん:「なかなか喫茶店でパソコン開いてる人なんていないよね〜。」 はい、私、週10時間以上はカフェでPC開いてます…
開発環境とかいろいろ更新したいけどハマりそうなことがたくさんあったので今日はおやすみ。 スムーズに終わったら、ちょっと気分を変えて作業をする予定。多分都内にでておしゃれめなカフェでコーディング。休みの日とかは8時間とか作業しちゃうのでなるべ…