Mac

rbenvでまだ対応していないRuby2.0.0-p0をrbenvで入れたい人たちへ

2月24日に等々Ruby2.0.0-p0がリリースされました! お恥ずかしい話ですが,修論とか修論とか修論とかでリリース間近だったの知りませんでした. あまりにもびっくりしすぎてどっかの喫茶店で,飲み物を吹き出しそうになったのはここだけの話です.で.早速イ…

Ruby で SQLite3 を使う

覚え書きということで. 環境 Ruby 1.9.3p125 sqlite3 (RubyGems) 1.3.6 SQLite3 3.7.13 使い方 require 'sqlite3' begin # ファイルが見当たらなければ,新規作成 db = SQLite3::Database.new(ファイル名) sql = "select * from テーブル名" result = db.ex…

TeX capacity exceeded, sorry [save size=5000]

powerdotでスライドを作成しているのですが,MBAにしてからどうもコンパイルが通らない. なにやら怪しい文字列が・・・ ! TeX capacity exceeded, sorry [save size=5000] どうやら,「保存サイズが足りないよ」とのことらしい. 詳しくは 「グループの終了…

postgreSQL の覚え書き

Homebrew で postgreSQL をインストールすると途中で設定方法などが表示される。 書籍のやり方とちょっと違うのでメモ程度に残す。 # Build Notes If builds of PostgreSQL 9 are failing and you have version 8.x installed, you may need to remove the p…

mecab を使おうとするとエラーが出る

mecab を使おうとしたら次のようなエラーがでました。 $ mecab param.cpp(69) [ifs] no such file or directory: /usr/local/Cellar/mecab/0.993/lib/mecab/dic/ipadic/dicrc バージョンが上がったせいでmecabのディレクトリが変更になったのかもしれないで…

Homebrewでupdateをしたらエラーが出た

長いこと更新作業を忘れるとでやすいエラーです. $ brew update error: The following untracked working tree files would be overwritten by merge: Library/Formula/cabocha.rb Please move or remove them before you can merge. Aborting Updating 7d2…

Xcode4をvimのキーバインドで!

XcodeをVimのキーバインドで操作できないかな・・・とか,思っていたら神出現! Vimのキーバインドにしてくれるプラグインがありました. Nothing But Programming - Software 環境 Mac OS X 10.7.2 Xcode 4.2.1 インストール XVim_lite.zipをダウンロードし…

Pryのインストール

irbと同様にREPL環境を提供してくれるものにPryがあります. なにやら,Ruby界では人気が出ているようで・・・早速インストールです. 環境 Mac OS X 10.7.2 Lion RubyGems 1.8.11 pryのインストール pryはgemからインストールできます. pry-docというドキ…

rbenvのインストール

なにやら,rvmよりも扱いやすいrubyのバージョン管理ツール『rbenv』なるものがあるようです. ちょっとインストールしてみました. 環境 Mac OS X 10.7.2 Lion Homebrew 0.8.1 rvmのアンインストール rvmと競合するおそれがあるみたいなので,サクっとアン…

Drag & Drop UpTeX で文字化け

Drag & Drop UpTeX を使って,PDFファイルを作ったら文字化けが!! はい,オプション忘れていました.(3時間ぐらい悩んだんですよね) $ platex xxx.tex $ dvips -Phira xxx.dvi $ ps2pdf xxx.ps dvipsを使うときは -Phira オプションの付け忘れに気をつけ…

rails s で「WARN TCPServer Error: Address already in use - bind(2)」エラー

