TechBox

スタートアップで働くRails&機械学習エンジニアのブログ。時々GT-Rと旅行。

佐賀旅行

ちょっと前(というか去年)に佐賀旅行に行ってきた。
元々温が大好きだったし、西日本で泊まった事のない県は佐賀県だけだったので、
嬉野温泉に泊まってみようって事で。

1泊2日の旅程で、一先ず車での移動。
高速を走る事2時間30分位、旅館に着きました。
泊まった旅館は「紅舎宮」っていう、嬉野温泉のメインストリートから少し離れた場所。

到着が丁度3時だった事もあり、今なら1番風呂入れますよって事だっだので、到着後すぐに温泉に入る事に。
泉質は、別府温泉や竹田のラムネ温泉などと違い、若干のトロみを感じる透明の温泉。
これが結構自分の好みにハマった感じだった。

これは部屋風呂。貸切風呂は写真撮り忘れた。

f:id:daisuke-jp:20170222174652j:plain:h500

よく考えると、大分の温泉は色が違ったり、炭酸泉だったり、

続きを読む

RubyMineで実行環境はVagrantなどの仮想マシンにしたい場合の詳細設定方法

ちょっと仕事が忙しくて、何も書けていませんでした。
以前RubyMineを試用版でインストールしていましたが、これが思いの外フィットしたので、
そのまま製品版の購入に至りました。

という事で、今回はRubyMineを導入する際の詳細設定を見ていきたいと思います。

RubyMineの根本的な導入については、以前書きました。
www.techbox.jp

今回は、これに足りていない詳細部分を記載します。

今回の要件ですが、

  • RubyMineはインストール済み
  • 自分のPCでコーディングするけど、実行は仮想環境でしたい
  • 仮想環境のRubyを使いたい
  • Gitのレポジトリはローカル環境にある

という場合の設定についてです。

  • 実行環境へのソースデプロイ設定
    • 転送先設定
    • 自動転送設定
  • RubySDKの場所の指定
  • サーバーにソースを転送して実行
  • 注意点
続きを読む

夜に大分ダムを見に行ってみた

f:id:daisuke-jp:20161015232655j:plain

久々に大分川ダムを見に行ってみた。

何か着々と進んでいる。
全体像が全然見えないんだけど、完成した時にこの構造物ってどんな場所になってるんだろう。

ここの全体像の設計とかにドローンが使われているらしい。
3Dカメラを搭載して、3Dの画像を作っているみたい。
こういった所に最新技術って活かされているんだなって思う。
格好良いWEBサービスとかが注目を集めるのは当然だけど、
地味でも最先端の事を取り入れている業種、挑戦している会社には注目すると面白いかも。

f:id:daisuke-jp:20161015232713j:plain

暗い時には初めて行ったけど、これはこれでいい感じ。
ライトアップしている訳じゃなくて、仕事をする為のライトなんだけど、やっぱ綺麗だと思う。
どこでも照らしているわけじゃなくて、必要最小限の部分を照らしている感じが良い。

ところで、久々に暗い時に車を走らせた気がする。 やっぱり夜走るのって楽しいね。

www.techbox.jp

www.techbox.jp

www.techbox.jp

RubyMineをGitHubに連携させて導入してみる

今僕がプログラミングで使っている環境はAtomかSublimeTextです。
C#についてはVisualStudio。
Rubyはコンパイルとかないし、そもそもIDEなんてないだろって先入観の元、
テキストエディター+αな感じでいいじゃんって事で使っていました。

最近になって久々にVisualStudioを触る機会がありまして、
IDEの補完とか、エラーを即指摘してくれる動作とかスゲー!って改めて思いまして…
ふとRubyでもIDEが使えない物かと思い、導入してみました。

f:id:daisuke-jp:20161012164112p:plain

要件としては、

  • RubyonRailsのプログラミング
  • バージョン管理はGitHub
  • DBはMySQL(MariaDB)
  • 64bit(32bitの場合は読み替えてください)

※RubyMineは有償ソフトです。30日間だけ試用が可能です。

ちなみに環境はWindowsです。

  • Rubyインストール
    • RubyInstaller
    • DEVELOPMENT KIT
  • Gitインストール
  • RubyMineインストール
  • RubyMineのセットアップ
    • GitHub連携とプロジェクト作成
    • MySQL接続
続きを読む