今週のQiita技術書まとめ
2017年1月22日配信
まだ読んだことない人が読んだ気になれる「アジャイルサムライ」まとめ
名著「アジャイルサムライ」を読んだ気になる1ページ プログラマが読むべき本に必ず名前が上がる「アジャイルサムライ」をまだ読んでいない人に向けた、読んだ気になるまとめです。 書籍情報 書名「アジャイルサムライ - 達人開発者への道( 著者 Jonathan Rasmusson
アジャイルサムライ
アジャイルサムライーそれはソフトウェアを顧客に届ける猛々しきプロフェッショナルだ。本書では、圧倒的なアジャイルプロジェクトの姿を見せる。
3週間勉強してJava Bronzeに合格した
動機 仕事でソースコードを読んでいて、クラスってなんだ? オブジェクト指向わからんぞ? ってなったので、オブジェクト指向といえばJavaだろ(偏見)と勉強してみることにした。 ただ勉強するだけでは面白くないので、モチベを上げるために上記資格を受験することに決定。
バージョンにあれこれ考えを巡らせてみる
はじめに バージョン 、という言葉があります。 バージョン管理システムとかに使われるあのバージョンですね。 しかし、あのバージョン、色々な形式があると思いませんか? 身近なところでいっても、
python標準ライブラリのお勉強(2)
ファイル取込み編 pythonでは、標準ライブラリだけでも様々な種類のファイルが取り込めるらしい。 ということで、今回はファイル取込み編。都度、ググった箇所を追記しておく形で残しておく。 gzip pythonでは、gzipファイルのサポートをしており、解凍や展開をはじめとするgzipファイルの操作が可能らしい。
日本人の意識と行動
JGSSの豊富なデータを駆使し,21世紀初頭の日本人の社会行動と社会意識の全容を明らかにする.結婚と家族/働くことの意味/教育と階層/政治意識と政治参加/社会規範と逸脱行動/ライフスタイル/社会調査方法論の分野に関して31編の論考によって精緻な分析を行う.
2017年 Perl5 との戦いに生き残るための最高の開発環境を手に入れる
はじめに:これは誰のための記事か? Perl で書かれた比較的大きなスクリプトやプロジェクトを保守する必要のある人. Perl 5 との戦い Perl5 (以下 Perl) といえば一時期 CGI を作るための標準的な技術として Web の開発で利用されたり、テキスト処理用の言語として昔から広く使用されている言語です。 かつてはサーバー上で CGI を動作させるために Perl でなければならない…
レイトレーシングにおける放射輝度って結局何なのか?
はじめに レイトレーシングにおいて、結局のところ放射輝度とは何なのか?今までひとつずっともやもやが取れませんでした。とても重要なものさしなので、しっかり理解したいところです。なのでゼロからひとつひとつ落ち着いて紐解いて、クリアにしていきたいと思います。 光をどう捉えればいいのだろう? 現実世界はとても複雑な物理現象に満ちています。光と一口にいったって、波なのか粒子なのかといった量子力学的な話まで踏…
Spring BootのOAuth2.0機能を利用して、Rest APIの認証・認可フローを実装する
認証方式の選択 Webの認証方式では、OpenID Connectを使う、というのが(Googleの実装( 僕は、Springをサーバサイドで愛用しているのですが、SpringのRestサーバ機能では、まだOpenID connectは実装されていない( セキュリティは安全な方式を選択すべき一方で、サポートされているものから選ぶしかないという現実もありますね。 最も簡単な認証として、未だに広くは、…
Web API:The Good Parts
Web APIの設計、開発、運用についての解説書。本書ではAPIをどのように設計し運用すればより効果的なのか、ありがちな罠や落とし穴を避けるにはどういう点に気をつけなければいけないのかを明らかにします。ターゲットは、URIにアクセスするとXMLやJSONなどのデータが返ってくるシンプルなタイプーXML over HTTP方式やJSON over HTTP方式ーのAPIです。