タグ

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

  • 小野和俊のブログ:メンテナビリティの高いソースコードを目指して

    ソフトウェアを中長期にわたってメンテナンスしていく場合、メンテナンスしやすいコードと、メンテナンスしにくいコードとの間には、同じ機能を実現していたとしても、その価値には雲泥の差があります。 メンテナンスの容易さを示す言葉として、メンテナビリティ(Maintainability)という言葉がありますが、私自身、アプレッソでDataSpiderを11年間開発・メンテナンスしていく中で、「この人の書いたコードは当にわかりやすいし無駄がない」とメンテナビリティの高いソースコードに感心させられることもあれば、「急いでいたとはいえ、このソースコードはリファクタリングしないと・・・」と、メンテナビリティの低いコードがソフトウェアに混入してしまったことを嘆くこともありました。 このエントリでは、一のソフトウェアを11年間開発・メンテナンスしてきた経験から、ソフトウェアのメンテナビリティについて考察して

    小野和俊のブログ:メンテナビリティの高いソースコードを目指して
  • 小野和俊のブログ:「7つの習慣」の研修を終えて - アンパンマンと依存の世界を巡る考察

    アプレッソは二代表制で営業・マーケティングはIBMで長年営業をやっていた長谷川、技術や製品計画は私が担当しているのだが、長谷川から、以前受けた「7つの習慣」のトレーニングがとても良かったので、会社のためというよりも社員一人一人の人生にとってプラスになるだろうから受けてみてはどうか、という提案があり、社員全員で受講することになった。第一弾ということで私を含む役員・マネージャー全員が先日、研修を受けてきた。 7つの習慣」に基づいた内容のものとなっている。書籍の副題が「個人、家庭、会社、人生のすべて − 成功には原則があった」とされているだけあってその内容は仕事に留まらず個人間の人間関係や家庭生活など人生の様々な場面で共通して通用するものとなっており、ライフハックや成功の秘訣、ハウツー、自己啓発的な内容の書籍等を胡散臭く感じやすい私から見ても納得できる内容ばかりで、厚みがあり、奇をてらわず王

    小野和俊のブログ:「7つの習慣」の研修を終えて - アンパンマンと依存の世界を巡る考察
  • 「努力なんて格好悪い」と斜に構えずに、集中して物事に取り組もう : 小野和俊のブログ

    起業してほぼ確実に成功する方法」 ホリエモンのこのエントリを、まあそうだよねーと思いながら読んでいたのだが、はてブのコメントを見たところ結構ネガティブな反応が多かったので驚いた。 どうも最近ネットでは、「長時間働くのは格好悪い」「海外ではそんな働き方誰もしていない。日人格好悪すぎる」というようなエントリがよく話題になるようだが、私なんかはこうしたエントリを読む度に、 打ち込んでいることにできるだけたくさんの時間を使おうとするのってそんなに格好悪いことですか?? shi3zさんとかはiPadが発売されるからということでサンフランシスコまで出向いてすぐにレビュー中継を配信したりしている。iPhoneの時もそうだったけど、自分が情熱を傾けている対象に対して、この上でどんなものを動かしたら面白いだろう、何が必要になってくるだろうと必死で考えて、徹夜で仕事して会社に泊まって、私はそんなshi3z

    「努力なんて格好悪い」と斜に構えずに、集中して物事に取り組もう : 小野和俊のブログ
    dbfireball
    dbfireball 2010/04/07
    自分で「この仕事をする!」って決めてる人は「努力なんて格好悪い」なんてならないと思うんですよね。最初の気持ちの有無で「努力なんて格好悪い」って言っちゃうかどうかが決まると思う。
  • 技術仕様国際標準化という修羅の道 : 小野和俊のブログ

    先日某所で村田真さんとお話させていただく機会があった。 村田真さんと言えば、日人として唯一XMLの仕様策定に携わった方、 ということがすぐに想起されるわけだが、 他にも各所で精力的に仕様の策定や標準化プロセスに 携わられている方である。 村田さんの話を聞いて驚いたのが、 技術仕様の国際標準化プロセスは、 技術者同士の穏やかな話し合いなどではなく、 まさしく"闘争"だということだ。*1 個人攻撃についてのSC34の公開書簡」に記されている例では、 村田さん自身も携わっているOOXML(Office Open XML)国際標準化に際して、 一部地域で標準化に理解を示した個人や小企業が様々な個人攻撃を受けたため、 それに対して標準化プロセスに携わるメンバーから 署名付きの公開書簡が出る、といった事態に進展したということである。 他にも、標準化プロセスの課程の中では、 誰が見ても明白な改善提案が

    技術仕様国際標準化という修羅の道 : 小野和俊のブログ
  • 小野和俊のブログ:総務省「事業計画作成とベンチャー経営の手引き」がすごい件

    ベンチャー支援をしている知人から、総務省のプロジェクトでこんなんつくりましたということで、「事業計画作成とベンチャー経営の手引き」という資料が送られてきたのだが、これが無料で配布されている資料とは思えないほどの非常に充実した内容で、いつか会社を始めるかもしれないと思っている人にはきっと役に立つだろうと思ったのでブログで紹介したいと思う。 冒頭に下記のように宣言されているだけあって、その内容は実に生々しい。 説得力ある合理的な事業計画」をどう作成し、日々の経営にどう活かすのか、相談相手の少ないベンチャー経営者の参考にしていただくこと、指針を少しでもご提供することを意図している。こういった努力の結果、日から急成長ベンチャーが1社でも多く生み出されることを強く祈願したい。 P.5 総務省 ICTベンチャー向け事業計画作成支援コースの意義 より 事業計画作成について詳しく記された書籍は10年来多

    小野和俊のブログ:総務省「事業計画作成とベンチャー経営の手引き」がすごい件
  • 小野和俊のブログ:睡眠時間削減で得られるものと失われるもの

    コメント一覧 (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 睡眠時間を減らして、お風呂でリラックスする時間を増やせば、集中時の

    小野和俊のブログ:睡眠時間削減で得られるものと失われるもの
  • アジャイルプラクティス - 達人プログラマに学ぶ現場開発者の習慣 : 小野和俊のブログ

    アジャイルプラクティス』読了。献感謝。 書はタイトルの通り、アジャイルな開発を進めていくためのプラクティスを45個集めたで、序盤の1章から3章はアジャイル開発のための心がけについて述べられており、4章から9章ではより実践的なプラクティスが紹介されている。 すぐに開発の現場で活用できそうな実用性と、読んでいてついクスッと笑ってしまうようなユーモアとを兼ね備えている点において、同 "The Pragmatic Programmers" シリーズのアジャイルレトロスペクティブズとノリがよく似ており、読後の感想としては、良い意味でアメリカっぽい一冊だと思った。 アジャイルの心がけと実践とが、丁寧に推敲され(元ネタとしても、日語訳の面でも)、さまざまな角度から紹介されている書をお勧めしたいのは、次の二つの読者層である。 アジャイル開発は、チームのメンバー全員が開発プロセスの改善に積極的で

    アジャイルプラクティス - 達人プログラマに学ぶ現場開発者の習慣 : 小野和俊のブログ
  • ♪ バグは夜更け過ぎに仕様に変わるだろう Alt. Version : 小野和俊のブログ

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

    ♪ バグは夜更け過ぎに仕様に変わるだろう Alt. Version : 小野和俊のブログ
    dbfireball
    dbfireball 2007/12/04
    あいたたたたたたたたたたたたたたたたた(←思い当たる思い出がある。
  • 小野和俊のブログ:「好きを貫く」を巡る考察

    次に、このマトリックスに基づいて私が今まで見聞きしてきた事例を中心に、好きなことに多くの時間を費やしている事例をいくつかケーススタディとして考えてみる。 【「好きを貫く」ケーススタディ】 ネトゲのQuakeIIに没頭するあまり、ping値の良い対等な状況でライバルたちと戦うために単身韓国遠征に出向いたSさん QuakeIIへのひたむきな情熱に関係者は感動、その後の人脈形成パターンにつながる可能性あり。また、こうした企画を立案し実践する能力が向上しているという意味では派生能力習得パターンにも該当する可能性あり。将来ゲームの企画・開発を職業として選択した場合には"Connecting the dots"にも当てはまる。 ドラクエが好きで好きでたまらなくて、キャラクタをレベル99まで育ててはまた作り直すということを毎日繰り返しているAさん キャラクタ作り直しの際に自分なりのキャラクタ育成戦略を練

    小野和俊のブログ:「好きを貫く」を巡る考察
    dbfireball
    dbfireball 2007/11/29
    アイドルが好きでアイドルヲタを貫いてる俺なんかは、どれも当てはまらないだろうなと、ついさっきから頭を抱えてますが。あーそーですか、そーですか。
  • 現代という時代において、遊び人が賢者になるための道 : 小野和俊のブログ

    ドラクエIIIでは遊び人はレベル20になると無条件に賢者になれる。 現代において、リアルの世界で、これはある意味真実味を帯びていると私は思っている。 それは例えば「King Of Doomからの手紙 ゲーム大会優勝で社長になった男」にあるような話だ。 何年か前までCNET Japanの社長を勤めていた御手洗氏は、 秋葉原のバイト店員時代にDoomというネトゲを極めたことがきっかけで 伊藤穣一氏と出会い、賢者への道を歩んでいった。 しかし梅田氏が「徹底的に勤勉であること」という表現を使っているのを見て、 私の考えている「好きなことを貫く」ことと梅田氏の考えている「好きなことを貫く」こととは 異なるものなのかもしれないと感じている*1。 私が考える「好きなことを貫く」こととは、「勤勉さ」という表現が絶対に適用できないものだ。 例えば私はここ数ヶ月、毎日ネトゲのWoWばかりやっている。勢いでギル

    現代という時代において、遊び人が賢者になるための道 : 小野和俊のブログ
  • 小野和俊のブログ:[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業界大人気の理由は?現役学生が語るそのポジティブイメージ
    dbfireball
    dbfireball 2007/11/06
    あぁ、何か癒された俺って重症?
  • dankogai伝説 : 小野和俊のブログ

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

    dankogai伝説 : 小野和俊のブログ
    dbfireball
    dbfireball 2007/09/25
    職場で豪快にフイタwwwwwwwwwwwおもしろすぎるwwwwwwwwwwwww
  • アジャイルレトロスペクティブズ - 強いチームを育てる「ふりかえり」の手引き : 小野和俊のブログ

    アジャイルレトロスペクティブズ』読了。献感謝。 GoFがデザインパターンの教科書であり、XPがソフトウェア開発の手法に関する教科書だとすれば、書はチーム開発における「ふりかえり」の教科書であると言ってよいのではないだろうか。 書では、「ふりかえり」に関するパターンが50近く紹介されているのだが、一つ一つがとても実用的かつユーモラスにまとめられている。 書で紹介されている方法はゲーム的で、模倣可能で、隠れてしまっている改善へのヒントを引き出すものとなっている。 以下、おもしろかったものをいくつか、コメントを交えて。 ■ アジャイルレトロスペクティブなチーム まずいきなりインパクトがあるのが、アジャイルレトロスペクティブなチームの会議の例。一見何ともない普通の会議に思えるが、この箇所だけ見ても、明確なゴールと時間の設定、冒頭に全員に発言させる点など、参考になる点がいくつもある。

    アジャイルレトロスペクティブズ - 強いチームを育てる「ふりかえり」の手引き : 小野和俊のブログ
  • はてな伊藤直也氏MIJS講演「プログラマでいること」 : 小野和俊のブログ

    昨日MIJSのコンソーシアム内での技術発表会があり、理事会の方から「参加ベンダーの技術者が集まるイベントなので、技術者に元気を与えられるような人に講演をお願いしたい」という話があったので、はてな伊藤さんに講演をお願いした。 伊藤さんにお願いしようと思ったのは、伊藤さんなら、エンタープライズの世界にウェブの世界の元気な風を吹き込んでくれるのではないかと思ったからだ。 以下、私なりに講演の内容をまとめてみた。 ■「建物の建て方」 つくる対象がどのようなものかで、作り方は当然変わってくる。これは建物もソフトウェアも同じ。1階建ての格好良い小さなロッジを建てるのと、60階建ての安全で高品質な巨大ビルを建てるのとは方法も道具も異なる。ロッジを建てる時にはノコギリを使うが、巨大ビルを建てるにはクレーンを使う。 よくブログの世界でソフトウェアの開発について、ぜんぜん違うことをやっている人が同じ土俵で議論

    はてな伊藤直也氏MIJS講演「プログラマでいること」 : 小野和俊のブログ
  • ブログでとんでもない価値を生み出せるのは、分裂勘違い君だけじゃない : 小野和俊のブログ

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

    ブログでとんでもない価値を生み出せるのは、分裂勘違い君だけじゃない : 小野和俊のブログ
  • アプレッソ x ラグザイア技術交流会 : 小野和俊のブログ

    昨夜は以前からラグザイアの相馬さんと企画していた、アプレッソ x ラグザイア技術交流会に参加してきました。プレゼン資料とそれぞれのプレゼンへの感想をポストします。 私のパートでは、ブラウザのスタートページ「lalha's portal」を紹介したり、Google AJAX Feed APIGoogle Document List Data API を利用した Netvibes Google Docs Widget をライブコーディングしたりしました。 作成した Widget を Netvibes UWA として iGoogle などでも利用できるようにするところまでやりたかったのですが、Google Authentication API のところで手間取ってしまい、Google Docs のアイテム一覧を表示するための RSS リーダーまで作成したところで時間切れとなってしまいました

    アプレッソ x ラグザイア技術交流会 : 小野和俊のブログ
    dbfireball
    dbfireball 2007/08/26
    [システム
  • 「最悪の事故」から学ぶ教訓 : 小野和俊のブログ

    「最悪の事故が起こるまで人は何をしていたのか」では、チェルノブイリ原発事故、スペースシャトル・チャレンジャー爆発墜落事故をはじめ、潜水艦の沈没や航空機墜落事故、石油プラットフォームの爆発や橋の崩落といった巨大事故が実際に起こってしまった事例と、事故が起こる直前にい止めることができた事例を通じて、事故を生み出してしまったシステムや体制、組織の規律やそこで働く人のメンタルな状態など、さまざまな切り口から事故の原因が考察されていく。 普段の生活において、自分のちょっとしたミスがこのような大事故につながるような場所に身を置いている人はそれほど多くないかもしれない。しかし、書で述べられている内容のうち、事故の原因とそこから学ぶ教訓の部分について目を向けてみると、私たちが日常的に接しているような場面においても同じように当てはまる内容があまりにも多いことに驚く。 書には実に数多くの教訓が含まれてい

    「最悪の事故」から学ぶ教訓 : 小野和俊のブログ
  • 小野和俊のブログ:人月ビジネス、プロダクト、ウェブのサービス

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

    小野和俊のブログ:人月ビジネス、プロダクト、ウェブのサービス
  • ♪ バグは夜更け過ぎに仕様に変わるだろう : 小野和俊のブログ

    トラックバック一覧 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

    ♪ バグは夜更け過ぎに仕様に変わるだろう : 小野和俊のブログ
    dbfireball
    dbfireball 2007/07/18
    最強ソング
  • 小野和俊のブログ:そして、ペア・プログラミングが始まる

    ここ数日、私はずっとペアプログラミングをしている。 ペアプログラミング自体は、これまでに何度も経験したことがある。 しかし今回の試みが今までと違うのは、 一日中、ペアプログラミングしかしないという点である。 1セット1時間半、15分の休憩を入れて、 ドライバーとナビゲーターを交互に入れ替えて毎日4セットやる。 このところ、これを何日も続けている。 こうやって、ある程度ストイックに続けてみることで、 わかってきたことがある。 それは、ペアプログラミングにはメガトン級の破壊力があるということだ。 プログラマーは絶えず誘惑にさらされている。 調べ物でウェブを見たついでに何時間もネットサーフィンしてしまったり、 考えたことをメモするついでに2時間かけてブログを書いてしまったり、 仕事の用事で知人に IM したついでにしばらくだべってしまったり、 Twitter に書き込んだついでに Friends

    小野和俊のブログ:そして、ペア・プログラミングが始まる