nginx で vhost の設定 / uwsgi と fpm-php

完全に備忘録です。

実用サーバではなくテスト動作用のローカル環境の設定メモとして残します。 セキュリティ的なことにはまったく触れていないので注意。 あくまで、手元でwordpressやwsgiをいじってみただけの設定です。

コンパイルジャンキー入門 「ねっ!今夜は徹夜でナイトリービルドしよっ!!」

さて、今回はコンパイルについてです。

Gentoo Linuxを使用していると、毎日のコンパイルのおかずには事欠くことはありません。

もちろん、紳士淑女の嗜みですから"emerge --sync"を打つのは1shot/1dayLANは守ってますよね。 一つのLAN内からのemergeは一台のGentooから一日一回。 他のGentooは、shotした一台のportageをrsyncで参照しましょう。

C/C++ / Python風のデコレータを書いてみたい ── Buffered Loop

前回からの続きです。

デコレータを「テンプレートを使って関数ポインタと関数オブジェクトを受け取り、値を返す関数」として定義しました。 また、新しい名前を付けるために移譲する関数や関数オブジェクトを作りました。

これを使って次のような要求を実装してみようと思います。

要求

  • streamから読みとった値を加工してstreamに流したい。
  • この時、全てを読み込んでから加工するとバッファから溢れてしまうので、 一定サイズ毎にステップで処理したい。
  • 加工方法は複数あるが、バッファの取り回しを共通化したい。

C/C++ / Python風のデコレータを書いてみたい ── テンプレート

前回からの続きです。

テンプレートを使います。みんなが大好きな奴です。

関数ポインタと関数オブジェクトを処理できるデコレータを書きます。

C/C++ / Python風のデコレータ(decorator)を書いてみたい ── 関数オブジェクト

前回からの続きです。

今回は、関数オブジェクトについてです。 関数オブジェクトは、operator ()を定義したオブジェクトのことです。 C++のオブジェクトはstructかclassで定義します。

C/C++ / Python風のデコレータを書いてみたい ── 関数ポインタ

前回までは、 Pythonのデコレータについて、説明させていただきました。

公式や他サイト様の劣化焼き直しになっているようで、申し訳なく思います。

今回は、「C++ でデコレータをやってみた」というネタです。 前回までの投稿は、この説明のためでもありました。

Python / IndentデコレータとChoiceデコレータ

前回の投稿からの続きです。

デコレータによって、 いろいろと技巧的なことができるようになります。