読者です 読者をやめる 読者になる 読者になる

ジンジャーエール買って

デザイン&プログラミングのことも書くし、それ以外のことも書く。

各デバイスでの確認環境を準備したメモ ~ windows(IE), iphone, Android ~

Webアプリやらなんやら作った時に必要となる各デバイスでの確認。 Mac上に無料で動作確認環境を用意したメモ。 Windows(IE) Microsoftが提供している無料の仮想マシンをMacで動かすことができる (昔はmodern.IEとか言ってた気がする)仮想マシンをここから…

Powの設定に関するちょっとしたメモ。

Rack用サーバー(Rails等で使用可)のPowを使うときに設定が必要だったことのメモ。 RVMを使っていてpowを起動する場合 〜RVMのサイトに載ってました〜 RVM: Ruby Version Manager - Pow - RVM integration リンク先に書いてありますが、 RailsならRailsプロジ…

windowsでgit、Dreamweaverでgit。

ちょっとデザインのソースがバージョン管理されていなかったので、履歴とかを管理できるようにしたいなーと考えていました。やりとりするプログラマさんたちはgit使っているので、デザイナー側もgitで管理すれば統一取れて楽そう。 また調べてみるとDreamwea…

【Mac, MySQL】Sequel ProでSSHでつないだサーバーの先にあるDBを見に行く。 ~AWSとか~

