(自分はRailsを書くことが多く、フロントエンドの経験は乏しいです。見方にだいぶ偏りがあると思いますので、そのあたり差し引いてお読みいただければと思います〜♂️) こんにちは〜。Hotwireを仕事で使う機会があったので、実際に使ってみて感じた、良か…
環境 第1章 Deviseをはじめよう 001 Deviseを使ってみよう 002 ヘルパーを使ってみよう 第2章 モジュールを使う 003 モジュールとは? モジュールの種類 モジュールのカラム モジュールのルーティング モジュールのコントローラーとビュー モジュールのメソ…
はじめに 顔変えるBotの紹介 mofmofさんの研修 リーン開発の概要 アイデア出し アイデア出しの基本 欠点列挙法でアイデア出し 良いアイデアのポイント リーンキャンバス作成 リーンキャンバスの基本 リーンキャンバス作成 インセプションデッキ作成 インセプ…
こんにちは。よわよわRailsエンジニア愛知代表のshitaです。 最近フィヨルドさんやmofmofさんのミートアップで、駆け出しエンジニアの方達に就職の相談をいただくことがありました。 自分は未だによわよわなのですが、駆け出しエンジニアの頃は今よりもっと…
先日お仕事のために東京に引っ越したのですが、未だにベッドが届かず床に寝ています。引っ越し作業大変すぎて、仕事開始までに終わるか心配になってきました・・・。 昨日Sendagaya.rb #295に参加させていただきました! ずっと田舎に引きこもっていて勉強会…
(Railsのプログラミングスクールについての話です。あと自分はフィヨルドブートキャンプの卒業生で、バイアスかかってるかもなので差し引いてお読みください。) プログラミングスクールについてあまりいい話を聞きません。 炎上系のプログラミングスクール…
以前会社体験会に参加させていただいたmofmofさんに面談していただけることになりましたー。 自分は新卒時は大学院の友人の会社に就職して、フリーランス時代も繋がりでお仕事をもらってきたので、こういうまともな面談みたいなのはしたことがありません。な…
先日mofmof inc.さんでmofmofさんのアジャイル開発を体験できるイベントが開催されたので、愛知県から新幹線で参加させていただきましたー! www.wantedly.com このイベントはmofmofさんに興味があるエンジニア見習いさんに、mofmofさんがどんなところかを知…
はじめに 作ったWebサービスの紹介 開発日誌 Getting Realを読む エレベーターピッチを作る 技術検証 ペーパープロトタイプを作る 技術選定とシステム構成図の作成 開発の進め方を考える $ rails new Herokuをセットアップ 独自ドメイン設定 + SSL化 SendGri…
Vue.jsに入門して1ヶ月ほど経ったので、良かった資料をまとめておきますー 入門用の資料のみ、日本語の資料のみで、易しい順です。 やわらかVue.js 実際にVue.jsの勉強を始める前に読むと良さそうです。 漫画とかも使っていて、やさしくVue.jsの全体像を理解…
まだまだRails勉強中の身なので、間違いもあるかと思います間違いを見つけた場合は、コメントいただけると嬉しいです お世話になっているFJORD BOOT CAMP(フィヨルドブートキャンプ)さんでこのような課題が出ました。 ポリモーフィック関連を使い、BookとR…
Wardenとは? 導入 1. インストール 2. ベースとなるRailsアプリ 3. Strategyを定義する 4. Strategyをwardenに追加する 5. wardenをRackミドルウェアスタックに追加 6. 認証情報をコントローラーから利用する strategy strategyとは? Warden::Strategies::Ba…
request_storeとは? 導入 1. インストール 2. 使ってみる 類似機能との比較 Thread.current 問題点 Webrickでは問題ないらしい ActiveSupport::CurrentAttributes 使い方 使う際の注意点 グルーバルにアクセスできちゃう リクエスト毎にマルチスレッド使う…
Gonとは 導入 1. インストール 2. セットアップ 3. 使ってみる 設定 使い方 watch: watch機能を有効化する camel_case: キャメルケースに変換する camel_depth: キャメルケースを適用する深さ namespace: gonという名前空間を変える init: window.gon = {}で…
Awesome Printとは 導入 インストール 使ってみる メソッド ap(object): オブジェクトを見やすく出力 object.ai: オブジェクトを見やすく加工 使い方 オプション string.red: 文字を赤色にする 使い方 colorの種類 logger.ap(message): Awesome Printを使い…
導入 インストール 使ってみる コントローラー ビュー scopeメソッド page: nページ目のレコードを取得 limit_value: 取得するレコード数 total_pages: 総ページ数 current_page: 現在のページ番号 next_page: 次のページ番号 prev_page: 前のページ番号 fir…
感想とか 感想 pros cons 基本的な使い方 導入 1. インストール 2. セットアップ 3. デコレータを作成して、使用する ヘルパー/ビュー/モデルにロジックを置く場合との比較 ヘルパーにロジックを置く場合 ビューにロジックを置く場合 モデルに置く場合 デコ…
感想 スレッドベース 参考 unicornはプロセスベース pumaはスレッドベース MRIのスレッド Jruby・Rubiniusのスレッド スロークライアント railsへの導入 設定 参考URL 設定ファイルの読み込み 設定項目 bind: バインド port: バインド(portとhost) ssl_bind:…
感想とか 注意点 感想 pros cons リクエスト RestClient.get: GET RestClient.post: POST RestClient.delete: DELETE RestClient.patch: PATCH RestClient.put: PUT RestClient.head: HEAD RestClient.options: OPTIONS RestClient::Request.execute: HTTPメ…
第1章 Faradayをはじめよう 001 Faradayとは? 002 セットアップ 003 使ってみよう 第2章 基本的な使い方 004 GETリクエスト 005 POSTリクエスト 006 PATCHリクエスト 007 DELETEリクエスト 008 コネクションを使う 009 パラメータを指定する 010 リクエスト…
はじめに 登場人物の紹介 プロローグ 環境 第1章 Ransackをはじめよう 001 Ransackとは? 002 セットアップ 003 使ってみよう コントローラー ビュー 第2章 シンプルモードで検索する 004 シンプルモードとは? 005 述語とは? 006 eq - =検索 007 matches -…