大阪のジュンク堂でおこなわれた伊藤直也さんによるトークセッション「私と技術書」を拝聴してきました。 ご自身の高校受験から現在に至るまでの「本を読むことと自分とのかかわり」について、90分もの時間濃ゆいお話をうかがうことが出来た。セッションでは、なおやさんの人生に深く関わった技術書が多数紹介され、どのようにその本と向き合ったかについて語られた。...
世間には非常にクリエイティブで独創的なプログラマーの人が数多くいますが、そんなプログラマーから学べることがたくさんあるようです。プログラマーに限らず、さまざまなことにも当てはまるようなことばかりで、ほかの仕事をするにしても非常に役に立ちます。ではクリエイティブなプログラマーからどのような事が学べるのか見ていきましょう。 詳細は以下より。
『 人生はプログラミングだ。人生はゲームだhttp://fromdusktildawn.g.hatena.ne.jp/fromdusktildawn/20060719/1153306583、人生は神ゲーだhttp://anond.hatelabo.jp/20070303100408 』
昨日は「珈琲屋OB」という巨大なコーヒーを出す変な店に行って、昼から5時間ぐらい居座り、下写真のようなものを飲み食いしつつプログラミングをしたり文章を書いたりしました。 右はこの店の出す普通のアイスコーヒー(390円)。たぶん通常の3倍ぐらいの量でしょうか。後ろにあるiPodがiPod nanoにしか見えません。でも実は、これはこの店におけるスモールサイズ的...
手順 コマンドプロンプトのフォントの変更 コマンドプロンプトの文字コードの変更 ショートカットから文字コードの自動設定を行う。 Windowsのバージョン Windows XP Home Edition Version 2002 Service Pack 2 で行いました。 1. コマンドプロンプトのフォントの変更 コマンドプロンプトを立ち上げる→タイトルバー右クリック →プロパティ→フォントから"MS ゴシック"を選択する。 フォ...
「Linux Commands I Hardly Knew」なる記事が。知っているものもありましたが、「おぉ!」と思ってしまったものもあるのでシェアしておきます。 元記事には以前紹介したものも含まれるので個人的に知らなかったものだけピックアップしてみます。 $_ 直前に打ったコマンドの最後の引数のかわりに使えるそうです。知らんかった・・・。 cp assignment.htm /home/phill/reports/2008/ cd $_ ↑ 一気に...
少し前では76世代、そして最近では81世代のような言葉で表現されるような、次代を担う開発者たちも確実に登場している現代。彼らはどんな感覚を持っているのか。100の質問を通して新世代の開発者に迫る。 2007年12月21日 00時00分 更新 New generation Chronicleの開始に当たって かつては企業の中にいることが多かった開発者たちは今、個人でサービスを作り上げてしまうことも珍しく...
“デジタル仕事術”を活用するビジネスパーソンの皆さんに、愛用しているツールや仕事のコツ、心がけていることなどを聞く「達人の仕事術」。これまでの仕事術をまとめました。 達人の仕事術: Web時代の“割り切り”情報処理――フィードパス 小川・西川さん RSSリーダーなどのネットサービスを提供する仕事に就く、小川さんと西川さん。「世の中に情報はいくらでもある...
記者という職業柄、これまで非常に多くのプレゼンテーションを見てきたが、プレゼンテーションの1枚目が半裸の女性モデルの写真だったのは初めてだった。 2月13日、14日の予定で東京・目黒で開催中の「デベロッパーズ・サミット2008」で講演したFog Creek Softwareの創業者でCEOのジョエル・スポルスキー(Joel Spolsky)氏のプレゼンテーション「Joel on Developers Summit――素晴らし...
もう全然気合が足りないので、自分への戒めも含めて「新サービス開発」について思いつくままにメモ残します。 新サービスを開発するときには: コンセプト = メタファーを決める メタファーとは、「そのサービスって、つまり○○だよね」の○○に当てはまる具体的な言葉です。 どんなサービスでも「既存の言葉」に当てはめないと理解しにくいので。 「GPS機能で配送遅延か...
id:yamazさんから凄く有効なトラックバックを頂きました。 http://d.hatena.ne.jp/yamaz/20070812 まさにその通りだと思いますし、ディティールは非常に参考になります。 ちなみにUIEではなくてUEIです(UIEだと中嶋聡さんの会社になってしまいます) 人間は不注意という自分の宿命から決して逃れられることはないと思っています。 それはどんなに厳しく鍛えられ、育て上げられた軍人でも、...
」という質問が寄せられている。プログラミングやネットサーフィンで座りっぱなしの夫に、椅子をプレゼントしたいのでオススメを教えて欲しい、との内容である。 座り心地のいい椅子といえば、人間工学に基づいた「アーロンチェア」などが思い浮かぶが、結構な値段がするのが難点だ。 /.Jの皆様はこうした場合、どのような椅子をオススメしますか? また、普段はどんな...
どういう時に冠詞を付ける/付けないかがイマイチわかりづらく、結局、何となく雰囲気でつけたりつけなかったりしてしまっているのではないでしょうか。 実は冠詞の使い分けに関しては、プログラムを書く人間であれば即座に理解できる法則があります。もちろん英語は人間が使う言葉の一つのため多少の例外はありますが、ほとんどの場合通用します。少なくともここ一年...
正確かつ有益である必要があるが、単に大量のコードやデータを質問に突っ込むことではこの結果は得られない。もしプログラムを動かなくする巨大で複雑なテストケースがあるならば、可能な限りその量を小さく削減しようとしてほしい。 これには少なくとも三つの役立つ理由がある。一つ目は質問を単純にする努力が見られることで答えが得られやすくなるから。二つ目は質...
http://q.hatena.ne.jp/1203667934 ソフトウェア開発やプログラミングのスピードを上げる方法はありませんか? プログラマーとして生きていこうと決めたのですが、いつも見積もりの3倍時間がかかってしまいます。 そのため いつもつらい思いをしています。 環境を良くしようとHHKLite2を使い、カスタマイズソフトでホームポジションから離さずにプログラミングしています。 マウスも...
木曜日です。今日は担当者不在ということで、コラムでも書いてみます。けんすうです。 最近読んだ「夢をかなえるゾウ」という本にこんなことが書いてありました。 「期待は過剰の借金やからなあ」 …(中略)… 「まだ何も苦労してへんのに、成功するかもしれへんていう『高揚感』を前借りして気持ちようなてもうてんねや。でもそのうちそんな簡単に成功でけへんとい...
日常的な学習はプログラマにとって不可欠な活動です。ソフトウェアの世界には次々と新しい流行が登場しますし,基礎的な事柄だけでもマスターしておきたいことは山ほどあります。今回は日常的な学習の方法について,私のパターンに照らし合わせて考察してみたいと思います。 ブログ ブログは学習というよりは情報収集に適したメディアです。ブログの記事は,だいたい小...
『 10-11メールチェック11-12コードレビュー12-13同僚とランチ13-16メールは無視してコーディング16-17社内技術セミナ17-18メールチェック->コーディング19-20夕飯20-21コーディングコーディング以外の仕事は採用と業績評価だけ 』
http://d.hatena.ne.jp/higayasuo/20080602/1212379147 泥のように働けという一連の騒ぎの後、老害というのにフォーカスがあたってる気がしてて、ひがさんが何で老害というのがあるのかについて書いてて読んだので、ちょっと書いてみようかと。 ビッグバン宇宙論という本の中で、科学の世界における老害というのに触れられてるので、ぜひ読んでみてほしいのだけど、「自分の考えを変え...
このネタは、私自身も何度も書いてきたけど、結局意味のある結論になったためしがありません。 トランザクションスクリプト派は、「トランザクションスクリプトの方が書くのが簡単だし、業務アプリケーションにオブジェクト指向は、ほとんど必要ない」といいます。 それに対し、ドメインモデル派は、「ドメインモデルはオブジェクト指向を生かすことができるのでメン...