-
僕の頭の中
【僕の生き方】「思い描く人生を歩むために」直近で始めたいことを朝の公園で考えてみた
気づけばあと数日で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 ... too l... -
Ruby
【Ruby on Rails】migrationファイルでコメントをつける方法
migrationファイルでコメントをつける方法を解説しておく。 migrationファイルのコメントの書き方 まず基本 class CreateProducts < ActiveRecord::Migration[7.... -
Figma
Figmaで要素をグループ化する方法
Figmaで要素をグループ化する方法を解説していきます。 各要素をshiftを押しながら選択する 以下のように、ボタンの文字とボタンのブロックをグループ化したいとします... -
Ruby
【Ruby on Rails】migrationファイルに外部キー制約を付与する。
外部キー制約について class CreateProducts < ActiveRecord::Migration[7.0] def change create_table :goriras, comment: " ゴリラ" do |t| t.references :ani... -
エクストリームプログラミング
プログラミングの世界にはYAGNIという原則が存在するらしい【アジャイル開発】
プログラミングの世界にはYAGNI という原則が存在するらしい。 厳密にはアジャイル開発のフレームワークであエクストリームプログラミングというフレームワークの中でこ... -
TypeScript
【Vue3×TypeScritp】watch関数を使ったバリデーション(CompositionAPI)
CompositionAPIでのwatch関数 最近Vue3のCompositionAPIでアプリケーション開発をしている。まだまだVueに関しては未熟だが、日々成長している実感はある。 この記事で...