フリーランスエンジニア→法人化した人の技術ブログ。フリーランス事情や会社の作り方、経営などについても徒然なるままに書いていきます。主な使用言語はRuby、JavaScript。

Permanent Til

Ruby

Ruby プログラミング

ポートフォリオシステム「Hobbycart」とそのソースコードを公開しました

2019/4/24  

どうもこんにちは。大平です。 Twitterを観測していると、「技術者はポートフォリオ組んだほうが絶対に良いよ!」とよく言われます。 考えてみると、私も動かせるシステムでかつソースコードを公開している ...

Ruby プログラミング ミドルウェア

AWS EC2(ubuntu)にnginx+Rails+RDSアーキテクチャをデプロイするときにハマったこと

2019/4/24    

サイドプロジェクトで生EC2に環境を構築する機会があったのでハマったこと、回避策(ワークアラウンド)などを記述していきます。 ハマりポイント0: AMIを選ばない 必要最小限のパッケージしか入っておら ...

Ruby

requireとrequire_relativeとloadの違いをまとめておく[Ruby]

2019/4/24  

Rubyには、分割したソースコードを読み込む手段として require require_relative load の三種類があります。 本記事では、これらの違いについてまとめていきます。 実行環境 ...

Ruby

いまさら聞けないRubyの文字列リテラル、シングルクォートとダブルクオートの違い

2018/6/12  

今回は、Rubyのシングルクォートとダブルクオートの違いについて解説していきます。 かなり初心者向けの内容となっておりますが、中級者以上の方も基礎の確認ということで読んでいただければと思います。 シン ...

Ruby

[メモ] rspecでテストが失敗したら即テスト自体を中止させる

2019/4/24  

全テスト実行が長く待ち時間が発生する場合などに、テストが落ちたときにすぐテスト中止+ソースコードの修正作業に入れて便利です。 bundle exec rspec --fail-fast

Ruby

Rubyクラスを自動生成するRubyスクリプトを作ってみる

2018/6/7  

いろいろ思うところあってQiitaのアカウントを消したのでここに書いておく 目的 仕事でよくあるボイラープレート的なコードを自動で作れたらいいなあ Scope クラス名とフィールドをコマンドから与えて ...

Ruby

[小技]bundle installを早くする小ネタ

2019/4/24  

bundlerには、並列処理をするコマンドがあります。 bundle install -j4 このオプションを付けるだけで、bundle installの実行が早くなります。 尚、bundler co ...

javascript Ruby プログラミング

超速でAPIサーバを作る2つの方法(Sinatra or Express)

2019/4/24  

用途 新しいフロントエンドFWを試すときのajaxサンドバッグを秒速で立てたいときに使います。 Sinatra Rubyの薄いフレームワーク、sinatraを使ってみましょう。 今回の用途はあくまで「 ...

Ruby

gemの中身を読みたいときはgem unpackが便利

2018/3/6  

お久しぶりです。yukito_ohiraです。 年末年初忙しくて更新が滞ってしまいました。 そういえば年始、開発をお手伝いしている株式会社ジラフさんの企業ブログでも1記事描かせて頂きました。 実運用し ...

Ruby プログラミング

Ruby2.5.0がリリースされたので早速Mac環境にインストールする

2017/12/26  

2017年12月25日、Rubyの新バージョンであるRuby2.5.0がリリースされました。 早速インストールして、Macローカル環境のRubyバージョンを2.5.0にあげてみましょう。 前提 rbe ...

Copyright© Permanent Til , 2020 All Rights Reserved Powered by AFFINGER5.