PHP
昔稼働していたtwitter bot、ムスカbotのスクリプトをMITライセンスでGitHubに公開した(3/31にアップ済)。昔、公開するかもとか言っていたもの。 ソースがいろいろとカオスなのは許して><なぜMITライセンスなのかって?使っているライブラリ twitterOAuth…
書いている人はそこそこいるだろうけれど、何気にBrainf**kのインタープリタをPHPで書いてみるテストをしているのは秘密。一応Brainf**k Archiveにあるインタープリタのソースコードなどを参考にしながらすべての基本命令を実装した。仕様としては、ポインタ…
VPSリセット計画、進行中。昨日新たにVPSを契約してownCloudをぶっ込んだ。今の所オレオレ証明書だが、Let's Encryptのパブリックβ始まったらその証明書にして本格運用を開始する予定。 構成はUbuntu 14.04.3 LTS + nginx(PPA/stable) + php5-fpm + MariaDB …
Facebookが開発しているHHVM(HipHop Virtual Machine)を試してみた。JITコンパイルによってPHPの実行速度が高速化したり、同じFacebookが考案したHack言語のプログラムが動くそうな(Facebookは殆どHack言語のプログラムで動いているらしい)。 前もらったさく…
PHP: ビルトインウェブサーバー - Manual twitterのTLを見て知ったが、PHP 5.4.0以降のphp-cliには開発用のWebサーバーが内蔵されている。コマンドラインからphp -S localhost:8000みたいな感じで起動するとカレントディレクトリがルート(/)*1なPHPが動く簡…
2015/10/17追記 追記現在challenge.asirra.comに接続できないっぽい。サービスが終了したのかは不明ですがサンプルは公開停止しました(サンプルコード表示だけ残しておきます)。AsirraというMicrosoft Researchの猫認証(CAPTCHA)サービスを試してみるなど。…
Monacoin testnet構築の記事で触れたが、妄想しているサービス(faucet)の詳しい内容を書いてみる。一応プログラムはRPC通信する部分を実装していたりと少しずつ肉付けしていっているので、実現に至る可能性も0ではない。まぁそのままやめてしまう可能性もあ…
abyssluke's Gists 何気にGistにソースを上げてたりする。 今のところMecabの辞書作成スクリプト(自動スコアリングスクリプト付属)、MonacoinのRPC通信テストをアップしてる。どうみても自分用。いつか昔動かしていたムスカbotのソースコードも上げるかも。
何気にMonacoinとの通信実験プログラムにPEARのNet_GeoIPを使ってみたのでメモ。 IPから国名を導き出すライブラリ。 なお、GeoIPはPECLにもある。PECLの方が若干動作早い(と思う)し高機能だがここはお手軽なPEARを使ってみる。一応普通の共有サーバーを使っ…
何気にネットを見てたら発見したので試しにMineCraft PocketEdition(Android/iOS)のマルチプレイサーバーであるPocketMine-MPをVPSに立ててみた。長くなりそうなので続きを読むから。
rita-mordio.infoで何気にPEARのCache_Liteを使っているが、キャッシュの保存先にtmpfsである/dev/shm*1を指定することでメモリキャッシュを実現…って当たり前ですかね? 以下rita-mordio.infoのソースコードの一部。 '/sites/tmp…