Rails サーバを起動しようとしたらエラーがでました。 こんな感じです。 $ rails s => Booting WEBrick => Rails 3.1.3 application starting in development on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server [2012-01-12 1…

JavaScriptの基本

http://dotinstall.com/でJavaScriptの基本を学習し終わりました。 MindNodeを使ってまとめてみました。こんな感じで、巨大になってしまいました。 覚え書きには調度良いね。

MindNodeを使ってみる

Home - MindNodeはhttp://itunes.apple.com/us/app/mindnode-free/id402397683?mt=12&ign-mpt=uo%3D4からダウンロードできます。 無料版と有料版があり、自分はMindNode Proと有料版を使っています。 無料版と有料版の違いとして ノードの連結が楽である 折…

iOSの教科書

【iOSの教科書】 電子書籍ですが、Lion・Xcode4.2・iOS5に対応と最新バージョンに対応しております。Xcodeの使い方にDeveloper登録の仕方と、初心者に易しい書籍です。 ただ、ある程度のプログラミング経験がないとちょっと厳しいかもしれませんね。 Objecti…

rake test が fail その1

RailsによるアジャイルWebアプリケーション開発 第4版にて、 何故かテストが通らないという原因不明事件が自分の中で発生してます。「7.2 モデルのユニットテスト」の product price must be positive と image url が正しい値なのにvalid?でfalesが返るとい…

■【Mac】【Growl】【Mercuria】Growl1.3 のインストール

Mac

Growl1.3 は App Stor でインストールできますよ!(ただし有料) ・・・ではなくて。 Growl1.3 自体はオープンソースということで、自分でビルドすることが出来れば無料でインストールが出来るらしいです。 DiaryException - [Mac]Growl 1.3をビルドしてイ…

Ruby/SDLのインストール

インストール環境 Lion 10.7.2 ruby 1.9.3 (rvm使用) gem 3.1.11 Homebrew で sdl をインストール $ brew search sdl sdl --- --- $ brew install sdl そしたら、こんなエラーが出ました。 brew install sdl でのエラーで、解決したのですが・・・解決方法…

■【Mac】【RubyGems】/usr/bin/gcc-4.2 がない!

Mac

$ gem update としたところ、以下のエラーで怒られました。 Updating installed gems Updating bcrypt-ruby Building native extensions. This could take a while... ERROR: Error installing bcrypt-ruby: ERROR: Failed to build gem native extension. /…

■【Mac】Lion 不具合

Mac

MacBook Air が Mac OS X 1.7.2 Lion になりました。 とりあえず、snow Leopard から動かなくなったソフトの紹介。StartupSound.prefPane Lion はまだ未対応です。 Visor 代わりとしてTotalTerminal があります WiMAX Connection Utility Lionが64bitで動い…

■【Mac】Google Dartをインストール

Mac

噂のDartをインストールしてみました。次のサイトを参考にしながら・・・ dart Dart - Structured Web Programming 自分の計算機の環境は次のような感じです。 ・Mac OS X 10.6.8 (Snow Leopard) ・Xcode 4.0.2 まず、Xcodeが必要のようですが・・・すでに入…

■【Mac】【Prolog】is を使った計算をするとエラーが出る

Mac

GNU Prolog 1.4.0 で例えば次のような計算をすると,次のようなエラーが出て,prolog自体が終了してしまいます. ?- X is 0 + 1 Fatal Error: Segmentation Violation色々と試してみるとどうやら,is が嫌がられているような感じです. これは,仕様なのか,…

■【Mac】【iPhone】Code Sign error: The identity ‘iPhone Developer’ doesn’t match any valid certificate/private key pair in the default keychain

Mac

サンプルコードを実行させようとしたら, 「Code Sign error: The identity ‘iPhone Developer’ doesn’t match any valid certificate/private key pair in the default keychain」 というエラーが発生した. とりあえず,実機(iPhoneやiPadなど)でシミュ…

Kakuよりテスト投稿

Mac

ブログエディタとして「Kaku」を使ってみる. うまく投稿出来てるかな??追記とか. うまく使えているみたい.

■【Mac】X11上でcommandキーを使う

Mac

X11上で動く,アプリケーションには色々アプリケーションありますよね! GimpやInkscapeなどなど... せっかく,Macに慣れてきたのにこれらのアプリケーションってcommandキーが使えないんですよ. 保存やコピー&ペーストが全てctrlキーを使うという・・…

■【Mac】Web共有

Mac

Macはお手軽にPHPやCGIの動作確認をすることができます。システム環境設定 => 共有 => 「Web共有」にチェックを入れる。で、safariやfirefoxに http://localhost/を入力すると、「/Library/WebServer/」にある「index.html」ファイルにアクセスできる。 また…

■【Mac】【QFeeder】個人的QFeederの設定メモ

Mac

設定がわかりにくいので個人的なメモ書き。 間違ってるかもしれないので参考程度に。。。*設定 ■Priorities(優先順位)Viewed Decay観覧したことによる、情報鮮度の低下Gneric Icon一般的なアイコンNot Followingフォローしてない人Favoriteお気に入りNo L…

■【Mac】Finderで隠しファイルを表示

Mac

ターミナルで操作もいいけど・・・GUIでサクっと操作したい時に便利です。 $ defaults write com.apple.finder AppleShowAllFiles -boolean TRUE $ killall Finder で、戻したいときは次のコマンドを入力する。 $ defaults write com.apple.finder AppleShow…

■【Mac】sqlite3について

Mac

「sqlite3」の使い方についてのメモ。$ sqlite3 データベース名.dbをすると、「sqlite3」が起動します。(ファイル名は入力しなくても起動するよ)SQLite version 3.6.19 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite…

■【Mac】cronを使ってみる

Mac

twitterのbotをRubyで作ってみたが、いつまでもローカルで動かすわけにもいかないので、サーバ上で動かすようにしてみる。色々と調べた結果、cronを使うべきらしい。 cronとは、定期的にスクリプトやコマンドを自動実行する仕組みのことです。 現在のMac OS …

■【Mac】finkをインストールする

Mac

finkのサイトを参考にしながらインストールをします。まず、自分のMacにあったパッケージをダウンロードして、インストールをします。 インストールが終了したら、ターミナルを起動して$ fink scanpackages; fink indexと入力。lsしたときにファイルなどに色…