今週のQiita技術書まとめ
2016年3月27日配信
暗号技術入門を読んでhttps通信の仕組みを学ぼう
暗号技術の定番本として知られている暗号技術入門 第3版 秘密の国のアリス( どんな内容か 次の6つの技術を軸に、暗号技術を説明しています。 対称暗号 公開鍵暗号
暗号技術入門 第3版
2008年の刊行以来、セキュリティ関連部門で長期間トップをキープしている『新版暗号技術入門』の改訂版です。 「対称暗号」「公開鍵暗号」「デジタル署名」「PKI」「PGP」「SSL/TLS」など、暗号技術の基礎を、たくさんの図とやさしい文章で解説しています。 今回の《第3版》では、 これまでの基本的な暗号技術の解説に加えて、 大幅な加筆修正を行っています。 ・現代の暗号技術に関するアップデート ・SHA-3のコンペティションとSHA-3(Keccak)の構造 ・POODLEなどのSSL/TLSへの攻撃 ・認証付き暗号の紹介 ・ビットコインと暗号技術の関係 ・楕円曲線暗号の紹介 セキ...
プログラムはなぜ動くのか memo
プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識( 自分が最近つまづくポイントがだいぶスッキリした。 目次 1.CPUとは何か 2.データを2進数でイメージする
新社会人の処世術
はじめに この記事は、8年間社会人として過ごしたエンジニアが、経験則から新社会人へのアドバイスをまとめたものです。過度な期待をしないでください。 技術系のことは一切書きません。 どうやって生きていけばいいかを書きます。 技術関係
リーダブルコード
コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明する。日本語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。
完全版 社会人大学人見知り学部 卒業見込
単行本未収録連載100ページ以上! 雑誌『ダ・ヴィンチ』読者支持第一位となったオードリー若林の「社会人」シリーズ、完全版となって文庫化! 彼が抱える社会との違和感、自意識との戦いの行方は……?
英語を話せるようになるために自分がした4つのこと
下記手順にてそこそこしゃべれるようになった(気がする) 1. 【基礎】英文法を覚える 2. 【Reading】英語の本を読む 3. 【Writing】英語を書く 4. 【Speaking】日本語がわからない自分と同じ英会話レベルの友達としゃべる
IoT、はじめました:プログラミング技術の海で上手に情報を拾う方法まとめ
はじめに Web屋ですが、電子工作からのIoT始めました。 自分なりに「必要」と判断して始めたことですが、 そもそもなんでそう思ったかとか、 どうやっていけば良いかとかについてまとめておこうかなと思います。
実例で学ぶRaspberry Pi電子工作 作りながら応用力を身につける
定番の作品づくりで電子工作への理解を深めつつ、Raspberry Piのさまざまな特徴を学べます。演習用プログラムと配線図PDFをダウンロード可能。経験の浅い人の上達に最適の一冊です(電子版にはサポートページで配布の追加情報PDF付)。本書はNOOBS1.4.1、1.4.2、1.5.0向けの記述ですが、最新のNOOBSでの動作をhttp://raspibb2.blogspot.jpにて随時更新。 最新のNOOBSで動作させる方法は、以下のページにて随時更新予定。 (本書では、NOOBS1.4.1、1.4.2、1.5.0向けの記述になっております) http://raspibb2.bl...
BashのプロンプトにGitのブランチ名を含める。
はじめに 目下、以下の書籍 独習Git (翔泳社 2016/2/26初版)( を使ってGitを学習しておりまして、この本の第9章「9.6 さらなる探求」で、 首題のようにシェルプロンプトにブランチ名を含めようというトピックが
独習Git
分散型バージョン管理システム「Git」は、現代のプログラム開発では必須の技術となってきました。現在のソフトウェア開発は多人数のプロジェクトとなり、バグフィックス、バージョンアップ、異なるエディション(Windows版/Macintosh版など)への分岐が生じます。Gitは、プログラムの開発の履歴を管理し、以前のバージョンへ戻したり、改編箇所の衝突を回避したりといったソースコードの管理が可能です。 本書は、いままでGitを使っていなかった方でもしっかりとした知識が身に付くように執筆された入門書です。バージョン管理システムは以前からありましたが、Gitは分散開発への対応が充実しており、「...
社会人3年目が終わるインフラエンジニアが得たものを雑多に
はじめに 今週末は花金+入社式で会社の周りが地獄になるんだろうな、と陰鬱としている インフラエンジニアが、そういえば入社4年目になるんだなぁ、と思いながら 自分の今後とかを見据えようと「入社前にやってた事」「入社後にやってきた事」をまとめてみる。 そこから、インフラエンジニアを目指す or やらざるを得なくなった新社会人が
東大卒プロゲーマー
優勝回数世界一のプロゲーマー、初の自著!▼ゲームと勉強をリンクさせて東大に合格、バイオマテリアル研究の成果が国際学会で評価された人物は、なぜエリートコースを捨て、未開の地だったプロゲーマーの世界へ進んだのか? さらに彼はプロ入り後、順調に勝ち星を増やしていたにもかかわらず、最大の武器である合理性を手放すことを決意する。▼論理の限界にぶつかったIQプレイヤーは、何を考え、どう行動したのかーーゲームをとおしてたどりついた、新しい勝利の方程式。▼「ゲームをしていたのに、東大に入れたのか。ゲームをしていたから、東大に入れたのか。--僕の場合は後者であろう」▼「合理性や効率を極めた僕だからこそ、そ...
新人におすすめしたい3冊
前置き それなりに長いことコードを書いてきました。 この業界に居ると、絶えず学習し続ける必要があることに気がつきます。 気がつかないと死亡します。 もう少し経つと、学習して得た知識に、あっという間に鮮度が落ちるものと、長いこと使え、やがては自分の核となりうるものがあることに気がつきます。
ライト,ついてますか
自動車用トンネルを抜けた後も車のヘッドライトを点灯して走行し、そのまま長時間駐車してバッテリーを上げてしまった経験はありませんか? この種の問題の解決策としてトンネルの出口に「ライトを消せ」という標識を出すことが考えられるけど、それだと夜中にライトを消す人があるかも知れません。もしあなたがトンネル管理者なら、どんな標識を考えますか? <訳者前口上>より この楽しい本を訳して出すことは、著者の一人から1冊もらって以来の夢だった。一見冗談だらけに見えるけれども、実はひどく思い当たることばかり書いてある。訳者は世慣れない方で、ここに書いてあるようなことでしょっちゅう失敗をする。この本を訳したい...
ズンドコキヨシ with Bluetooth Low Energy
既に 多くの言語・技術でズンドコキヨシ(( が試みられていますが、Bluetooth Low Energy (以下BLE) 版はまだないみたいなので、やってみました。 <blockquote class="twitter-tweet" data-lang="ja"<p lang="ja" dir="ltr"ズンドコキヨシ with Bluetooth Low Energy <a href=" Ts…
Windows上でansible_localプロビジョナーを使ってみた (Vagrant + Ansibleで環境構築の自動化)
Vagrant + VirtualBoxでWindows上に仮想マシンを構築するところまでを、こちら( で紹介しました。 今回はAnsibleと連携して、CentOS6.7の初期設定の自動化をするところまで書きたいと思います。 (まとめる時間があまり無いので色々と端折ります) 検証環境は以下です。(2016-03-29時点での最新) | ソフトウェア名 | バージョン |