タグ

開発に関するjun009のブックマーク (19)

  • はてな流の拡大路線とは・近藤社長に聞く インターネット-最新ニュース:IT-PLUS

    遺伝子を効率よく改変するゲノム編集研究の第一人者で米ブロード研究所のフェン・チャン主任研究員は、エボラ出血熱やジカ熱の早期診断技術を開発したことを明らかにした。ウイルスの遺伝情報が…続き 受精卵のゲノム編集、なぜ問題 優生思想と表裏一体 [有料会員限定] ゲノム編集品 販売容認、条件満たせば安全審査なし [有料会員限定]

    はてな流の拡大路線とは・近藤社長に聞く インターネット-最新ニュース:IT-PLUS
  • 第二回:モノから教わった中尾、「手を使え、市場に聞け」と説く

    創業当初の松下幸之助は苦心して製造した松下式ソケットを手に「どのくらいの価格なら売れるでしょうか?」と販売代理店を回り、意見を聞いては改良していった。「経営学は教えられるが生きた経営は教えるに教えられない。自ら会得するものである」という彼の言葉は、長い間松下経営の基として語り継がれてきた。こうした幸之助の経営姿勢は、いわゆる現場主義のルーツといってよい。 そして中尾もまた、「対象にぶつかり対象から学ぶ」という現場重視の姿勢を貫いた。会社の規模拡大とともに知識偏重型の社員が増えたが、中尾はモノから教わることの重要性を繰り返し説いた。今回はその中から代表的な四つの言葉を紹介したい。 「新商品の開発は自分の頭で考えるだけでなく、市場から教わる必要がある」と中尾は常に語っていた。松下電器には、1942(昭和17)年に発表された商品づくりの指針があった。それは、「製品には親切味、情味、奥ゆかしさ、

    第二回:モノから教わった中尾、「手を使え、市場に聞け」と説く
  • リモート・デスクトップで無償でソフトを評価・検証できる「OSSオープン・ラボ」,IPAが公開

    独立行政法人 情報処理推進機構(IPA)は2008年6月30日,オープンソース・ソフトウエアの実証評価環境「OSSオープン・ラボ」を公開した。インターネットを介して,リモート・デスクトップ上でLinuxやEclipse,Ruby on Railsなどを使用できる。 利用は無償だが,事前に利用予約申請が必要。開発や評価のほか,オープンソース・ソフトウエアを体験するために使用することもできる。「研修会場のPCをインターネットを介してOSSオープン・ラボへ接続し研修などに活用することも可能」(IPA)という。 現在用意されているOSはCentOS,Debian GNU/Linux,MIRACLE LINUXAisanux Server,Red Hat Enterprise Linux,Solaris,SUSE Linux Enterprise,Turbolinux,Ubuntu。ツールはPHP

    リモート・デスクトップで無償でソフトを評価・検証できる「OSSオープン・ラボ」,IPAが公開
  • 次世代ブラウザ、Web制作者の苦悩 (1/4)

    今月17日の公開からわずか1日で800万件超というダウンロード実績を打ち立てた「Firefox 3」。一足早く今月12日に公開された「Opera 9.5」も17日までの5日間で470万件のダウンロードを記録するなど、次世代Webブラウザの出足が好調だ。 JavaScriptまわりを中心とした処理速度の向上(関連記事1)、セキュリティの強化や多機能化(関連記事2)といったさまざまなメリットが、それだけ多くのPC/ネットユーザーに歓迎されているということだろう。 だがその一方で、人知れず苦労しているのが、企業のWebサイトやインターネットサービスの制作を担う、「Webデザイナー」や「マークアップエンジニア」たちだ。実は普段、私たちが何気なく見ているWebページを「どのブラウザでも同じ見た目に保つ」というのは一筋縄ではいかない。Web制作者から見た、“次世代ブラウザで変わったところ”を探ってみた

    次世代ブラウザ、Web制作者の苦悩 (1/4)
  • Microsoft が提供する C/C++ ヘッダファイルにおける事前条件・事後条件の充実っぷりは異常 - NyaRuRuが地球にいたころ

    ぴーびーしー - 東方算程譚 ふむ. むしろ Microsoft の開発現場で,一番 DbC が流行っているのが Visual C++ 関連だと思うのですが.Header Annotations とか SAL Annotations,C/C++ コード障害の検出と修正 等. 最近の Visual C++ のインクルードファイルや Windows SDKs 以下のインクルードファイルを見ていても,事前条件・事後条件の充実っぷりは異常.その規模は既に COM 全盛期の IDL を凌ぎます. あれは手で書いているんでしょうかねぇ? 何か DSL から C/C++ のヘッダファイルを自動生成していてもおかしくない気もしますが,はて. 整数範囲注釈 そういえば Visual C++ 2008 SP1 のコード検証は,Header Annotations の整数範囲注釈を活用していないように見えるので

    Microsoft が提供する C/C++ ヘッダファイルにおける事前条件・事後条件の充実っぷりは異常 - NyaRuRuが地球にいたころ
  • プログラミングに最適な椅子は? | スラド デベロッパー

    家/.に「Best Chair For Desktop Coding?」という質問が寄せられている。プログラミングやネットサーフィンで座りっぱなしの夫に、椅子をプレゼントしたいのでオススメを教えて欲しい、との内容である。 座り心地のいい椅子といえば、人間工学に基づいた「アーロンチェア」などが思い浮かぶが、結構な値段がするのが難点だ。 /.Jの皆様はこうした場合、どのような椅子をオススメしますか? また、普段はどんな椅子で仕事/勉強/ハックしてますか? 普通のオフィスチェアを座り心地良くするための工夫、などもあれば是非、お願いします。

  • 「優秀で、いい奴が多い」--Googleカルチャーとエンジニアの日常

    Googleの社員は社内でどんな日常を過ごしているのだろうか、誰もが気になる当のところを紹介するセッションがGoogle Developer Dayの最後に設けられた。Googleのソフトウェアエンジニアの藤島勇造氏がプレゼンテーションを行った。 藤島氏によれば、Googleはカルチャーを大事にする会社であるため、日々の生活にもそのカルチャーが色濃く反映されるという。 では、Googleのカルチャーとはどのようなものか。同氏は、グーグルらしさを表すキーワードを9つ挙げた。 Googleカルチャーを表す9つの言葉 Clarify:明瞭さ 判断基準はなにか、プロセスは?、結果は何か、すべてを明らかにするのが求められる。 Transparency:透明さ 業務に必要な情報にはすべてアクセスできるようになっている。 Democracy:民主主義 トップダウンではなく、社員の総意に基づいて、判断が

    「優秀で、いい奴が多い」--Googleカルチャーとエンジニアの日常
  • 長文日記

  • [進捗管理編]人月を入れ替えてはいけない

    システム開発プロジェクトでは規模を表す単位として「人月」という単位がよく用いられる。これは技術者一人が1カ月労働することを意味し,人を数える助数詞「人」と,時間を数える単位「月」を掛け合わせたものである。数学的な見地から見ると「人」は分離量であり「月」は連続量である。この分離量と連続量の違いとは,例えば計算機について考えれば,分離量はデジタル計算機であり,連続量は計算尺である。つまり,「人月」とは分離量と連続量を掛け合わせた特殊な単位であり,どちらかというと「概念」に近い。 この「人月」という概念を「人」×「月」という単純な数式で考えると大きな失敗を犯す。例えば,プロジェクトの後半で問題が発覚し納期遅延が発生しそうな場合,あとどのくらいの工数が必要かを算定し,追加要員を投入して遅延を挽回しようとすることがある。 これは,遅延挽回対策として非常に危険な方法である。遅延を挽回できるどころか,当

    [進捗管理編]人月を入れ替えてはいけない
  • プログラミングとアプリ開発の違い : 404 Blog Not Found

    2008年05月19日11:45 カテゴリYAPC::AsiaLightweight Languages プログラミングとアプリ開発の違い ああ、YAPC::Asia::2008のトリ、Perl Is unDeadを見せてあげたかったなあ。 プログラミングのジャンルと難易度(および Web プログラミング批判) - 黎明日記 だってそうだろ? 「 Web アプリケーション」なんてカッコイイ名前の割に、受け取ったデータを簡単に加工してデータベースに突っ込んで取り出して……それで終わりじゃないか。ビデオやスライドが上がるまでしばらくかかると思うので、とりあえずは以下をご覧あれ。 はてなブックマーク - タグ yapcasia2008 Simon Cozens - YAPC Asia and talking in Japan YAPC::Asia 2008 2日め - てきとうなメモ で、Sch

    プログラミングとアプリ開発の違い : 404 Blog Not Found
  • プログラマーを引き付けるMac OS Xの魅力 ― @IT

    林信行 2008/5/15 いまや、Mac一筋という熱狂的なユーザーだけでなく、「何か面白いことをしたい」と考えるエンジニアMac OS Xを利用し始めている。いったいなぜなのか、その理由を探ってみよう(編集部) 最近、Macintoshを使う著名エンジニアをよく見掛けるようになった。 代表的なところだけでも、シックス・アパートの元CTOの平田大治さん(現News2U社取締役)や米マイクロソフトでWindows 98やInternet Explorerの開発に中心的な役割を果たした中島聡さん(現UIEvolution社チーフアーキテクト)、Lingrなどの開発で知られる江島健太郎さん(現インフォテリアUSA社長)、ニコニコ動画の技術コンセプト設計などを行った清水亮さん(現ユビキタスエンターテイメント社CEO)などが思い浮かぶ。 この傾向は、シリコンバレーに行くとさらに顕著だ。シックス・ア

  • Xdebugのフロントエンド·Webgrind MOONGIFT

    どのようなWebシステムであっても、速度は速い方が良い。最近はハードウェアのリソースが潤沢で、油断するとついつい富豪的なプログラミングになりがちなので、しっかりと気を引き締めないと思わぬボトルネックになったりする。 PHPでそうしたシステムのプロファイリングを行うのに利用するのがXdebugだ。そしてそのXdebugと一緒に利用したいのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはWebgrind、WebベースのXdebugフロントエンドだ。 WebgrindはXdebugさえ動作していれば後の設定は殆ど不要という、ごく簡単に利用できるソフトウェアだ。Xdebugの吐き出すファイルのパスさえ設定すれば良い。後はWebgrindの画面にアクセスするだけだ。 実行したファイルのパスや、かかった時間などが一覧され、さらに各実行単位でコストが見られる。コストが特に大きい処理の中

    Xdebugのフロントエンド·Webgrind MOONGIFT
  • Ruby on Rails 2.0入門:Flickerベースのアプリケーションの作成:CodeZine

    はじめに 2004年に初めてリリースされたRails Webアプリケーションフレームワークは、Ruby言語のキラーアプリケーションになり、CRUD(Create、Read、Update、Delete)パターンに基づくWebアプリケーションを短時間で作成できる非常に強力なツールとして急速に普及しました。そして2007年末、今やすっかり有名になったこのWebアプリケーションフレームワークのバージョン2.0がリリースされました。最初のリリースのときほどの驚きはありませんが、Rails 2.0はやはり多くのイノベーションを実現し、開発をより効率的で楽しいものにしています。 稿では、Rails 2.0の概要と、最も重要な新しい機能を説明し、それらを使ってシンプルでも目を引くWebアプリケーションを作成する方法を紹介します。よくある「15分でブログを作る」というような例ではなく、ここで紹介するアプリ

  • 6000人が作ったシステムは必ず動く:ITpro

    最盛期の開発要員6000人,開発工数11万人月,投資額2500億円,取引件数1日1億件。三菱東京UFJ銀行が「Day2」と呼ぶ,勘定系システム一プロジェクトの成果物である。6000人のシステムズエンジニア(SE)が作り上げた巨大システムは,2008年5月の連休明けに必ず動くはずだ。 23年間にわたって情報システム開発プロジェクトの取材を続けているが,6000人のSEを集めた事例は過去に一度も見聞きしたことがない。世界を見渡してもおそらく例がないはずだ。これから何年間,記者を続けるのか分からないが,今回の三菱東京UFJ銀行を除けば,6000人を動員するプロジェクトを取材する機会は二度とないだろう。 6000人のSEが同時期に集まったのであって,「6000人月」ではない。開発工数は先に書いた通り,11万人月である。この数字も凄い。一体何を作ったのかと思ってしまう。正確にはこのSEパワーは開

    6000人が作ったシステムは必ず動く:ITpro
  • 第2回 ディレクトリ構造

    Apacheのディレクトリ構造を説明します。 Apacheをインストールすると,設定ファイルや実行ファイルなどさまざまなファイルがインストールされます。しかし,ソース・パッケージからインストールした場合と,各ディストリビュータが配布するバイナリ・パッケージをインストールした場合とでは,ファイルの配置場所が異なります。 Webサイトを管理するときには,Apache関連のディレクトリ構造を知っておく必要がありますので,導入方法に合わせてしっかりと把握しておきましょう。 Fedora 8用に配布されているパッケージを利用した場合は,表1のようなディレクトリに各ファイルやディレクトリが配置されるようになっています。例えば,実行ファイルは/usr/binや/usr/sbinに,各種機能を提供する「モジュール」は/usr/lib/httpd/modulesディレクトリ以下に配置されます。 この中で特に

    第2回 ディレクトリ構造
  • MOONGIFT: » 要チェック!GUI並みのローカルで動くAjaxグループウェア「Zimbra Desktop」:オープンソースを毎日紹介

    現在、様々なローカルアプリケーションがWebベースで提供されるようになっている。メール、グループウェア、表計算ソフトウェアとその範囲はどんどん拡大している。オフィス内におけるOSの選択肢も広がっているので、OSに比べると互換性の高いブラウザベースで動作するのは嬉しい限りだ。 メール Webベースと言っても、必ずしもサーバ上で動かなければならない訳ではない。こちらはローカルで動作するWebベースのアプリケーションだ。 今回紹介するオープンソース・ソフトウェアはZimbra Desktop、Ajaxを使ったデスクトップ向けグループウェアだ。 Zimbra DesktopYahoo! Inc.に買収されたZimbraが提供するソフトウェアで、Outlookに近いソフトウェアだ。メール、アドレス管理、カレンダーと言った機能が提供されている。メールはGmailやYahoo!メール(有料版)、AOL

    MOONGIFT: » 要チェック!GUI並みのローカルで動くAjaxグループウェア「Zimbra Desktop」:オープンソースを毎日紹介
  • プロマネ進化論:渡辺聡・情報化社会の航海図

    このところいわゆるベタなプロマネ業務に結構関わっている。この前ヘルプしたのが技術系のリサーチと要件定義のところで、チームメンバーが全体で20人弱、外のステークホルダーを加えるとやや遠いところまで含めると50人前後というもの。 いま調整に差し掛かっているものが体制図に入ってくる関係者で30人から場合によってはもうちょっと、予算規模だと億を超えるくらいのものとなる。世の中これより大きいものも小さいものもいずれもあるが、5桁に入ってくると決して小さいものではなく、片手間でほいほいという訳にも行かない。大きくても小さくてもプロジェクトプロジェクト。正座モードである。 というところで、プロジェクト設計と下道整理を地道に進めているところなため、この辺の話を少し書きたい。 プロジェクトマネジメントの理解のされ方 書店なりに行ってプロジェクトマネジメント銘打たれた書籍を覗くと、まずは「どうやって進めるか

    プロマネ進化論:渡辺聡・情報化社会の航海図
  • 昨日、中国人と一緒に飲んだ

    彼は、以前の会社の同僚で、頭が良くて仕事が出来たので、仲良くなってから、よく飲みに行っていた友達だ。 四川の成都生まれで、大連理工大学を出てから、日に来た。 SIベンダーでリーダーをしており、最近かわいい子供も生まれて忙しい身だけど、久しぶりに飲みにいけることになった。 ほとんどが、仕事とか、家庭の話だったけど、チベットとかそういう話になったのがすこし面白かったので、書いておく。 俺)最近、オリンピックとかチベットとかの話題で、いろいろあるけど、そういう事を言われたりする? 彼)いや、みんなプロジェクトの事で頭がいっぱいで、世間の話なんかできないよ。 俺)ははは。 彼)でも、奥さんは、中国人とわかると嫌がらせはあるみたい。前からだけどね。 俺)え、それは奥さんがかわいいから嫉まれてるんじゃなくて? 彼)それは、君でしょ。結婚したとき、毎日僕に犯罪者とか言ってた 俺)ゴメン。でも奥さんに嫌

    昨日、中国人と一緒に飲んだ
  • ついに永和の秘密を公開 - 受託開発の極意 - ひがやすを技術ブログ

    出版社より献御礼。 永和システムマネージメントといえば、平鍋さんのプロジェクトファシリテーションや角谷さんのRubyへの愛で有名だ。しかし、その内部で、プロジェクトが実際にどうやって行なわれているのかは、神秘のベールに隠されている。 書は、そんな永和さんの秘密を包み隠さず教えてくれる。ソーシャルブックマークをお使いの方は、[これはすごい]タグのご準備を。 受託開発の極意―変化はあなたから始まる。現場から学ぶ実践手法 (WEB+DB PRESS plusシリーズ) 作者: 岡島幸男,四六出版社/メーカー: 技術評論社発売日: 2008/04/08メディア: 単行(ソフトカバー)購入: 25人 クリック: 1,381回この商品を含むブログ (91件) を見る大手SIerに丸投げされて苦しんでいるあなた。3章の「丸投げされても前進する」「丸投げドキュメントの読み方」は、バイブルになるだろう

    ついに永和の秘密を公開 - 受託開発の極意 - ひがやすを技術ブログ
  • 1