投稿者: is
is の投稿
PDO::FETCH_CLASSとgetter/setterのマジックメソッド
「食わず嫌い」とはアレなものでして、長いことPDOでfetchといえばFETCH_ASSOCと思ってたんですが、なんだよ、FETCH_CLASS超便利じゃん、と言うことに気付いたのでいくつか試行錯誤してみるなど。
まぁ便利さ言うならちゃんとO/Rマッパー使えこの野郎という話ですけど、設定が面倒なときもあってついあれなので…FETCH_CLASSとマジックメソッド使ってみたかった的なアレでひとつ。
減量するときに考える3つの大事なこと
減量するときに考える3つの大事なこと
- 毎日体重を計る
- 自分が食べているものを把握して「基礎メニュー」を作る
- 運動はしてもしなくても良い
「1日1ニコ」に関する不具合を修正しました。
最近1日1ニコのエントリが正しく表示されていないことが多かったのですが、原因が判明したので修正しました。
不具合状況
本来動画プレイヤーが表示されるべきところで、<iframe width=”312″ height=”176″ src=”http://ext.nicovideo.jp/thumb/sm12822237″ scrolling=”no” style=”border:solid 1px #CCC;” frameborder=”0″><a href=”http://www.nicovideo.jp/watch/sm12822237″>冬に食べたい料理30品作ってみた【前編】</a></iframe>といった感じの文字列が表示されてしまっていた。
原因
はてなダイアリーのAtomAPI(AtomPub)で、ニコニコ動画のレンダリングが正しく行われないことがあるため。またその正しくレンダリングが行われなかった結果を、正しくレンダリングされたかチェックすることなくDB格納していたため。 レンダリングが正しくされないのはこの問題と同じ。 はてなアイデア – ニコニコ動画のブログパーツ(iframe)を貼り付けるとレンダリングが正しくされずコードが表示されてしまう(http://f.hatena.ne.jp/nobodyplace/20101124095939)。特に初回アクセス時、混雑時に多い。 AtomAPIでも発生していると言うこと。対策
悪くても3回に1回は正しくレンダリングされるようなので、レンダリングをチェックした上で正しくない場合には負担にならないであろう一定回数まで繰り返し取得するようにし、最後まで正しく取得できない場合には例外を投げて終了するように変更。 負荷が大変なのは分かるけど、もうちょっとなんとかしてくれないかなぁ。 てかまぁ、はてなダイアリーの内容をブログに転載してるヤツなんかいないと思うから、この件自体はそんなに共感を得られないだろうけども、それにしたってもうちょっとなんか。【メモ】crontabのバックアップ
crontabを大幅に編集したくなったので、バックアップ取れないかなぁと検索して調べていたのだけど、行き当たった情報見たら何かもの凄く簡単な話だった。あらら。
crontabのバックアップ
crontab -l > ~/backup/crontab.20101126
crontabの復元
crontab ~/backup/crontab.20101126
要するにテキストファイルへ書き出してバックアップ、それを読み込んで復元。
「-l」と言うオプションは内容を表示するオプション。
本当に単純なシステムなのねぇ。cronって。それがいいんだけど。
参考:
cron 登録ジョブ crontab のバックアップ CRON < Wiki | さくらのレンタルサーバ非公式FAQ「ソーシャル」についてのメモ書き
こんなのを読んでちょっと思ったのでメモ書き。
話題のエントリ
今の日本では、ソーシャルメディア、SNSなどのソーシャル関係の定義がめちゃめちゃで、混乱しています。その混乱の元となっているのが、「自称ソーシャルメディアマーケタ―」の方々による誤ったソーシャルへの見解が蔓延していることにあります。 彼らは哀しいことに、CGMやUGCなどの「人が集まる場所」と、ソーシャルメディアの区別がついていないのです。そこで、ここではソーシャルの定義をはっきりとさせたいと思います。
これに対する佐々木俊尚さんのツイートとその反響まとめ。
Togetter – 「蔓延する誤った「ソーシャルメディア」の定義 大学生が書いたTechWaveの記事への反応まとめ」 釣り上等のTechWaveにリンク貼るのは負けた気がするけど。人目が気になる
「マイペース」「表情が表に出ない」などと言っていても、なんだかんだ人の目は気になります。
最近は夜走っていることが多いのですが、基本的にレクリエーションで競技に出るために走っているのではないので、誰かとタイムを競うことなく早い人がいたら道を開け、出来るだけ自分がコントロールできるペースで走ろうと心がけています。1日のリフレッシュがしんどかったら多分止めちゃうので。
そんなわけで「マイペース」で走っているつもりなんですけど、この間いつもと違うところに走りに行ったんです。いつもは京都の京都御苑の周りを走ってるんですがたまには良いかと二条城へ。京都御苑の周りは大学生男子とサラリーマンとおじさんが主力なので特に意識することはないんですが、二条城は男女比が1対1くらいなんですね。時間帯によっては女の子が多いくらい。
女の子が多いからって別に何あるわけでもないし、多少スピード出して走ったところで「わーあの人すごーい(はぁと)」とかなるわけないので、いつも通り自分のペースで走ってれば良いんですけど、走り始めて30分くらいで頭の中が「???」。なんかおかしい。いつも通りのはずなのに妙にキツイ。おかしいなと思ってiPhone確認したら、1kmのペースがいつもより30秒も早い。気づきました。うわ、俺、意識してんだ!
いやあ…自分より遅いペースで走ってる人に追いついちゃったら抜かさないといけないじゃないですか。それが女の子だと余計に。やれやれちょっと休むかと思ってペースを落として後ろをついて行ったらそらもう変質者認定ですよ。ちらっと振り返った女の子の眉間にしわが寄ってたらもういやな汗が出ます。そんなこと思って、抜いてるうちにこんなことに…
仕方がないのであと30分、ペースを落としながら何とか耐えて家路につきましたけど、「人の目を気にする」ってのは誤魔化せないもんだと思いましたよ。性格や状況によるでしょうけれど、「人目を気にしない」とか「気にしないようにしよう」なんてのはどだい無理で、そもそも気になるけどそれでどうすんの?から始めた方が良さそう。
カッコつけて「他人がどう思うかなんて関係ねぇよ」的なこと言っちゃうこともあるけど、
実際問題、人の目って、気になりますよねぇ…
(写真は「人目が気になる」で画像検索してたどり着いたこちらからお借りしました。)
Instagram始めてみました。
最近Twitter上で素敵な加工が施された写真を見ることが多くて、「格好いいなぁ」と思ってはいたのですが、珍しくそれが何かを調べることなく漫然と見過ごしていました。ただTumblrでも大量に流れてくるに至って、遂に気になったので調べたらば、これ、iPhoneアプリなんですね。そうなのか。しかも無料。
instagr.am
すげー。
御池麩屋町南東角、ついにビル建設のめどが。
FFmpegのAMRに関する挙動が変わってた(libamrからlibopencore-amrへ)
とあるプログラムでffmpegをコマンドラインで使って3gpファイルを作成するということをしているんですが、ある時期を境に上手く動かなくなってしまっていたんですね。次のコマンドでエラーが出る。
/usr/bin/ffmpeg -y -i original.mp3 -acodec libamr_nb -ac 1 -ar 8000 -ab 7.95k new.3gp
(中略)
Unknown encoder 'libamr_nb'
原因がわからずしばらく放置していたんですが、わかりました。
libamrってFFmpegで使えなくなったんですね。
情報はこちらから。
なるほどそうだったのか。 つまり不用意にFFmpegをバージョンアップした俺が悪いんじゃないか…がっかり。。リビジョン11660時点 libamrがnonfreeになったそうで –enable-nonfreeを追加しなければコンパイルできません。 (中略) リビジョン19631頃 amr-wbとamr-nbが消えてopencore-amrを使用するようになりました。 「–enable-libamr-nb –enable-libamr-wb」の代わりに 「–enable-libopencore-amrnb」と「–enable-libopencore-amrwb」を使用しないといけません。


蔓延する誤った「ソーシャルメディア」の定義【水谷翔】 : TechWave