前にPerl版書いたけど hoge_mugeをHogeMugeにする - Unknown::Programming それのPHP版です。 Perl版と同じくワンライナーで書いてみた。 <?php function camelize ($str) { return str_replace(' ','',ucwords(str_replace('_',' ',$str))); } function decamelize ($str) { return ltrim(preg_replace('/([A-Z])/e',"'_'.strtolower('$1')",$str),'_'); } ってかこーゆー処理のことをcamelizeっていうんだね、最近まで知らなかった。
Mac OS X を使っていて、あれ?これってどうするのかなといったちょっとした疑問についてまとめてあります。といっても UNIX ユーザーから見たの疑問なので、UNIX を使ったことがない方にはあまり役にたちません :-)
JSValidate prototype.jsベースのリアルタイムバリデートJSライブラリ「JSValidate」。 prototype.js と script.aculo.usベースになっています。 submitボタン押下時に、値が正しくないと、インプットの右側に赤文字でエラーメッセージがフェードインします。 JSValidateを使った実際のデモページはこちら 関連エントリ PHPでフォームの値をリアルタイムチェック「LiveValidationPHP」 JavaScriptでリアルタイム値チェックを簡単に行える「LiveValidation」
家の間取りや家具を自由に配置して3D鑑賞できる無料ソフト"Sweet Home 3D" この手の間取りやレイアウト作成するソフトは珍しくありませんが、3D表示で無料というのはあまり無いと思います。ショールームなんかで見かけるこの手の環境もフリーウェアの時代になりました。 JAVAアプリですぐ起動出来て、3D部分も非力なPCで問題なく動きました。部屋の模様替えを妄想してみたり、引越しや新居を控えている知人友人のPCで実演してみるなど使い道が色々ありそうです。 対応OSはWindows MacOSX10.4 Linux Solaris Download等は以下よりどうぞ。 Sweet Home 3D リンク先の Launch Sweet Home 3D をクリック ざっと触ってみたところ特にマニュアルを見なくても、Create Wallsで右上の欄に壁を引いた後、左の家具パーツをドラッグ&ドロ
Youtubeやニコニコ動画の動画ファイルをflv, wmv, mp3, 3gp, mp4形式で保存するFirefoxの拡張機能です. Youtubeとニコニコ動画以外の動画サイトでも,FLV形式を採用しているサイトであれば同じように保存できるかもしれません. ※2008/08/02 Firefox3.0に対応しました. 現バージョン(3.4)より前から現バージョンへは自動更新できないようなのでインストールし直してください. ※2007/12/28 Firefoxのキャッシュにflvファイルが残っている場合,そちらを変換に使うようにしてみました. 動画のプログレスバーが満タンになってから変換/DLすると失敗しにくいかもしれません. install download つかいかた Firefoxでこのページを開いて上のinstallを踏むとインストール開始します. インストール後URLバーの左
テーブルをソートできるようにするjsライブラリ-table sorting table sortingはテーブルをソートできるようにするjsライブラリです。 テーブルの内容でソートしたり、奇数行、偶数行にそれぞれ異なるclassをつけたりが可能です。 設置方法 ダウンロードしたsortable.jsをhead要素内なので読み込みます。 <script type="text/javascript" src="sortable.js"></script> ソートの対象のtable要素のclass属性をsortableに設定して、任意のID名をid属性につけます。 <table class="sortable" id="foo"> ソートの対象にしたくない列がある場合はth要素のclass属性にunsortableを設定します。 <th class="unsortable"> ソートの対象にした
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く