2018年5月3日のブックマーク (5件)

  • 5つの世界 - The Joel on Software Translation Project

    Joel Spolsky ジョエル・スポルスキ 翻訳: Yasushi Aoki 青木靖 2002/5/6 ある重要なことがプログラミングやソフトウェア開発についての文献でほとんど語られず、そのため私たちは互いに誤解する結果となっている。 あなたはソフトウェア開発者だ。私もそうだ。しかし私たちの目的や要求は異なっているかもしれない。実際、ソフトウェア開発にはいくつかの異なる世界があり、異なった世界ではルールも異なっている。 あなたがUMLモデリングのを読んでも、それがデバイスドライバのプログラムを作るのには役立たないということはどこにも書かれていない。あるいは「(.NETに必要な)20MBのランタイムは問題ではない」というアーティクルを読んでも、それは当たり前のことに触れていない:あなたがROMが32KBの携帯電話のためのコードを書いているなら、それは十分に問題だ! ソフトウェア開発には

    phain
    phain 2018/05/03
  • 「IT業界」なんて、ないんだよ

    このエントリは、新卒準備カレンダー 2011春のためのもので、@shuji_w6e さんの「実践する、コツコツと、少しづつ」の次のエントリになります。 おまえ誰よ? 高橋征義と申します。プログラマです。プログラミングはかれこれ30年近くやってますが、まともに書けるようになったのは20年近くたってからです。人間続ければ何とかなることもあるんですね(ならないこともあります)。 修士の1年のとき、高校時代の友人から「インターネットのベンチャー会社作るんだけど一緒に働かない?」と言われ、あまり何も考えずに修了後その会社に参加しました。1996年、Webが流行り始めたころのことです。 そこから一度転職をはさみ、10年以上Web業界の隅っこの方で開発仕事に励んでいたのですが、昨年3月に退職、6月に電子書籍の制作と販売を行う「株式会社達人出版会」という会社を設立して、今はそこの代表取締役です。いやまあ社

    「IT業界」なんて、ないんだよ
    phain
    phain 2018/05/03
  • エリック・エヴァンスのドメイン駆動設計 (IT Architects’Archive ソフトウェア開発の実践) | エリック エヴァンス, 和智 右桂, 牧野 祐子 |本 | 通販 | Amazon

    ★フィルム包装にて丁寧に梱包、可能な限り迅速に発送いたします!お品によりましてはトラッキング番号の無い、[ゆうメール※郵便局]発送となる場合がございますので、到着予定日をすぎても注文品が届かない場合は、お問い合わせ頂ければ追跡調査いたします。★商品の出品状態につきましては、販売サイトで定めるコンディションガイドラインに沿って出品させていただいておりますのでご確認の上、ご購入よろしくお願いします。ガイドラインに則った不備、不具合、配達の遅延等があった場合は、ご注文履歴よりご連絡ください。迅速に誠実に対応させていただきますのでよろしくお願いします ★フィルム包装にて丁寧に梱包、可能な限り迅速に発送いたします!お品によりましてはトラッキング番号の無い、[ゆうメール※郵便局]発送となる場合がございますので、到着予定日をすぎても注文品が届かない場合は、お問い合わせ頂ければ追跡調査いたします。★商品の

    phain
    phain 2018/05/03
  • はてな社内で開催したDDD勉強会の様子をご紹介します - Hatena Developer Blog

    こんにちは、id:hakobe932 です。 はてなでは有志が不定期の放課後勉強会を開催しています。今回は、ソウトウェア設計に興味のあるエンジニアがあつまって開催したドメイン駆動設計( = DDD)についての勉強会について紹介します。 実践ドメイン駆動設計を輪読 議論を中心にした形式 勉強会の成果 既存のソフトウェアの設計の整理と理解 ソフトウェア設計技術の習得 新しいプロジェクトの設計への活用 まとめ YAPCでも聞けます 最高に品質の良いソフトウェアをつくりたい! 実践ドメイン駆動設計を輪読 今年の3月に発売された、実践ドメイン駆動設計を輪読する形式で勉強会を行いました。 実践ドメイン駆動設計 (Object Oriented Selection) 作者: ヴァーン・ヴァーノン,高木正弘出版社/メーカー: 翔泳社発売日: 2015/03/17メディア: 大型この商品を含むブログ (2

    はてな社内で開催したDDD勉強会の様子をご紹介します - Hatena Developer Blog
    phain
    phain 2018/05/03
  • 日本マイクロソフトCTOが語る“普通のOSS企業“になったマイクロソフトとは | マイクロソフト オープンソース戦略の全貌 | Think IT(シンクイット)

    私のタイトルですが、CTO(最高技術責任者)の他にDirector of NTOという肩書があります。NTOというのはマイクロソフトの中の組織ではNational Technology Officeと言いまして、その国や地域の抱える問題をテクノロジーで解決するというミッションを持っている組織なんですね。その中には法務部門の人間や公共事業担当の事業部の人間と一緒に働いている感じです。例えば、フィリピンの支社の人たちとテレビの地上波のホワイトスペースを使ってインターネットをネットワークインフラが足らない所に届けるみたいな試みをやっています。日だと高齢化に対応してIoTを使って高齢者のモニタリングをしようとかアクセシビリティを高めるリサーチなどをやっています。 CTOの方は主にMicrosoft Researchの人たちと一緒に研究を行って、機械学習や深層学習に関わっています。マイクロソフトの

    日本マイクロソフトCTOが語る“普通のOSS企業“になったマイクロソフトとは | マイクロソフト オープンソース戦略の全貌 | Think IT(シンクイット)
    phain
    phain 2018/05/03