2017年の振り返り
2018年あけましておめでとうございます。
新年あけてしばらく経ってしまい、今更感もありますが2017年のふりかえりをしてみます。
中小SIerからWeb系ベンチャー企業へ転職
今年の4月に前職の中小SIerを退職しました。転職の理由としては色々ありますが3年働いてしばらくアサインされていた炎上プロジェクトがつらくなったことや興味のある業界があったので転職しました。
次はWeb系に行きたいと思っていて、年収もそれなりに上がったので良い転職になったと思います。
新しい職場は情報感度の高いエンジニアに囲まれていい刺激をもらいながら仕事ができています。
仮想通貨取引を始めた
投資に興味が出てきたので2017年の3月から仮想通貨の取引を始めた。
最初はマウントゴックスのイメージで漠然とあやしいものだという感じしかなかったけど、色々と調べていくうちにこの技術は画期的だと思いはじめ、既存の中央集権的な通貨を根幹から覆すようなビットコインに惹かれた。
それからイーサリアムやNEM、Rippleなどのアルトコインもそれぞれの持つ特徴や掲げるミッションに惹かれ手を出してみた。
取引は基本ガチホだけどそれなりに含み益が出てるので初めての投資の割には良い感じだと思う。
これからは仮想通貨以外の投資も勉強して分散投資をしていきたいところ。
仮想通貨に関しては主にこれらの書籍を読んで勉強した。
基本情報技術者試験に合格した
テレビを見る機会が減ってラジオを聞く機会が増えた
給料日なのでFintech本を買った
今日は給料日だったので仕事帰りに渋谷の丸善ジュンク堂書店へ。 Fintechの本を2冊ほど購入。
買った本はこちら。
決済インフラ入門
おカネの仕組みから最近盛り上がっている決済サービスまでをわかりやすく解説した本。 なぜ最近決済サービスが盛り上がっているのかを知るには良いと思い購入。
Fintech大全
世界20カ国85人の成功しているFintech関係者が書いた本。 原著が2年前に発行されたものということで、流れの早い業界としては古い情報になるかもしれないのが懸念ですが概要をつかむにはいいかもしれない。 分量がかなりあるので電子書籍で買ったほうが正解だったかもしれない……
こちらの本を読んだ次はブロックチェーン周りの本に手を出していきたい。 それと平行してプログラミングについての本も読み進めていきたい。
さくらVPSにインストールしたUbuntu 16.04へrbenvでRubyの開発環境を整える
Ubuntu 16.04での環境構築を引続き。
前回までのあらすじは以下のとおり
前提
参考資料
インストール手順
#rbenvをgit clone $ git clone https://github.com/rbenv/rbenv.git ~/.rbenv #.bashrcへpatthを追加 $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile $ echo 'eval "$(rbenv init -)"' >> .bashrc $ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build #再度rubyをインストール $ rbenv install 2.3.3 #エラーが発生... #/tmp/ruby-build.20170906234728.2856 ~ #perl: warning: Setting locale failed. #perl: warning: Please check that your locale settings: # LANGUAGE = (unset), # LC_ALL = (unset), # LC_CTYPE = "ja_JP.UTF-8", # LANG = "ja_JP.UTF-8" # are supported and installed on your system. #perl: warning: Falling back to the standard locale ("C"). #/tmp/ruby-build.20170906234728.2856/ruby-2.3.3 /tmp/ruby-build.20170906234728.2856 ~ #checking for ruby... false #checking build system type... x86_64-pc-linux-gnu #checking host system type... x86_64-pc-linux-gnu #checking target system type... x86_64-pc-linux-gnu #checking for gcc... no #checking for cc... no #checking for cl.exe... no #configure: error: in `/tmp/ruby-build.20170906234728.2856/ruby-2.3.3': #configure: error: no acceptable C compiler found in $PATH #See `config.log' for more details #必要そうなパッケージを準備 $ sudo apt-get update $ sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libpq-dev libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev #再度rubyをインストール $ rbenv install 2.3.3 $ rbenv rehash $ rbenv global 2.3.3 #バージョン確認ができればrubyの設定OK $ ruby -v ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-linux] #bundlerのインストール $ gem install bundler