MacでMySQLを使った開発をしている方ならみんな使っているでしょう 「Sequel Pro」ですが、 ちょっと前に1.0がリリースされましたね。 日本語対応してたり機能が増えてたりしてますが (元から機能充実してるけどなにが増えたんだっけ…) なにより見た目(アイ…

【rvm】rvm gemset pristineとは一体。

rvmで管理しているすべてのバージョンのrubyを再インストールするには、 $ rvm reinstall $(rvm list strings | tr "\n" ',') $ rvm all-gemsets do rvm gemset pristineでいけるそうです。 1行目ですべてのバージョンのrubyを再インストール。 2行目は何…

【Vim】マクロを使う。 →編集はどうやってするの?

データやソースを整形したりするとき、エディターのマクロ重宝しますよね。 Vimももちろんキーマクロ(って言うんですか?)が使えるので、繰り返す動作を覚えさせれば 何百行何千行に対しての作業もすぐに済ませることができます( ´∀`) Vimの場合、「q」の後…

【Vim】ctagsでメソッドやクラス定義に一発で移動できることはできる。

最近はずっとRuby on Railsでの開発を行なっています。いろんな便利なIDEとか出てきているのですが、どうしてもVimから離れられません。 プログラムを書く、という点ではVimがやっぱりいちばんなんですよねーただIDEとかみてて羨ましいなーとか思うのが、メ…

【GVim】GVimでクリップボードを使うには。

悩みました。 ubuntuで使っているGVim上のテキストをクリップボードにコピーできないんですよね。 調べると、.rvmrcに下記の設定を加えればいいらしいのですが、 やっぱりできない… " クリップボード使用可能にする set clipboard=unnamed しかしどうやら設…

【Git】stashの履歴は残っている。

Gitのstashというコマンド、すごい便利ですよね! まだコミットしていない変更分をちょっと別の場所に避けておいて、 他のブランチに切り替えたり、別の変更を加えたり、他のブランチに変更を反映したり。 お世話になっています。 で、stash(で避けておいた…

【vim】矩形選択ってどこまででも選択できるって知ってた?

そう、困ってたんです… Vimでの矩形選択。文字が入力されている部分より外側まで含めて選択したい時があったのですが、 行末(改行部分)までしか選択できないんですよねデフォルトだと… ところが、下記の設定を.vimrcに加えると どこまででも矩形選択でき…

【vim】vimprocを使ってvim-quickrunからRspecを非同期実行!

テスト、書いてますか? 私は… すこしづつ慣れてきているところでしょうか。 ruby(Rails)で開発をする際、ユニットテストにRSpecを利用している方多いですよね。 Vimを使っている方ならおなじみの「quickrun」を私も利用して vim上からテストを実行している…

【editor】Vimに代わるエディターはないのか?

私、Vimを使ってRubyの開発をしているのですが、 いい加減Vimじゃなくてもいい開発環境(IDE)が出てるんじゃないかと思って探してみました。そういうのがあったほうが、慣れてない人でも開発できるじゃない?で、対抗馬として上がったのがsublime text 2とa…

【Mac】キーひとつで上からターミナル画面が出現する「TortalTerminal」

ubuntuでguakeという キーひとつでターミナルを呼び出せるツールを使っているのですが、 Macでも同じようなものないかなーと探してみたらありました。「TortalTerminal」 便利です!! 〜参考になりました!〜 Mac Explorer| TotalTerminal - ターミナルウ…

【ubuntu】GVImのフォントの指定方法(.gvimrc)

ubuntuで使ってるGVimのフォント設定に躓いたのでメモ。〜参考にさせて頂きました!〜 Ubuntu版GVimにフォントをインストール - コオンド・ビイフ ubuntuのgvimでのフォント指定 - ytyng.comMac(MacVim)で(Windowsも同じかな?)でフォントを指定する場合…

【Mac,tool】git,svn,mercurialのクライアントGUIツール「SourceTree」

gitのリポジトリの状態をわかりやすくGUIで見るツールに 「SourceTree」というものがあります(Mac)。 要はgitkのすごいやつ。SourceTree is a FREE Mac client for Git, Mercurial and Subversion 以前は有料だったのですが、Bitbucketとかで有名なAtlassian…

【tool】Macとubuntuのステキなキャプチャーソフト

よく画面イメージ(ハードコピー)とったりしますよね? ブログ書くときとかマニュアル作るときとか。最近知ったのですが、Macやubuntuに素晴らしいソフトがあるんですね!ubuntu → shutter Shutter - Feature-rich Screenshot Tool Mac → Skitch Skitch - Ann…

【chrome, tool】chromeをvimのように操作できるツール「Vichrome」

vimを使うのにもやっと抵抗がなくなってきたところですが、それによる弊害が。 間違えてvimのキーを他のアプリケーションでも使ってしまうんですよね…エクセルでiを押して編集しようとしたり、undoのつもりでu押したり、 ブラウザで下の方見たくてctrl+f押し…

【heroku】herokuのリポジトリをリモートリポジトリに追加する

すごい些細なことなんだけれども。RailsプロジェクトをGitHubで管理し、それをherokuに上げてます。 別のPCとかで作業したくてgit clone〜でgitHubからRailsプロジェクトを取得したときに、 既存のHerokuのレポジトリをどうやって設定すればいいのか。 ちょ…

【ruby】irbでエラーが出る:readlineが足りません??

あのですね、rvmをインストールしてruby1.9.3をその中にインストールしたのですよ。 すると、irbでエラーが出る。 $ irb Readline was unable to be required, if you need completion or history install readline then reinstall the ruby. You may fol…

【git】ローカルのブランチをリモートリポジトリのmasterとしてコミットする。

こんな些細なことがわからなくてほぼ一日苦しみました…〜ローカル〜 master dev空のリモートリポジトリ「repo」のmasterブランチとしてdevをpushする場合 git push repo dev:master となります。ああ、だからリモートのブランチを消すときは git push リモー…

【redmine】migrateに失敗する

CentOS(5.7)にRedmineをインストールしてみました。 以下を参考に。丁寧に書いてあってわたしのような人間には大変ありがたい! http://blog.redmine.jp/articles/redmine-1_2-installation_centos/ …が、どんなに丁寧に解説してあってもどこかでハマるのが…

【vim】vundleでvimプラグイン管理

最近macやubuntuを使う機会が多いので、設定ファイルをどっかで管理しようと思ってgithubに上げることにしました。ついでにVimのプラグインも管理したいんだけど、ファイル全体をリポジトリにあげるのもなぁ〜って考えてたのですが、探したらいいのがあるん…

【Windows】おすすめコマンドランチャー「aqlina」

まだまだ仕事でWindows(xp)とか使わざるを得ない人も多いはず。 そんなときとても重宝するコマンドランチャーありました。「aqlina」 マルチコマンドラインランチャー Aqulina の紹介業務用PCだといろんなアプリ入れたりドキュメント・フォルダへのリンクが…

【ubuntu】zshを使ってみる。

zsh(ゼットシェル、ズィーシェルとでも読むのか?)はbashなどのシェルの仲間であるが、相当便利らしいですね。 私はまだどれだけのことができるのか分かっていませんが、補完機能とかだけでも便利なので使ってみたらよいかも。インストール sudo apt-get i…

.rvmrcファイルでRubyのバージョンをプロジェクト毎に自動変更してくれる

rvmでRubyのバージョンを管理している場合って、プロジェクトごとでバージョンを切り替えて開発している。 毎回作業対象に合わせてコマンドでRubyのバージョンを切り替えていたんだけど、設定ファイル「.rvmrc」をプロジェクトごとに用意するだけで勝手に切…