晴耕雨読
EggX_1_10a.dmg
EggX を Lion で build しなおしました。
http://dl.dropbox.com/u/696674/EggX_1_10a.dmg
十分テストできていませんが、問い合わせがありましたので、急遽公開いたします。
不具合があれば、お知らせ下さいますようお願いいたします。
今、シェアウェアとして対価をいただけるクオリティにはないので、シェアウェアとしての制限を取り除き、登録してないくても使えるように変更しています。
今後とも、保守を続けていく予定でいます。
これまで、シェアウェアとしてサポートをしてくださった皆様、ありがとうございました。
ツイート
- Comments: 4
- Trackbacks: 0
WordPress を 3 分で 3 倍高速化!?
- 2011-12-11 (日)
- WordPress
いや、別に、重いとか思ったことないんですけど、3 分ならばインストールしておこう、ということで、メモ。
情報源は、http://m4i.hatenablog.com/entry/2011/12/10/000407。
効果の程は、不明。。。
ツイート
- Comments: 0
- Trackbacks: 0
WordPressとTwitterの連携
実は少し前から、もっと具体的にいえば、携帯を Softbank から、au の HTC evo に MNP で乗り換えて、HTC Peep というソフトを使うようになってからなんですが、twitter が便利に感じるので、よく使っています。
この blog もかなり放置気味なのですが、twitter でつぶやくには長すぎる内容など、まあ、相変わらずほとんどが個人的な備忘録状態なので、どこまで意味があるのかからないのですが、Simple Tweet で連携するようにしてみました。
で、その過程をメモっておきます。
ツイート
- Comments: 0
- Trackbacks: 0
英語環境でのPhotoshop日本語版
- 2011-10-17 (月)
- Mac OS X
Photoshop、全く使ってなかったってことですね。
Snow Leopard にしてからかなり時間が経つんですが、今日 Photoshop を起動すると、エラーが連発。
Photoshop や Illustrator は、どういうわけか、日本語版は System PreferencesのLanguage & Text で、日本語を選択しておかないと、うまくプラグインなどが読み込めないのです。
Leopard くらいまでは、当該アプリケーションを Finder で Get Info して、言語を個別に指定できた記憶があるんですが、Snow Leopard ではできないようです。。。
というわけで、LangSwitch というユーティリティで対処しました。
参考にしたサイトは、のぅわんべたぁさん。
さて、そろそろLionにしますか。
ツイート
- Comments: 0
- Trackbacks: 0
HTML5 Web SQL の正体
- 2011-07-26 (火)
- Chrome | DB | HTML5 Web SQL | JavaScript | Mac OS X | SQLite3
なんか、正体などと書くと、いかがわしいもののようですが、結論を書けば、Chrome の Web SQL は SQLite でした、ということです。
データベースファイル自体の所在は、~/Library/Application\ Support/Google/Chrome/Default/databases/ 以下に、URL っぽいフォルダがあって、その中に収まっています。
うちの Mac (Mac OS X 10.6.8) に最初からはいっている SQLite (sqlite3) は、version 3.6.12 でしたが、これで問題なく、閲覧などはできました。
今までは、いちいち AppleScript を併用して、do shell script していたのですが、Chrome なら、直接 SQLite のデータベースファイルができるので、その方がスマートそうです。
ツイート
- Comments: 0
- Trackbacks: 0
筆まめのデータをSQLiteに取り込む
- 2011-07-26 (火)
- ContactXML | JavaScript
かれこれ、放置してしまいましたが、以前の続編です。
今回は、前回の失敗をふまえて作戦を変更しました。
まず、ContactXML に書き出すまでは、これ以外に選択肢がないので、変更はありません。
次に XML を PHP で parse するのをやめて、Safari を使うことにします。
そして、Safari を AppleScript で制御して、JavaScript によりデータを SQL 文に変換、それを AppleScript から SQLite に書き出す、という方法で変換することにしました。
ツイート
- Comments: 0
- Trackbacks: 0
localStorageでハッシュを手間なく永続化するには
- 2011-07-16 (土)
- JavaScript | 未分類
HTML5 Web SQL が期待の使い心地ではなかったため、localStorage を値の永続のために使うことにしました。
が、やはりというか、オブジェクトはそのままでは永続できません。
たとえば、[1,2,3] は、"1,2,3" という文字列に変換されてしまいます。
なので、ちょっと細工をしました。
もっとうまい方法があるかと思いますが、そいういう場合は、生温く見守るか、哀れだと思ったら、コメントを頂けると幸いです。
ツイート
- Comments: 0
- Trackbacks: 0
HTML5 Web SQL
- 2011-07-16 (土)
- Chrome | DB | HTML5 Web SQL | JavaScript | Mac OS X
JavaScript でも SQL が使えるということで試してみたのですが、これ、とっても使いやすくて、使いにくいです。
使いやすい部分は説明は不要だと思うので、使いにくい部分を説明すると、例えば、リンゴの値段がデータベースに記録してあるとして、リンゴの値段を返す関数を書こうと思っても、すんなりと書けないんです。
SQLTransaction.executeSql にコールバックを渡す仕組みになっている以上、値を戻すのではなくて、この関数の呼び出し元も、また同じくコールバックを渡す、ということが必要になるわけです。
今は、昔ながらの上から下に流れるスタイルで開発してしまっているので、この部分だけコールバックに書き直すは面倒くさいです。
それはそうと、以前、筆まめが吐き出した ContactXML からデータを抽出する作業を JavaScript と AppleScript を組み合わせて行ったのですが、HTML5 Web SQL を使えば、完全にブラウザだけで筆まめと同等か、それ以上の処理ができてしまいそうです。
ツイート
- Comments: 0
- Trackbacks: 0
ContactXML その後
- 2011-02-24 (木)
- ContactXML
かれこれ 1 年近く放置してしまいましたが、ContactXML の読み込み、その後です。
結論から言えば、AppleScript (と JavaScript) で Safari を制御して、変換しました。
ツイート
- Comments: 0
- Trackbacks: 0
- Search
- Feeds
- Meta