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

TechBox

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

佐賀旅行

ちょっと前(というか去年)に佐賀旅行に行ってきた。 元々温が大好きだったし、西日本で泊まった事のない県は佐賀県だけだったので、 嬉野温泉に泊まってみようって事で。 1泊2日の旅程で、一先ず車での移動。 高速を走る事2時間30分位、旅館に着きました。…

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

ちょっと仕事が忙しくて、何も書けていませんでした。 以前RubyMineを試用版でインストールしていましたが、これが思いの外フィットしたので、 そのまま製品版の購入に至りました。 という事で、今回はRubyMineを導入する際の詳細設定を見ていきたいと思いま…

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

久々に大分川ダムを見に行ってみた。 何か着々と進んでいる。 全体像が全然見えないんだけど、完成した時にこの構造物ってどんな場所になってるんだろう。 ここの全体像の設計とかにドローンが使われているらしい。 3Dカメラを搭載して、3Dの画像を作ってい…

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

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

NginxとUnicornでRubyonRailsの本番アプリサーバー構築手順

Railsを本番環境で動かすために、NginxとUnicornを使ったWEBサーバーの構築手順を書いてみます。

自己紹介と連絡先などについて

こんにちは!本ブログを管理しているDaisukeです。 はじめまして的なエントリーを書いて以来、自分の事は何も書いてなかったので、 軽くまとめてみようと思います。

RailsのAttributesを可視化するrails-erdをインストールする

RubyOnRailsでモデル同士のattributesを可視化したい時ってりますよね。 DBのER図の様に出力されたら便利だなって事を実現できるgemのrails-erdの導入です。

Railsでreferencesを使用した外部キーに、同時にUnique属性を設定する

RubyOnRailsでreferencesを使用した外部キー設定時に、同時にその外部キーに対してUnique属性を設定します。 多対多の関係に対して、一つだけデフォルトを設定したい場合も使えると思います。

GT-Rの維持費についてまとめてみた。

今回はGT-Rの維持費について書いていきます。 あくまでも僕の場合って前提なんですが、これからオーナーになるか迷っている方の、 少しでも参考になればと思って書こうと思います。 今までいくら掛かったのか考えた事がなかったので、自分の為も含めて。 僕…

has_many :throughな多対多のリレーションから、中間テーブルの項目を使って1レコードを取得する

今回はRubyOnRailsでのActive Recordのアソシエーションの話です。 ユーザーが複数の組織に所属可能っていうシステムを作っていく時に、ユーザーのデフォルトの組織を設定したり、 逆に組織に対して代表者を1人決めたいって状況があると思います。 そんな時…

GitHubにカンバン方式のプロジェクト管理が導入された話

GitHubでは、様々なサードパーティー製のサービスが連携できます。 TrelloとかJiraとか優秀なプロジェクト管理サービスも連携出来ていて、それらを使っていた事も多かったと思います。 今回のアップデートで、GitHubでもプロジェクト管理が出来るようになり…

GT-Rの中古価格の高騰に思う

今年に入って位から、第2世代のGT-Rの中古市場価格が高騰しているって話をよく聞くようになりました。 実際の所、中古車価格を見ていたら気付いたし、Yahooニュースにもなっていた… なんでも、GT-Rに限らずに同世代の日本車のスポーツカーがなっているよう…

ブラウザで動くIDE Eclipse Che のインストール

Eclipseが次世代のIDEとしてEclipse Cheをリリースしました。 AceやCloud9のように完全にブラウザで完結します。 ブラウザでコーディングをして、そのままテスト稼働が可能なツールです。 実際の所、たまに変な動作をしたりするので…って所はありますが、 ペ…

Railsのプロジェクト名と、GitHubのリポジトリ名を変更する

Ruby on Railsでプロジェクト名を変更し、GitをプッシュしているGitHubのリポジトリ名も一緒に変更します。

Jupyterでmatplotlibのインポートした時にImportErrorが出た時

機械学習を勉強する前に、データ解析をやろう!と思い立ち、Udemyなど見ながらnumpyを触っていた時の事… Jupyterでnumpy触っててimport matplotlib.pyplot as pltとかやった時に、 ImportError: libXext.so.6: cannot open shared object file: No such file…

