モノノフ日記

普通の日記です

CPANビルドするときにgccオプションでfstack-protectorが無いと怒られる件

忘れないようにメモ。おそらく特殊な環境じゃないと発生しません。

原因はgcc3.Xとgcc4.Xが同居していて、ビルドするときにgcc3.Xでmakeを試みるから。gcc3.Xにはfstack-protecotorオプション無いです。

解決方法は use Config で読まれる設定のccの値をgcc4.Xで動く実行コマンド名に変更したらOK。 Config.pmにベースとなる設定が書いてるのでそこを書き換えればOKです。Macでperlbrew使ってる場合は ~/perl5/perlbrew/perls/perl-5.x.x/lib/5.x.x/darwin-2lebel/Config.pm にあります。

試してないですが全体の設定が変わってしまうのがイヤな人はMakefile.PL内で

use Config;
$Config{cc} = "gcc4.X";

# make something....

とやってもいけるんじゃないかと思います。

ぴあ40th Anniversary MUSIC COMPLEXに行ってきました

http://distilleryimage10.s3.amazonaws.com/8b63200e355b11e29f5b22000a1fc2ca_7.jpg

ぴあフェスにももクロメインで行ってきました。なんか面子が人を誘いづらい感じだったのでぼっち参戦。 ちなみに面子は下の6組でした。

朝から雨でしかも会場にやたら時間がかかって1時間雨の中並んでおりました。

履いててよかったヒートテック。

並んで入ってすぐももクロの物販に並びました。今回のTシャツがホルモンのパクリで「これは欲しい !」と思ったので頑張りました。物販エリアがももクロだけ他のアーティストの4~5倍あって笑った 。手に入れたピーチポーズTシャツはこちら。

http://distilleryimage4.s3.amazonaws.com/06b6f4bc370311e2930d22000a9f12ad_7.jpg

http://distilleryimage4.s3.amazonaws.com/7f56c116370511e29fa922000a1f8feb_7.jpg

本家のホルモンTシャツはこんな感じ。ホルモンも5色カラーパクっててまさに空中戦。 http://www.55mth.com/img/evnt_logo12/momokuro_ougi.jpg

あとメッセに入ってからはLTEが常に電波バリ5で(ぼっちには)助かりました。au仕事してる。 海浜幕張駅近辺はLTE入らなかったのでメッセをピンポイントで強化してるんですかね。年末のCDJも安心です。

ももクロは新曲聞けたのが良かったです。chaimaxx無かったのが残念。 期待してたけど労働賛歌オーケン出てきて一緒に踊ってたのは盛り上がりました。 サマソニよりは近いとこまで行けたし圧縮もそんなになかったので普通に楽しめました。 結構自分の周りお客さんが初ももクロみたいな人が多くて先陣を切ってはしゃいでおりました。

筋肉少女帯はライブは初めてみたんですが面白すぎました。平均年齢47.5歳頑張りすぎや。 あと自虐ネタがひどかった。面白いんで好きなんですけどね。

星野源は名前見ても「誰?」(失礼)って状態だったんですがステージに出てきて顔見たら 11人もいる!のおじさんやってた人じゃん!、もしくはゲゲゲの女房の弟の人じゃん!、と好きな俳優さんだったという。。

休憩タイムにスポンサーセッションがあったんですがケインコスギがファイト一発やってました。 普通の質問にはボソボソ答えるくせに「ファイトぉ~!1発!」だけ腹から声出してるのが不思議だった。 何回も言ってるからこれだけ日本語流暢なのかな。

ホルモンはTシャツでももクロちゃんと絡めたのがよほど嬉しかったのかネタひっぱってましたね。 サイリウム要求してました。普段あんまり聞かないんですが知ってる曲ばっかりやってくれました。頭も振ってきました。

スチャダラ今夜はブギーバック星野源と一緒にやってくれたので言うことないです。

岡村ちゃんもカルアミルク聞けたしキレ味鋭いダンスも見れたので良かった。

運営周りがgdgdだったのを除けば良いイベントだったんじゃないでしょうか。あと寒すぎてビールが進まなかったのが残念。

