タグ Commerce Hack
人気順 10 users 50 users 100 users 500 users 1000 usersMacbook Pro から Razer Blade + Ubuntu に移行した — Commerce Hack
今年初めくらいに、今まで使っていた Macbook Pro (13インチ 2014年モデル) に別れを告げ、全面的に Linux (Ubuntu GNOME 16.10) に移行しました。 会社から支給されている Razer Blade 2016 GTX 1060 を使用しているのですが、結論から申し上げるとハードウェア問題もなく、これまでないくらいに快適で、完璧に動作しています。(後述しますが、... 続きを読む
Railsアプリケーション開発を完全にDocker化する — Commerce Hack
Degica のすべてのサービスは Rails で開発しており、そのうちの一部は Docker を使用した本番環境にデプロイしています。しかし開発者個人の開発環境にはいまだに Docker を導入できていません。最も大きな障害は spring を docker コンテナ内で上手く扱う方法が確立されていなかったことですが、この問題は docker-compose を工夫して利用することで解決可能であ... 続きを読む
Spree is Dead — Commerce Hack
10月末に 長らく、Rails 製の EC フレームワークとして人気を誇ってきた Spree の OSS としての開発が概ね終了するという内容の記事「Spree OSS の未来」が発表されました。少し前に Spree Commerce が First Data 社によって買収されたことによって、Spree をメインで開発してきた Spree Commerce のリソースをこれ以上投資できないという... 続きを読む
ES6で Promise, co, ramda, FRP(bacon.js)を試す — Commerce Hack
先日、Javascriptでちょっとしたツールを書いたのですが、いい機会なので、これを題材に ES6 について勉強してみました。 最初にES5で書いたロジックを、次のようにいろいろなスタイルで書き直してみました。 元のES5バージョン そのままES6にしたバージョン Promise を使ったバージョン coというライブラリとgenerator というES6の新機能を使って逐次処理するバージョン r... 続きを読む