タグ

bookに関するLyoのブックマーク (17)

  • 2回目のC言語で『12ステップで作る組込みOS自作入門 』の通りに組込みOSを作ってみた - 三等兵

    12ステップで作る組込みOS自作入門 出版社 : カットシステム (2010/05) 発行日 : 2010/05 前回の初めてのC言語で『30日でできる!OS自作入門』の通りに初めてのOSを作ってみた - 三等兵は汎用OSでしたが今度は組込みOSです。参考書は『12ステップで作る組込みOS自作入門 』です。こいつぁすげえや。丁寧に仕上げられた良書でした。 「組込み」とタイトルがついているので興味を示す層が狭そうですが、プログラムを書く多くの人にとって役立つ内容だったと思います。 前回は必死にわかんないーわかんないーを連呼しつつ頭を抱えて苦行みたいな感覚でやっちゃいましたけど、今回はそんな苦労もあったからか余裕を持って楽しめました。 書ではWindowsだけではなくLinuxでも開発できるよう解説されているのでどんな環境でも問題ありません。Linux入れるのがめんどくさかった私は例によって

    2回目のC言語で『12ステップで作る組込みOS自作入門 』の通りに組込みOSを作ってみた - 三等兵
    Lyo
    Lyo 2012/09/19
    ?log=out
  • ソフトウエアエンジニアがUX/UIを考える上で読むべき4冊の良書と名言たち

    筑波大学  システム情報工学研究科  コンピュータサイエンス専攻  非数値アルゴリズム研究室(NPAL) 五十嵐 悠紀 2004年度下期、2005年度下期とIPA未踏ソフトに採択された、『天才プログラマー/スーパークリエータ』。筑波大学 システム情報工学研究科 コンピュータサイエンス専攻 非数値アルゴリズム研究室(NPAL)に在籍し、CGUIの研究・開発に従事する。プライベートでは二児の母でもある 何か製品を考える時、そのものがカタチのあるものであっても、はたまたコンピュータの中で動くソフトウエアだったとしても、「ユーザーインターフェース(以下、UI)」について考える必要があります。さらには、わたしたちが日常生活においてストレスなく過ごせている裏側には、さまざまな人によって考えられてきたUIデザインが隠されていたりもします。 わたしは滞在先のホテルで、洗面所に入ったものの出ようとした時に

    Lyo
    Lyo 2012/05/27
  • あの『FreeBSD Expert』が電子版で帰ってきた! 『FreeBSD Expert 2012 Digital Edition』,発売:新刊ピックアップ

    21世紀最初の年,2001年11月に1つのFreeBSD専門誌が登場しました。あれから10年の歳月を経て,あの『FreeBSD Expert』がデジタル版として復活しました。今回,技術評論社が提供する電子出版サービス「Gihyo Digital Publishing」にて,HTML5(Web)/EPUBで読めるコンテンツとして,2月に発売されました。 最新FreeBSD 9.0Rの魅力を徹底解剖!&インストールガイド 2012年1月12日,FreeBSDのメジャーバージョンアップが行われました。今回リリースされたFreeBSD 9.0-RELEASEは,2年間の開発期間を経て公開されるFreeBSDの最新安定版で,時代の流れに合わせた技術の取捨選択が行われています。 今回の特集では,「⁠ファイルシステムの新機能」「⁠ネットワークの新機能」と大きく2つに分けて徹底的に解説します。 ファイルシ

    あの『FreeBSD Expert』が電子版で帰ってきた! 『FreeBSD Expert 2012 Digital Edition』,発売:新刊ピックアップ
    Lyo
    Lyo 2012/03/04
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • VOYAGE GROUP エンジニアブログ : 自分の周りに居る凄腕プログラマーが実際に読んでいる本

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

  • まとめよう、あつまろう - Togetter

    コミュニケーションが生まれるツイートまとめツール

    まとめよう、あつまろう - Togetter
  • ソフトウェア開発者が読むべき IT系雑誌の一覧と,おすすめの読み方 - 主に言語とシステム開発に関して

    中級クラス〜のデベロッパにとって,フォローする事が望ましいIT系雑誌のリスト。 また,それらの読み方。 つまり,書店における立ち読みのポイントと,購入の判断基準。 (1)Web+DB PRESS (2)Software Design (3)日経Linux (4)日経NETWORK (5)日経SYSTEMS (6)日経ソフトウェア 補足 なぜ雑誌なのか? 読者層としては, 主にWebアプリの開発をチーム内でリードするエンジニアやアーキテクトを想定。 (1)Web+DB PRESS 雑誌のホームページ http://gihyo.jp/magazine/wdpress この雑誌の読み方: 「特集」は無条件で精読する。 「プログラミング言語の記事」は,下記の点に注目して把握する。 言語の癖や特色,他の言語と差異化するファクター その言語から,あるサービスを利用するためのAPIの存在 バージョンアッ

    ソフトウェア開発者が読むべき IT系雑誌の一覧と,おすすめの読み方 - 主に言語とシステム開発に関して
  • Cooking for Geeks

    TOPICS Make/Electronics/DIY 発行年月日 2011年09月 PRINT LENGTH 424 ISBN 978-4-87311-509-2 原書 Cooking for Geeks FORMAT PDF 料理の味はさまざまな化学反応によって決定されます。その原理を知ることで、自分で作る料理はより美味しくなり、他の人が作った料理を深く楽しむことが可能になります。 書『Cooking for Geeks』は、ギーク、エンジニア、プログラマのために書かれた料理の基を学ぶ書籍です。材の味と風味の組み合わせ方から、熱の加え方の違いが材に与える影響、またパンやお菓子にとって最も重要な空気を含ませる方法など、料理の科学的な仕組みを詳細に解説し、さらなる応用や独自の新しいアイデアを生み出すための基礎を提供します。 さらに簡単なものから格派まで100を超えるレシピと、科学

    Cooking for Geeks
  • 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
  • 「Vimテクニックバイブル〜作業効率をカイゼンする150の技」を執筆 — 名無しのvim使い

    Vimテクニックバイブルは既にVimエディタを利用している人向けに、さらなる作業効率の改善を行うための手法やプラグインなどの解説を150のTipsとして紹介するで384ページ2980円で、技術評論社より9月中旬発売予定です。 「Vimテクニックバイブル〜作業効率をカイゼンする150の技」の概要 Vimテクニックバイブルを執筆しました。 Vimテクニックバイブルは既にVimエディタを利用している人向けに、さらなる作業効率の改善を行うための手法や、 プラグインなどの解説を150のTipsとして紹介するです。 おおよそサイトを見に来て頂いている方ならば、ちょうど良いになっています。 想定読者 Vimエディタを利用しているけど、さらに色々知りたい方 Vimエディタの基礎の先を知りたい方 Emacsテクニックバイブルを読んで、VimEmacsテクニックバイブルが欲しくなった方 ちょっとだけ

    Lyo
    Lyo 2011/08/07
  • 2011年上半期読書猿ブログ内ベストセラー20

    Author:くるぶし(読書猿) twitter:@kurubushi_rm カテゴリ別記事一覧 新しいが出ました。 読書猿『独学大全』ダイヤモンド社 2020/9/29書籍版刊行、電子書籍10/21配信。 ISBN-13 : 978-4478108536 2021/06/02 11刷決定 累計200,000部(紙+電子) 2022/10/26 14刷決定 累計260,000部(紙+電子) 紀伊國屋じんぶん大賞2021 第3位 アンダー29.5人文書大賞2021 新刊部門 第1位 第2の著作です。 2017/11/20刊行、4刷まで来ました。 読書猿 (著) 『問題解決大全』 ISBN:978-4894517806 2017/12/18 電書出ました。 Kindle版・楽天Kobo版・iBooks版 韓国語版 『문제해결 대전』、繁体字版『線性VS環狀思考』も出ています。 こちらは10刷

    2011年上半期読書猿ブログ内ベストセラー20
  • svn+TeXでcommitするとPDF - オーム社開発部の出版システムでの書籍執筆:Geekなぺーじ

    以前、オーム社開発部の出版体制を取材しましたが、今回、私自身がそのシステムを使ってを書きました。 Subversionでバージョン管理をしつつLaTeXを書く形式です。 複数人でを書く時にバージョン管理ツールを使わないと、誰がどこをどういじったのかがわからなくなったり編集箇所が競合する場合が多いのですが、Subversionを使うことでそれらが解決可能です。 さらに、筆者か編集者のうちの誰かがsvn commitを行って最新版を更新すると、それに連動して最終原稿として印刷所に入稿されるものと同じ形のPDFが自動的に生成され、DTP作業がゼロになるとともに、筆者がアウトプットを細かく確認ができるという特徴もあります。 しかも、Subversionのコミットメールを編集者側も見ていて、該当部分に対する編集やコメントがすぐに投入され、こちらが文章を書いた数分後に編集側意見が含まれるPDF

  • 『徹底解剖「G1GC」 アルゴリズム編』発売!! - I am Cruby!

    g1gcGCLoverのみなさん、お待たせしました。 GCのスピンオフとなる新著、『徹底解剖「G1GC」 アルゴリズム編』が発売中です! 達人出版会様の以下のページからご購入下さい。 なんと600円です!!! もうすぐにでもポチっちゃってください!!!!! 徹底解剖「G1GC」 アルゴリズム編 - 達人出版会 どういう内容なの?まえがきをみるとよくわかります。 今回はOpenJDK7(いわゆるJava7)に新しく実装された「G1GC(Garbage First Garbage Collection)」というGCの謎を解明していきます。 G1GCの大きな謎として「GC停止時間を予測できる」というのがあります。書 ではその謎の回答を何十ページもかけて解説しています。 G1GCについて書かれた資料として、Detlefsらの英語の論文(Detlefs04)があ ります。 ところが、これは謎

    Lyo
    Lyo 2011/06/29
  • 部屋を占拠していた書籍を「電子化」した後の気分

    我が家の蔵書172冊をスキャンして電子化しました。部屋が広くなりました。iPadでの読書も快適です。これからは、定期的に蔵書を電子化していきます。 電子化が完了した後の気分は、とにかく「気持ち良いー!!」です。物が少ない生活って、素晴らしいですね。 すべてクラウド化を実現 過去記事「ノートパソコンとスキャナ以外何もない机上を実現」で、手持ちのすべての電子ファイルをクラウドに保存する体制を構築できたことを紹介させていただきました。テキストファイルはDropboxへ。画像・動画ファイルはFlickrへ。日々のメモはEvernoteを利用し、紙で持っておく必要がない紙資料は、スキャナで取り込んで、そのままEvernoteへ保存しています。 メールはすべてGmail、スケジュールはGoogleカレンダーで管理しています。預金口座やパスワードなどの情報も、クラウドに保存してあります。 我が家は、仮に

    部屋を占拠していた書籍を「電子化」した後の気分
  • (書評)Perl CPAN モジュールガイドブック - Japan Perl Association運営ブログ

    一読した感想は,「よくここまで調べたな」というものでした.厳選とはいっても150項目もあるモジュールの解説をするなんて大変なことです.それも,Linux CentOS 5.3,MacOSX 10.6.6,Windows XPでの動作確認を行っています.選択しているモジュールも,今使って古くさくもなく,かつ新しすぎて使うのが怖いということもありません.「はじめに」を読むと初心者向けとありますが,初心者に限らずPerlを使っている人ならば一読する価値があります.ただ,文法についての説明はありませんので,初心者の方は「初めてのPerl 」などを先にお読みになることをお勧めします.

  • オヌヌメの読み方(順番) - 「CPANモジュールガイド」サポートブログ

    さっそく幾人かが感想をブログに書いていただいていてうれしいですー。 この、各項目が単なるモジュール名なので、どこから読むべき? というのがあると思うのですが、個人的にオススメの読み方をご紹介します! まずはじめに 「凡例」を読む(11ページ)ここに、以下などが書かれています。 サンプルコードの先頭には必ず use strict; と use warnings; があるものと思って読んでほしいことインストール方法については App::cpanminus の項目に説明があること「“文字列”」とう表現については Encode の項目に説明があることその後でcpanm コマンドを使ったことがない人、CPAN モジュールのインストールにしくじったことがある人は App::cpanminus のページへ → p.421目次(p.5~p.9)をざっと見て、カテゴリの中でお好みのところへジャンプ読んでい

    オヌヌメの読み方(順番) - 「CPANモジュールガイド」サポートブログ
  • プロとしての行為 Act as Proffesional

    1.一般的なコーディング規約に目を通し、エレガントなコードを知る エレガントなコードを書くためには、エレガントなコードを知らなければならい。その土台を築いているコーディング規約について、オープンソースではどのようなものが使われているのか理解しておこう。入社する予定の会社が採用している言語については必ず目を通しておこう。 PHP PEAR 標準コーディング規約 symfony CodingStandards Perl perlstyle Ruby クックパッド株式会社のRubyコーディング規準 Matzスタイル NaClで採用している規約 Python PEP 8 そして、あなたの身近にあるオープンソースのコードを実際に読んでみよう。この時点でコードの仕組みや設計が理解できなくても良い。コードがエレガントかどうか?を感じ取って欲しい。こう書いた方が、良いのではないか?など、考えてみよう。

    プロとしての行為 Act as Proffesional
  • 1