Limechat for Macでgithubで使える絵文字を表示するJavaScriptを書いてみました

Limechatで絵文字使えたらいいのになーと前から思ってたので作ってみました。 https://github.com/tmitz/limechat-emoji で公開しています。

スクリーンショットはこんな感じです。

f:id:Kiske:20121122195335p:plain

同梱されてるlimelightテーマをベースにしていて変更点はlimelight_emoji.jsファイルを追加してるだけです。追加したJSファイルの中身はこんな感じです。

:smile:のようなgithubで絵文字表示に使われる記法がメッセージ内に含まれてる時、imgタグに置き換える、という至ってシンプルな仕組みです。 まだとりあえず動いてるレベルで動作テストはきちんとやってないので不具合あると思います...

利用方法

  1. githubから取ってきたファイル一覧をLimechatのユーザテーマディレクトリに展開 (~/Library/Application Support/LimeChat/Themes)
  2. Preferences - Theme - Current theme を取得してきたテーマに変更
  3. :smile: のような絵文字記法を打てば表示されます

メモ

絵文字が展開されない文字列

入力した文字列に「http://~」が含まれてる場合は絵文字展開しないようにしてます。正規表現ちゃんと書けば回避できると思うんですが今のところ手抜きです。

画像参照元

https://github.com/jsw0528/rails_emojiをフォークした自分のリポジトリに向けてます。アクセスが多いケースや絵文字を連発する人はローカルのhttpサーバに画像を置いて、jsの画像パスを置き換えるのを推奨します。

絵文字一覧

http://www.emoji-cheat-sheet.com/を参考にしてください。全部は試してないですが大抵使えます。

Perlでapacheのmaxclientsの最適値を調べてみました

/proc/PID/smapsの値が正確らしいので計算するコード書いてみました。 動いてるプロセスのRSSとSharedの平均取って和を出し、最大メモリの7割を割ってみる。 7割の根拠はOSやら他サービスやらで多めに見積もっても取られるメモリは3割くらいだろうと単なる推測です。

https://gist.github.com/4129969

で、計算できたんだけどそういえばworker MPMで動かすのでスレッド間でメモリ共有するのでこんなシンプルな計算方法じゃダメだっていう...orz

参考リンク

Symfony Advent Calendar JP 2011が電子書籍になったそうです

去年の年末に、僕も書かせてもらったSymfony Advent Calendar JP 2011がようやく電子書籍になったそうです。 たまたまTwitter見てたら@koyhogeさんのツイートで気づいたっていう。

ダウンロードは下のURLからどうぞ。本自体は無料ですがgihyoDPへの会員登録が必要になります。 https://gihyo.jp/dp/sp/advent2011/G11C33

もう1年前なのでSymfonyもメジャーアップデートして2.1になってるし、内容も古くなってるところもありますが参考になる話もいっぱいありますので未読の方は是非ご覧ください。既読の人も是非懐かしんでください。

自分の書いたブログ記事を電子書籍で読むのって初めての体験なんですがなんか変な感じです。 あと技術評論社さんの本って電子書籍にならないのかなーと以前思ったことがあるんですが、自社サイトで販売されてるの知らなかったので活用させていただきたいと思います。Kindleストアも日本で始まったのであちらでも販売してくれるともっと活用させていただくことになると思います。

Gems渋谷に行ってみました

出来たばっかりのGems渋谷に行ってきました。お店は4Fのでんず食堂。 オープン記念のサービス品は山盛りしらすピザ。写真だとちょっとグロ系ですね。 http://distilleryimage8.s3.amazonaws.com/d674322627ab11e289dc22000a9f12b0_7.jpg

出来たばっかりだから混んでるのかなぁと思ってましたが立地が新南口、というのが影響してるのか空いてました。埼京線ユーザの自分にとってはありがたい立地です。

料理は普通でした。お酒の種類も普通。お店は結構広いのでお話するにはいいかも。 ホールのお姉さんが愛想よくてステキでした。

はてなブログ、instgram連携なんか出来るようになってたんですね。iPhoneで撮った写真貼るの楽だわー。