soikw.log

プログラミングを中心に、のんびりいろいろ備忘録。

宣言でハマった

(X)HTMLでハマったのでメモ。 ブラウザはIE8。文書型宣言より前にXML宣言以外のデータがあると、すごく嫌なレイアウトの崩れ方をした。 ソースを表示しても全く問題は見つけられず。 駄目だったのは、コメントと全角スペース。改行は大丈夫っぽい。 ⇒ここと…

ちゃんと生きる

「ちゃんと生きるってなんですか?」 「誰かを笑顔にできるってことだな」 一色登希彦『ダービージョッキー』より。 好きなマンガを3つ挙げろと言われたら迷わず入れるのが「ダービージョッキー」。 その中でも強烈に心に残っているのがこの言葉です。 自分…

全然触れていないけどバージョンアップ

最近はWordとExcel、ときどきSeasarな日々です。 全然Railsに触っていない間に、2.3.2が出てしまいました。 そんなわけで更新。 $ rails -v Rails 2.2.2 $ sudo gem update rails Password: Updating installed gems Updating rails Successfully installed …

Seasarの開発環境づくり

最近はSeasar(SAStruts+S2JDBC)での開発が続いています。 いろいろ試してみたいので家のMacBookに環境をつくりました。Tomcatの設定でちょっとだけひっかかったのでメモ。 Seasarのサイト(Super Agile Struts - Setup)では [Window] -> [Preferences…]->…

「素振り重要」

最近、素振り重要の意味がようやくわかってきました。 ロジックを考えるよりも「道具の使い方」を調べる事に時間をとられることが多いです。 ドキュメントを書く時も、プログラミングをする時も、環境構築する時も。 そんな気がして仕方がない今日この頃です…

仙台Ruby会議01

だいぶ時間が経ってしまいましたが、仙台Ruby会議01について。 まずはid:yuichi_katahiraさんをはじめ実行委員の皆様、お疲れ様でした。私は「お手伝いします」なんて言っておきながら、お役に立てませんでした。 ゴメンナサイ。反省終わり。さて感想。 須藤…

24日は当日移動

2009年初の更新です。 今年もよろしくお願いします(遅すぎ……)。え〜、いろいろありまして今週から東京出張中です。 そんな訳で1月24日の「仙台Ruby会議01 - Regional RubyKaigi」は当日仙台に向かいます。 関東在住の友人(福島出身)が参加するので、道案…

merbをちょっとだけ触ってみる

merb。マーブ? Rubyのフレームワークらしいです。 本家らしきサイトに書いてあることを何も考えず実行してみました。 $ merb-gen app my_application Generating with app generator: ... なんか見た事あるような表示が続きます。 $ cd my_application $ ls…

いろいろ開発環境バージョンアップ

明日の勉強会に向けて開発環境の構築です。まずは現状確認から。 $ ruby --version ruby 1.8.6 (2008-03-03 patchlevel 114) [universal-darwin9.0] $ rails --version Rails 1.2.6 $ gem --version 1.0.1 古。完璧ノーマル状態です。 まずはgemから。 $ gem…

NetBeansをバージョンアップ

6.1から6.5にバージョンアップしてみました。 起動画面が変わったんですねぇ。 それを見て一言。 「あ、血液逆流してる」そんなアホな事をいってるから何かエラーがでてしまいました。調査は後ほど。

すごい環境……

Appleのサイトにこんな記事がありました。 「東北福祉大学がWindows PCからMacBookにスイッチした理由」 学生に一人一台MacBookを無料貸与してるそうです。

Cocoa勉強会 in 福島

Cocoa勉強会に行って来ました。 初の遠征、久しぶりの福島です。 「たのしいCocoaプログラミング」をテキストに”写経”です。 ただひたすらに、打ち込む。 凄く集中してできました。楽しめました。 ひとりだとなかなかできないですね。Xcodeの操作性もなかな…

環境準備

