ぐらめぬ・ぜぷつぇんのはてダ(2007 to 2011)

2007年~2011年ごろまで はてなダイアリー に書いてた記事を引っ越してきました。

2008-01-01から1年間の記事一覧

誰だよ、新人をそんなAさんの下に配置したやつ。

元ネタ:http://gihyo.jp/dev/serial/01/funny-play/0010 実はAさんは職場で有名なお局様で,周りの人は,常に気を使って話をしている状態でした。そんな方の逆鱗に触れ,新人としては異例の異動となりました。 http://gihyo.jp/dev/serial/01/funny-play/00…

Eclipse 3.2 で Subclipse 1.4.x を入れたらNLPackが動かなくなった。

今時Eclipse3.2って、何年前だよと言われそうですが。2005年のEclipse3.1の時点で同様の現象が発生しているようです。 Eclipse3.1.1に言語パックを入れた環境に、Subclipseを入れて再起動すると英語に戻ってしまいます。その後、「eclipse -clean」による起…

もくもく会@ディノ20080916 に参加してきました。

9/15の日記 今ひとつTDDとかBDDに対して懐疑的とゆーか今ひとつよく分からない。 - ぐらめぬ・ぜぷつぇんのはてダ でいちゃもんつけまくった自分。 ・・・ディノに乗り込んでいってkunitさんと直に議論した方が早いのかな・・・。 今ひとつTDDとかBDDに対し…

今ひとつTDDとかBDDに対して懐疑的とゆーか今ひとつよく分からない。

やっぱり「テスト」という言葉があまりにも対象とする範囲が広すぎる為、ボタンを掛け違えてしまうような気がする。 YakiBikiでも一部UnitTestを採り入れているけど、UnitTest化しているところは内部的なデータのI/O部分だけで、HTMLやセッションなどブラウ…

うぁ・・・RoR2.0, 1.2.3以下のPostgreSQLとSQLiteで、:limit, :offsetのSQLインジェクションキタ━(゚∀゚)━!

MySQLの場合はデフォルトで複数のSQL文を実行しないモードになっていたから助かったようですが・・・。逆に言えば複数のSQL文を実行するモードに「手動で」設定している場合は同様?Rails2.1以降であればセーフのようですが・・・。 With Rails 2.1 out for …

yb_AclCache::clean()の呼び出し箇所がどこいったか忘れた。

http://d.hatena.ne.jp/msakamoto-sf/20071222/1198337776↑を見るとDAOレイヤーに埋め込んでる。 うー・・・DAOレイヤーはやだなぁ。そもそもgrainベースになり、yb_dao_BaseクラスにCRUD操作が集約されてるし。 というかDAOとかTXレイヤーに埋め込んじゃう…

YakiBikiもやってるよ。

メンタルクリニックに駆け込んでからこっち2週間ほど、YakiBikiに再度着手してます。 何年掛ける気だ。 まぁ先週は気分がもう完全にダウナーで、ぐだぐだ鬱エントリを書くので精一杯。というか、暫く経ってたのでYakiBikiのソースの構造を頭によみがえらせて…

つらつら思い出すこと。

「みんなで何かする」事について思い出すのは、嫌な思い出しかない。今さらどうこうという訳でもないけど。

java.nio.Buffer系の使い方が分からないので簡単なサンプルを作ってみた。

事情によりJDK1.5で確認。 元ネタはここ:Buffering « File Input Output « Java

JavaとEBCDIC覚え書き

EBCDIC - Wikipedia そうか、8バイト全部使ってるのか・・・。でしかも、日本語を取り扱う為にベンダ毎に空き領域を弄っているらしい。文字コード - Wikipedia メインフレームやオフコンの世界では、Webでは聞いた事もない文字コードが飛び交っている。IBM K…

で、これから。

口に出さなければ分からない、みんなと何かして楽しむ/仕事するということができない、そういう特性をまとめ直す。 「みんな」よりは「一人」の仕事が好き。 口に出して「これが欲しい」と言うのが下手。 何が欲しいのか、なぜ欲しいのか、そしてそれを他人…

「結局何も求めて無くて流されるまま行動した「つけ」が来たのだろう。」の続き。

小児喘息だったころ、自分は殆ど求めなかったように思う。おもちゃをねだったりとかはあっただろうけど・・・自分の明確な欲求をねだった事はなかった。なぜなら大人が、整えてくれたから。そしてまずは生き延びる事が優先だった自分は、大人が整えてくれた…

結局何も求めて無くて流されるまま行動した「つけ」が来たのだろう。

YakiBikiをデモした人達の意見の一つに、「それでこれをどうしたいの?というところが分からない」というのがあった。またある人に会社のことを愚痴こぼしたら、「結局あなたはなぜエンジニアをやっているのか?そこを掘り下げた方がよい」とも言われた。適…

「"適応障害"という診断をもらった。」の続き。

今の仕事・・・といっても先週から休んでいるので、9/1までやっていた仕事は、今年の4月から始まった。正確には4/7から。 弊社側の構成は、C言語3人にRuby1人。で、Rubyの1人が自分。 料金収納システムなのだけれど、外部システムとUNIXソケットで収納情報を…

