2009-07-01から1ヶ月間の記事一覧

twitterやりだすとブログ更新が止まるって本当なんだな。

体感中。 つづきはついったーで!

SQLの勉強の必要性

枯れた技術だけど「正解」が見いだしにくいものの一つがSQL。だと思う。大抵のシステムで保守や性能のネックとなるのがDBアクセス部分だったりするし、かなり現実的、実践的な勉強会になるはず。 個人的論点は: とりあえず、表結合の条件をwhere句で書く人…

言語パーサの最適化中

昨日の2歳曰く、「おっきい くまちゃん とー ねる のー」と。 文節が分かれる。特に、文末の「の」や「よ」が分かれて超違和感があって面白い。

Macro - マクロ とは

Ola Biniコメント記念に、Ioke GuideのMacro部分を(とりあえず)和訳。ぎこちないのは俺クオリティ。 http://www19.atwiki.jp/katzchang/pages/15.htmlで、全訳中です。お客様のなかで、協力して頂ける方はいらっしゃいませんかぁー? Macros - マクロ Ioke…

シンタックスハイライトの対応希望ってどうするんだろか?

Iokeのハイライトに対応して欲しい。 emacsのハイライト定義はある…っぽいんだけど、そういうので大丈夫なんでしょうか?と、「ソースコードを色付けして記述する(シンタックス・ハイライト) - はてなダイアリーのヘルプ」にTB送ってみる。

macbookのカラー調整が定まらない…

2007年くらいのMacBook(非Pro)が、どうもディスプレイのカラー調整が定まらず、少し目が疲れる。 デフォルトの調整は腐ってるし、カラー調整してみたら青っぽくなったし。だいたい、上下の視野角が狭すぎて、見る角度で白飛びしすぎるんだよ、これ。なんか…

ビンゴゲーム

先日のHokuriku.rbで、ノベルティの抽選がビンゴゲームだったんだが、 irb 上で rand(76) *1を繰り返し実行してみる方式だと、抽選で進むにつれて重複が多くなるという課題と、既に出た数字のマークを手動でしなければならなかったという課題があり、それに…

twitter.ids

業務連絡的なものです。 http://twitter.com/checkela http://twitter.com/katzchang http://twitter.com/jr9qnj http://twitter.com/shoito http://twitter.com/nagise http://twitter.com/coelacanth http://twitter.com/maedana http://twitter.com/hikar…

まとめたい。主に自分の為に。

遅延評価 末尾再帰 DI あたりについてまとめたい。主に自分の為に。 特にDI関係は誤解が多いような気がするので。 まとめ力を付けよう。

プログラミング言語アンケート(案)

Hokuriku.rbのアンケートネタです。 それぞれの言語について、以下の5段階でアンケートに応えて頂く感じで。 業務で使っている(公開プロジェクトを含む) 業務外で使っている 触ったことがある 興味はある どーでもいい 言語候補(順不同) プログラミング…

将来の拡張性を考慮するなら、現在の仕様に対する最小限の実装を心がける。

作った人は「将来の拡張性のため」であっても、使う人はそれが拡張性のためなのか現在の仕様なのかは区別が付かない。結果、仕様が数倍に膨れるだけ。 最小限の実装で済ませること。 あー、同時に「制限しすぎないこと」も重要か。protected対private論争的…

日食を見てきたことに触れない訳にはいくまいて

見てきた。 北陸は天気が良くならないかもしれないとのことなので、天気が良くなりそうな中国地方まで車で移動。夜中の3時に出発した。西へ! ところが、あいにくの曇り。日食に暗雲が立ちこめる(文字通りの意味で)。 当初は鳥取砂丘まで行こうと考えてい…

よし、青臭いことを言ってやる!

子供は作るもんじゃなく、出来るもんなんだよ。

ふつう、金沢に来たら回転寿司に行くよな?

先日まいもん寿司に行ってきた話。 手前から子イカ、鰯、鯵、太刀魚。子イカの1貫は胴、もう1貫はゲソ。写真の通り、どれもネタが大きくて食べ応えがある。 万寿貝。富山県では白貝と呼ぶらしい。ヒモが別に付いてて、磯の風味がいい。http://www.fromages20…

大連は大雨なう

ついったつながんねぇ…。

「いじめられる方に原因がある」と「いじめられる方に責任がある」は因果関係と責任問題って点で区別すべき…?

