エンジニアが発信する【Mac】の記事を集めました

エンジニアが作る最新ITブログ トップ>エンジニアの発信する【Mac】

2011年11月01日

[Emacs][Thunderbird]コマンドラインからMessage-IDを指定してメールを開く方法。それをOrgMode(Emacs)からも開けるようにする。

ThunderLink :: Add-ons for Thunderbirdを入れる。たったこれだけで

thunderbird.exe -thunderlink thunderlink://messageid=メッセージID

という風に-thunderlinkオプションを使って起動すれば指定したメールが開ける。

Thunderbirdが起動していなかったら単品メールウィンドウが、既に起動済みなら対象メールが選択された状態になる。


説明ではOSのシェルにurl handler関連付けるように書かれているが、必要でなければやらなくて良い。

というのも、元々やりたかったのが「OrgMode(on NTEmacs)において、メール本文ではなくメールへのリンクを埋め込みたい」だったので、thunderlinkをEmacsから開けるようにした。

まず、ffapでリンクを認識するためにffap-url-regexpを修正。

(setq ffap-url-regexp (replace-regexp-in-string "mailto:" "thunderlink:/\/i/\/i/\/i/\/i|mailto:" ffap-url-regexp)) ;; for ThunderLink

次に認識したURLを開くための設定をする。

;; ↓Cygwin専用。Cygwinじゃない場合は適宜修正する。
(defun browse-url-thunderlink (url &optional new-window)
  (interactive (browse-url-interactive-arg "URL: "))
  (if (string-match "^thunderlink://" url)
      (progn
        (start-process (concat "thunderbird " url) nil "cygstart" "thunderbird.exe" "-thunderlink" url)
        t)
    nil)
  )
(unless (listp browse-url-browser-function) (setq browse-url-browser-function (list (cons "." browse-url-browser-function))))
(add-to-list 'browse-url-browser-function '("^thunderlink:" . browse-url-thunderlink))

で、OrgModeにも対応。

(add-hook 'org-load-hook
          #'(lambda ()
              (add-to-list 'org-link-types "thunderlink")
              (org-make-link-regexps)
              (add-hook 'org-open-link-functions 'browse-url-thunderlink)
              ))

2011年10月11日

[English]ABCニュース10/8 half-staff 半旗

Flags flying at half-staff at Apple headquarters. アップル本社では半旗が翻っている。 staff 旗竿 fly (旗が)翻る contributions 貢献 testimonials 感謝の言葉

2011年09月21日

[Clojure][Leiningen][Homebrew]Leiningenを使ってClojureのREPLを起動

ClojureやるならLeiningenが簡単だよということで、Homebrewを使って、インストールからREPLを起動するまでをやってみたのでメモ。(動作環境: Mac OS X 10.6, Homebrew v0.8) まずはHomebrewでleiningenのインストール $ brew install leiningen==> Downloading http://github.com/technomancy/leiningen/tarball/1.5.2################ ...

2011年09月11日

[Groovy]Groovyでファイルツリーを巡り、最初に見つかったファイルを返却するメソッド書いたよ

はじめに GroovyにDirectory.EnumrateFiles(”hogeDir”).First()みたいなのってあったっけ? 2011-09-10 12:24:59 via Twitter for Mac @kyon_mm @kimukou_26 new File(’hogeDir’).listFiles({it.isFile()} as FileFilter).first() とか? 2011-09-10 12:35:24 via Yoru ...

2011年08月25日

2011年08月24日のツイート

@nobusue: sudoするとJAVA_HOMEが渡らないのでgradle実行時にエラーになるので注意。groovyservのインストールではまった。 / sudoとperlと環境変数: ash URL 2011-08-24 22:51:28 via Hatena @nobusue: パッケージのアップデートの方法など / FAQ - GitHub URL 2011-08-24 22:15:51 via Hatena @nobusue: Homebrew ? MacP ...

2011年08月18日

2011年08月17日のツイート

@nobusue: The Pragmatic Bookshelf | Mac Kung Fu: URL via @AddThis 子Lionかわいい 2011-08-17 23:39:40 via Tweet Button @nobusue: @papanda @bikisuke 何時でも大丈夫ですが、ウチのにゃんこズに晩飯やらないといかんので、あまり遅くならない時間帯だと助かります。 2011-08-17 23:38:02 via web to @papanda @n ...

2011年08月04日

2011-08-03ブログから

  1. web制作会社で、macしか持ってない会社って、IEチェックどうするのだろう。もしかして、実機テストしていないのだろうか。
  2. 最近、味の時計台しか食べていない。
  3. 今日、8月3日は、8と3で「はち(8)みつ(3)」=「ハチミツの日」です。

Powered by t2b

  • なうで紹介
  • mixiチェック
  • ツイートする

2011年07月30日

[Java][Groovy][インストール]Mac OSXにOpenJDK7をインストールしてGroovyを実行する

こちらの@yusukeyさんの記事を参考にMac OSXにOpenJDK7をインストールしてGroovyを実行するところまで試してみたのでメモしておきます。 1.まずはOpenJDK7をダウンロード Mac OSX用のバイナリが以下から手に入るのでダウンロードしてきます。http://code.google.com/p/openjdk-osx-build/downloads/listひとまずこれを書いてる時点の最新バージョンである OpenJDK-OSX-1.7-universal-20110729 ...

2011年07月30日

Java SE 7 ついに登場です

Java SE 6からずいぶんと時間が経過した気がします。ついにJava SE 7登場です。




Fork/Joinとかネットワーク機能、セキュリティ機能、モニタリング機能は早々にキャッチアップしたほうがよいかな??

ところでAppleがMac OS XのJavaサポートを取りやめたため、今回からリリース対象にMac OS Xは入っていません。ここはOpen JDKでカバーすることになるんだけど・・・

MacBook Air/Lionを購入する際、このあたりの動向ももう少しチェックしておいたほうがよさそうかな。


Java 7 Programming

Java 7 Programming

  • 作者: Poornachandra Sarang
  • 出版社/メーカー: McGraw-Hill Osborne Media
  • 発売日: 2011/10/22
  • メディア: ペーパーバック



Java 7 for Absolute Beginners

Java 7 for Absolute Beginners

  • 作者: Jay Bryant
  • 出版社/メーカー: Apress
  • 発売日: 2011/08/31
  • メディア: ペーパーバック


2011年07月23日

[English]ABCニュース7/22 fend off 撃退する、払いのける、追い払う

Rupert Murdoch’s wife fending off that attacker 乱暴を働いた男を撃退したマードック夫人 former volleyball champ 元バレーボール選手 smack 平手打ち

エンジニアが作る最新ITブログ トップ>エンジニアの発信する【Mac】

メンバー紹介

タグパネル

ランキング

エンジニアが作る最新ITブログ DODA