Hatena::ブログ(Diary)

_Level5+=Coding Twitter

2011-08-24 MeCabのインストール

PythonでMeCabを使う準備

| 00:50

MeCabのインストール

MeCabとはオープンソース形態素解析エンジン

以下から本体と辞書の両方をダウンロードする。

Download : MeCab: Yet Another Part-of-Speech and Morphological Analyzer

MeCab本体のインストール

$tar zxvf mecab-0.98.tar.gz
$ ./configure --prefix=/Users/ホームディレクトリ名/Application/mecab
$ make
$ make install

MeCab辞書のインストール

$ tar zxvf mecab-ipadic-2.7.0-20070801.tar.gz
$ cd mecab-ipadic-2.7.0-20070801
$ ./configure --with-mecab-config=/Users/ホームディレクトリ名/Application/mecab/bin/mecab-config 
  --with-charset=utf8
$ make
$ make install

参考にしたページ : Macへのmecabインストール -技術メモ的なモノと気になるモノ

pythonのバインディング

Readmeに書かれたままに

$ python setup.py build

とすると

command not found: mecab-config

と言われてしまうので、setup.pyの一部を書き換える

具体的には

$ emacs python
M-x <Return> mecab-config <Return> /Users/ホームディレクトリ名/Application/mecab/bin/mecab-config

のように操作をして置換えをした。

これでpythonで

import MeCab

とすれば使える。

参考にしたページ

MacOSX*MeCab - キャリームの雑記

2011-08-13

Mac インストール&設定 ver1.0

23:52

Macbookに入れているアプリ

試用版あり
パスワードの管理ツール、chrome拡張機能が便利

価格: 無料 (記事公開時)
ローカル内の検索やアプリのランチャー

価格: 無料(記事公開時)
アンインストール補助

価格: 無償(記事公開時)
UMLモデリングツール

価格: 無料(記事公開時)
CD/DVDライティングソフト

価格: 無料 (記事公開時)
ステータスメニューバーにアイコンを表示してすぐに予定を確認できる

価格: 無料(記事公開時)
単独の怪しいファイルをウィルスチェックする場合に使っている

価格: 無料(記事公開時)
軽量で使いやすいエディタ。文字の置換などが良い。

Free Software(記事公開時)
FTPクライアント

価格: 無料(記事公開時)
オンラインストレージ管理ソフト

価格: 無料(記事公開時)
JavaのIDE

価格: 無料(記事公開時)
クロスプラットフォームエディタ

価格: Free software(記事公開時)
有名なエディタ。

インストール方法↓

cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs

cd emacs

./configure --with-ns --without-x

make bootstrap

make install

open nextstep/Emacs.app

試用版あり(記事公開時)
アンチウイルスソフト。ベータ版で、たまに「esets_kac」あたりが、暴走(CPUを占領)している模様

価格: 無料(記事公開時)
Sophosの無料

価格: 無料(記事公開時)
Evernoteクライアント

価格: 有料(記事公開時)
FTPクライアント。大学のサーバでファイルをやり取りするのに使っている

価格: 無料(記事公開時)
オープンソースのブラウザ

価格: 無料(記事公開時)
メインで使用しているブラウザ

設定&アドオン↓

