2011-03-01から1ヶ月間の記事一覧
LPI-JAPAN から開催されているベンダー資格試験の LPIC 102 を受けてきました。今月の 2 周目辺りから勉強を始め、昨日テストを受けて無事合格を頂きました。これで晴れて LPIC レベル 1 です。101 試験は去年の夏に合格しており、間がかなり開きましたが萎…
金持ち父さんの投資ガイド 上級編―起業家精神から富が生まれる 人生をお金に追われて過ごさないようにするための本の上級編です。今までの金持ち父さんシリーズを軽く復讐した後、洗練された投資家になるためのステップを章立てて解説しています。今までは概…
ソフトウェア開発で伸びる人、伸びない人 【第二版】 (技評SE選書) この本は業務を行って成長する人と、成長しない人の違いに焦点を当てて何がダメなのかを紐解いていく本です。タイトルに銘打ってある通り、ソフトウェア開発の話が主軸となって話を進めてい…
アニメ文化外交 (ちくま新書) この本は日本のアニメを外国とのコミュニケーション手段に用いて講演を世界中で行った話がメインです。外国で日本のアニメが人気であるという話はいろいろな場所で聞きますが、自分が聞き及んでいるよりもはるかに影響力は強い…
Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus) 現代の Web サービスを支えている技術の仕組みをつぶさに解説している本です。Web の出来初めから今迄の間にどのような技術が出てきて、どのように発展してきたかもこの本には書かれてい…
Code Craft ~エクセレントなコードを書くための実践的技法~ サブタイトルにある通りこの本の目的はエクセレントなコードを書くための手法を勉強しようと言う物です。ではいったいエクセレントなコードとは何なのか? と疑問になります。この本ではエクセレン…
[Web開発者のための]大規模サービス技術入門 ―データ構造、メモリ、OS、DB、サーバ/インフラ (WEB+DB PRESS plusシリーズ) はてな CTO の伊藤直也さんがはてなの事例を元に大規模な Web サービスにおけるスケーリングについて解説してくれています。大規模な…
構造化分析とシステム仕様―目指すシステムを明確にするモデル化技法 構造化分析の定義から始まり、構造化分析の為のツールの解説と移行し、最後は構造化言語でのシステム設計方法の解説となっていました。最初言葉だけを聞いてもさっぱり分からず、本を読ん…
アジャイルな見積りと計画づくり ~価値あるソフトウェアを育てる概念と技法~ 最近人気のアジャイル開発の本です。ただ、この本はアジャイル開発その物を解説するものではなく、アジャイル開発においての見積りと計画の重要性について解説している本です。ア…
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…
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…
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…
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…
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…
ジョブズの様な魅せるプレゼンテーションを行うにはどうしたらよいのか。 そう思う人は多くいるはずで、この本の著者がそのうちの一人です。 僕は実際にジョブズ真似事をして同じようなプレゼンができるのかという疑問が沸きました。実際、スキルやセンスと…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
結果から言うと辛勝ですが合格しました。合格点 75/100 点中 76/100 点です。ほんとに薄皮一枚でした。資格試験の勉強は主に友人から譲り受けた本と Web でした。参考にしたもの(ページ)です。 Ruby技術者認定試験 公式ガイド RUBY技術者認定試験 公式ガイド…