不快感を表現するのが苦手な人っていうのはいじめられやすい傾向にあると思うし、「不快感を表現しない」ってのをいじめられる原因と捉えても問題はないと思うけど、それを「不快感を表現しないのが悪い」っていうとそりゃ違うよねって話。 横断歩道で車には…

無修正○んこ出し

(・∀・)うんこじゃないよ、あんこだよ。

プロトタイプベースは型システムではない…と考えてもよい?

11ヶ月前のエントリより。 (I'm not against types, but I don't know of any type systems that aren't a complete pain, so I still like dynamic typing.) 型には反対しないが、複雑さに悩まされない型システムを見たことはない。動的型付けはまだマシだ…

「標準的なテスト密度」がエラく低い件

単体テストレベルで、1キロステップ当たり50件〜100件というのが標準的なテスト密度らしい。 あら、奥さん!10行に対して一つのテスト項目ですって! これ、どーでもいい1行がどんだけ多いの?って話じゃないの。 もしくは、俺らが書く10行は、奴らが書く100…

"a = a + b"は、"a"と呼ぶヒモを、a + bの計算結果に掛け直すこと

先日書いた「「変数は箱」という例え方について - @katzchang.contexts」というエントリに頂いた、えみ夫さんからコメント:「変数はヒモでインスタンスのフックに引っ掛ける」っていうメタファ(比喩表現)がいいよねという話があったところなんだけど(背…

改善のデッドロック

規定された文書の形式を変えたいなぁ…。改善提案すればいいんだっけ? 「実施済みの改善提案を高く評価します。未実施の提案はほとんど評価しません。」 あれ? いや、低評価でもガシガシ提案すりゃいいんだけど、そういう「こうなるといいよね」的な感覚っ…

「COBOLのようにJavaを使うなら、COBOLを使った方がマシだ」

「http://journal.mycom.co.jp/news/2009/07/07/010/index.html」に捧ぐ。 JVM上で動作するCOBOL環境でも作った方がよっぽどマシだろーと思ったり。 この言い回しは汎用的すぎて、他にも: 「JavaのようにRubyを使うなら、Javaを使った方がマシだ」 「ノート…

パッケージプライベートはもっと見直されるべき

いやすいません、不当に低く見てたのは自分なんですけどwprivateにする理由の一つに、メソッドを壊す可能性があるから自由に使わせたくないっていう思想があるようだけど、継承したクラスをどう書くかなんてのは書いた人の責任だし、同じパッケージとして定…

周囲とのギャップを感じた件について

開き直り戦略を取ることにした。 この先、少なくとも数年は突っ走る。とにかく突っ走る。 漏らしたうんこは誰かに拾ってもらう。それでいい、と思わせるくらいに突っ走ればいいさ。

選挙の一票で世の中が変わるなんてのは幻想

アンケートより議論だろー。 …などとブログ等で発信していく方が、自分にとって一票よりも効果的な政治活動だと思ってるけど、まぁそれも幻想って言われれば否定は出来ないな。

SQLインジェクションでFTPサーバ不正ログイン?

ECサイトから65万人の情報漏洩 20人が70時間,不眠不休で対応 | 日経 xTECH(クロステック)より。 FTPサーバーへの不正ログインを退けた後,緊急会議を行い,やるべきことを話し合った。 すでに,埋め込まれた不正プログラム「x.asp」は消去し,システムへ…

replies取得

package twitter4j; import java.util.List; public class MyTwitter extends Twitter { private static final long serialVersionUID = -4218983212013279106L; public MyTwitter(String id, String password) { super(id, password); } public List<Status> getRep</status>…

Twitter上でIokeプログラミングをとりあえず的に

@IokeGround fib = method(n, if(n == 0, 0, if(n == 1, 1, fib(n-1) + fib(n-2)))). fib(10) http://twitter.com/katzchang/status/2450789054 とすると、 @katzchang 55 http://twitter.com/IokeGround/status/2450791565 こう返す。つまり、Twitterで@メ…

file.open()に違和感

file.connectとdisconnectの方がしっくりくる件について。 データストレージ内の特定のID(ファイルパス)を持つ領域ってイメージというか。

java.sqlパッケージについて

java.ioと統合してほしいです。結構マジで。 フレームワークとか使う場合、あんまり意識しないかもしれないけど。