検索エンジンの設定(http://は省いている)
    • Amazon:www.amazon.co.jp/s/ref=nb_ss_gw?__mk_ja_JP=カタカナ&url=search-alias%3Daps&field-keywords=%s
    • はてなブックマーク:b.hatena.ne.jp/search?q=%s
    • Youtube:jp.youtube.com/results?search_query=%s
    • ウィキペディア:ja.wikipedia.org/w/index.php?title=特別:検索&search=%s&go=表示
    • NAVERまとめ:matome.naver.jp/search?q=%s
chrome 拡張機能

1Password
アプリに付いてくる
ロック解除後、一発でログインサイトに飛んで行ける

Chromeアプリに付いてくる
feedlyへソースの追加がし易くなる

お気に入りサイト一覧をサムネール表示
現在よく見るサイトを登録しておくのに便利

僕の現在の画面↓

f:id:excer:20110813191942p:image:w360

はてなブックマーク補助
その場(サイト)でブックマークに追加できる

chrome アプリ

google ReaderベースのRSSリーダー
表示がきれいなのが良い

SNSのマルチクライアント
Twitter&Facebookに同時に投稿が嬉しい

はてなブックマーク補助
検索機能があるのも良い

chrome テーマ

価格: 無料(記事公開時)
優秀なIME

価格: 無料(記事公開時)
google ReaderのRSSクライアント

価格: 無料 (記事公開時)
カテゴリ: 開発ツール

価格: 無料(記事公開時)
画像のEXIFなどのメタデータを取り除く

価格: 無料(記事公開時)
無線LANのチェック

価格: 無料(記事公開時)
メディアプレイヤー

価格: ¥1,700 (記事公開時)
カテゴリ: 仕事効率化

価格: ¥1,700 (記事公開時)
カテゴリ: 仕事効率化

価格: ¥1,700 (記事公開時)
カテゴリ: 仕事効率化

価格: 無料 (記事公開時)
カテゴリ: 仕事効率化

価格: 無料(記事公開時)
歌詞を検索してiTunesに登録できる

価格: 無料(記事公開時)
オープンソースインストールためのパッケージシステム

価格: Free版もあり(記事公開時)
ローカル開発用サーバ環境

価格: 無料(記事公開時)
マルチメディア向けのビジュアルプログラミング環境

価格: 無料(記事公開時)
Macメンテナンスツール

価格: 無料(記事公開時)
ヴィジュアルデザインに特化したプログラミング言語・環境

価格: 無料(記事公開時)
クラスプラットフォームエディタ

参照【TextMateLinux/Windowsで使いたい人のためのRedcar】:http://1-byte.jp/2010/10/20/redcar_for_linux_and_windows_users/

価格: 無料(記事公開時)
SNSに特化したブラウザ

価格: 無料 (記事公開時)
カテゴリ: グラフィック&デザイン

価格: 無料(記事公開時)
簡易PDF編集ソフト

価格: 無料(記事公開時)
IP通話ソフト

価格: 無料(記事公開時)
画面キャプチャソフト

価格: 無料版もあり(記事公開時)
解凍ソフト

価格: 無料 (記事公開時)
カテゴリ: 仕事効率化

価格: 無料(記事公開時)
MacVimの日本語版

便利【新卒さん向け、速攻でプログラミングをマスターできるvimプラグイン」「quickrun」】:http://phpspot.org/blog/archives/2011/04/vimquickrun.html

価格: 無料 (記事公開時)
カテゴリ: 開発ツール

価格: 無料 (記事公開時)
カテゴリ: ユーティリティ

価格: 無料 (記事公開時)
カテゴリ: グラフィック&デザイン

価格: 無料(記事公開時)
イベントで活躍するTwitter実況アプリ(Adobe Air必要)

価格: 無料 (記事公開時)
カテゴリ: ソーシャルネットワーキング

価格: 無料 (記事公開時)
カテゴリ: ミュージック

価格: 無料(記事公開時)
メディアプレイヤー

価格: 無料 (記事公開時)
カテゴリ: ユーティリティ

価格: 無料 (記事公開時)
カテゴリ: ソーシャルネットワーキング

価格: 無料(記事公開時)
ホットキーでターミナルを呼び出す

価格: 無料(記事公開時)
コーデックのパッケージ

価格: 無料(記事公開時)
パケット・アナライザ・ソフト

価格: 無料 (記事公開時)
カテゴリ: 開発ツール

価格: 無料(記事公開時)
フローティングウインドウによる通知ソフト

価格: 無料(記事公開時)
キーボード入力のカスタマイズができる

ONにしている設定
    • Emacs Mode
      • Control+Y to Command+V
      • Control+K to Command+Shift+Right,Command+X
    • For Japanese
      • Change Yen(¥) Key
        • JIS Yen(¥) to Backslash(\)

また、いつか、EmacsやVimの環境設定も混ぜて書く予定。

2011-06-05 Emacsの設定

Emacsのフォントをプログラミング用フォントRictyにする。

| 20:45

内容は、Emacsをインストールして、フォントをRictyに設定するまで。

OS:Mac OS X 10.6.7 (Snow leopard)

Emacsのインストール

安定版をcurlコマンドでダウンロードして、Makeでインストールする。

curl -O http://ftp.gnu.org/pub/gnu/emacs/emacs-23.3.tar.gz

tar xvfz emacs-23.3.tar.gz

cd emacs-23.3

./configure --with-ns --without-x

make

make install

できあがったアプリケーション形式(.app)のファイルは、nextstepというディレクトリの中にある。

Emacs.appをアプリケーションフォルダに入れて、起動を確認したら、初期設定をする。


Emacs初期設定

ホームディレクトリに、Emacsを初回起動させると自動生成される「.emacs.d」があり*1、設定は「~/.emacs.d/init.el」に書きこむのが推奨されているそうなので、「init.el」を作成し、そこに

; 言語を日本語にする
(set-language-environment 'Japanese)
; 極力UTF-8とする
(prefer-coding-system 'utf-8)

を書きこむ。

参照した情報:「Emacs23 (Cocoa Emacs) 入門から中毒まで : 紹介マニア http://sakito.jp/emacs/emacs23.html



プログラミング用フォント Rictyをインストールする。

プログラミング用フォント Ricty

生成方法に書かれている通り、

を入れて、それから

sh ricty_generator.sh auto

を実行する。


Rictyをemacsに設定

「init.el」に

(set-face-attribute 'default nil
                   :family "Ricty"
                   :height 160)
(set-fontset-font
 nil 'japanese-jisx0208
 (font-spec :family "Ricty"))

を追加。

参照した情報:「EmacsのフォントをRictyにした - もうカツ丼でいいよな http://d.hatena.ne.jp/Rion778/20110503/1304430954

*1:「.emacs.d」などのドットが付くファイルは、Finderでは非表示ファイルなので、ターミナルで確認するときは「ls -al」とすれば見られる。