Archive for the ‘プログラミング’ Category

「1メソッドは 50行以内」

twitterで教わった。

1メソッドは 50行以内

まぁこの手の制約のあるところは多いし、それに対してナンセンスだという声もよく聞くんだけど、私はわりとこの手の制約には好意的だったりする。まぁ「再帰禁止」とかはナンセンスだと思うけど。
More »

Cは高速過ぎる

いや、速いことそれ自体がいけないとは思わないんだけど。

なんで表題のようなことを思ったかと言えば、Cが高速だってのは安全性とのトレードオフの結果だから。そして、アプリケーションの律速要素は言語それ自体よりも、それ以外の部分にあるから。となると、そんなにCばかりが高速になる必要はないし、だったら安全性を確保してもいい。
More »

「似ている」のわけ

[OSC島根]「RubyでCOBOL技術者は復活する」—松江市の基幹システム開発で得られた実感

やっぱりって感じではてブでつっこまれているんだけど、元上司のことなので、ちょっと弁護しておこう。
More »

デバッガなんて使わねーよ

吉岡さんのblogより。

gdb を emacs から使う

へー、

アプリケーションの開発時にはデバッガーを使うのはあたりまえだろう。そのデバッガーを使えなくて何がプログラマだ、くらいの事は思うのだけど

そうか、私はプログラマじゃないんだな。
More »

Rubyのハッシュのアクセスを手抜きする方法

前にもチラと書いたけど、RubyでJSONをいじっている。

JSONの処理系はいくつかあるようだけど、私はsimple-json.rbを使っている。

これが良いライブラリなのかどうなのかはわからないけど、とりあえずちゃんと動いているので満足している。
More »

捨てる潔さ

o64vv4のダイアリより。

捨てた。

HDDの容量不足で、自作の曲データをばっさり捨てたらしい。500GBが6000円を切ろうかと言う時代に「容量不足」という理由でオリジナルのものを捨ててしまうというのは、潔いと言うよりもったいなく感じる。とは言え、書かれている理由を見て納得。
More »

RubyとJSON

ちとRubyでJSONを使いたくて調べてる。

とりあえずは、

Ruby で JSON のエンコード・デコードを行うクラス「simple-json.rb」

を見つけて使ってみた。ごちゃごちゃ面倒なことがなく使えるのがいい。RubyForgeには、

json – JSON implementation for Ruby

というのがある。後者はgem一発で入るらしいけど、先に見つけた前者でやってみた。
More »

プログラム言語に「わくわく」なんていらんでしょ

ひがさんのblogより。

Rubyにワクワク感以上に求めるもの

Matzの寝言へのつっこみだから、多分信者があれこれ書くんだろうなぁ。あ、でもひがさんのblogはJavaの信者多いから、それ程でもないか。
More »

コピペ文化じゃなかったんだけど

ひがさんのblogの、

SI業界の老害が若手と下請けを蝕む理由

の追記の部分で思い出した。実は私は紙パンチカード時代を知ってるので、おさーんの昔話として。
More »

「プログラム設計書」って必要?

最近のお題は「プログラム設計書」らしい。

私はプログラムに書くコメントが嫌いだ。それどころか

コメントを書いたら負け

とさえ思っている。同じ理由で、「プログラム設計書」とか「詳細仕様書」と呼ばれるコードレベルの設計書も嫌いだ。嫌いなだけじゃなくて不要だと思っている。
More »

  • 私について

    ただのプログラマです、ハッカーではありません。

    秋葉で暮し秋葉で仕事してますが、秋葉系は嫌いです。物事を冷静に分析することは好きですが、ニヒリストは嫌いです。

    秋葉でちっこい会社をやってます。 こーゆーことがお仕事です。

    詳しいことは、自己紹介のページでも見て下さい。また、mixiの方でもいろいろわかるかも知れません。twitterは@ogochanですが、たいしたこと言ってません。近頃はShorplug内の別館で日記書いたりもしてます。だいたいここのコピーだったりしますが、ログインするとコメントがつけられます。

    日経ITProに連載(生越昌己のオープンソースGTD)を書いています。「ちゃんと書いた文章」が読みたい人は、そっちを読む方がいいと思います。

  • このページについて

    ここは私の雑文の置き場です。WordPressを使っていますが、いわゆるblogのつもりで書いているわけではありません。「覗き見のできるチラ裏」くらいの意味しかありません。

    もしかしたら有用なことがあるかも知れません。あるいはむかつくことも書いてあるかもしれません。それらはみな「そんなものだ」と思っておくに留めましょう。

    コメントを書くのは構いませんが、「反論」の類はよそでやって下さい。同意する気のない人達と議論する気は全くありませんので、議論したければよそで勝手にやって下さい。

    と言っても、「読むな」「広めるな」というわけでもありません。リンク、ブクマの類は御自由に。

  • カテゴリ

  • 過去の記事

  • メタ情報