今週のQiita技術書まとめ
2016年10月23日配信
データとロジックを分割せよ
僕が普段プログラムを書くにあたって気をつけるようにしている基本的なことを文章化してみます。 本当に単純なことなので、プログラミング初心者からでも学べる内容になっています。 FizzBuzzが書けるぐらいからを想定しています。 データとロジックを分割せよ 私はこれまでプログラマーとして働いてきた経験は45年程度です。
UNIXという考え方
UNIXは『OS』ではない。それは『考え方』である。誕生から30年を経て今もなお第一線で使われる古くて新しいOS、UNIXの秘密を解き明かす。
Swift3.0 アプリ内課金 非消耗型の対応を実施する。
こんにちは。フリーランス iosエンジニアの永田大祐と申します。よろしくお願いします。:smile: この記事は2016/10/28の記事です。 第18回Swiftビギナーズ倶楽部勉強会に参加される方には、2016/10にアプリ申請が通ったアプリ内課金Swift3.0のソースコードをプレゼントしたいと思います。 出席しない方でもソースコード欲しい方はこちらにあります。よろしくお願いします。 こち…
Effective C++(項1〜5)解説
この記事に関して Scott Meyers著のEffective C++の解説をやっていきます。 Effective C++とは Scott Meyers著のC++でソフトウェアを書くときのコツをまとめた本です。 55項のコツがまとめられており読むたびに新しい発見がある奥の深い本です。
Principles Of Microservices (by Sam Newman) のまとめ & 感想
Sam Newman の Principles Of Microservices というセッション動画がかなり勉強になると同時に、耳の痛い所が色々とあって、もっと前に見たかったな〜としみじみと思った。ただ、後悔していても始まらないので、とりあえず、忘れないように内容のメモ。 ()の中は私の感想やら補足です。 動画 スライド (動画のとは違うイベントのだけど、中身はほぼ同じ) Sam Newmanは…
ECHONET Lite のプロパティマップの解析
はじめに ECHONET Liteは通信のプロトコルであり、機器から取得や操作する事ができるプロパティが決まられている。 しかし、エアコンや空気清浄機のように同一名の機器でも、メーカや機種によって取得できる機器情報や操作の種類が異なる。 そこで、機器から取得できる機器情報や操作方法を調べる方法としてプロパティマップがある。 今回はプロパティマップの解析方法の話