「たのしいCocoaプログラミング」を読みながら、ちょっと手を動かしてみようと思ったのですが何かがおかしい。 本の内容と違うところがあるのです。 例えばプロジェクトを作った時に、MainMenu.xib ではなくMainMenu.nib ができていたり。 (実は初期表示の…

インターフェイスする

「○○をインターフェイスする」気持ち悪い。 とても気持ち悪い。「引数、またはパラメータとして値(データ)を渡す」といった意味で使っているようですが……。

たまった宿題

今週も出張中ですが、今回はMacBookを持って来ました。 宿題、「Rails' Wiki - 日程調整アプリを作ろう」をやるためです! 環境がないだのなんだの理由をつけてやらずにここまで来てしまいました…。 かなりたまってます。昨日は環境をつくって終了。 RubyとR…

Boot Campで大ハマり

Mac

せっかくの Intel Mac なので Windows をいれてみようと思ったのですが、 大ハマりしたあげく、失敗しました。 原因:インストールしようとしたのが Win XP の「SP1」だった。SP2以降じゃないとだめです。 Windowsをインストールするまでは問題なし。 その後…

初めての画面キャブキャ

Mac

Windowsだとしょっちゅう使っている画面キャプチャ。 テストのエビデンスとか、エビデンスとか、エビデンスとか。初めてMacで使ってみました。 [command]+[shift]+[4]でキャプチャモード(?)起動 ⇒ カーソルが十字になって座標が表示される。 その状態でスペ…

Mailからメールの送信ができない

Mac

最近.macのメールを使ってます。 ほとんどブラウザ上でしか使ってなかったので問題なしでしたが、 マック(のMail)からメールを送ろうとしたら……エラーになってしまいました。 原因 :アカウントの設定がダメ。 解決策:SMTPサーバーのポート番号を25から58…

勝った!ので

J2、ベガルタ仙台対ザスパ草津の試合を観に行ってきました。 試合前にリバーダンスを観ることができたし(望外の喜びでございました。仙台公演の告知だったらしいです) 試合も1-0でめでたく勝利!!いやぁいい日でした。なので。帰りにヨド◯シでMacBookを買…

DEATH MARCH

アサインされた人間は(以下省略)。 一番大切なのはコミュニケーションだと思います。 ちゃんとお客様(=実際に使う人)の話を聞いて、聞きながら、何が必要とされているのかを確認しながら作ればみんな幸せになれると思うのですがねぇ。

そりゃダメです

tampaku+++ senketsu+++ そりゃダメです。 相手が誰でも通りません。結果。 E001: 紹介状が発行されました。検査をやり直して下さい。 はい。 以上、健康診断の話でした。

さあ覚悟を決めて

Rails勉強会@東北に参加してきました。久しぶりの参加です。 (参加者のみなさんおつかれさまでした)毎度のことながら勉強会でも懇親会でもモノ凄い刺激を受けます。刺激を受ける。現状に色々問題があると感じている。 で?自分はどうするの?と。動かないと…

Railsにどっぷり

一応出張が終わって仙台勤務にもどってきました。 が。リリースというか納品に向けてバグ対応+バグ?対応がいっぱいです。Javaの書き方を忘れそうです。 すでにハッシュに値をいれる時にどうすればよいかが思い出せません…。新しい情報が入ってくると、古い…

Rails勉強会@東北第4回に参加しました

技術的にはまだまだ理解できてないです。 前回に引き続き準備不足を反省したりもするのですが、 勉強会に参加するととても刺激を受けます。 業務で感じる「いろいろ勉強しないとな」とは違う 勉強会で感じる「いろんなことやってみたいな」というモチベーシ…

MySQLにはschemaがない?

「MySQL Administrator」で「Create New Schema」を実行すると 実際に発行されるSQLは CREATE DATABASE `hoge` /*!40100 DEFAULT CHARACTER SET utf8 */; databaseを作るらしい。 MySQLのドキュメントにはこう書いてありました。 『CREATE SCHEMA は CREATE …

MySQLからPostgreSQLへ

業務都合により、DBをPostgreSQLに変えていろいろやってみました。 MySQLとは動きが違う? スキーマとデータベースの意味がよくわからず軽く嵌りました。 明日ちゃんと見てみます。

Ruby on Rails はじめました

Rubyに出会ったのは数年前。 その頃に買った本は折り目が付く事もなく綺麗なまま本棚にしまわれていたのですが…。 最近もの凄い勢いで動き始めました。 先日26日に前提知識ほぼゼロにもかかわらず「Rails勉強会@東北」に参加させていただきました。 みなさん…