大分川ダムの工事が進行中

大分川ダム 週末は定期的に大分川ダムの工事を見に行っている。 特にダム好きって訳じゃないけど、ここ周辺の道と風景が凄く好き。 5,6年前までは確か道も中途半端に荒れてたりしてて、離合が大変だったイメージがあったんだけど、 今はその中途半端な道…

TensorFlowをインストールし、MNIST for Beginnersを試す

CentOSの環境で、TensorFlowの動作を確認出来る所までを記載します。 前提 手順 Anaconda環境準備 TensorFlow用仮想環境準備 TensorFlowインストール テストドライブ GitHubからClone fully_connected_feed.pyを実行 TensorBoard起動 TensorBoardにて結果確…

deviseとcancancanで会員登録と権限管理を行い、管理者だけにrails_adminを公開する

Railsで手早くユーザー管理と権限設定を行いたい時に、deviseとcancancanを、 phpadmin的な、管理者がデータを直接確認出来るような仕組みを取り入れたい時にはrails_adminが便利です。 解説 手順 gemのインストール deviseのセットアップ cancancanのセット…

GT-Rが戻ってきた

先日入庫していたGT-Rが1週間ぶりに戻ってきました! もっと掛かると思っていたけど、予想以上に早い仕上がりでビックリ。 平日は大体乗らないので、結局はいつもと同じ間隔で乗ることができる事になった。 取り敢えずショップまで乗せていってもらい、自分…

GT-Rドックに入庫中

僕のGT-Rですが、先日投稿したリップ破損を直す為に修理に出してます。 テープでとめていて、何とも見窄らしい感じだったから、戻ってくるのが凄く楽しみ。 買った当時から亀裂は入っていて、ボディが綺麗なのに唯一気になっている所だったので、買った時か…

CentOSにAnacondaをインストールしてデータサイエンスに踏み込んでみる

CentOSにAnacondaをインストールして、データサイエンスへの一歩を踏み出します。

Githubに新規でRailsプロジェクトをアップロードする手順

Railsなどのアプリケーションを作り、Githubのリポジトリを新規で登録する際の手順を記載します。 前提 手順 端末のSSH公開鍵をGithubに登録する。 アプリケーションを作成する。 Githubにリポジトリを準備する RailsアプリのGitをプッシュする 前提 LINUX G…

リップが二枚になってしまった件

技術ネタではないです。 僕は田舎に住んでいるので、生活をする上で車はなくてはならない存在だったりします。 実際会社行くのは自転車で、スーパーなども徒歩圏内なので趣味8割って感じですが… 今乗っているのは、まだスカイラインだった頃のGT-Rです。 BNR…

Ruby on RailsをMySQLで動作させる手順

RubyOnRailsのDBをMySQL(MariaDB)に変更する手順を記載します。 MySQLとMariaDBは基本的に互換です。 前提 手順 CentOS構築 MySQL or MariaDBインストール 関連パッケージインストール rbenvインストール(rubyのバージョン管理するやつ) ruby-buildイン…

CentOS7にMariaDB(MySQL)をインストールする

CentOS7へのMariaDBインストールの手順を記載します。 CentOS7からはMySQLに変わってMariaDBが標準になっています。 基本的にMySQLとの互換はありますので、MySQLのコマンドや、MySQLWorkbenchも使えます。 RailsでMariaDB(MySQL)を使用していくので、その前…

CentOS7をminimalで構築する

まず僕が今している事は、Ruby on Railsを使ったWEBサービスの企画・立ち上げと、データ解析・機械学習です。 そこで、まずはRailsにしても、機械学習にしても習得するべきLINUXを構築したいと思います。 必須ではないですが、覚えてて損はないはずです! Ce…

はじめまして。

はじめまして。だいすけです。 IT界隈で揉まれながら、今はエンジニア兼経営層という事でスタートアップを始めてます。 これから、技術の事をメイン(多分)に旅行や日々の事をアップしていこうかなと思って始めました。 ブログは何回かチャレンジしたけど、…

お問い合わせ

お問い合わせはこちら