SD to SDのバックアップは4.2Mbytes/sec
SDカードの容量増加は日進月歩で、以前買った16GBのmicroSDも32GBに移し替えることにした。 rsync -aでべたっとコピーしたところ、約4.2Mbytes/secだった。bit換算では33.7Mbpsか。 sent 12099839202 bytes received 36227 bytes 4241849.41 bytes/sec total size is 12141610948 speedup is 1.00 構成は、SDカードスロット→Mac book Air→USB2.0ポート→GalaxyS→microSDスロット。 SDカードのClass4が32Mbpsなので、SDカードの転送速度がボ…
FireFTPがUbuntuのベストなクライアントか
Linuxで比較的メジャーなFTPクライアントは「gFTP」ではないかと思う。 しかし、gFTPはFTPS(FTP over SSL)に対応していないためセキュリティ対策に難がある。 公衆無線LANなどでは使えないクライアントだ。 Ubuntuソフトウェアセンターのレビューによると、次点が「FileZilla」…
無線LANに自動接続させるUbuntu設定
UbuntuでWiFiをセットアップするのは特に難しくないが、OS起動時に自動接続するには設定を編集する必要があるようだ。 (デフォルトでは画面上端に表示される)メニューバーの無線LANのインジケータ(扇型のアイコン)から設定できる。 …
viewportはdevice-width設定が等倍
スマートフォンで素のPC用Webサイトを見ると、ページ全体が縮小表示される。 これは、viewportに値を特に設定しない場合の仮想幅が用いられた影響だ。 iPhoneだと980pxがデフォルト値のようだが、Galaxy S (Android)では800px(縦向き、横向きとも)に設定されていた。 下…
node.js非同期処理のユニットテスト
node.jsのユニットテスト用ツールにnodeunitがある。 処理結果の判定を行う部分にはnodeunitが使えるが、そもそも非同期処理の処理結果を適切に受けとるワークフローが不明だった。 ざっと調べたところでは、トルコのKedir Pekelさんの「Testing NodeJS Powered Web Applications」というポストが秀…
非同期プログラミングとコールバック地獄
サーバサイドJavascriptのアプリケーションサーバ「node.js」と言えば、高効率の非同期処理で知られる。 非同期処理は効率と引換えにコールバック地獄に陥るという批判をどこかのサイトで読んだのだが、やってみたらまさにその通りでびっ…
jQuery mobileで動的ページがかったるい
jQuery mobileを使ってブログサイトのUIテーマをスマートフォン向けに書き直しているのだが、なかなか効率が上がらない。 WordPress要因のスパゲッティ wordpressのテーマは、PHPでHTMLを生成してCSSで装飾する構造になっている。 ここにJavascriptのUIライブラリが加わるので、非…
XAMPP for Linuxがすぱっと起動するインストール法
ポータブルなLAMP環境パッケージとして知られているXAMPPだが、Linuxでインストールに失敗することがある。 設定類をカスタマイズしたあとに動作しないと手戻りが大きいので、しっかりインストールする手順を整理する。 XAMPP for Linuxをダウンロード su (root…
Debian GNU/kFreeBSDですか
Debian GNU/kFreeBSDのカーネルメジャーバージョンアップの記事(phoronix)を読んで、そんなものがあるのかと薄く関心を持った。 kFreeBSDというのはFreeBSDディストリビューションからkernelだけ抜き出して使ってるよ、の略らしい。 要するにDebianだ。 Debianとしては、選択肢をふや…
WPMU → WordPress 3
WordPressのマルチユーザー版で WordPress Muと いうのがあった。 先日のWordPress 3.0リリースで本体に統合され、マルチサイト機能として設定のみで利用可能になった。 WordPress Muを使い始めたのが2006年12月で3.5年ほど運用してきたが、この期に移行した。 移行したというより、…