"適応障害"という診断をもらった。

会社側として診断書が必要とのことなので、今日午前中メンタルクリニックに行って診断書を貰ってきたところ、「適応障害」という診断を貰った。Googleに訊いてみれば分かるが、「うつ」とは違うらしい。ただし放置すると鬱病に進展する場合もあるので、早め…

Jetico Personal Firewallを使ってみた。

http://sogefreesoft.blog88.fc2.com/blog-entry-205.htmlというのを見つけて、ものは試しにJetico Personal Firewallを使ってみた。 軽いしシンプルな割には細かい設定も出来るし、学習モードで適当に弄ってれば通常はOKそう。 ただし、GUIを立ち上げておか…

PC Tools Firewall Plus の相性問題で嵌った。

いい加減お金を払ってセキュリティ対策するのが苦痛になってきたので、少し趣向を変えてフリーのウィルス対策ソフトやファイアーウォールに手を出してみようと思った。ウィルス対策としては 無料アンチウイルス - avast! 4 Home Edition を入れ始めてます。…

メンタルクリニックに行ってきた。

のは置いておいて。

PHP Security Blogが引っ越していた。

PHP

Stefan Esser氏の "PHP Security Blog" が引っ越していた。 This blog is finally dead. http://blog.php-security.org/archives/96-This-blog-is-dead.html 新しいURLは http://www.suspekt.org/ だそうです。

日本刀のようなソフトウェアを作りたいなー。

痴れ言。

「サーバ/インフラを支える技術」を英訳してみたい。

後先考えずに呟いてみたけど、実際のところこうした内容って、英語圏ではどの程度コンパクトにまとまった書籍があるのだろうか。 日本語文化圏で終わらせるには勿体無さ過ぎる本だと思うし。WEB+DB PRESSの英訳や中国語訳って事業化しているところはあるのだ…

今頃気づいたバカ一人。

なんというか・・・インターネットは意見の相対化というか「王様は裸だ!」的な視点を得るには非常に良いのだけれど、「じゃあ自分、これからどうするのさ?」という点については何にも答えてくれないし、役に立たないのだなと今さら気づいた。「王様は裸だ…

DataのDAOレイヤーをgrainベースに置き換えた。

yb_dao_Dataからバージョンやコメント情報を削り落としてシンプルにしました。バージョンやコメントは、それぞれ yb_dao_Version yb_dao_Comment として分離されます。alpha-2まで"memo"となっていたのが"comment"になってます。Data周りの制御はおおむねyb_…

本当に残業ゼロだったのかな?

http://www.amazon.co.jp/%E3%80%8C%E6%AE%8B%E6%A5%AD%E3%82%BC%E3%83%AD%E3%80%8D%E3%81%AE%E4%BB%95%E4%BA%8B%E5%8A%9B-%E5%90%89%E8%B6%8A-%E6%B5%A9%E4%B8%80%E9%83%8E/dp/4820717138http://www.amazon.co.jp/%E3%80%8C%E6%AE%8B%E6%A5%AD%E3%82%BC%E3%…

本体データ(記事とか画像とか)の格納用grain_Rawを実装

ネーミングに最後まで悩んでいた実体ファイル格納用のgrainは、結局grain_Rawという名前で実装しちゃいました。他、いろいろつらつら考えてて、やっぱりThreadいらねーだろと思ったので、消去します。 画像とかファイルとかも全部含めて、Wikiの仮想ディレク…

ソフトウェアで構築されたシステムは、結局"ソフト"にはならないのかなぁ。

第4回 IT業界は「ユーザー」と「オーナー」の区別ができていない | 日経 xTECH(クロステック)第5回 開発コストにムダが多いIT業界,解決策は「分離発注」と「分割発注」 | 日経 xTECH(クロステック)ソフトウェアは(ハードに比べれば)柔らかいから"ソフト…

PBWikiを使ってみた感想。

PBwiki、あまり日本では知られていませんが、海外では定番ですよね。日本語も通るし、日本語での検索にも対応しているので便利ですよ。 海外では定番Wikiの『PBwiki』を使い始めた件 | IDEA*IDEA 正直ぶっちゃけ歯ぎしりして、あやうく職場の中で発狂しそう…

アイデアメモ

plain text, html, wikiは"type"というよりは"format"という概念にした方がよい。 →ドキュメントのフォーマットを変更するのに一々新規作成し直さないとイケナイのはナンセンス。 →アイコンの見た目が区別しづらい。 あとは、実際に書いてる途中で text から…

Thread, Category, AclのDAOレイヤーをgrainベースに置換。

DAOレイヤーでgrainベースになっていないのは、残り、Data一つ。但しDataについては現行は version情報と実体データ memo 属性 を一緒くたに一つのDAOとして扱っているが、ぶっちゃけ巨大すぎる。100KBのテストケースファイルなんて自分自身弄りたくねー。な…

逃げる。

404 Blog Not Found:逃げ上手は生き上手404 Blog Not Found:逃げるに逃げられなくなる前に逃げる。とにかく今回は、逃げる。大学受験の時そうしたように。 数週間ほど前。何かイヤな予感がしてぞっとしたものを感じた。赤信号が灯ったので、逃げる。キャリア…