2011-03-01から1ヶ月間の記事一覧

LPIC 102 を受けてきました

LPI-JAPAN から開催されているベンダー資格試験の LPIC 102 を受けてきました。今月の 2 周目辺りから勉強を始め、昨日テストを受けて無事合格を頂きました。これで晴れて LPIC レベル 1 です。101 試験は去年の夏に合格しており、間がかなり開きましたが萎…

金持ち父さんの投資ガイド上級編-起業家精神から富が生まれる-

金持ち父さんの投資ガイド 上級編―起業家精神から富が生まれる 人生をお金に追われて過ごさないようにするための本の上級編です。今までの金持ち父さんシリーズを軽く復讐した後、洗練された投資家になるためのステップを章立てて解説しています。今までは概…

ソフトウェア開発で伸びる人、伸びない人

ソフトウェア開発で伸びる人、伸びない人 【第二版】 (技評SE選書) この本は業務を行って成長する人と、成長しない人の違いに焦点を当てて何がダメなのかを紐解いていく本です。タイトルに銘打ってある通り、ソフトウェア開発の話が主軸となって話を進めてい…

アニメ文化外交

アニメ文化外交 (ちくま新書) この本は日本のアニメを外国とのコミュニケーション手段に用いて講演を世界中で行った話がメインです。外国で日本のアニメが人気であるという話はいろいろな場所で聞きますが、自分が聞き及んでいるよりもはるかに影響力は強い…

Webを支える技術-HTTP, URI, そして REST-

Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus) 現代の Web サービスを支えている技術の仕組みをつぶさに解説している本です。Web の出来初めから今迄の間にどのような技術が出てきて、どのように発展してきたかもこの本には書かれてい…

CodeCraft -エクセレントなコードを書くための実践的技法-

Code Craft ~エクセレントなコードを書くための実践的技法~ サブタイトルにある通りこの本の目的はエクセレントなコードを書くための手法を勉強しようと言う物です。ではいったいエクセレントなコードとは何なのか? と疑問になります。この本ではエクセレン…

Web 開発者のための大規模サービス入門-データ構造、メモリ、OS、サーバ / インフラ-

[Web開発者のための]大規模サービス技術入門 ―データ構造、メモリ、OS、DB、サーバ/インフラ (WEB+DB PRESS plusシリーズ) はてな CTO の伊藤直也さんがはてなの事例を元に大規模な Web サービスにおけるスケーリングについて解説してくれています。大規模な…

構造化分析とシステム仕様-目指すシステムを明確にするモデル化技法-

構造化分析とシステム仕様―目指すシステムを明確にするモデル化技法 構造化分析の定義から始まり、構造化分析の為のツールの解説と移行し、最後は構造化言語でのシステム設計方法の解説となっていました。最初言葉だけを聞いてもさっぱり分からず、本を読ん…

アジャイルな見積りと計画作り-価値あるソフトウェアを育てる概念と技法-

アジャイルな見積りと計画づくり ~価値あるソフトウェアを育てる概念と技法~ 最近人気のアジャイル開発の本です。ただ、この本はアジャイル開発その物を解説するものではなく、アジャイル開発においての見積りと計画の重要性について解説している本です。ア…

2011年03月22日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月21日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月20日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月19日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月18日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

スティーブ・ジョブズ脅威のプレゼン-人々を惹きつける 18 の法則

ジョブズの様な魅せるプレゼンテーションを行うにはどうしたらよいのか。 そう思う人は多くいるはずで、この本の著者がそのうちの一人です。 僕は実際にジョブズ真似事をして同じようなプレゼンができるのかという疑問が沸きました。実際、スキルやセンスと…

2011年03月17日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月16日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月15日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月14日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月13日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月12日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月11日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月10日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月09日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月08日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月07日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月06日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月05日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年03月04日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

Ruby 技術者認定試験 Silver 受けてきました

結果から言うと辛勝ですが合格しました。合格点 75/100 点中 76/100 点です。ほんとに薄皮一枚でした。資格試験の勉強は主に友人から譲り受けた本と Web でした。参考にしたもの(ページ)です。 Ruby技術者認定試験 公式ガイド RUBY技術者認定試験 公式ガイド…