RailsでAPIを作ったときに、URLにバージョンを含める方法です。 次のような感じでv1などを含めます。 変更前://api.example.com/hello 変更後://api.example.com/v1/he […]
月別: 2016年12月
Vagrant ネットワーク速度が遅いなら
Vagrant + Ubuntu 16.04で開発をしているのですが、外部へのネットワーク速度が遅くて困っていました。 解決策 Vagrantfileに次の記述を追加して、Vagrantを立ち上げ直します。 config […]
Rails RuboCopを使った静的解析
RuboCopはRubyの静的解析ツールです。Ruby Style Guideに沿ったチェックをしてくれます。 公式 https://github.com/bbatsov/rubocop#compatibility 導入 […]
Jekyll SCSSの使い方
JekyllでSCSSを使う方法です。 前回:Jekyll レイアウトの使い方 Step1. CSSを使う SCSSの前にCSSを使ってみます。 main.cssを次のような感じで用意します。 @charset “utf […]
Jekyll レイアウトの使い方
Jekyllでブランクプロジェクトを作り、レイアウトを使ってみます。 複数のページを作る時は同じようなレイアウトになることが多いですが、Jekyllではレイアウトをレイアウトファイルとして部品化できます。テンプレートのよ […]
Jekyll プロジェクトを作る
Jekyllでプロジェクトを作る方法です。いくつかアプローチがありますのでそれぞれ見ていきます。 環境 Jekyll 3.3.1 方法1. デフォルトのテーマを使ったプロジェクト jeyll newを使うとデフォルトのテ […]
既存のプロジェクトをGitで管理する
既存のプロジェクトをGitで管理する方法です。 この記事では、リモートリポジトリ等は使わず、単純にプロジェクトフォルダ内にリポジトリを作って管理しています。 環境 Mac Git 手順 1. リポジトリを作成する 既存の […]
マウスのホイールがギクシャクしたら
長い間、同じマウスを使っていたら、いつの間にかホイールの動きがギクシャクするようになりました。 ホイールを回して画面をスクロールさせると、画面がときどき上下にぶれるような症状です。 環境 Mac 静音マウス:BUFFAL […]
Jekyll のインストール
静的なサイトが作成できるJekyllのインストール方法です。 インストール先はLinuxかMacです。 公式サイト:http://jekyllrb.com/ インストール $ gem install jekyll bun […]