2018-11-01から1ヶ月間の記事一覧

【Rails】コントローラー系とモデル系の作成コマンドと書き方 総まとめ

コントローラー系とモデル系の作成コマンドと書き方に関して、日頃自分が知りたいと思い都度ググっている情報を全部まとめた。(オプション系は省略)似たような誰かのためにもなったら嬉しい。 コントローラー系 コントローラーとビューの作成 コントローラ…

【JSON】読みやすく整形する

開発時に思った通りのJSONがきちんと返ってきているか確認したい時がチラホラあると思う。でもJSONって見にくい...。そんな時に便利なJSON整形ツール。 tm-webtools.com ボタンひとつでこれ↓が [{"id": 1,"user_id": 1,"tweet": "テストだよ","created_at": …

【Docker】今まで普通に動いていたコンテナが突然起動しなくなった時

昨日まで普通に動いていたDockerコンテナが突然起動しなくなった時など、焦ってとりあえずイメージ削除&再起動とかしてしまうけど(私だけ?)、その前に立ち上がらない原因をちゃんと突き止めよう、というお話。ついつい焦りが生じてしまって忘れがちなの…

【Rails】リレーションを張った2つのテーブルのJSONをまとめて取得

個人練習でTwitterもどきを作っていた時に、リレーションを張った2つのテーブル(TweetsテーブルとUsersテーブル)のJSONをまとめて取得したい時があった。一度知ってしまえば記述はシンプルなのに、最初は調べてもなぜかすぐにはヒットしなかったので、まと…

【Git】.gitignoreサンプル

.gitignoreに何を追加したらいいか迷った時にググっていたら、素晴らしい.gitignoreテンプレなるものを発見した。 github.com リポジトリルートの.gitignoreを差し替えるだけ。 自分の言語/環境に合わせて使おう!

【React】ボタンクリックで表示名が切り替わる超シンプルなプログラム【ES6】

Reactの個人練習で、ボタンクリックで表示される名前が切り替わるだけの超シンプルなプログラムを作った。 以下、簡単な説明付きでコード晒します。 class Test extends React.Component { constructor() { super(); this.state = { click: false // ボタン…