タグ

ブックマーク / blog.livedoor.jp/lalha (20)

  • DataSpiderにおけるコンポーネント間のインタラクションの設計と実装 : 小野和俊のブログ

    先日、ソースコードのメンテナビリティについてのエントリを書きましたが、dankogaiさんから「で、具体的にどんなコード書いてるの?」という指摘がありました。 返信エントリでは、「DataSpiderはオープンソースではないのでソースコードをそのまま出すことはできない」と書いたのですが、よく考えたら、一部エッセンスを抜き出してサンプルコードとして紹介することはできるので、最近私が書いたコードの中で、メンテナビリティに関係するコードを紹介したいと思います。 ※ ソースコードの行数が正しく表示されない場合にはブラウザの幅を広げると正しく表示されます。なお、ソースコードの構成をシンプルにするため今回のサンプルではViewModelは使用していません。 目次 ・コンポーネント間のインタラクションの管理 ・最も原始的な実装方法: コンポーネントの相互参照 ・Mediatorパターン ・Role Ob

    DataSpiderにおけるコンポーネント間のインタラクションの設計と実装 : 小野和俊のブログ
  • 成長しないプログラマーの7つの悪習慣 : 小野和俊のブログ

    はてブのホットエントリで「成功できない人たちが持つ7つの悪習慣」という記事を見かけたのだが、ライフハック系のやエントリは胡散臭く感じるところがあってあまり好きではない私から見ても、これは確かに、と思える内容で、プログラマーについても同じことが言えると思ったので、エントリにまとめてみた。 ・自分の理解力不足を技術のせいにする。すぐ理解できない技術や、普段自分が使い慣れてない技術は「キモイ」、「自分には合わない」などといってすぐ学習を放棄する。 ・他人の非に非常に敏感。使っているライブラリや人が書いたコードに少しでもバグが見つかると、「使い物にならない」、「書き直した方が早い」などとすぐ口にする。 ・環境がよく壊れる。「このPC不安定」、「また開発環境がおかしくなった」、「OSから入れ直さないと」といったように、作業環境が頻繁におかしくなる。たいていは自分で必要なファイルを消してしまったり上

    成長しないプログラマーの7つの悪習慣 : 小野和俊のブログ
    Blue-Period
    Blue-Period 2010/01/12
    これらの一つにも該当しないけど無能なプログラマーがたくさんいると思う。該当しまくりで有能なプログラマーもいると思う。/なんか強引な記事ぽい。
  • Twitterの危険性 : 小野和俊のブログ

    コメント一覧 (11) 1. ありがとうございます 2009年11月16日 05:55 最初の意気込みだけででエネルギーを使い果たしてしまった・・・ そうならないように気をつけます。 2. nic 2009年11月16日 17:50 たしかに、よく言われてますね。なにかで発散されてしまうと満足してしまって、創作意欲がなくなると。 私はTwitterで反応してくれるお友達がいないので、呟いても全然大丈夫です 3. min 2009年11月16日 19:05 でも、それってTwitterに限ったことじゃないし、ブログも同じだし、インターネット自体がそうだし??? 4. fo 2009年11月16日 21:20 >>3 読解力が無いって言われない? 5. ベータブロガー 2009年11月16日 22:35 blogとtwitterを同列に並べるのがそも間違い それぞれの特徴をとらえて合ったものを

    Twitterの危険性 : 小野和俊のブログ
    Blue-Period
    Blue-Period 2009/11/16
    どうかな。人が自発的に力を込めて『ブログのエントリを起こ』したい事柄には量の限界があって、無理に続けることのほうが不自然、という側面とか。読む側からすると、昔はこの人面白かったのになぁみたいなの。
  • 福岡の夜 (shi3zさんとの喧嘩) : 小野和俊のブログ

    8/5から三日間、昨年に引き続き、九州大学非常勤講師として高度ICTリーダー特論という大学院の授業で福岡に来ている。この授業では、日の大企業からはNECのシステム開発部長の池上さん、国際的なリーダーシップということで東京海上で世界中を飛び回っている牧野さん、外資系企業のマイクロソフト楠さん、ベンチャー企業のUEI shi3zさんと私、経産省の境さんと、様々な立場の講師がプレゼン、パネルディスカッション、グループワークなどに参加しながら授業を進めるというなかなか面白いタイプの授業である。 こうした諍いのことをネットに書くのもどうかとも思ったのだが、リーダーシップを論じるために呼ばれた講師同士が飲み会で喧嘩、ということになると、授業そのものが駄目なリーダーの見市のような様相を呈してしまうため、私たちが何を議論していたのかについて、shi3zさんにならって私の視点からもブログに書いてみよう

    福岡の夜 (shi3zさんとの喧嘩) : 小野和俊のブログ
  • 彼氏がプログラマーだった。別れたくない… : 小野和俊のブログ

    コメント一覧 (4) 1. kazu氏 2008年11月13日 15:08 はじめまして。彼氏が○○だった。別れたい…シリーズ?で、プログラマで別れたくない、ていうのはいいな!と思いました。プログラマは変だけど、素敵な仕事だと思います。頭の中が普通の人とちょっと違うけど、それはそれでいいと思うんですけどね^^ 2. ところてん 2008年12月08日 15:50 >君の瞳は100テラバイト ハードディスクの容量は二年で二倍くらいになってくから、 「15年位すると、君には価値がなくなるよ」って意味ですね。 3. みかん 2008年12月12日 16:04 >ところてん様 ハードディスクは構造が変わってしまう。 古いシステムでは使えないし、 人もそれを勉強しないと使えなくなる。 だけど「君」は構造はそのままで進化「容量増加」が出来るから、 かなり良いと思うよ。 彼氏しだいで、ゴミにもスーパーコ

    彼氏がプログラマーだった。別れたくない… : 小野和俊のブログ
    Blue-Period
    Blue-Period 2008/11/13
    金融系の人は不可ですね、わかります。>『「浮動小数点数の誤差程度の問題だ。気にするな」』
  • 小野和俊のブログ:[BugsNews] 人気ハッカーもたじたじ IT業界大人気の理由は?現役学生が語るそのポジティブイメージ

    最近の新卒採用で人気爆発の国内IT業界。大人気の理由は何なのか、人気が低迷 することはありえるのか。情報処理推進委員会(IBA)は10月30日のイベント「IBA フォーラム2007」で、IT業界の人気ハッカーと理系学生による討論会を開催した。 テーマは「IT産業の学生からの人気はどこから生まれるのか」だ。 討論したのは、東京大学、筑波大学、日電子専門学校の現役学生10人とIT業界 の人気ハッカー2人。IT業界の人気ハッカーとは、某ソーシャルブックマーク開発者の N.I.氏と、CPAN へのモジュール登録数で世界的に有名で、ブログの世界にも 多大な貢献をしてきたT.M.氏。加えて、某ベンチャーのCTOとして同社のサクセス ロードの礎を築いたアルファブロガーのD.K.氏が答えた。 「IT産業へのイメージ」との質問に対して学生の1人は「IT産業は自分たちの生活に 欠かせないもの、生活を支えてく

    小野和俊のブログ:[BugsNews] 人気ハッカーもたじたじ IT業界大人気の理由は?現役学生が語るそのポジティブイメージ
  • 小野和俊のブログ:海外旅行でホテルを格安で予約する

    今回夏期休暇でヨーロッパに行ってわかったことは、海外のホテルは予約の仕方によって随分と値段が違うということだった。 私はIT系の職種につく人間でありながら、今まで個人で海外旅行と言えば旅行代理店で航空券予約とともにセットでホテルを予約してしまっていて、まあ手間を考えればこれで良いのではと思って、ネットでもっと良い方法があるのではないかと調べることをしていなかった。 今回、泊まりたいホテルがホテルリストに載っていなかったので、自分でいくつか調べて予約したのだけれど、予約の方法によってあまりにも価格が違う - 場合によっては倍以上違う - ことに驚いて、これはもう今後個人で海外に行く時は迷わず自分で予約するな、と思ったのでブログに書くことにした。 サイト名 備考

    小野和俊のブログ:海外旅行でホテルを格安で予約する
  • 「見せ場」について : 小野和俊のブログ

    先ほど打ち合わせをしていてふと思ったのは、 「見せ場」というのは大事だということだ。 自分に与えられた役割を最低限こなしたり、 期待される範囲内で淡々と進めていくというのも良いのだが、 うおっ、ここまでやるか、というサプライズの瞬間を目の当たりにすると、 一緒に何かに取り組む仲間としてはこの上なく頼もしく感じるし、 逆に自分がそうしたサプライズを与えようと目論んでいるときには、 寝忘れて無我夢中で没頭できるものである。 例えばちょっとした社内のプレゼンで、 これまでと変わり映えのしないプレゼンで良いところを、 聴衆が口を開けてポカンとしてしまうような資料を用意して臨んだり、 1ヶ月かかるだろうと思われたタスクを猛烈に集中して数日で終わらせて見せたり、 こんなものが世の中に出てきたらビックリするだろうなというソフトウェアを 企画するだけでなく自分の手で実装して世に出してみたり、 普通に家で

    「見せ場」について : 小野和俊のブログ
    Blue-Period
    Blue-Period 2008/04/22
    一度でも、小さなものでも、「見せ場」のつくれた職場とそうでない職場の居心地は全然違うものだったなぁとしみじみ
  • Twitterで就職 - ネットコミュニケーションで仕事を決める時代 : 小野和俊のブログ

    昨年末あたりから、開発加速のためにエンジニアを募集しようと、 商用媒体にいくつか広告を出したりしてみたのだが、 なかなか良い人が見つからず、困っていたのである。 何か方法はないかと社内で立ち話をしているとき、 ふとこんな風に思ったのである。 「Twitterに書いてみたらどうなるかな?」 その発言から5分もしないうちに、私は急いで席に戻って、 Twitter に社員募集のメッセージを書き込んだ。 その後、4月7日現在までに、約30人の人からリプライをもらったり、 DMをもらったり、会社見学に来てもらったりした。 結果的には現時点でもう出社している人が一人おり、 あと二人のエンジニアが近日中に開発チームに参加してくれることが決まっている。 今まさに面接の最中の人も何人かいる。 このエントリで書きたいことは、 Twitterで実際に採用活動ができた、 ということではない。 Twitterで採用

    Twitterで就職 - ネットコミュニケーションで仕事を決める時代 : 小野和俊のブログ
  • 小野和俊のブログ:睡眠時間削減で得られるものと失われるもの

    コメント一覧 (16) 1. t.t. 2008年02月18日 20:06 1.睡眠時間を削減した分を全て仕事・勉強に費やした場合のみを想定している 2.「可能性」は確かにあるが、それはあまり高くないと思われる 3.睡眠時間の削減と事例があまり関係ない 2. あきら 2008年02月18日 20:30 アイマスクと耳栓をして普通に寝ちゃだめですか? 質のよい睡眠をって考え方は重要だと思います また仕事以外のOSSや家族への貢献に使うのはどうでしょうか? 3. y 2008年02月18日 22:25 同意します。活動時間が長くても、当は必要でもなんでもない事柄に多くの時間を費していたら意味がありません。睡眠時間を減らすことで思考力が低下し、優先順位をおかしくとるひとをよくみます 4. 昆 2008年02月18日 23:03 睡眠時間を減らして、お風呂でリラックスする時間を増やせば、集中時の

    小野和俊のブログ:睡眠時間削減で得られるものと失われるもの
  • 小野和俊のブログ:持続可能な成長を実現する「ラストマン」という自分戦略: 八百屋になりたい人が肉屋に入ってしまったらどうするか?

    私はその戦略をラストマン戦略と呼んでいる。 大学を卒業してサン・マイクロシステムズに入社してすぐにわかったことは、Java を生み出した会社でソフトウェア開発をやろうと思って入社したのに、日サンはソフトはほとんどやっておらず、ほぼ100%ハードウェアを販売するための会社だったということだった。 野菜を売りたくて八百屋に入ったつもりなのに、間違えて肉屋に入ってしまった。このようなときにどのように行動すればよいか? 1. 肉屋に入ったのだから、とりあえず肉屋を目指す 2. 八百屋への転職活動を開始する 3. 肉屋の中で野菜についての No.1 を目指す 一番多いのはパターン1の人で、入社の直前直後は熱くソフトウェア開発を語り合った同期の多くは、今ではハードウェアのスペシャリストへの道を目指している。 ラストマン戦略とは、ある所属組織内で自分が一番(最後に立っている人 = ラストマン)になれそ

    小野和俊のブログ:持続可能な成長を実現する「ラストマン」という自分戦略: 八百屋になりたい人が肉屋に入ってしまったらどうするか?
  • 小野和俊のブログ:マイ・アルファブロガー2007

    ホームページを作る人のネタ帳さんで11月といえば、読んでいるブログを告白する月というエントリがあって、徳力さんがやっているようなアルファブロガー企画やLDRでのランキングとかも面白いんだけど、こうやって、あるブログの書き手の視点から、自分が購読してるブログを解説つきで紹介するのは面白いなと思ったので、私も紹介してみることにした。 とはいえ、購読しているものをすべて紹介すると200強あって紹介しきれないので、個人的に影響を受けたり考えさせられたすることの多いブログを5つほど、特に良エントリだと思った記事とあわせて紹介してみようと思う。 真性引き篭もり 一見ゲームについての専門的な内容かと思いきや読み進めると胸に迫る力のあるメッセージが込められているエントリ。Webのサービスの話かと思いきや情念に満ちたエントリ。かと思えば今度は数行程度のネタ的なエントリ。そしてその底にいつも流れるのはhank

    小野和俊のブログ:マイ・アルファブロガー2007
  • ♪ バグは夜更け過ぎに仕様に変わるだろう Alt. Version : 小野和俊のブログ

    半年ほど前に♪ バグは夜更け過ぎに仕様に変わるだろうというエントリを書いたのだが、時期的にクリスマスでなかったのが何となく心残りだったのと、サビの部分はやはり繰り返しにすべきだろうなどといくつか思うところがあったので、もうすぐクリスマスの今日という日に、Alternative Version をお届けします。 ♪ バグは夜更け過ぎに ♪ 仕様に変わるだろう ♪ サーバー・ダウン ケータイ・コール ♪ きっと君はこない ♪ ひとりきりのサーバールーム ♪ サーバー・ダウン ケータイ・コール ♪ 帰れそうもない ♪ 必ず今夜こそ ♪ 寝られそうな気がした ♪ サーバー・ダウン ケータイ・コール ♪ まだ消え残る 君への想い ♪ 夜へと降り続く ♪ 卓上にはスタミナドリンク ♪ ディスクからは不吉なサウンド ♪ サーバー・ダウン ケータイ・コール 繰り返しになりますが、関係者の皆様 ネタですので

    ♪ バグは夜更け過ぎに仕様に変わるだろう Alt. Version : 小野和俊のブログ
  • 精読のTwitterと速読のTwitter : 小野和俊のブログ

    Twitter を始めてから半年が過ぎようとしている。 使い始めて3ヶ月位して思ったのは、Twitter には3つの段階があるということ。 3段階目の「What are you thinking of?」が楽しくて仕方なかったので、 家でも会社でもブラウザのトップページを Netvibes から Twitter に変更した。 しかし、その頃私が見ていた世界は Twitter の二つの世界のうち 実は一方の世界だけだったということに気付かされたのは、9月21日のことだった。 「@lalha は32人しか follow してないのに twitter の何を語ってんだ。」 最初私が感じたのは、「それは違うだろう」という抵抗感だった。 というのも、以前から RSSTwitter について、フィード登録数や Follow 数が少ない人間は語る資格がないという趣旨の発言を見るたびに、どちらもこん

    精読のTwitterと速読のTwitter : 小野和俊のブログ
    Blue-Period
    Blue-Period 2007/10/24
    夜しか読めないからなぁ。。。
  • dankogai伝説 : 小野和俊のブログ

    404 Blog Not Foundの注目エントリを見てて思ったんだけど、 やっぱりdankogaiはすごい。エントリ数もブクマ数もすごい。 ということで、イチロー伝説にちなんでdankogai伝説をお送りします。 ・トラックバックしただけで相手ブロガーが泣いて謝った、心臓発作を起こすブロガーも ・一文字もない空エントリでもホッテントリ入り ・寝ている間にも3エントリをポスト ・パソコンを起動せずにトラックバックしたことも ・ホッテントリ1位でも納得できなければエントリ削除 ・ディスプレイを一睨みしただけで10万アクセス ・初めて書評を書いたときにamazonがダウンしたことは有名 ・グッとガッツポーズしただけで5エントリポストされた ・リンクされるとYahoo!でも臨時でサーバー増設 ・言葉を覚える前からブログを書いていたという噂も ・あまりにもブクマされるのではてなユーザーが利用規約違

    dankogai伝説 : 小野和俊のブログ
    Blue-Period
    Blue-Period 2007/09/25
    2ゲットズサー
  • ブログでとんでもない価値を生み出せるのは、分裂勘違い君だけじゃない : 小野和俊のブログ

    一月ほど前に、分裂勘違い君劇場でとても興味深い試みが行われました。 それは、匿名のブログを通じてリアルな採用活動を行うという試みです。 このエントリで言いたいことは一つです。 ブログには信頼醸成機能がある、ということです。 今回のfromdusktildawn氏の試みには、 ブログの信頼醸成機能について、着目すべき点が二つあります。 一つは、これまでfromdusktildawn氏が書いてきたエントリによって培われてきた、 この人はきっとすごい人だ、たくさんのすごい人たちとつながっているはずだ、 という信頼を活用した結果、成果が出た、という点です。 そしてもう一つは、採用記事の後に少し間をおいて、 今回の応募にきちんと対応し、現実的に話が進んでおり、 しかも会社と応募者の双方にとても価値がある結果になりそうだという成果を強調することで、 人材エージェントとしての新しい種類の信頼を獲得した、

    ブログでとんでもない価値を生み出せるのは、分裂勘違い君だけじゃない : 小野和俊のブログ
  • 1・10・100、それぞれの力 : 小野和俊のブログ

    7月31日に未踏ソフトウェア創造事業の採択結果が発表されました。 未踏ソフトの結果が発表されるたびに、 また面白そうなアイデアが出てきたな、と楽しみに感じる一方で、 いつもどこか心苦しくなるようなところがあります。 とりわけソフトウェアの世界においては、 新しいアイデアを思い描く能力は重宝されやすい傾向にあります。 しかし、 アイデアが世の中に出て行く過程で当に大変なのは、 アイデアを思いついた後です。 アイデアを形にするには10、 それを世の中に受け入れてもらうには100の、 それぞれの間で10倍もの大きさの、越えなければならない壁があります。 これを優秀さという言葉で置き換えれば、優秀さには、 (1) 思い描く能力 (2) それを形にする能力 (3) さらにそれを普及させる能力 の3つの種類のものがある、と言い換えることもできます。 さらにこれらをソフトウェアの世界に当てはめれば、

    1・10・100、それぞれの力 : 小野和俊のブログ
  • 小野和俊のブログ:人月ビジネス、プロダクト、ウェブのサービス

    IT 系の会社の経営者の方と話をしていると、 人月ビジネスをやめて、パッケージやサービスに移行したいという話をよく耳にします。 しかし、半年か一年経ってその後どのようになったのかを聞いてみると、 パッケージやサービスの開発プロジェクトが立ち上がるところまでは行ったものの、 結局は中途半端なものにしかならず断念したという話が多く、 事業内容をスムーズに移行することができたという話はあまり聞きません。 このようなビジネスの転換がうまく行かないケースには、 いくつかの共通点があるように思えます。 第一の関門は、経営陣が、まったく異なるビジネスに対して、 考え方を切り替えられるかどうかという点にあります。 パッケージやサービスのビジネスというのは、基的に先行投資のビジネスです。 まずソフトウェアを完成させるまでに時間がかかり、 次にソフトウェアが世の中で認知されるまでに時間がかかり、 認知されて

    小野和俊のブログ:人月ビジネス、プロダクト、ウェブのサービス
    Blue-Period
    Blue-Period 2007/08/02
    『経営者はしばしば、折衷案を持ち出します。』『このような方法でビジネスを成功させるのは、実際には極めて困難』『新しい事業に対して戦略的にリソースを割り当てることができないからです。』
  • ♪ バグは夜更け過ぎに仕様に変わるだろう : 小野和俊のブログ

    トラックバック一覧 1. バグはいつか仕様に変わる? [地方で活動するweb制作者の日々を綴るblog] 2007年07月18日 14:25 「バグは夜更け過ぎに仕様に変わるだろう」 というのは、IT屋さんの中では有名な格言らしいのですが(私は知りませんでしたが)、その全文版を公開したそうです。 業界の人なら受けること間違いなし。 そして、現実と照らし合わせてぞっとすることも間違いなし。 IT 業... 2. 2007年7月18日 1907年はこんな時代 [神戸の三代目] 2007年07月18日 20:04 またヤフー株が米国につられて下げてる・・。誰かアナリスト、ちゃんと指摘してよー。ネタ加藤一二三九段伝説 前も書いた気もするけど、加藤一二三が凄い(というか面白い)。 一芸に秀でている人はぶっ飛んでいる人が多 3. [研究室][雑記] [Gabari] 2007年07月18日 20:22

    ♪ バグは夜更け過ぎに仕様に変わるだろう : 小野和俊のブログ
    Blue-Period
    Blue-Period 2007/07/18
    久々に再読した。不朽のクリスマス最高ソング<『IT 業界の有名な格言として、山下達郎のクリスマス・イブの音楽に合わせた「バグは夜更け過ぎに仕様に変わるだろう」というものがあるが、』
  • 小野和俊のブログ:梅田望夫氏が言うように、好きなことを貫いて仕事にしていくためにはどのようにすればよいのか

    「直感を信じろ、自分を信じろ、好きを貫け、人を褒めろ、人の粗探ししてる暇があったら自分で何かやれ」という梅田望夫氏のエントリは、読み物系のエントリとしてははてなブックマークで過去最高クラスの、1100件を超えるブックマークを記録しました。 梅田望夫氏がこれまでの書籍やブログのエントリで繰り返し発信しているように、好きなことを貫き、好きであるが故に人生のどれだけ多くの時間を使っても苦にならないような分野に身を置いて仕事をしている人というのは、当に輝いて見えます。 しかし一方で、ひとたび社会に出れば「俺が今感じてる閉塞感をリアルな言葉にしてやるよ」に見られるような閉塞感を感じ、日という社会においては好きなことを仕事にしていくことができるのはごく一部の環境や能力に恵まれた人だけなのではないかと感じている人も少なくないのが実際のところなのではないかと思います。 では、好きなことを貫いていくには

    小野和俊のブログ:梅田望夫氏が言うように、好きなことを貫いて仕事にしていくためにはどのようにすればよいのか
    Blue-Period
    Blue-Period 2007/06/01
    そうなん?『転職する場合には空白の時間をつくってはならない。』
  • 1