‘技術’ カテゴリーのアーカイブ

.emacsを整理した

2010年8月29日 日曜日

本当は去年の年末に行うはずだった.emacsの整理ですが、中々着手できず放置してました。しかし先日「Emacsテクニックバイブル」が発売され、この絶好のタイミングを逃せば、またいつになるか分からなかったので、重い腰を上げて以下を目標に整理してみました。

  • .emacsを分割して整理する
  • リポジトリ管理下に置いて適宜改善できるようにする
  • 最近のEmacs事情に少しキャッチアップする

(続きを読む…)

何故かAppleScriptが動かない時はactivateしたら良いよという話

2010年7月9日 金曜日

覚えたばかりのAppleScriptが動かなくて、ハマり倒したのでメモしておきます。まず動かなかったのは以下のコードで、やろうとしてるのは一番新しい送信ボックス中のメールに返信する形で新しいメールを作って件名と本文に適当な文字列を設定すると言うことです。単純ですね。

on run
  tell application "Mail"
       set last_msg to the first message of sent mailbox
       set reply_msg to reply last_msg with opening window
       tell reply_msg
            set subject to "replied"
            set content to "this is replied message"
       end tell
  end tell
end run

パッと見は動きそうなのですが、実行するとsubjectの設定でAppleEvent handler failedという謎のエラーが出ます。replyではなくて新しくメールを作った場合は動作するので、さっぱり原因が予想できず自己解決できませんでした。

(続きを読む…)

Hello AppleScript World

2010年7月3日 土曜日

最近ではデザイナさんもAppleScriptを使いこなすようで、プログラマの自分がまったく理解してないのはどうかと言うことでかじってみる事にしました。まぁ日常的に使ってるのはTerminalとEmacsとYoruFukuroだけなので、個人的にはあんまり使う機会が無いかもなのですが、ひょっとするとXcode周辺で役に立つかもしれないという甘い期待を抱いています。

(続きを読む…)

iPadでJailbreakメモ

2010年6月19日 土曜日

iPadでJailbreakしてみました。コードをビルドするところまでの手順をメモしておきます。僕の環境はOSX Leopard + iPad(iPhoneOS 3.2)です。それ以外の環境では動作確認はしてません。
あとお約束ですが、JailbreakするとiPadが壊れるリスクがあるので自己責任でお願いしますね。また作業前にiPadのバックアップをとってから行うことをオススメします。

(続きを読む…)

Hello Autotools World

2010年5月13日 木曜日

名前とぼんやりとした役割や機能だけは知ってるけど、腰が引けて使えないという状態だったautomakeやautoconfですが、覚える必要が出てきたので概要だけでも把握しようという事で調べてみました。出てくるツールや中間ファイルの種類が多いので、まずは図を書いて整理してみました。

Autotoolsのフローチャート

(続きを読む…)

美人時計も美男時計もAV時計も全部一括でダウンロードしたい件

2009年12月26日 土曜日

昨日AV時計というものの存在を知りました。で、流れで名前は知ってたけど見てなかった美人時計も見てみました。(美男時計はついで) 美人時計だったら1分ごとに、時刻の入った美人の写真で時刻を確認できるサービスです。AV時計だったらAV女優のセクシーショットで時刻を確認します。割と面白くて次にどんな人が出てくるのか楽しみで目が離せなくなる訳ですが、1枚の写真を1分も見てられない訳です。時計を見るのに忙しくて、他の事ができないなんて、シュールすぎてネタになりません。そこで画像の一括ダウンロードです。

(続きを読む…)

pythonのORMを色々試してみた

2009年12月11日 金曜日

そろそろpythonでもSQLを直に書くのが面倒になってきたので、O/Rマッパーを探してみたところ、幾つか種類があったので有名どころを使ってみることにしました。今回試したのは以下の4つです。

(続きを読む…)

keynoteを使い始める時にダウンロードしたら良いアイコン

2009年10月21日 水曜日

初めてkeynoteを使ってプレゼン資料を作りました。使用感はパワーポイントと同じで、普通に見栄えが良くなったので嬉しいです。ただ1つ問題があって、パワーポイントのクリップアートにあたる機能がkeynoteにありません。

(続きを読む…)

Q4MをcentOSとosxにインストール

2009年10月5日 月曜日

Q4Mをインストールするのに、ハマり倒したのでメモ書きです。僕はCentOS 5.3とosx 10.5にインストールしましたが手順はどちらも同じで以下の通りです。

  1. 既にMySQLがインストールされている場合は削除
  2. MySQLをソースコードからインストール
  3. Q4Mをインストール

(続きを読む…)

SQLiteでCSVのインポート/エクスポートしたい件

2009年9月24日 木曜日

データベースを使っていると、よくcsvファイルと相互に変換したくなります。MySQLやPostgreSQLでは標準でcsvのインポート/エクスポートができるので、SQLiteでも出来るだろうという事で調べてみました。

(続きを読む…)