トップ 最新 追記

Route 477



2011-06-07

[mac][ruby] Macのメニュー項目をRubyで作れる「mynu」

via RubyWeekly

mynu (まいにゅー?) は、Macのメニュー項目を簡単なDSLで作れるMacRuby用のライブラリだ。

rvmを使っている場合は、こんな感じ:(要snow leopard)

 $ rvm install macruby
 ...
 $ rvm macruby
 $ gem install mynu
 ...
 $ git clone git://github.com/RobertLowe/mynu.git
 $ cd mynu
 $ ruby examples/workflow.rb

これで、メニューバーに黄色いアイコンが出る。Ctrl-Cで終了。

79a7a8d27861b08c01c3faad7f704c23.png

MacでGUIアプリを作る際はもちろん、メニューバーだけで完結する簡単なアプリを作るのも面白そうだ。

以下links.rbより抜粋:

require 'rubygems'
require 'mynu'

mynu = Mynu.new

mynu.link "Google", "http://google.com"

mynu.link "Google", "http://google.com" do
  p self # BlockMenuItem
  setTitle "New"
end

mynu.link "Google (Will disable)", "http://google.com" do |item|
  p item # BlockMenuItem
  item.setTitle "Disabled!"
  item.disabled
end

mynu.run

2011-06-09

[misc] 1525手詰めの詰将棋『ミクロコスモス』

というものがあるらしい。

下のページで右キーを押しっぱなしにすると動作が見れる。

ModanShogiはこれをヒントにして作りました、というのは全くの嘘だが、そういうことにしてもいいくらい、アルゴリズムっぽい動きをする。

余談

初形盤上6枚の簡素な好形から唐突に出現する最遠香打は、まさに見るものを驚かせる。

収束ではその香が動いて、なんの痕跡も残さないなど、奇跡的な完成度を誇る準実戦型。

[看寿賞より引用]

詰め将棋評ってかっこいいですね。


2011-06-16

[book] 自著が絶版になりました

Amazonでずっと在庫切れだと思っていたら、絶版になったようです。

4839927847

お求めになれる中古品は4000円とかになってますが、大きめの書店の店頭にはまだあると思います。 オンラインでも、例えばジュンク堂のネットストアでは普通の値段で買えます。

買おうか迷ってた人は、RHGみたいに伝説的な値段になる前に確保してください(笑)。

4844317210

(聞いた話ですが、出版社の中でも編集の人はできるだけ絶版にしたくなくて、倉庫とかを管理する側の人は適当なところで絶版にしたがるという綱引きがあるそうです。)


2011-06-24

[mac][tDiary] Firefoxがaccesskeyに反応するのを止める

Firefox4上のFirebugで文字が異常に大きくなるという現象が発生したので、Firefoxをクリーンインストールしたんだけど、 そのあとtDiaryでC-a押したら日記が更新されて悶絶した。

about:configで、ui.key.generalAccessKey を 0 にすればいいらしい。

http://kb.mozillazine.org/Ui.key.generalAccessKey

本日のツッコミ(全2件) [ツッコミを入れる]

ただただし [tdiary.confで @accesskey_enabled = false というのもありです。]

yhara [おお、設定でいけるんですね。ありがとうございます。]