タグ

bookに関するpiro_sukeのブックマーク (110)

  • もっと早く知りたかったJavaScriptテクニック - すがブロ

    タイトルは半分釣りぽよ〜 8/31にJavaScriptテクニックバイブルが発売されます! JavaScriptテクニックバイブル ~効率的な開発に役立つ150の技 作者: JSサポーターズ出版社/メーカー: 技術評論社発売日: 2012/08/31メディア: 単行(ソフトカバー)購入: 38人 クリック: 1,796回この商品を含むブログ (11件) を見る ありがたいことに献いただくことができましたので、誰よりも早くレビューを書いてやろうと目論んでいます。をもらうという意味では、以前辻さんから頂いたこともありましたが、出版にあたってのタイミングで献してもらうって初めてのことですし、昔から献してもらった〜(^_-)-☆っていうの憧れてたので、一つ夢が叶いました。やりましたね。 ちなみに、執筆陣の熱い想いのこもったエントリはこちら。 「JavaScriptテクニックバイブル」を執

    もっと早く知りたかったJavaScriptテクニック - すがブロ
  • ステートフルJavaScript

    ステートフルなJavaScriptアプリケーション開発についての解説書。HTML5とCSS3のおかげで単に自律的なだけではなく外見も美しくデスクトップアプリと同様のエクスペリエンスをブラウザ上で得られるようになりました。書ではステートフルなWebアプリをMVCモデルに沿って開発しながら、その背後にある理論から各種ライブラリを利用した実践に至るまで幅広く解説します。ステートフルなコードとMVCを組み合わせることにより、MVCの3要素をクライアント側で実行することが可能になり、単なるAjaxアプリケーションでは実現できないよりデスクトップアプリに近いエクスペリエンスを提供できます。 目次 まえがき 1章  MVCとクラス 1.1 初期の JavaScript 1.2 アプリケーションの構造化 1.3 MVCとは 1.3.1 モデル 1.3.2 ビュー 1.3.3 コントローラ 1.4 モジュ

    ステートフルJavaScript
  • レガシーコード改善ガイドを読み終わった - miyohide's blog

    レガシーコード改善ガイドを読み終わりました。 レガシーコード改善ガイド (Object Oriented SELECTION) 作者: マイケル・C・フェザーズ,ウルシステムズ株式会社,平澤章,越智典子,稲葉信之,田村友彦,小堀真義出版社/メーカー: 翔泳社発売日: 2009/07/14メディア: 大型購入: 45人 クリック: 673回この商品を含むブログ (141件) を見る 私の職場でもそうだけど、テストコードがあるプロジェクト当に恵まれていて、大概がテストコードはなくて手でテストを行うプロジェクト。 そんな環境を「レガシー」と定義し、どのように改善していくかを記した一冊。 簡単に言うとリファクタリングの適用例なんだけど、その適用例がうまくはまっていて読んでいて参考になる。 例がJavaC++が主で、Rubyは最後の一個しか無いんだけど、何で書かれているかはあんまり関係がなく

    レガシーコード改善ガイドを読み終わった - miyohide's blog
  • ウェブオペレーションを読んだ - @kyanny's blog

    発売から遅れること一年、ようやくウェブオペレーションを読んだ。 このはウェブサイトの運用にまつわるさまざまなトピックを扱ったエッセイ集だが、アプリケーションプログラマにとっても得るものが多い。キャパシティプランニングや監視など、普段の仕事では馴染みの薄いことがらについて初歩的な知識を身につけるのに向いている。もっと抽象的な、姿勢や考え方について述べたエッセイも多くあり、目指すエンジニア像のお手集としても読み応えがある。 ぼくが特に良いと思ったのは四章、十二章、そして十五章だ。四章は「リーン・スタートアップ」で一躍時の人となったエリック・リースによる継続的デプロイの話だが、思想面で見習うべき点が多かった。個人的に「リーン・スタートアップ」のブームには懐疑的で、大げさにもてはやしすぎじゃないかとちょっと白けているのだけど、エリック・リースその人自身はさすがに経験豊富な起業家であり技術者でも

  • Webヅクリスト必携 - 書評 - デザイニング・ウェブナビゲーション : 404 Blog Not Found

    2009年06月08日21:00 カテゴリ書評/画評/品評Art Webヅクリスト必携 - 書評 - デザイニング・ウェブナビゲーション オライリー矢野様より定期便にて献御礼。 デザイニング・ウェブナビゲーション J. Kalbach / 長谷川敦士 / 浅野紀予監訳 / 児島修訳 [原著:Designing Web Navigation] これは、すごい。 Webデザインは当然blogosphereでも当然ながら人気で、その人気ぶりは 人気エントリー - はてなブックマーク からも伺い知ることが出来るが、「Web記事によるWebデザイン入門」は、どうしても断片的なものとならざるを得ず、体系的かつ包括的なものとなるとありそうでなかった。今後は「書を読まずしてWebサイトを語るな」となりそうな一冊である。 書「デザイニング・ウェブナビゲーション」では、Webサイトを訪れる人の体験にとっ

    Webヅクリスト必携 - 書評 - デザイニング・ウェブナビゲーション : 404 Blog Not Found
  • オライリーの書籍「ウェブオペレーション」、最新の現場から届く「継続的デプロイ」「コードとしてのインフラ」「トラフィック急増への対応」などへの実践的なアプローチ

    オライリーから献いただいた書籍「ウェブオペレーション - サイト運用管理の実践テクニック」。Webサイトの運営ノウハウならApacheの設定やチューニングといった一般的な事柄が載っているのかと想像してページを開いてみると、見事に裏切られました。 書のテーマとなっているWebサイトの運用管理、Webオペレーションは、変化の渦中にある仕事です。 変化というのは、例えばインフラの面ではクラウド化とそれに伴ってプログラマブルなインフラが登場し、スケーラブルなアーキテクチャの重要性が高まっています。ソフトウェアデリバリの面では、パッケージソフトからオンラインサービスへという大きな流れがあり、それに重なるように新機能を継続的にデリバリしていくという継続的デプロイやアジャイル型の開発が注目されるようになってきました。 現場から届く18章のエッセイ 書はこうした新しい時代のWebオペレーションを実

    オライリーの書籍「ウェブオペレーション」、最新の現場から届く「継続的デプロイ」「コードとしてのインフラ」「トラフィック急増への対応」などへの実践的なアプローチ
  • Pythonプロフェッショナルプログラミング - cactusman日誌

    Pythonプロフェッショナルプログラミング 作者: ビープラウド出版社/メーカー: 秀和システム発売日: 2012/03/26メディア: 単行購入: 6人 クリック: 765回この商品を含むブログ (27件) を見る清水川さんのブログですでに紹介されていますので、目次などはそちらで読んでください。 ちなみに自分も関わっていまして、第9章:Jenkinsで継続的インテグレーションを担当*1しました。 PythonでJenkinsを使いたいけど何をしたらいいかわかないという方なら、参考になる内容だと思います。 全体的にPythonのプログラミングテクニック的なものではなく、Pythonという言語と開発環境を使う上でビープラウドではどういうノウハウでやっているか、ということがメインになっています。 なので、エキスパートPythonプログラミングとはアプローチが違ったになっていると思います。

    Pythonプロフェッショナルプログラミング - cactusman日誌
  • 多読の人に聞く、本を読む時に大事にしている6つのこと | ライフハッカー・ジャパン

    年間70冊以上ものを読む筆者は、よく「なんでそんなにたくさんのを読めるの?」と聞かれるとのこと。実際ここ数年間でかなりのを読んでいるそうですが、その冊数はこれまで読んできたの半分にも満たず、当に多読の人たちには全然かなわないとか。しかし、人によく質問されることもあり、今回は筆者の思う、読書の時間を確保する方法やを読み続けるモチベーションの保ち方など、を読む時に大事にしていることをまとめてみました。 Title image remixed from Leremy and EDHAR/Shutterstock. おもしろいと思うものだけ読む そんなことは当たり前だと思うかもしれませんが、多くの人は以下のどちらかです。 自分がおもしろいと思うものが分かっていない。自分がおもしろいと思うものは稚拙か低俗だと思っている。 それが事実だとして、一体誰が気にするというのでしょう? 読書にお

    多読の人に聞く、本を読む時に大事にしている6つのこと | ライフハッカー・ジャパン
  • まったく未知の読書体験をしてみよう | fladdict

    最近になって気がついた読書方法。いちどやると世界が変わる。 耳栓をする。 新しいiPad小説PDFを入れる。 部屋を真っ暗にする。 PDFの表示を白黒反転する(そういう機能のあるPDFアプリを使うか。iPhoneの弱視モードでもできる)。 真っ暗な空間の中に超高精細な白い文字だけが浮かんでいる、そんな未知の読書体験がはじまるよ!。 なにこれ、ものすごい没入感!! <追記> 弱視モードのやり方。iPadの「設定アプリ」を開く、一般→アクセシビリティ(下のほう)→「黒字に白」

  • O'Reilly Japan Ebook Store

    O'Reilly Japanの書籍がすべてDRM Free、可搬性と検索性に優れたEbookでご活用いただけます。 ご購入に際しては、お客さまの情報をサイトにご登録いただく必要があります。「Sign Up」のリンクから、今すぐご登録ください。既にアカウントをお持ちのお客さまは「ログイン」ページへ。ご購入までの流れは「Ebook Storeでのお買い物方法」にまとめています。 ご購入に際しては、あらかじめ「購入規約」をお読みいただきますようお願い申し上げます。 全タイトルを見る

  • 『BtoCウェブアプリをやる前に読むべきたった一冊の本「ウェブオペレーション」』

    ネット業界は成長が激しい。ヒットすると、ものすごいスピードでアクセスが伸びていく。 サービスが加速していくなか、システムの負荷はどんどん上がっていく。 そんなサービスの開発者や運用者になる前に「ウェブオペレーション 」は読んでおいたほうがいい。 そう、パニックになる前に。 このは素晴らしい。 継続的デプロイ サービスの開発者は、日々新しい機能を追加していくことになります。 ハイトラフィックなサイトで、機能がどんどん増えていくということは、日々リスクが増えていくということ。ちょっとしたミスで大量のユーザーに影響がでてしまいます。 そういった事を避けるための継続的デプロイに関する説明。 インフラ周りの知識 クラウドの利用方法からリレーショナルデータベースの運用方法、NoSQLの長所短所、CDNやプロキシサーバの話まで、幅広い知識をつけることができます。 監視 異常検出やログの管理、メトリクス

    『BtoCウェブアプリをやる前に読むべきたった一冊の本「ウェブオペレーション」』
  • 今春まともなエンジニアになりたい人が読む12冊+α - うさぎ組

    今春まともなエンジニアになりたい人とはつまり僕のことです。 ちなみに最近まで読んでいたのはこっち →「ソフトウェアテストを勉強しはじめて10ヵ月でやったこと - うさぎ組」 読み返すのも含めてこれらをしっかりと読もうと思ってる書籍をあげてみます。 最後のほうにOOPの設計系の書籍について補足を書いておきます。 CleanCoder まだ半分くらいまでしか読んでいませんが、宣伝の通り全てのソフトウェア開発に関わる人に読んでほしいと思わせますね。 Clean Coder プロフェッショナルプログラマへの道 作者: Robert C. Martin,角征典出版社/メーカー: アスキー・メディアワークス発売日: 2012/01/27メディア: 大型購入: 12人 クリック: 645回この商品を含むブログ (36件) を見る いかにして問題を解くか 数学を題材に扱いながらも一般的にどのように目の前

    今春まともなエンジニアになりたい人が読む12冊+α - うさぎ組
  • 日本語版The RSpec Book - さかなチキンぱん。

    ブログを移した為記事を移動しました。 新しいページへどうぞ

    日本語版The RSpec Book - さかなチキンぱん。
  • blogに使える、わかりやく伝える3つの技術

    「わかりやすく<伝える>技術」からblogに使える3つのテクニックをご紹介。 テレビでお馴染みの池上彰さんの著作「わかりやすく〈伝える〉技術」を読みました。 タイトルどおり、とても読みやすく、分かりやすい内容になっています。読んでいると池上さんがテレビでお話されているかのように、すんなりと頭に入ってきます。 随所に<伝える>技術が盛り込まれているのですが、その中から、blogを書くのに使える技術を3つご紹介しましょう。 1. 伝えたいことをはじめに書く 最初の一文にこのエントリで伝えたいことの概要を簡潔に書きます。 こういったリードがあると、読み手はエントリ自体が何に関するものなのか、どういった方向に話が進むのかというのを理解することができます。こので言うところの「地図を渡す」ということですね。 全体の流れとしては「概要 or 結論 -> 記事 -> 結論」となります。はじめに提示した結

  • 継続的デリバリー 信頼できるソフトウェアリリースのためのビルド・テスト・デプロイメントの自動化 - wyukawa's diary

    継続的デリバリー 信頼できるソフトウェアリリースのためのビルド・テスト・デプロイメントの自動化 作者: David Farley,Jez Humble,和智右桂,高木正弘出版社/メーカー: KADOKAWA/アスキー・メディアワークス発売日: 2012/03/14メディア: 大型購入: 24人 クリック: 567回この商品を含むブログ (53件) を見る 発売日は3/5なのですが僕はレビューに参加したのですでに読み終えてます。忘れないうちにエントリを書きたいと思います。 「イントロ」、「書を読んだだいたいの感想」、「抽象化によるブランチ」、「誤字脱字、訳質」、「対象読者」、「最後に」と続きます。長いので最初の2つだけ読むと良いかも。 イントロ 最近は アジャイル開発と継続的デリバリー | NTTデータ だったり 明日から始まるデブサミでの川口さんのセッションにあるようにContinuo

    継続的デリバリー 信頼できるソフトウェアリリースのためのビルド・テスト・デプロイメントの自動化 - wyukawa's diary
  • 創造性の高い仕事をしたい人におすすめしたい1冊 - naoyaのはてなダイアリー

    100人が選ぶソフトウェア開発の名著選 デブサミ10周年を記念して2月21日に刊行:CodeZine(コードジン) が出版されます。私も一冊推薦しました。id:secondlife:20120202:1328168076 でセコンさんが公開してるのにならって、私も原稿を公開しようかなと思います。推薦したのは以下のです。 モチベーション3.0 持続する「やる気!」をいかに引き出すか 作者: ダニエル・ピンク,大前研一出版社/メーカー: 講談社発売日: 2010/07/07メディア: ハードカバー購入: 101人 クリック: 5,453回この商品を含むブログ (153件) を見る 邦題があまり好きじゃない。原著は『DRiVE ─ The Suprising Truth About What Motivates Us』です。文の訳は良かったです。『フリーエージェント社会の到来』や『ハイ・コン

    創造性の高い仕事をしたい人におすすめしたい1冊 - naoyaのはてなダイアリー
  • ソフトウェアテストを勉強しはじめて10ヵ月でやったこと - うさぎ組

    WACATE 2011 夏に誘われたのがキッカケでソフトウェアテストを勉強しはじめて10ヵ月くらいがたちました。 先日、わんくま名古屋でソフトウェアテストの勉強法についてLTしたのですが、みなさんにいろいろ聞かれたのでここにまとめておこうと思います。 当は1年の区切りで書こうと思ったけど、まぁいいでしょう。 追記ここから わんくまで発表したLT資料はこちらです うさみみのソフトウェアテスト勉強法 View more presentations from Kyon Mm 追記ここまで こういうのを書くときに時系列で書くべきか、コツを書くべきか悩みますね。 でも、みんなが知りたいのは僕の歴史じゃなくってコツだと思うので後者で書きます。前者はTwitterとか勉強会とかお事とかお茶でもしているときに聞いてみてください。 以下では多くの書籍を紹介していますが、僕がこの10ヵ月で読んだ。ってい

    ソフトウェアテストを勉強しはじめて10ヵ月でやったこと - うさぎ組
  • ソフトウェア開発に携わるすべての人に捧げる、アジャイルにソフトウェアを開発する為に読むべき15冊 | Act as Professional

    私は夏休みの宿題のやり方を教えてもらったことがありません。約2ヶ月という限られた時間で、どういう風に消化していくと良いのかを学習したことがなかったのです。 夏の終わりに24時間テレビが放送されますが、あれを見ながら、答えをチラ見し、綺麗なドリル(*1)を1冊消化するのは忘れられない子供の頃の思い出です。 この経験はソフトウェア開発にも似ていて、開発の手法を知らなければ、良い結果を生むのは難しいのです。不幸なことに、夏休みの宿題のように明確に何をやるべきなのか、明確では無いのです。 夏休みの苦い思い出と、ウォーターフォールっぽい大失敗プロジェクトの経験をいくつか得た上で、アジャイルソフトウェア開発を学ぶことによって、ソフトウェアのつくりかたを学びました。 これは、中小のSIerでも、イケてるWEBサービスを提供している会社でも教えてくれたことではありませんでした。そう、夏休みの宿題のやり方を

    ソフトウェア開発に携わるすべての人に捧げる、アジャイルにソフトウェアを開発する為に読むべき15冊 | Act as Professional
  • 本当のJavaScriptを知っているか!具体的にコードで学べる「テスト駆動 JavaScript」 | Act as Professional

    書は裏表紙に「中級技術者向け」と明記されている。JavaScriptの言語仕様に関して、入門したことない人や、関数型の言語に見地のない人は、パーフェクトJavaScriptやサイあたりで、JavaScriptの言語仕様を身につけてから、取り扱うことを推奨する。それぐらい価値のある内容に書は仕上がっている。 そして、 正統派なTDD(テスト駆動開発)について理解したい JavaScript自身の言語的な特徴を押さえておきたい テストできるJavaScriptのコードを多く閲覧したい 実際のプロダクトに活用できるアプローチを数多く知りたい と、考えているJavaScriptを日頃から書いている人、携わっている人に、必ず読んでもらいたい1冊である。 全体を通じて、テストできるコードの特徴は何か、単体テストとテスト駆動環境の利点を享受できる優れた単体テストはどのようなものかをサンプルとともに

    本当のJavaScriptを知っているか!具体的にコードで学べる「テスト駆動 JavaScript」 | Act as Professional
  • TABLOG:ダメ会社の不振事業によく見られる50の症状 @V字回復の経営【書評】 - livedoor Blog(ブログ)

    2009年04月25日 ダメ会社の不振事業によく見られる50の症状 @V字回復の経営【書評】 今日は、私にとって「金字塔」かつ「バイブル」的なビジネス書を読み返し、再度、頭にINPUTし直している。 GEのジャック・ウェルチが書いた「ウイニング勝利の経営」も、素晴らしいなのだが、日語で書かれたビジネス書の中で、この「V字回復の経営」ほどに「実践的」かつ「実戦的」なものを知らない。 とくに危機的な状況に陥った事業の建て直しに取り組む事業責任者の方が、このを読んでないようでは、それだけで真剣味に疑問符を付けられてもおかしくない、そんななのだ。 ちょうど1年ほど前に、このに出会ったとき、手にとって数ページをめくり、読みだしだけで、興奮にツバをゴクリと飲みこんだものだ。私は、あまりに書き込みをしながら読む習慣はないのだが、このについては、ラインマーカーが、そこかしこに引かれることとな