広告

2014年11月25日火曜日

Safari Books Online内の本を電子書籍形式でダウンロードしてみた

以前紹介したSafari Books Online。

Windows系SEの日記: Safari Books Online紹介(定額でコンピュータ関連技術書読み放題サイト)

定額でオライリーなどのコンピュータ関連の技術書を多数読むことができるサイトですが、技術書を電子書籍形式でダウンロードすることも可能です。


 例えばJavaScriptの定番本「JavaScript: The Definitive Guide: Activate Your Web Pages (Definitive Guides)」の場合、20トークンでMobi、ePubの2方式でダウンロードできます。
(昔はPDF形式でもダウンロードできたと思うのですが、今はできないようです)

ちなみにトークンというのはこんな感じで毎月与えられます。


わたしの契約プランの場合、毎月5トークンもらえるようです。




 本によっても違いますが、おおよそ一冊20トークンでダウンロードできますので、4ヶ月毎に一冊ダウンロードできることになります。

電子書籍としてダウンロードしたファイルはネットに接続されていない環境でもkobo aura等の電子書籍リーダーで読むことが出来ます。





2014年11月9日日曜日

情報処理技術者試験での小論文対策は試験以外でも有益

以前、情報処理技術者試験で小論文を書くのに苦戦したことを紹介しました。

Windows系SEの日記: 高度情報処理技術者試験で手書きで長文を書くことに苦戦しました



この小論文対策について、上手くまとまっている記事がありました。

守銭奴エンジニアが考えていること: 【20】情報処理技術者試験の小論文はカンタン







タイトルは煽り気味ですが書いている内容は

「事前に過去のプロジェクトやシステム経験の内容を、試験に求められるテンプレートに当てはめて書けるようにしておく 」

という極めてまっとうな対策だと思います。小論文が含まれる情報処理技術者試験を受験予定の方は一読することをオススメします。


■自分のやってきた仕事を文章化することは試験以外でも有益


自分の経験してきたプロジェクトやシステム開発経験を他人に説明する必要があるケースは試験以外でも時折あります。試験対策以外でも役に立つケースは多いと思います。特に若い人はキャリアの棚卸しも兼ねてやってきた仕事を文章化してみてはいかがでしょうか。



2014年11月2日日曜日

.NET開発者が必要最低限のCOM知識を学ぶための書籍「COM Programming with Microsoft .NET (Developer Reference)」

今は.NET FrameworkがWindows系の主な開発プラットフォームになっていますが、VB6で実装されたAPを.NETに移植する場合等、まだまだCOMの知識が必要となる場合があります。

また.NET Framework 1.1のマイクロソフトサポートが終了したことで、.NET 1.1のAPを.NET 4.Xに移植するという案件も増えています。
.NET 1.1のアプリ自体が元々VB6のアプリを移植したもので、実は.NETアプリからActive Xコンポーネントを呼び出していた、というような一見COMとは関係無いように見えて、実はCOMの知識が必要というようなケースもあります。


■今更COMを勉強し直すのも…という人におすすめ書籍あり



とは言え、今更COMを一から勉強し直すのも費用対効果に合わないのも事実です。上記のようなケースで.NET開発者が必要最低限のCOM知識を学ぶための書籍として、「COM Programming with Microsoft .NET (Developer Reference)」がオススメです。


COM Programming with Microsoft® .NET: O'Reilly - Safari Books Online








目次は上記サイトを参照してもらえればと思いますが、.NET開発者が最低限理解すべきCOMやCOM+の仕組みや、.NETからCOMにアクセスする際の実装方法等がまとまっています。

COM Programming with Microsoft .NET (Developer Reference)」を読むことで、古いプロジェクトファイル内にinteropとかaxinteropの名前のdllファイルが存在する理由もわかるようになると思います。

Safari Books Online会員であればWeb上で本書を読むことも可能ですが、Amazonマーケットプレイスで古本を安価で買うことも可能です。COMに興味のある.NET開発者の人は読んでみてはいかがでしょうか。

残念ながら本書の日本語訳はないと思いますが、平易な英語で書かれており洋書を読み慣れていない人でも大丈夫だと思います。