2011-01-01から1年間の記事一覧

Macでmp4からmp3に変換するツール

Movie Toolsを使う http://www.ecamm.com/mac/free/ ダウンロードしたzipの中にある Convert To MP3.app を起動して、mp4ファイルを放り込むだけ

javascriptでsprintf() もしくは String.Format()

自前でformat関数みたいなのを作る function format(fmt) { for (i = 1; i < arguments.length; i++) { var reg = new RegExp("\\{" + (i - 1) + "\\}", "g") fmt = fmt.replace(reg,arguments[i]); } return fmt; } var dat = new Date(); alert( format("…

クロージャがわかってきた

ここの解説でピンときた。連載:Ajax時代のJavaScriptプログラミング再入門-第3回 変数の宣言とスコープ-クロージャの仕組みを理解する いままでまったく理解不能だったけど、なるほど便利かも。あとは実務で使うときがあれば身につく・・・はず。

JavaScriptにおける“クラス”の定義

http://www.atmarkit.co.jp/fdotnet/ajaxjs/ajaxjs04/ajaxjs04_01.html C++の気持ちでいると混乱する。「JavaScriptでは関数オブジェクトにクラスとしての役割を与えて使うもの」と考えるべし。 そして「プロトタイプ」という考え方も重要。 クラスに関数(…

買い物リンク

「怒り」を上手に消す技術 (ソフトバンク文庫)新品価格¥680から(2011/12/27 08:36時点) シャボン玉石けん 酸素系漂白剤新品価格¥353から(2011/12/27 08:38時点) iPhoneアプリケーション開発ガイド ―HTML CSS JavaScript による開発手法新品価格¥1,995から…

enchant.jsの基礎を学んだ

web

http://dotinstall.com/lessons/basic_enchant_jsなかなか便利だなぁ。 MITライセンスだし、仕事でも使ってみようかと思った。 公式TOP http://enchantjs.com/ja/

デバッグ用ログ出しにはconsole.log()

Chromeの「要素の検証」を利用したりすると見れる。

DOM document.getElementById()でHTML要素をいじる

<p>僕の名前は<span id="myName">@taguchi</span>です。</p> <input type="text" id="price" />円。 <script> // document object model(DOM) var e = document.getElementById('myName'); e.innerHTML = 'たぐち'; var n = document.getElementById('price'); n.value = 500; </script> ネタ元 http://dotinstall.com/lessons/basic_javasc…

enchant.jsでドラッグ&ドロップ

TOUCH_STARTイベント時にドラッグ開始位置を記憶して、 TOUCH_MOVEイベントで随時座標を変化させる感じ。 var bear = new Sprite(32, 32); bear.image = game.assets['chara1.gif']; bear.x = 100; bear.y = 200; bear.addEventListener(enchant.Event.TOUCH…

数字の0詰めテク

こうすると必ず3桁になる。 str = (“00″ + i ).substr(-3)substr(-3)は「後ろから3つ」という意味 ネタ元 http://mynote.mydns.jp/blog/wordpress/?p=358

callメソッドとenchant.jsのClass.create

callメソッドとは Function.call の第1引数を this として、Function を呼び出す。ネタ元 http://keicode.com/jsref/function.call.php ややこしや。 var MySprite = Class.create(Sprite,{ // Spriteを継承したクラスを作成する initialize: function(widt…

CSS Spriteジェネレーター

http://ja.spritegen.website-performance.org/CSS Sprite用の一枚画像にしたいファイルをZipで固めてアップロードすると、CSS Sprite用の一枚画にしてくれる便利サービス! ネタ元 http://webya.opdsgn.com/webservice/mendokusai2011/

Mac版のNetbeansの設定ファイルはホームディレクトリの「.netbeans」という不可視フォルダににある

Finderで「移動」メニューから「フォルダへ移動」コマンドを選択して、「~/.netbeans」と入力すると、そのフォルダに移動できます。 ネタ元 http://www.rk-k.com/archives/1193

NetBeansにZen-Codingを導入する方法

ネタ元 http://kenqsan.com/application/875/ 上記参照のこと。 こっちで解説されている方法もある http://studiokdf.com/blog/2011/01/349.html こっちのほうがzen-codingのバージョンが新しいのでいいのかとおもったけど、zencodingの設定をかえる所がさっ…

filter_var関数 で 入力が正しいメールアドレス書式か確認する。

PHP

こんな感じ。 if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $error['email'] = 'メールアドレスが正しくありません'; }PHP5.2から使えるみたい。 ネタ元 http://dotinstall.com/lessons/contacts_php/2714 http://php.net/manual/ja/function.filter-…

var_dump関数で 変数に関する情報をダンプする

PHP

デバッグ用に使える。 結果 array(3) { [0]=> int(1) [1]=> int(2) [2]=> array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" } }ネタ元 http://php.net/manual/ja/function.var-dump.php http://dotinstall.com/lessons/contacts_php…

mysql_real_escape_string関数で SQL 文中で用いる文字列の特殊文字をエスケープする

PHP

htmlspecialchars関数同様の、安全対策ですね。 ネタ元 http://php.net/manual/ja/function.mysql-real-escape-string.php http://dotinstall.com/lessons/contacts_php/2721

会社で使っているキーボード&マウス

家でも欲しいな。 太陽電池で動くから充電いらず。 ロジクール Wireless Solar Keyboard K750 マウスは電池いるけどね。 Marathon Mouse M705r

HTMLからツイッターbotの作り方まで無料で教えてくれるプログラミング学習サイト『ドットインストール』が素敵

http://dotinstall.com/ 現在招待制だけど、「招待状ご希望の方はこちら」でメールアドレス登録したら、その日のうちに招待状きた。「ググッて自己流」の知識で作ったソフトがあまりに多いので、こういう勉強サイトは大変ありがたい。 レッスンはyoutube動画…

ユーザーアカウント制御(UAC)をキャプチャする

OS

マニュアル作りの過程で、ユーザーアカウント制御のダイアログをキャプチャしたくなるんだけれど、通常はキャプチャできない。 レジストリいじったらできたよ。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows \CurrentVersion\Policies\System\PromtOnSecu…

下半身あったかで仕事はかどる! ひとりコタツスタイル「ホット脚入れヒーター」 

会社で買った。すごくあったか。いくらエアコン入れても足元が冷えるので、 乾燥するわ 電気代かかるわ 頭ぼーっとするわ でいいことなかったけど、これで快適。 おうちにも欲しいなぁ。ナカギシ ホット脚入れヒーター NA-21SHZ

MagicanでMacを大掃除

mac

不要なファイルを探して消したりできるツール。日本語化されてるし無料とのこと。大掃除してみるのもいいかもね。 ネタ元 2クリックで10GBも空き容量が増えた!Macの大掃除にMagicanは試してみる価値がある!

3大「WordPressに慣れていない人がやってしまいがちだけど、こっちのほうがいいのになぁ」って思うこと

web

コアをいじるよりもfunctions.phpを使おう テンプレート階層を理解してなくて無駄なif文を書いている body_classタグを使って、CSSだけでいろいろやる方が断然楽 たしかにググったとおりやっちゃうと大変だったりする。 ネタ元 http://mypacecreator.net/blo…

無印良品から、充電式のバッテリーを使ったヒーターを内蔵した、あったか〜なマフラー

電池であったか。非常時にはケータイに充電も可能。 - 連続使用:約5時間 充電:付属ACアダプタ使用で約7時間 - 充電している時間のほうが長いなぁ・・・。 ネタ元 http://www.gizmodo.jp/2011/12/post_9748.html?utm_source=atom&utm_medium=rss

htmlとかの入力補完の設定方法

まずは辞書ファイルをGET http://hide.maruo.co.jp/lib/compdic/index.html htmlファイルを開いてその他>ファイルタイプ別の設定 > その他>単語補完辞書ファイルにチェックして、GETしたファイルを指定 その他はこんな感じ。 ネタ元 秀丸の入力補完機能が最…

Zen-codingいいね

昔使おうと思って忘れてたけど、思い出した。 いいね、これ。 知らない人は損してる?コーディングが3倍速くなるZen-Codingを導入してみた秀丸マクロ版 http://hide.maruo.co.jp/lib/macro/zencoding-macro.html

「般若心経 新訳」の衝撃

こいつはRockだぜ。 - 超スゲェ楽になれる方法を知りたいか?誰でも幸せに生きる方法のヒントだもっと力を抜いて楽になるんだ。苦しみも辛さも全てはいい加減な幻さ、安心しろよ。 この世は空しいモンだ、痛みも悲しみも最初から空っぽなのさ。この世は変わり…

サラリーマンのためのメールが2倍速く書ける(気がする)日本語変換辞書

確かによく使う文章を辞書に登録しておくと、すこぶる楽になるね。ちょっと気合入れて辞書作成してみるといいよ。 ネタ元 http://gigazine.net/news/20111215-ime-dictionary-for-salary-man/

イベント用品のレンタル代は絶妙

ヤボ用で調べていたのだけれど 例えば42型TVのレンタル1泊2日で\42,000って高!と思った。かと言っても買うともうちょっとするし、イベント時にしか使わないと大きい物ほど置き場所も困る。 何度も使うならともかく、1回で用済みかもしれないし。となるとこ…

電子ジブリぴあ

http://cinema.pia.co.jp/ghibli/ スタジオジブリ公認のデジタルフリーペーパー。 スタジオジブリの魅力にさまざまな角度から迫るだけでなく、反省を含め、製作陣が作品についての本音を明かしている貴重なアイテムとのこと。 iPadで読もう。