[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

bookに関するruiccのブックマーク (59)

  • プロジェクト型の仕事をする人は必読!『デッドライン』 - 脱社畜ブログ

    仕事には、プロジェクト型の仕事と、そうでない仕事とがある。プロジェクト型の仕事とは、簡単に言ってしまうと、仕事の完成と期限が設定されている仕事のことだ。SIerの手がけるシステム構築や、ダムやプラントの建設はプロジェクト型の仕事の典型例である。一方、オフィス清掃や窓口業務といった、ルーチン系の仕事プロジェクト型の仕事ではない。 プロジェクト型の仕事は、容易にブラック化する。仕事の見積りの甘さや、想定していなかったトラブル、酷い場合は病んだ社内政治によって、仕事の締め切り遵守が危機に晒されることはよくあることだ。なんとか納期に間に合わせようと、残業・徹夜といった手段が投入され、労働者はどんどん疲弊していく。「IT業界は例外なくブラック」という極論が出るくらい、世の中に病んだプロジェクトは氾濫している。 今日は、そんなプロジェクト型の仕事とうまく付き合うためのを紹介したい。『デッドライン』

    プロジェクト型の仕事をする人は必読!『デッドライン』 - 脱社畜ブログ
    ruicc
    ruicc 2012/11/27
  • リーダブルコード

    美しいコードを見ると感動する。優れたコードは見た瞬間に何をしているかが伝わってくる。そういうコードは使うのが楽しいし、自分のコードもそうあるべきだと思わせてくれる。書の目的は、君のコードを良くすることだ。(書「はじめに」より) コードは理解しやすくなければならない。書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介します。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明しています。日語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作

    リーダブルコード
  • Javaっぽいプログラマになる方に薦める5冊 - 日々常々

    いきなりぶっちゃけますが、5冊で足りる訳がありません。でもいきなり難攻不落の城を見せ付けられても困ります。数が多いとそれだけで「うわ、こんな読まないといけないの!?」と思ってしまうものです。なので、私がこれまで読んできたの中から5冊だけピックアップしてみました。ここに挙げたものが全てではありません。これらを読むことで次のに手が伸びるようになると幸いです。学習は継続しなければ意味がありません。だからこそスタート地点はしっかりした方がいいと思います。 ※プログラミングを全く知らない人は対象にしていませんので、悪しからずご了承下さい。最低限の文法等は修得していて、何かしらのシステム開発に携わっている、携わろうとしている、そういう方向けです。 達人プログラマー ソフトウェア開発は技芸です。技芸と言うことは達人が居ます。その域を知って目指すことで、プロフェッショナルな開発者になれると思います。意

    Javaっぽいプログラマになる方に薦める5冊 - 日々常々
  • 今春プログラマーになる人がこれからやるべきたった1つのこと(Java編) - うさぎ組

    プログラマーになる人がやるべきたった1つのこと。それはクリーンコードを書くことです。 おそらくアジャイルのプラクティスが重要であることは自明で、そこで使われるツールもです。 ただプラクティスやツールやインフラはあくまで「加速装置」です。加速させる車輪が小さくては生産性が大きくはあがりません。 ということで、根源的にクリーンなコードを書けるようにしましょう。 タイトルは釣りです。すいません。 どうすればクリーンコードを書けるようになるのでしょう? それは良いコード、良い書籍を読み、熟考し、自分で書くことです。 その入り口になる例をずらずらとあげていってみます。そしてこれはタイトルの通りJava向けです。かと言ってJava以外の人が読んで損かと言うとそうでもないですが。 ※並び順は特に意識していませんが、ロバートCマーチン、ケントベックの書籍はかなり読みやすい日語なので最初の方に読むことをお

    今春プログラマーになる人がこれからやるべきたった1つのこと(Java編) - うさぎ組
  • 奥義書 - seizansの日記(仮)

    @mayahjp さんに聞いた奥義書リスト。(東京大学の科目に対応) 東京大学 http://www.is.s.u-tokyo.ac.jp/student/lecture.html ヘネシーアンドパターソン パターソンアンドヘネシー (計算機システム) 「最初にやれ!」 アルゴリズムとデータ構造 AHO(えいほ) だけど pascal だから他でもよい (アルゴリズムとデータ構造) オペレーティングシステムコンセプト Operating System Concepts (オペレーティングシステム) グラフ理論 (離散数学) 「数学寄りならオススメ!」 コンパイラ―原理・技法・ツール〈1〉 (Information & Computing) Modern Compiler Implementation インなんとか Types and Programming Languages (言語処理系

    奥義書 - seizansの日記(仮)
    ruicc
    ruicc 2011/12/24
    東大の講義に対応して列挙
  • 理想のJavaScript入門書 - L'eclat des jours(2011-12-08)

    _ 理想のJavaScript入門書 アスキーの鈴木さんから、テスト駆動JavaScriptをいただいた。 これは、実に良い。おれが考える理想のJavaScript入門書に限りなく近い(というか、おれが書くより良いから上方向から近い)。 まず、これはTDDのであり、JavaScriptの問題点は、それがRubyなどのスクリプト言語より、固いプログラミング言語(JavaとかCとか)に近い構文を持っているのが原因だと思うけど、どうしても変数とか関数名とか長く書きたくなるし(これは不思議な心理的な要求による)、言語が持つ予約語自体が長いし(functionだよ)、つまりいやでもタイプミスして死ぬ。 どうすれば良いかといえば、解決方法は2つしかない。プリプロセッサを用意して未定義変数とか利用していないかチェックするか、あるいはテストするかだ。前者よりも後者のほうがまあ有意義だ。というわけで、TD

  • VOYAGE GROUP エンジニアブログ : 自分の周りに居る凄腕プログラマーが実際に読んでいる本

    2011年11月08日10:22 カテゴリ 自分の周りに居る凄腕プログラマーが実際に読んでいる こんにちわ、VOYAGE GROUPでエンジニアをしている伊織といいます。 RubyKaigi2010/2011でスタッフをさせて貰ったりしています。 他にも渋谷rbランチなどに顔を出させて貰っています。 弊社の先輩エンジニアは勿論の事、RubyKaigiのスタッフをやらせてもらったりShibuyarblunchやLispコミュニティでうろちょろしているお陰で僕の周りには凄いプログラマーが沢山います。そこで、周りの凄腕プログラマーが実際に読んで「良かった」と言っていた技術書を幾つか挙げてみたいと思います。自分で手を動かしてやったは僕の感想も添えます。 計算機プログラムの構造と解釈 クチコミを見る 有名な魔術師。MITで長年教科書として使われてきたです。今はPythonなので違う筈。今やっ

    ruicc
    ruicc 2011/11/09
  • 良いプログラマを目指すなら「Concurrent Progrmming in ML」は今すぐ読むべき - osiire’s blog

    (いえ、どうせ前から広めたいとは思ってたので、ちょっと便乗。) これからマルチコア当り前時代になるし並行処理を扱えるようになりたい。でも並行処理って難し過ぎる。そんな諸氏に朗報です。簡単かつ安全にマルチスレッドを扱える方法があります。 それは、メッセージパッシングによるスレッド間情報共有です。Erlangのようなアクターモデルと言った方がピンとくる人もいるかもしれません。メッセージパッシングの世界にはロックもシグナルも登場しません。あるのは、スレッド間で共有する通信路だけです。なぜ通信路だけで、排他制御が出来るのでしょうか?新しいスレッドを作って、そのスレッドが持つ文字列を読み書きするメッセージパッシングスタイルのプログラムを見れば一目瞭然です。 (* 細かい事は若干単純化したサンプルプログラムです。*) let start_server init_msg = let ch = (* 通信

    良いプログラマを目指すなら「Concurrent Progrmming in ML」は今すぐ読むべき - osiire’s blog
  • Kinect本を執筆しました - hagino3000's blog

    Amazonのページができたので詳細告知します。 書名 キネクトハッカーズマニュアル 著者 @hagino3000 + 小野 憲史 発売日 2011-08-26 価格 2,604 JPY (256ページ) 概要 Kinectを使ったアプリケーションを作るための基礎知識から応用コードの解説。Kinectハック実例紹介、チームラボインタビュー等々。私はひたすらコードを書きました。 対象読者 Kinectハックに手を出してみたい人 Kinectのドライバに何を使おうか悩んでいる人 プログラムは書けるけど画像処理はさっぱりという人 プログラムは書けるけどネイティブアプリはさっぱりという人 エンジニアじゃないけどKinectで何ができるか知りたい人 解説コードは主にC++、あとJavaScriptを少し使っています。C++といってもKinectをマシンに繋いでから初めてC++のHello World

    Kinect本を執筆しました - hagino3000's blog
  • Reading

    There is no required text for this course.  I am re-writing the following book: The Haskell School of Expression -- Learning Functional Programming through Multimedia -- Paul Hudak Cambridge University Press, (c) 2000 ISBN 0521644089 The new version will be all about computer Music, learning Haskell along the way.  The tentative new title is, "The Haskell School of Music".  I will provide draf

  • Redis: The Definitive Guide - O'Reilly Media

    Give your teams the skills they need Our learning platform and AI Academy help teams learn the tools and technologies that drive business outcomes. We can help yours too. Click on a feature below to explore. Trusted content Live online events Courses Interactive learning Certification prep O’Reilly Answers AI Academy Assignments Insights Dashboard Trusted content you can count on More than 60K tit

    Redis: The Definitive Guide - O'Reilly Media
    ruicc
    ruicc 2011/01/28
    おおredis本!
  • 2010年に人気のあったオライリー本TOP25が60%オフセール中 | JSer.info

    O’Reilly Media - Best of Ebook Deal/Day - Save 60% on the Top 25 via kwout O’Reilly Mediaが2010年のTOP25の書籍(洋書)が60%オフで購入できるキャンペーンをやっています。 購入時にディスカウントコード DDT25 を入力する事で定価より60%オフ&multiple file formats(PDFやepubなど)&DRMフリー&書籍のアップデートも無償 としています O’Reilly Media - Best of Ebook Deal/Day - Save 60% on the Top 25 http://oreilly.com/store/ddt25.html 洋書のみが対象ですが、技術書なら英語でも読めなくはないと思います。(参考程度に) 英語が読めない人向け、英語技術書の読み方 | W

  • 全てのプログラマが読むべき本 まとめ

    全てのプログラマが読むべき まとめ は、2010 年 11 月 23 日に投稿された 全てのプログラマが読むべきベスト10冊 - とみー を発端とする、多くの技術者(ソフトウェアエンジニア) が「全てのプログラマが読むべき」や「プログラマにおすすめする良書」と言うテーマで執筆した記事の中から、 プログラミングやソフトウェア開発に役立つ推薦書籍を集計してランキング形式でまとめた Web サイトです。 独学でプログラミングを勉強しようと考えている初心者、初学者等が、書籍を選ぶ際の参考としてご利用下さい。 尚、上記期の間以外に公開された記事でも、同様の趣旨で執筆されたものについては集計の対象としています。

  • 米O'Reilly、iPhone電子書籍「Learning Python」など17点公開 | パソコン | マイコミジャーナル

    「Learning Python」 米O'Reilly Mediaは、Python学習者向けのiPhone/iPod touchアプリ「Learning Python」をApp Store上で公開した。価格は600円。対応デバイスはiPhone/iPod touch(第2世代)で、動作環境はiPhone OS 2.0以降。ファイルサイズは4.3MB。 Learning Pythonは、O'Reillyから刊行されている同名の書籍をアプリ化したもの。オフラインでのコンテンツ閲覧や検索機能、ハイパーリンクを活かしたクロスリファレンスなど、iPhone/iPod touchアプリならではのメリットが盛り込まれている。 米O'Reillyは、Learning Python以外にも「Python Cookbook」が追加されているほか、「JavaScript: The Good Parts」「Rea

    ruicc
    ruicc 2010/11/30
    今見たらかなり増えてた
  • 2010-11-25 - きしだのはてな - 技術力をあげたいプログラマが読んでおかないと話にならない本10冊

    ここにあげたじゃなくてもいいので、同じ分野でなにか読むとか、に書いてあるほど詳しくなくてもそれなりに知識をもっておくべき。 アルゴリズムクイックリファレンス 作者: George T. Heineman,Gary Pollice,Stanley Selkow,黒川利明,黒川洋出版社/メーカー: オライリージャパン発売日: 2010/04/26メディア: 単行(ソフトカバー)購入: 11人 クリック: 656回この商品を含むブログ (72件) を見る まずはアルゴリズム。クイックって書いてあるけどぜんぜんクイックじゃないw。各言語で書かれた入門書を読んでもいいと思う。 実際のプログラムにアルゴリズムの知識を活かすということを知りたいならプログラミングコンテストチャレンジブックがおすすめ。 プログラミングの基礎 ((Computer Science Library)) 作者: 浅井健一

    2010-11-25 - きしだのはてな - 技術力をあげたいプログラマが読んでおかないと話にならない本10冊
    ruicc
    ruicc 2010/11/26
    OCamlの本が気になる。
  • プログラマーが初心者におすすめするプログラミング関連本10冊

  • $(DHTMLcoders).read(this) || throw your.job - 書評 - jQueryクックブック : 404 Blog Not Found

    2010年08月19日01:00 カテゴリ書評/画評/品評Lightweight Languages $(DHTMLcoders).read(this) || throw your.job - 書評 - jQueryクックブック オライリー矢野様より献御礼。 jQueryクックブック jQuery Community Experts / 株式会社クイープ訳 [原著:jQuery Cookbook] これでなくなった。 jQueryを使わない理由が。 DHTMLを利用する全ての人、必携。 特にHTMLCSSを書いても、JavaScriptはそれほど書かない人。これであなたにも書けるようになります。 書「jQueryクックブック」は、今や最重要のJavaScript Libraryといっても過言ではないjQueryの手引書。 目次 まえがき - John Resig はじめに jQuer

    $(DHTMLcoders).read(this) || throw your.job - 書評 - jQueryクックブック : 404 Blog Not Found
  • たった600円でオライリー本をiPadやKindleで読む。すてき。 - このブログは証明できない。

    オライリー読んでますか?いろいろ揃っていて、ついつい買っちゃいますよね。でも、価格が高い&厚い&重いの三重苦です。ところが、iPhone版の電子書籍だと600円で買えてしまいます。しかも、場所を取らない。最初は数冊だったのが、今では868冊がリリースされています。 これがO’ReillyのiPhone電子書籍だ!!(写真満載レビュー) - このブログは証明できない。 600円でフルバージョンが手に入るオライリーですが、やはりiPhoneであのボリュームを読むのはツライ。そこでオライリーでは、iPadKindleで読める電子書籍を販売しています。 no title ところが、紙のと比べてそれほど安くないんですね。iPhone版の600円はやはり魅力です。大丈夫。実はこのアプリからiPadで読めるepubを取り出すことができるんです。特殊なハックというわけではなく、オライリーのサイトで

    たった600円でオライリー本をiPadやKindleで読む。すてき。 - このブログは証明できない。
    ruicc
    ruicc 2010/07/16
    600円?まじか.
  • 言語処理のための機械学習入門を読んだ - 射撃しつつ前転 改

    言語処理のための機械学習入門というが出版される、という話はtwitterで知っていたのだが、8月ぐらいに出るのだろうとばかり思っていたら、なんかもう発売されているらしい。Amazonでは早速売り切れていたので、某大学生協の書籍部まで行って購入してきた。おかげで、この週末は280円で過ごすハメになってしまった。 まだざっと眺めただけだが、 ラベルを人手でつけるのに隠れマルコフモデルと言うのは来はちょっとおかしいんだけどNLPの分野だとそう表現する事が多いよ 対数線形モデルと最大エントロピーモデルは同じものだよ 出力変数の間に依存関係がなければCRFではなく対数線形モデルとか最大エントロピーモデルと表現するべきだよ といった、これまでの教科書にはあまり載っていなかったような事が載っているのはとても良いと感じた。こういった情報は、これまではどこかの大学の研究室で学ぶか、もしくはウェブ上の資料

    言語処理のための機械学習入門を読んだ - 射撃しつつ前転 改
    ruicc
    ruicc 2010/07/12
    時間つくって読みたい。
  • 海外SFを読んだことがない人に、海外SF入門としてお勧めしたい四冊: 不倒城

    コンセプト:海外SFはすげえ楽しいんだけど、職場の同僚に聞いてみるとどうも敷居が高いようなので、この俺が独断と純然たる自分の好みでお勧め入門用海外SF小説を挙げてみようと思った。 私の立ち位置:海外SF小説ファン。ただし若干なんちゃって分が入っており、ガチな人に比べれば遥かに読んでる量は少ないと思う。けどそれくらいの方が初心者向けという観点には合致している気もするからいいんじゃないだろうか? 基準:難易度が高そうな専門用語がべきべき出てくる作品は最初は避けた方が無難かもと思った。例えばいきなりヴァン・ヴォークトとかスタニスワフ・レムとか、若干ハードな気がする(勿論タイトルにもよるけど) ということで、以下は私がお勧めする四冊。 ・「エンダーのゲーム」著者:オースン・スコット・カード このをお勧めする理由は二つある。一つは、このの焦点は飽くまでエンダーやヴァレンタイン、バトルスクールの少

    ruicc
    ruicc 2010/07/11