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

元フリーエンジニアライフ

Ruby on Rails とか MovableType とかAWSやってるフリーランスウェブエンジニアの記録でした。現在は法人成りしてIT社長。

PlantUML + IntelliJ IDEA

恥ずかしながらPlantUMLというツールを知らなかったんだけど、IntelliJ IDEAのPlantUMLプラグインで初体験。なにこれ快適。 テキストファイルなので、シーケンス図、クラス図などいろんな設計がVCSで管理・マージできるすばらしさ。 IntelliJ IDEAのPlantUML…

IntelliJ IDEA 任意のファイル名または拡張子のファイルタイプを設定

たとえば*.tmplをHTMLとしてシンタックスハイライトなどを利用したい場合 設定のRecognized File Typesを開き、ファイルタイプ選択&ファイル名or拡張子追加 なおこれに限らず設定へのアクセスはFind Action(Windowsなら Ctrl+Shift+A)を使うと探す手間が…

IntelliJ IDEA / WebStorm で Grunt Task を(かんたんに)実行したい

ドキュメントを眺めていると、どうやら現在のバージョンでは、Gruntfileからタスクを列挙してくれ、面倒な下準備はほとんどなしにIDE上で実行することができるようです。

IntelliJ IDEA リモートインタプリタでコネクションが切れる問題

リモートホスト側のSSH設定で、ClientAliveIntervalを有効にする。 #ClientAliveInterval 0 ClientAliveInterval 30

Vagrant chef_solo プロビジョニング + Berkshelf で外部のレシピを使いつつ独自のレシピを使う

config.berkshelf.enabled = true だとsite-cookbooksのが使えない!と言われてますが、Berksfileでpath指定してやれば依存レシピ共々入ります。便利。

Ginza.rb で IntelliJ IDEA を布教してきた話

Ginza.rb みんなmac + CUIでアウェー感すごかった。前回の挙手でわかってた。だからこそ、あえてやった。

IntelliJ IDEA でAngularJSのコード補完を利用する

せっかくIntelliJ IDEA Ultimateを購入したなら、いろいろ使わないと勿体ないね! ということで、AngularJS開発で試します。 IntelliJ IDEA 13、このようにAngularJSの、シンタックスハイライト、コード補完、引数補完、コードジェネレータなどに対応してい…

IntelliJ IDEA 13.1 + Ruby plugin 6.5.0.20140314 DE リモートデバッグ on Rails

リモートインタプリタ上でも簡単にデバッガを使用することができました。捗りますね。

IntelliJ IDEA 13.1 + Ruby plugin 6.5.0.20140314 DE リモートインタプリタ Rails開発

IDEA+Ruby pluginのリモートインタプリタ機能で、Windowsホスト上のIDEAで開発中のRubyプロジェクトを、仮想マシン上のRubyインタプリタで動作させたり、デバッグしたりできます。

Vagrant sahara on Windows でコマンドが見つからないエラー

C:\Users\uzuki05\.vagrant.d\gems\gems\sahara-0.0.16\lib\sahara\session def determine_vboxcmd if windows? # On Windows, we use the VBOX_INSTALL_PATH environmental if ENV.has_key?("VBOX_INSTALL_PATH") # The path usually ends with a \ but we …

Ubuntu 14.04 LTS ロックスクリーンのショートカット変更

標準でCtrl + Alt + Lでスクリーンをロック。 IntelliJ IDEAのコード整形(Reformat code)と重複してしまうので変更。 [システム設定]→[キーボード]→[ショートカット]→[システム] にある「画面をロック」を変更または削除する。 僕はWindowsPCに入れてるの…

IDEA 13.0 から 13.1 にアップデート後、リモートインタプリタで /home/xxxx/.rubymine_helpers/rb/testing/patch/testunit/minitest/unit.rb:24:in `<top (required)>': LoadError (LoadError)

/home/xxxx/.rubymine_helpersを一度削除してから、リモートインタプリタを登録し直す。

IDEA 13 Keymaps: Emacs メモ

Keymaps: Emacs 標準keymapsとEmacsバインドがかぶってるところなどどうなっているのかメモ(随時追加予定) 入力補完 Basic Code Completion Alt + / 標準のCtrl + Spaceは選択開始で使用しているので。 もうちょっと空気を読んで、たとえばnewを入力したと…

IntelliJ IDEA 13/Android Studio でFragmentを使わないアクティビティを作成するには

Creating a Non-Fragment-Layout with Android Studio 0.3.+ If you don't like to work with the Fragment Layout and rather like to use the "old" style, here is what to do: change the Fragment Layout Name into the same as the Layout Name: とい…

IntelliJ IDEA でSDK(僕はRubyのバージョン)を変更する

Rails開発に使用しているが、リモートインタプリタで使用している Ruby 2.0.0-p247 を 2.1.0-p0 にアップデートしようとして少し手間取ったのでメモ。 新しいRubyのインストール [Project Structure] Project SDK → New → ... で登録 [Project Structure] Mo…

IntelliJ IDEA のコンソール文字化け

Windows環境でUTF-8な出力が文字化け。僕はRailsに使ってるので、Rails consoleとかrspecとかで問題に。 C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.0\bin\idea.exe.vmoptions C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.0\bin\idea64.exe…

IntelliJ IDEA 13 の内蔵SSHターミナルの文字化け

[Settings][SSH Terminal]を開き、Default encoding で指定する。

DelphiXE5で試したことメモ(2)

引き続き少しずつ時間を作って学習中。Delphi5以来、Object Pascal忘れすぎワロタ... Delphiで始めるスマートフォンアプリ開発 XE2だけど基本は同じ。 モバイル チュートリアル:Delphi モバイル アプリケーション開発(iOS および Android) Web ブラウザ コン…

DelphiXE5で試したことメモ(1)

モバイル チュートリアル:Delphi モバイル アプリケーション開発(iOS および Android) FireMonkey モバイル アプリケーションを作成する(iOS および Android) さまざまなスタイルを持つボタン コンポーネントを使用する(iOS および Android) カレンダ…

Windows8 + IntelliJ IDEA(RubyMine) + Ruby 2.0 + Rails環境の整備

いろいろハマりましたが、だいぶすっきりインストールできたのでメモ。 環境 Windows 8 Pro 64bit Ruby 2.0.0 Ruby on Rails 4.0 / 3.2 IntelliJ IDEA 12 Ultimate + Ruby plugin 5.4.0.20130703