いけむランド

はてダからやってきました

cygport 再入門

かなり昔に cygport 入門 - BOOLEANLABEL という記事を書いたが、あれから 5 年以上経ち cygport 自体がかなり機能拡張されたということもあり、そろそろ Modern Cygport みたいなチュートリアルを書いておくべきかなと思ったため、加筆 & 修正版を書くこと…

はてなブログおみくじ2014

はてなブログおみくじ2014

tractorgen

トラクターの AA が表示される Tractorgen というプログラムがあるが、どういう層に需要があるのかはわからない。 % tractorgen r------- _| / |_______\_ \\ | |o|----\\ |_____________\_--_\\ (O)_O_O_O_O_O_(O) \\ % tractorgen 10 r------------- _| / …

Fluentd + ElasticSearch + Kibana3 を mac で試してみる (追記あり)

流行ってるみたいだったので試しに mac に環境を構築してみました。

GLib および GModule の練習

個人的に GLib を使った module を動的にロードする ライブラリを書く練習をしたかったため、軽く書いてみた。 fd00/borghen · GitHub

Fwd: VirtualBox 4.30 on OS X 10.9 Mavericks

自分も Mavericks に upgrade してから同じ症状に悩まされてたけど、これで解決した。 VritualBox 4.30 on OS X 10.9 Mavericks | jarneil

sl の git 版みたいなやつ

sl という ls を typo した時に SL の AA アニメが流れるネタプログラムがあるが、あれの git 版もあったw gti | r-wos.org homebrew にあるので mac ですぐに使えます。

cygwin のダウンロードサイトのディレクトリ構成が変わった

半月ほど前に setup.exe が新しくなったよというアナウンスがされてたのをスルーしてました。 Although it is not strictly necessary, it is a good idea to clear out your download directory prior to running these programs. The new setup exe's crea…

「プロセッサを支える技術」を読んだ

誕生日にいただいた本をようやく読み終えました。 プロセッサを支える技術 ??果てしなくスピードを追求する世界 (WEB+DB PRESS plus)作者: Hisa Ando出版社/メーカー: 技術評論社発売日: 2011/01/06メディア: 単行本(ソフトカバー)購入: 22人 クリック: 25…

2012まとめ

個人的には一人暮らしじゃなくなったのと、三度目の転職をして、インフラの仕事もするようになったのが大きい出来事でした。 来年もよろしくおねがいします。

野良パッケージをつくる時に参考にするサイトまとめ

「便利なツールを見つけたが、パッケージがない!」という場合に /usr/local に入れたくない自分は往々にして野良パッケージをつくるわけだが、既存のディストリビューションの設定ファイルを参考にすると楽にできたりする。個人的によく探すページを以下に…

通勤電車で本を読む (4)

転職祝いの積読本がようやく消化できました。サイバー・クライム作者: ジョセフ・メン,福森大喜,浅川佳秀出版社/メーカー: 講談社発売日: 2011/10/13メディア: 単行本購入: 2人 クリック: 30回この商品を含むブログ (9件) を見る ノンフィクションながら展開…

PHP の Thread を試してみる

PHP

PHP でスレッドを使いたいとお嘆きのあなたは使ってみるといいんじゃないかな。 Share Nothing, Do Everything :) - Share Nothing, Do Everything :) マニュアルは公式サイトの方が読みやすいと思われる。 PHP: Thread - Manual 残念なことに使用するには -…

通勤電車で本を読む (3)

引き続き転職祝いにもらった本を読んでた。 Mobageを支える技術 ~ソーシャルゲームの舞台裏~ (WEB+DB PRESS plus)作者: DeNA出版社/メーカー: 技術評論社発売日: 2012/06/13メディア: 単行本(ソフトカバー)購入: 30人 クリック: 696回この商品を含むブログ…

再帰的にアーカイブを展開するメソッドを書いてみた

PHP

昔、とある業務で複数のファイルおよびアーカイブをアップロードしてもらって、それらをデータベースの内容と比較して、結果を表示するというフォームがあったのだが、それの利用者がアーカイブを一度展開して、それの中身を他のファイルと同じディレクトリ…

csv2json

とある事情でテスト用のテーブルフィクスチャを読み込むことが csv から直接できなかった (PHP array にする必要があった) ため、用意していた csv を json に変換するツールを探した。 SourceForge.net: csv2json - Project Web Hosting - Open Source Soft…

通勤電車で本を読む (2)

さっそく転職祝いでもらったリーダブルコードを読破した。 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典出版社/メーカー: オライリージャパン発売…

通勤電車で本を読む

今日から通勤電車でまとまった時間がとれるようになった&混雑もそれほどしていないので、本を読めるようになった。 おかげでじわじわたまってた積読本を消化できそうな気がする。 さっそく中断してた本を一冊倒すことができた。 プログラマが知るべき97のこ…

いけむらさん、会社辞めるってよ

音楽の方向性の違いによりバンドを会社を 8 月末で脱退しました辞めました。長い間、ご愛読ありがとうございました。いけむらさん先生の来世にご期待ください。 桐島、部活やめるってよ作者: 朝井リョウ出版社/メーカー: 集英社発売日: 2010/02/05メディア: …

Github Pages を cygwin binary package repository にしてみる

gh-pages に setup.bz2 とバイナリパッケージツリーを置いて setup.exe から見えるようにしたら package repository にできるんじゃないかと思ったので、ImpArt » github-pageつくってみた に書いてあるとおり gh-pages ブランチを push したら setup.exe か…

funcall

PHP

funcall は任意の関数の前後に callback を追加することができる PECL である。 PECL :: Package :: funcall funcall - A php extension which can add callbacks for any function/method - Google Project Hosting 使い方は以下のとおりである。 実行結果…

Eclipse から Cygwin を起動する

Eclipse を全画面で使っている時に Cygwin のコマンドを叩こうと思って、前面に持ってくると、今度は参照しようと思ってた領域に出てきてしまって、マウスで Cygwin のターミナルを移動させる手間が発生して、ストレスで(」・ω・)」うー!(/・ω・)/にゃー…

Migu フォントを使ってみた

ここ何年かはエディタやブラウザに VL Gothic Font Family や M+ OUTLINE FONTS を使っていたが、流行りの Ricty に変えてみようと思った結果、fontforge や github からスクリプトを持ってくるのがめんどいなあと思ってしまい、Miguフォント : M+とIPAの合…

SplObjectStorage について考えてみた

PHP

PHP では array はキーに object をとることができない。 PHP: 配列 - Manual array や object は、キーとして使えません。 キーとして使おうとすると Illegal offset type という警告が発生します。 そのため、キーに object をとることができる標準クラス…

新・unable to remap が rebase で解決しなかった時の話

近頃のパッケージツリーでは setup.exe で新しい lib*.dll がインストールされると、ほぼ確実に autorebase が postinstall で動いてしまい、どの都度 unable to remap 地獄に突入することになる。 前回 offset がぶっ壊れた DLL を再インストールして、丁度…

はてなブログはじめました

冷やし中華はてなブログはじめました。