2012/12/22

Cドライブの空きを増やす

Cドライブの空きがすぐに不足する…
何とかならないか調べたら、
「Cドライブ」空き容量不足の解消
を発見、これ参考にやったら、Cドライブの空きが250MB (@_@;) だったのが、2GB空きになった!

2012/12/18

コマンドラインからファイルを一括リネーム

linuxにはrenameコマンドがあるそうだけど、OS Xには無いので、UNIX系でコマンドラインからファイル名を一括変換する方法を調べた。
フォルダ内の全ファイルのファイル名の前に「○○○」と追加するには

find * -maxdepth 0 -type f -exec mv '{}' '○○○{}' \;

'{}'の部分がファイル名。
一瞬でリネーム完了!すごく便利です。

2012/10/13

PDOで総数を取得

PDOでselect文のレコード件数の総数を取得する方法。
すぐ忘れてしまうのでメモ。

$sql = 'SELECT COUNT(*) FROM [table]';
$result = $db->query($sql);
$count = $result->fetchColumn();

2012/10/12

[SQLite] 昇順ソートでNULLを最後に

SQLiteでNULLの含まれるカラムを昇順ソートすると、NULLが一番上に来て困っていたら、簡単な方法を発見。

[SQL]NULLを先頭にして降順ソート、NULLを最後にして昇順ソート

SELECT * FROM [table] ORDER BY [column] IS NULL ASC, [column] ASC;

先に IS NULL でソートさせればOK。

2012/07/13

curlコマンド

ソースのダウンロードとかにcurlを使う事はあったけど、連番ファイルのダウンロードとか、POSTとか、ファイルのアップロードとか、何でも出来るのでビックリ!

連番ダウンロードは
curl -O "http://******/[01-20].jpg"
-Oを付けて連番を[01-20]のように指定する。

curlの使い方に、詳しく解説されている。

2012/07/04

MacbookのACアダプターミニプラグ代用品

MacbookのACアダプターのミニプラグ、良くぶっ壊れませんか?
わたしは5年間使用している間に、10回近く壊れ、その度にボンドやセメダインで接着して、だましだまし使い続けてきました。

先日も、ちょっと足に引っ掛けたらこんな姿に…(T_T)

で、Amazonでミニプラグ部分だけ探したら、ありました!
Apple MagSafe 電源用 プラグ (iBook G3/iBook G4/PB G4/MacBook/MacBook Air/MacBook Proなどに)

ポチットしようと思ったのですが、そのページの下に紹介されていたのが

ELECOM ノートPC電源 ACアダプタ用直結プラグ/2pin-2pin/垂直 T-PCAD22V

なんと¥381の送料無料! これは…安い!

アダプター純正の延長ケーブルが太くて嫌だったので、延長したいときはよく周辺機器などのアダプターに付いてる、片方がブタの鼻の穴みたいなケーブルを使っていたので、こいつなら刺さる!と確信して即注文しました!

翌日届いて(Amazonさん仕事が速い!)さっそくアダプターに取り付けたのがこの姿!

ちょっと、変…いやいや、これならうっかり足に引っ掛けても、壊れる心配はありません。Macbook Airを買うまで、当分こいつでMacbookを使い続けます!

2012/07/03

iPhoneを外部ストレージとして使用する

iPod Shuffleを使ってた頃は、Macに差してUSBストレージとして認識されたので、音楽データ以外に仕事のデータを入れて、会社と自宅で使用していたのに、iPhoneはMacに繋げても外部ストレージにならない…16GBもあるんだから、データ入れたいけど、jailbreakでもしないとダメなんだろうか…

と諦めていたら、iExplorerという優れものがあったのでした!
これMacにインストールしてiPhone繋いだら、中が見えて、ファイルを入れたり出したり自由自在です。これで明日からUSBメモリー持ち歩かないでiPhoneひとつでOKです!

もちろんPC版も有ります!

System 7サウンドをOS Xで聞く

Mac OS時代に録音したサウンドファイルが、再生できないことに気付いた。
OS X10.3くらいまでは、ファインダーのプレビューウインドウ内で「サウンドを再生」みたいなボタンが表示され、押せばサウンドが聴けたはずなのだが、HDDの中を整理していて、懐かしいサウンドファイルを見つけたところ、アイコン真っ白で再生できない…

何か変換ツールは無いものかと探したところ
System 7サウンドファイルを聞きたくなった
を発見、ここで紹介されているSystemSoundというソフトで、AIFFに変換して、無事懐かしい音が聞けるようになった!

2012/05/04

OS Xの便利ツール FileMerge.appで日本語


OS XのDeveloperツールをインストールすると、
/Developer/Applications/Utilities/
に便利ツールが入っている。

ファイルを比較して差分を表示してくれるソフト
FileMerge.app
以下の様にすると、日本語の文書も比較してくれる。

Preferencesを表示し、Filtersタブに
*** /usr/bin/iconv -c -f UTF-8 -t SJIS $(FILE)
という行を追加。
(***は使用したいファイルの拡張子)

こちらで見つけました。
他にnkfを使用する方法もネット上にあるけど、私の所では上記iconvを使う方がうまくいきました。

2012/04/12

Javascript簡単な型変換


JavascriptでFormからの入力を扱っていて、数値のつもりで処理したら文字列として処理され、とんでもない数値が表示された。
型変換の関数もあるが、超簡単な型変換の方法。

変数 + '' 数値型 → 文字列型
変数 * 1  文字列型 → 数値型

これ超便利!