ʍoɹɐɥsのブ口グ

ส็็็็็็็็็็็็็็็็็็็็็็็็็ ส็็็็็็็็็็็็็็็็็็็็็็็็็ ส็็็็็็็็็็็็็็็็็็็็็็็็็ ส็็็็็็็็็็็็็็็็็็็็็็็็็ ส็็็็็็็็็็็็็็็็็็็็็็็็็ ส็็็็็็็็็็็็็็็็็็็็็็็็็ ส็็็็็็็็็็็็็็็็็็็็็็็็็ ส็็็็็็็็็็็็็็็็็็็็็็็็็ ส็็็็็็็็็็็็็็็็็็็็็็็็็ ส็็็็็็็็็็็

プログラミング

C11 _Generic(Generic selection) の落とし穴

C11で追加されたGenericにはちょっとした落とし穴があります。Generic(というかC言語の基本型)が名前ではなく構造で同値性を判定すること(構造同値)を確認して次のコードを見てみましょう*1*2。 #include <stdio.h> #include <stdint.h> int main(void) { const char *s = _Gene</stdint.h></stdio.h>…

温度センサの値をブラウザから見れるようにする(3)

10日を過ぎた頃、案の定データが増えてきたことによるパフォーマンス上の問題が発生した。大きく2つで、前者は予想はしていた。 グラフデータのレスポンスが遅い グラフの描画が重い(ブラウザ側) グラフデータのレスポンスが遅い そんなにできることはなくて…

温度センサの値をブラウザから見れるようにする(1)

温度センサの定期的な取得と保存はできているので、とりあえずWebサーバが必要。僕はここ数年ずっとnginx+uwsgiを使っていて、Python側ではbottleを使って書いている。置く場所も/srv/http以下に置くことにしてる。フロントエンドで使うライブラリはすべてbo…

2014年振り返りとか

なにしろアウトプットが無い。ていうか、アウトプットする気がないじゃないか。プルリクなんて実質1件である(一括でも1件)。50件とか100件もやってる人はいったいどうなってるんでしょうか。 Github fix 'Invalid array access' on 32bit linux by sharow · …