プログラミングのネタ的なメモ書きです。 C#のdelegateの便利さを知ってから、これをC++でも出来ないかと思う様になりました。 特にマルチキャストは様々な場面で使える便利な機能です。 今回は、マルチキャストができるC++の簡易的なdelegateを実装してみました。 ■ソースコード #include #inclu...
2014( 20 )
Year
私が運営しているWebサイトが1年以上も更新停止しているので、 そろそろ更新しなければと考えているこの頃です。 現状のサイトデザインが何とも残念な感じになってしまっているため、 デザインの全面的な作り直しから始めています。 作りかけのサイトデザインは以下のような感じになります。 相変わらず残念なデザインなのは自覚してお...
アクション系やシューティングゲームを作っていく上でほぼ必ずといっていいほどぶち当たるのが当たり判定(コリジョン)です。 フィールドに複数のキャラクターが存在するときは、衝突し得るキャラクター同士すべてで当たり判定処理を行う必要があります。 しかしながら、この当たり判定処理はキャラクターの数が増えるほど重くなります。 し...
自宅サーバに使っているTS-869 ProにてDNSを構築する手順のメモ書きです。 今回はdnsmasqを使います。 1.dnsmasqのインストール ipkgでdnsmasqをインストールします。 ipkg update ipkg install dnsmasq 2.設定ファイルの修正 /opt/etc/dnsmas...
先日、このようなニュースを見て驚きました。 FC2ブログ」ソースコードがオープンソースに 私は元FC2ブログユーザだったので、 使い勝手の良いFC2ブログが自前のサーバでも使える様になった事には大きな喜びを感じます。 早速、私もお試しに導入してみました。 拙いメモ書きですが、手順を記しておきます。 以下手順はFC2ブロ...
最近、私のブログに海外からのスパムコメントが多く投稿されるようになりました。 投稿元のIPアドレスに対してアクセス制限をかけることで対処していますが、 やはりあまり効果は無いようです。 WordPressのコメント投稿にはなんと画像認証機能が無い! 確かに、これならスパムコメントも投稿しやすいものと思われます。 そこで...
QNAP NASのWebディレクトリのルートは/share/Webとなっており、 通常は変更する事が出来ません。 しかし、設定ファイルを直接編集する事で上記の変更が可能です。 /share/Webには様々な管理ページのファイルが含まれることから、 Webサーバのルートに指定したく無い場合も出てくるでしょう。 Webサー...
WordPressの月別、カテゴリ別のリンク横に記事数を表示する方法のメモ書きです。 ウィジェットを使用していない場合は独自にPHPのコードを追加しなければなりませんが、 ウィジェットを使用している場合は以下の様に設定画面の操作だけで済みます。 1.サイドバーの「Appearance」→「Widgets」を選択 2.P...
QNAP TS-869 Proの購入レビューです。 複数人で作業していると、ネットワーク越しにファイルを共有したい場面が出てくると思います。 また、個人であっても外出時に自宅のファイルにアクセスしたい場合もあるでしょう。 このようなニーズに応える製品として、NAS(Network Attached Storage)が存...
最近、このような記事を見かけました。 WordPressの16万サイトが大規模攻撃の踏み台に、「Pingback」機能悪用