InkscapeでPythonのロゴ書いてみた 

2012年3月20日

Windows版イラストレーター持ってるんですけど、もうWindowsは使う気にならないし、イラレのLinux版は無いので、Inkscapeを触ってみる事にしました。

とりあえず以下は覚えた。

  • Shift + Ctrl + Aでオブジェクトの整列パネル表示
  • Shift + Ctrl + Fでイラレで言うところのアピアランスパネル表示
  • 虫眼鏡ツールをマイナスにするのはShiftキー

svgも一応上げときます。イラレは色々よく出来てる事は分かりました。でもちょっとベジェでパス書くくらいならInkscapeでも十分イケル雰囲気はあります。後まだ試してないんですけど、色々スクリプトからいじるインタフェースは開いてるようなのでぼちぼち触っていこうかなというところです。

[アメリカ日記2] マンハッタンで1週間生活した所感 

2012年3月4日

田舎者丸出しでキョロキョロしながら1週間過ごしてみて、気づいた事などツラツラと。

この投稿の続きを読む »

Celeryでタスクをスケジュールする 

2012年3月4日

先ほどの記事の続きです。Celeryでcronの代わりにタスクのスケジュールをしたいという話です。

この投稿の続きを読む »

DjangoでCelery + RabbitMQを使ってみる 

2012年3月4日

Djangoでタスクをスケジュールしたいなっていう時に、今まではcronで処理してたんですけど、cronで処理するとシェルから叩けるようにコマンド用意する必要があったり、処理が散らばったりして気持ちが悪いなと思ってたんですけど、何気なくStackOverflow見てたらいい感じの質問が見つかりました。

一番人気の回答はcron使えや!っていう残念なものなんですけど、2番目の回答にCelery使ったら良いよって書かれてて、セロリか…などと思いながら調べてみるといい感じだったので使ってみる事にしました。CeleryはPythonで書かれたジョブキューで、バックエンドにはRedisとかMongoDBとか他にも色々使えるみたいですが、デフォルトにはRabbitMQが採用されています。Celery単体でも使えるのですが、DjangoやPylonsなどに組み込むためのモジュールも用意されていて、タスクのスケジューリングをDjango内で閉じたいという要件にはピッタリな気がします。

この投稿の続きを読む »

HomebrewでCocoa Emacsをインストールする 

2012年3月3日

Macbook ProにUbuntu入れてメインOSにするつもりだったんですけど、動かないので12.04が出るまではLionで暮らすことにしました。それでHomebrewでEmacsがインストールできるようになってる事を知ったんですけど、色々パッチあてる必要があっていくつかgistにあがってるFormula試したんですけど、手間取ったのでメモ書きです。

結論だけ書くと以下で動きました。

$ brew install https://raw.github.com/gist/1544665/8bd1736be964b6c1048adc752606e682ed7f4dde/emacs.rb --cocoa --lion --inline --use-llvm
$ cp -r /usr/local/Cellar/emacs/23.3b/Emacs.app /Applications/.

手元の環境だと–use-llvmを忘れるとビルドできなくてはまりました。注意してください。