何でも屋エンジニアのブログ

Rails中級者向け勉強会Step-to-Rails-Expert.rbや出席した勉強会に関するメモが多い

ExpertTodo(Todoアプリレビュー企画)について

以前から少しずつ触れてきたTodoアプリを作成してきてレビューしあう企画について、fixしたものをまとめておきます。 TODOの箇所について、「こうすれば良いのでは?」など案があれば、ぜひコメントください! ExpertTodoとは Todoアプリを作成し参加者でレ…

Step-to-Rails-Expert.rb第9回を開催しました

7/31(月)にStep-to-Rails-Expert.rb第9回を実施しました。 step-to-rails-expert-rb.connpass.com 流れ 当日の流れは 自己紹介 議論 レビュー・教育について Todoアプリレビュー企画のレビュー 懇親会 という形で進めました。 議論内容についての感想 レビュ…

Step-to-Rails-Expert.rbの7・8月開催回の位置付けと9月開催回の企画の概要について

本記事では、次回7/31のStep-to-Rails-Expert.rbと今後の企画についての関連について、募集要項に記載していない内容を補足します。 次回の募集要項はこちらです。 step-to-rails-expert-rb.connpass.com 7・8月開催回の位置付け 9月開催回(9月下旬実施予定…

Step-to-Rails-Expert.rb第8回を開催しました

6/26(月)にStep-to-Rails-Expert.rb第8回を実施しました。 step-to-rails-expert-rb.connpass.com 流れ 当日の流れは 自己紹介 スタッフのtwo_sannによるLT 議論 懇親会 という形で進めました。 会の様子 今回のテーマはエラー通知でした。 最初にスタッフの…

AWS Summit 2017 serverless時代のテスト戦略(仮)を聴講したので、そのメモと感想

serverless時代のテスト戦略(仮)を聴講したので、そのメモと感想を書きました。 資料が後日公開されるとのことなので、そのスライドと一緒に読んで頂ければ分かりやすいかと思います。メモなので流れが異なりますがご了承ください。 テーマとしては、テス…

AWS Summit 2017「全部教えます!サーバレスアプリのアンチパターンとチューニング」のメモ

AWS Summit 2017にて全部教えます!サーバレスアプリのアンチパターンとチューニングを聴講したのでそのメモです。 かなり詳しい話を聞けて大変参考になりました。 www.awssummit.tokyo メモ パフォーマンスをどう上げるか プログラム側 各言語のベストプラ…

Step-to-Rails-Expert.rb第7回を開催しました

5/22(月)にStep-to-Rails-Expert.rb第7回を実施しました。 step-to-rails-expert-rb.connpass.com 流れ 当日の流れは 自己紹介 議論 懇親会 という形で進めました。 会の様子 本家マストドンcollaboratorの@ykztsさん、pawooの中の人の@alpaca-tcさん、frien…

「社内横断の技術組織を終わらせました」を読んで思ったこと

nottegra.hatenablog.com を読んで、思ったことがはてぶコメントに書ききれなかったから、ブログで書いた。思ったより長くなった。 割りと思ったことベースでそのまま書いているので駄文です。あと、会社の元記事も合わせて読んでいますが、認識に間違いがあ…

Step-to-Rails-Expert.rb第6回を開催しました

4/24(月)にStep-to-Rails-Expert.rb第6回を実施しました。 step-to-rails-expert-rb.connpass.com 流れ 当日の流れは 自己紹介 議論 懇親会 という形で進めました。 会の様子 今回のテーマは認可でした。主な内容としては以下を議論しました。 テーブル設計…

Step-to-Rails-Expert.rb第5回を開催しました

3/24(月)にStep-to-Rails-Expert.rb第5回を実施しました。 step-to-rails-expert-rb.connpass.com 流れ 当日の流れは 自己紹介 議論 懇親会 という形で進めました。 会の様子 今回から、Speee様に会場を移し開催しました。何度か違う勉強会で訪問させて頂き…

Step-to-Rails-Expert.rb第四回を開催しました

2/27(月)にStep-to-Rails-Expert.rb第四回を実施しました。 step-to-rails-expert-rb.connpass.com 会の様子 自己紹介 議論 herokuのRDBMSについて。Heroku Postgres、ClearDB MySQL、その他、どのadd-onが良いとか悪いとかありますか? Rails5にするにはp…

OSS Gate東京ミートアップにメンターとして参加しました

OSS Gate東京ミートアップ2017-02-20にメンターとして参加しました。過去ビギナー・開発者と参加して、メンターとしては初参加になります。 oss-gate.doorkeeper.jp やったこと OSS Gateの基本的な進め方として、 対象プロダクトを決める プロダクトを動かす…

Step-to-Rails-Expert.rb第三回を開催しました

1/30(月)にStep-to-Rails-Expert.rb第三回を実施しました。 step-to-rails-expert-rb.connpass.com 流れ 当日の流れは 自己紹介 スタッフのLT 議論 議題が終了したのでフリーテーマでの議論 懇親会 という形で進めました。 会の様子 スタッフの@two_sannの…

Step-to-Rails-Expert.rb第二回を開催しました

12/5(月)にStep-to-Rails-Expert.rb第二回を実施しました。 step-to-rails-expert-rb.connpass.com 流れ 当日の流れは 自己紹介 & 当日のやること発表 メンバーの自己紹介 もくもく開始 やったこと発表 懇親会 という形で進めました。 会の様子 今回はもく…

Step-to-Rails-Expert.rb第一回を開催しました

Step-to-Rails-Expert.rb第一回を開催しました Railsの中級者向け勉強会であるStep-to-Rails-Expert.rbの第一回を2016/11/7に開催しました。 step-to-rails-expert-rb.connpass.com 当日の流れは 勉強会の紹介 今日の流れ 見学者の紹介 自己紹介 メンバーの…

OSS Gate(2016/07/30)に参加してきました

OSS Gateに参加してきました OSS Gate(2016/07/30)にビギナーとして参加しました。 oss-gate.doorkeeper.jp OSS Gateの詳しい説明は以下の記事に書いてあるので参照ください。 oss-gate.github.io kenhys.hatenablog.jp 感想 流れや実際にやっていることは…

レポート: 【ランチセッション】クラウド時代のソフトウェアアーキテクチャ

登壇者 西谷 圭介様(アマゾン ウェブ サービス ジャパン株式会社 技術本部 ソリューションアーキテクト) The Twelve-Factor App 12factor.net codebase バージョン管理は当たり前、1つのコードベースから複数のアプリができるのは良くない 依存関係 環境に…

レポート:【パネルディスカッション】Slack, Qiita, GitHub 利用者 & 提供者の視点で見る、クラウドとツールの使いどころ

はじめに AWSSummit 2016の「【パネルディスカッション】Slack, Qiita, GitHub 利用者 & 提供者の視点で見る、クラウドとツールの使いどころ」の内容をまとめたレポートです。セッション動画が公開されると思いますが、さしあたり参考になれば嬉しいです。 …

JAWS-UG CLI専門支部 #38に参加してきた。

JAWS-UG CLI専門支部 #38 - 初級者歓迎 復習編: S3 + 静的Webホスティングに参加してきました。 JAWS-UG CLIの勉強会に参加しました。 jawsug-cli.doorkeeper.jp JAWS-UG CLI専門支部とは JAWS-UG CLI専門支部とは、AWS CLIの勉強会で、AWSのサービスをマネ…

モデルと画像のリレーションが多対多のケースで画像をcarrierwave + fogでAWS S3に登録する

carrierwave + fogでAWS S3に画像を保存する方法に関して、画像と当該モデルのリレーションを多対多で設定したいことがあると思います。例えばある写真を他のブログ記事に使いたいという場合がそのケースにあたります。 画像と当該モデルのリレーションを多…

macのターミナルでvim使用時に、optionキーを押すとカーソルが十字に変わり任意の場所にカーソル移動ができる

macのターミナルアプリでvimを使用するときに、optionキーを押すとカーソルが十字カーソルに変わり、クリックした場所にカーソル移動ができます。 例えば、上記では「u」の二文字目にカーソルがありますが、この状態で「option」キーを押下したままカーソル…

AWSのELBへSSL証明書アップロード時に「Unable to parse key; the body is encrypted.」エラー

ELBへSSL証明書をアップロードする際に以下のエラーが出ました。 原因 opensslで秘密鍵を作成する際に、パスワード設定し暗号化していたことが原因だった。 確認方法 秘密鍵を参照し、2行目・3行目に以下の内容がある場合は暗号化されている。 $ cat server.…

Sublime Text 3 で日本語検索ができない問題の解決法

この問題に当たるのは2回目で、1回目は以下の記事を参考に解決できました。 Sublime Text 3 で日本語を検索したとき文字が消える不具合を直す - MEMOGRAPHIX しかし、一度解決し正常に日本語検索できていたのにも関わらず、同じ問題が発生しました。そこで調…

駅データ.jpの駅データ保存スクリプトを書きました。

駅データ.jpとは、その名の通り駅データ(鉄道事業者・路線・駅・接続駅)が取得できるサービスです。基本無料で登録しデータを取得でき、より詳細なデータが欲しいときには有料プランも用意されています。 駅データ 無料ダウンロード 『駅データ.jp』www.ek…

レポート:AWS Summit Tokyo 2015 デベロッパーが切り拓く、次の時代

AWS Summit Tokyo 2015に参加し、DevConの14:20~15:00の枠である 【パネルディスカッション】デベロッパーが切り拓く、次の時代 のメモを取ったので取り急ぎまとめます。 AWS Summit Tokyo 2015 デベロッパーカンファレンス(DevCon)- アプリケーション開発…

AWS体験ハンズオン ~セキュア&スケーラブルウェブサービス構築~に参加してきました。

RDSの導入を検討していたので、AWS体験ハンズオンに参加してきました。 5月19日 AWS体験ハンズオン ~セキュア&スケーラブルウェブサービス構築~(東京都) ハンズオンの流れ 導入: VPC・サブネット・ルートテーブル・IAMなどの説明をして頂きました。 ハンズ…

シェル変数の末尾の文字を削除する

シェル変数の末尾の文字を削除する シェルスクリプトを書く際、変数の末尾についた余分な記号を取りたいとき、以下のように行っていた(以下、"bananapencilbook"という文字列から"book"を削除する)。OSはCentOS、シェルはbashです。 $ echo ${testvar} ban…