2010-01-01から1年間の記事一覧
git diff --name-onlyで取得するファイルを任意の場所にまとめてコピーするスクリプト。なんか、gitのコマンドでサクッと取れてパッケージしてくれるだろうと思ったらそこまでしてくれなかったので作った。git diffで比較した差分のファイルだけを抽出するス…
PHP Advent Calendar jp (day 15)PHPerのみなさんならちょっとしたバッチやファイル操作なんかも全部PHPで書いてるPHP脳になってることと思います。もうShellScriptなんて古臭いものは使ってないことでしょう。そんな時、システムコマンド使う時に大活躍する…
JavaScriptのカラーピッカーってありますよね。 単体で使えて、他のライブラリとも干渉しないのないかなーって探してこれ。カラーピッカー.js - JavaScript ライブラリー - HTML5.JPすごくいいんだけど、色を選択したときのコールバック関数が実行できないの…
symfonyのコマンド打って、「なんで、ログの幅をちゃんと計算してるんだろう?」って思ったら lib/command/sfFormatter.class.php &1'))) ? (integer) shell_exec('tput cols') : 78; ってところで、ちゃんと幅を取っていた。細かいなー。
関数ごとのは、Firebugのプロファイルで分かる。まぁ、IEとかはちゃんとやんなきゃだけど。とりあえず、全体の実行時間を測りたい場合。内に <script>(function(startTime){ pt = function(){ console.log("経過時間: ", ((new Date()).getTime() - startTime)/1000)</script>…
PHP自体もですが、Smarty使っててあー、この{/if}の終わりの改行って表示されんのかな?とか結構気になる時があります。普通にHTMLなら問題ないのですが、メールテンプレートとして使った時です。ということで、調べてみました。 実行するテストスクリプト t…
システムコマンドを使ったときに、エラーメッセージってどうやって取得するんだろう?? ・・・と、PHPのシステムコマンドのマニュアルを見ても出ない。そういう時は、プロセスをちゃんとみるproc_openを使う。 http://jp.php.net/manual/ja/function.proc-o…
最近、twitterより流量が適当なmixiボイスの方を使うようになってきたんだけど、 みたいな意見もあって、そりゃそうだと思ってPHPでスクリプト書いた。これを毎日午前0時にcronで起動させればバッチリ!DOMDocumentとPEAR::HTTP_Requestが必要。もう正規表現…
大阪の風俗に勤めてた母親がネグレクトした事件について。ネグレクトとかについてのとりあえずの考え - Web屋パパの子育て日記 いや、そうじゃなくて、どこかでボタンを掛け違えていたらあれは僕だったかも知れないとふと思うのです。今僕が子供2人を完全に…
なんか、google:docomo 対応 機種一覧 COOKIE検索しても出てこなかったんでまとめる。といっても、WikipediaのNTT docomo 2009- FOMAモデル(2009年 - )をちょっとあれこれしただけ。末尾にAとBがあるだけで随分違うものになるって知らんかった。F-01B F-02…
プラグイン内だと、 $current_user->has_cap("administrator") とかで取れる。もちろん、$current_userはグローバル宣言して。引数には、 administrator editor author contributor subscriber があるんだけど、editorとかってほかに引数必要だよね。その辺…
http://news.livedoor.com/article/detail/4751096/ のYoutubeを見ただけだけで、本放送を見てないからもしかしたらYoutubeのは編集が入っているのかもしれないけど。 諸所で指摘されているとおり、議論にならないだろう 「価値観違いますよね」>はいそうで…
Reference:クリエイティブってなんだろう: ある広告人の告白(あるいは愚痴かもね)この人のブログって、仕事である広告業についての愛というか熱意が淡々と語られていてすごく好き。広告業が好きなんだけど、一歩引いた覚めた視点を持っていて、下手すると …
WordPressのXMLRPCメソッドの一覧を増やしたくなった。とりわけ、ページの全削除をしたくなった。 とりあえず、XMLRPCクライアント http://www.fabrice.co.jp/blog/download/win32-gui から、XMLRPCクライアントをダウンロード。これが無いと面倒すぎる。よ…
5歳の息子の寝かしつけに、ソ連の童話「おおきなかぶ」を読んでやって、大変な茶番に気が付いた。「おおきなかぶ」は多くの人が読んだことがあるだろう。おおきなかぶ作者:A.トルストイ発売日: 1966/06/20メディア: 大型本 じじい・・・くせもんだな さて、…
WordPressのAPIをたたいてて困った。投稿するとどうしても文字化けする。んー、って思って、XML_RPC2をデバッグモードにしてみた。すると <value> <string>APIリã
.......;šãƒ¼ã‚¸</string> </value>みたいな感じなXMLを投げてた…
スペースをExportする 前回のあれで認証トークンを取得できた。トークンは$tokenに保存することにする。で、スペースにはキーというものがありこれは getSpaces($token); で取得できるスペース情報から得られる。で、このキーを元にExportする。Exportする形…
Confluence Confluenceっていうのは、Javaでできた企業用のWiki。さすがに企業が使ってるプロダクトだけあって、MediaWikiとはちょっと違う。さすが。しかも、ライセンス制だからそんなに高くない。一人月額1000円とか。 Confluenceの外部APIをたたくだけの…
Web製作で、気づきメモ。Googleとかの検索結果で、ポップアップのHTMLページが引っかかることがある。実際には、さっき、トヨタこども店長のガジェットAIRアプリが欲しくて google:こども店長 toyota アプリ って検索したのだけど、 kodomotencho.jp のペー…
WordPress(正確にはMUだけど)のテストローカルを持ってこようとして、hostsファイルに 192.168.13.222 wp-testsite とか書いて、wp-config.phpのサイト名とか、DB内の所を上記のドメインで書き換えてインポート、さて見るぞ・・・と思ったらできない。 ?…
なんか、ハマりました。PageSelector.mxml ってのに、 <mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml" styleName="ModalDialog" > <mx:Style> .ModalDialog{ backgroundColor: #cccccc; backgroundAlpha: 0.3; headerHeight:0; って書いて、同じ階層にある ModalWindowGeneral.mxml に </mx:style></mx:panel>
今更感漂いまくりですが。自分の作業メモとして残します。 動機 CSSまで含めてウェブサイトをダウンロードしたかったんだけど、wgetのバージョン1.12じゃないとCSS内の画像を含めてくれないんですね。CentOS5.4だと、wget1.10だったのでできない。でもやりた…
extends http://d.hatena.ne.jp/moriyoshi/20100204/1265242273 PHPエンジニアを募集してるSNSを運営してる会社の採用面接を受けた時の話。転職エージェントに作れと言われて作ったシートに、「興味のある技術/言語」という欄があったんです。 CSS/HTML/Flas…
自分だけかな?困ってるの。Debug用のFlashPlayerなんで、色々と色々なところでTraceログを吐いたり、エラー出るんだけどユニクロのカレンダーが結構うざい。ポップアップで SecurityError: Error #2122: セキュリティサンドボックス侵害 : BitmapData.draw:…
調査リポート:おサイフケータイを使わない理由、「必要性を感じない」「手続きが面倒」 - ITmedia Mobileこのニュースのmixiの関係する日記の一覧も見てたけど、「なんでこんな便利なもの使わないの!」っていう意見が。まぁ、便利なんだろうね。でも、使わ…
examples/consumer/try_auth.php のコードにはなかったAXでやってみる。GoogleはAttribute eXchangeでgmailが得られるらしいので。ちなみに、JanRainは、define('Auth_OpenID_VERSION', '2.1.2'); です。 try_auth.php 23行目らへんから begin($openid); + r…
ポン酢しょうゆのある家さ・・・というのが、昔のCMであったけど、あながちそれは間違いではないという気がしてきた今日のこの頃です。 幸せっていうのは、相対的に量れるものだから 幸せっていうのは、自分の中で「あることができない・為し得ない状態」か…
Ethnaって、PEARで入っているとそれはそれで便利なんですが、Web制作者にとって、開発する毎にEthnaをUpgradeしていくと、過去のものとかが不安なので「それぞれのプロジェクトで使い切り」にしてしまいます。ので、Ethnaがローカルにあると便利なんですが、…