-
RubyonRails
【Ruby on Rails】migrationファイル 「change・up/downの使い分け」について
【はじめに】 カラムの追加や削除をしたり、テーブル内の情報を変更する際にmigrationファイルを追加して対応することがある。 その時に、基本的な記述として、、、 def... -
Web
WebAPIを公開することによるリスクと対策を簡単にまとめておく
【はじめに】 WebAPIを公開することによってそのサービスが得られるメリットは多くある。その反面、もちろんデメリットもある。 この記事ではデメリットについて簡単に... -
その他
「Web API The Good Parts」を読んで学んだこと
仕事でAPI設計を行なっているため、この機会にAPI設計について人生をかけて学び習得しようと思い購入した書籍、それが「Web API The Good Parts」。 API設計に関して、... -
プログラミング
httpメソッドの「putとpatchの使い分け」について僕が理解したことを簡単にまとめておく
【はじめに】 API設計をしていくなかで理解しておくべきことはたくさんあるが、httpメソッドのputとpatchの使い分けについてきちんと理解していなかったので、これにつ... -
本
【書評】「自分の中に毒を持て」を読んで
【心に響いたフレーズ】 "いずれ”なんてヤツに限って、現在の自分に責任を持っていないからだ。生きるというのは、瞬間瞬間に情熱をほとばしらせて、現実に充実するとい... -
僕の頭の中
【僕の生き方】「思い描く人生を歩むために」直近で始めたいことを朝の公園で考えてみた
気づけばあと数日で29歳になってしまう。30歳まで残り1年と少ししかないが、数年前に思い描いた30歳にはほど遠い。人生ってこういうものなのかな。ただ、まだ諦めるつも... -
プログラミング
まじで簡単にOpenAPIとSwaggerについてまとめておいた
【はじめに】 前の会社で他のチームがSwaggerを使用してAPI設計をしっかりと行なっているのを横目で見ていた。 が、遂に自分もSwaggerとかOpenAPIとなるものに触れる機... -
Visual Studio Code
VSCodeでディレクトリ一覧を一気に折りたたむ方法
VSCodeで作業をしていると、左側のディレクトリ一覧がたくさん開いていて煩わしいってときありますよね? そんなときに一発で作業しているディレクトリ一覧を全て閉じる... -
コーチング
10万人に1人のトップアスリートになる為に向き合うべき、人間の行動を制限する「リミッティング・ビリーフ」
どうしてもプロになりたい、絶対に日本代表になりたい、今の現状を好転させたい、そんな熱い夢・願望を持っている可能性溢れるアスリートにご覧いただきたい、そう思っ... -
RubyonRails
index name … too long というmigrate時のエラーの対処法【Ruby on Rails】
【index name ... too long というエラーが出た】 Railsでマイグレーションをしたいときに、rails db:migrateとコマンドを打ちますが、そのときにindex name ... t...