紙一重の積み重ね

35歳のエンジニアがなれる最高の自分を目指して、学んだことをこつこつ情報発信するブログです。

【Rubyイベントレポート】Saitama.rb #20 に参加してきました

はじめに Saitama.rb #20 に参加してきました。 先月に続き2回めの参加になります。 イベントの内容 saitamarb.connpass.com 参加する目的 社外でRubyをやっている人たちとつながるためです。 Rails6について語ろう Railsコミッターの @y_yagi さんから、Rai…

【RSpec】Everyday Rails学習ログ①~RSpecのインストールからモデルスペックまで~

はじめに 8/17に参加した Saitama.rb #20で実施した、RSpecのもくもく学習ログです。 なぜRSpecを学ぶのか 私が関わっているRailsプロダクトの品質を安定させ、継続的に開発を進めていくためです。 現在私が携わっているRailsプロダクトは5.2系で動いていま…

【レポート】Rubyビジネスセミナーに参加して、MatzさんやRubyに出会えて幸せだと思った話

はじめに 7月31日に東京で開催された Ruby アソシエーション主催のRuby ビジネスセミナーに参加してきました。セミナーの講演内容はどれも素晴らしく、まつもとゆきひろさん(以下、Matzさん)と直接お話する機会があり、大変有意義な一日でした。 【続き】…

【Rubyイベントレポート】Saitama.rb #19にはじめて参加してきました

はじめに さいたま市の大宮で開催されたSaitama.rb #19に参加してきました。 saitamarb.connpass.com 参加した理由と目的 社外でRubyを書いている人と繋がるためです。今の会社ではRubyを書くエンジニアが少数であるため、社内だけではなかなかRubyに対する…

【Ruby Silver学習】Flip Flop演算子が全くわからなかった話

はじめに Ruby Silverの学習ログです。現在、RExを使って学習しています。 rex.libertyfish.co.jp わからなかったコード こういう問題があり、実行結果が全くわかりませんでした。 3項演算子の条件の、d == 3..d == 5が意味不明です。3..dってなんだ。Range…

【2019年参議院選挙】各党の公約まとめ

はじめに 7月21日は参院選です。投票するにあたり、各党の公約をまとめました。 政策マッチングサイト seiji.yahoo.co.jp 自由民主党 令和元年参議院選挙公約 special.jimin.jp 力強い外交・防衛で、国益を守る 地球規模の課題解決に向けて、国際社会の結束…

【クラウドIDE】Cloud9が無料で使えなくなってしまったのでGitpodを試してみた話

はじめに 場所に限らず、ネットにさえ繋がっていれば、どこからでもコードが書けるCloudIDEは、AtCoderの学習や、ちょっとしたコードを書きたいときにとても便利です。 私はRailsチュートリアルをきっかけに、Cloud9で個人的な開発を進めてきました。無料で…

【2019年6月】チームリーダーにクラスチェンジして、RubySilverの学習に集中して、AWSSummitに参加できた1ヶ月 #振り返り

はじめに あっという間に2019年も半分が終わってしまいました。 2019年6月を振り返ります。 近況 6月からチームのリーダーになりました。 ちょうど昨年の自分のエントリで、 www.yokoyan.net 実体験も踏まえて、実装経験が3年程度しかない状況でリーダーにな…

【レポート】A3-06 クラウドネイティブなモダンアプリケーション開発を始めよう!クラウドネイティブ設計とデプロイメントパターン #awssummit

はじめに AWS SUMMIT TOKYO 3日目の最終セッションのレポートです。 登壇者 AWS 福井厚氏 なぜモダンアプリケーションなのか 急速なイノベーションはもはや必須 利益を伸ばす 今ある人材を活用 急速なイノベーションがビジネスを進化させる 新たなデジタル製…

【レポート】A3-05 めざせ!サーバレスプロフェッショナルを聞いてきました #awssummit

はじめに 大好きなAWS芸人の清水さんのセッションレポートです。 Kinesisでフリーザを撃て!のネタが大好きです。 [初音ミク] Kinesis でフリーザを撃て! from 崇之 清水 www.slideshare.net 登壇者 AWSソリューションアーキテクト 清水崇之氏(@shimy_net) …

【レポート】I3-04 ロマサガRSの大規模トラフィックを捌くAmazon ECS & Docker 運用の知見 #awssummit

はじめに AWS SUMMMIT TOKYOの3日目で一番印象に残ったセッションのレポートです。 ロマサガ世代にはたまりません!! 登壇者 株式会社アカツキ エンジニア 駒井氏(@e__koma) VTuberの管理やってます! ゲームシステムの特性 トラフィック量の増減 お昼の時…

【レポート】D3-03 クラウド移行はまずはここから。「Amazon FSx for Windows File Server」によるファイルサーバ移行のベストプラクティス #awssummit

はじめに JAWS Summit Tokyo 2019 3日目のレポートです。 本セッションは、英語と日本語の同時通訳セッションでした。 登壇者 メモできず。 FSxのプロダクトマネージャの方とのことでした。 バックグラウンド クラウド上のほぼ2/3のWindowsインスタンスがAWS…

【レポート】D3-02 備えあれば憂いなし!AWS上のシステム本番稼働前に必ずチェックしたい4つのポイント #AWSSummit

はじめに JAWS Summit Tokyo 20193日目に参加してきました。 今年もコンテナとサーバレスを中心に聞いてきたため、レポートをまとめます。 登壇者 AWS 田島氏 セッションの背景 AWSサポートとして見てきた、 予め備えておけばこんなことには・・・という事例…

【参加レポート】C3-01【初級】AWS コンテナサービス入門 #AWSSummit

はじめに JAWS Summit Tokyo 2019の3日目に参加してきました。 今年もコンテナとサーバレスを中心に聞いてきたため、レポートをまとめます。 登壇者 AWS ソリューションアーキテクト 原 康紘氏 コンテナとは アプリケーションを構成するコンポーネント 以下…

【レポート】AWS Summit2019 Day3 基調講演 #awssummit

はじめに 今年もやってきましたAWS Summit Tokyo! AWS Summit Tokyo2019の基調講演レポートです。 登壇者 AWS Vice President Technology Marco Argenti氏 基調講演 12年前から開始したときには、ここまでの規模になるとは思わなかった 世界中で使われてい…

【Ruby学習】育児の合間にRuby技術者認定資格Silver学習②

はじめに 2019年の目標の1つに掲げているRuby技術者認定資格のSilver取得に向けての学習ログです。 最近、AtCoderの過去問を解くのが楽しくて、本資格の勉強を全くしていなかった ので、そろそろ集中して学習して取得してしまうことにしました。 2019年の目…

【Ruby学習】育児の合間にRuby技術者認定資格Silver学習①

はじめに 2019年の目標の1つに掲げているRuby技術者認定資格のSilver取得に向けての学習ログです。 最近、AtCoderの過去問を解くのが楽しくて、本資格の勉強を全くしていなかった ので、そろそろ集中して学習して取得してしまうことにしました。 2019年…

【競プロ】1歳児を育てながら #AtCoder を始めて約3ヶ月経ちました

はじめに 引っ越しでバタバタしていたため、最近はなかなかブログが書けてませんでした。理由は自宅にネット環境がないのが一番大きいです。それでもネット環境があるところで、AtCoderの過去問をコツコツ解きました。 1歳の息子を育てながら、AtCoderを本格…

【2019年5月】引っ越しを行い、1440分の大切さを学び、社内勉強会に向けてプレゼンを7回リハできた1ヶ月 #振り返り

はじめに 先月、引っ越しをした関係で、荷造りや荷解きにバタバタしており、振り返りが遅れてしまいました。 2019年5月を振り返ります。 今月達成できたこと やりたかったことに対して、達成できたものを消しました。 引っ越しをする 社内勉強会の準備(NoSQL…

【2019年4月】社内MeetUPイベントを開催し、新人にAWS研修を行い、Qiitaランキング1位になった1ヶ月 #振り返り

はじめに 4月の終わりから5月の初めまで10連休だったため、4月の振り返りを行うのがずれ込んでしまいました。 10連休を含め、振り返ります。最近、引っ越しの準備でバタバタしており、ブログの更新頻度が減っています。 今月達成できたこと やりたかったこと…

【競プロ】1歳児を育てながら #AtCoder を始めて約2ヶ月経ちました

はじめに 息子と遊んでいるうちに平成から令和に変わっていた・・・!ということで、久々にブログを書きます。1歳の息子を育てながら、AtCoderを本格的に始めて約2ヶ月が経過しました。これまでの精進量を振り返ります。 4月に解いた問題数 B問題を26問解く…

#Railsチュートリアル タグのユーザーランキングで1位を獲得した話 #Qiita

はじめに 今年は新人の教育係になりそうです。新人さんにもぜひRailsチュートリアルを完走して欲しいと思い、久々にQiitaで自分の記事を確認したところ、なんとRailsチュートリアルタグのユーザーランキングで1位を獲得していました。 qiita.com 記念のキャ…

【参加レポート】ここから始めるAWSセキュリティ~リスク可視化と分析による継続的セキュリティの実現~ #aws

はじめに 4/16にAWSで開催された、招待制セミナー「ワークショップで学ぶ、今日から始められるAWSセキュリティサービス」に参加してきました。 色々学ぶことが多かったので振り返ります。 テーマ ここから始めるAWSセキュリティ ~リスク可視化と分析による …

【2019年3月】AtCoderのABCに初出場して、マンガでわかるDockerのサポートサイトに掲載され、結婚記念日をお祝いできた1ヶ月 #振り返り

はじめに 早いもので2019年も3ヶ月が経過しました。 新元号が発表されましたね。令和、いいと思います。 平成も残りわずか。1クォータが終了したということで、 今月も振り返ります。 1年の1/4を振り返っての総括 2019年の目標は以下の記事に書きました。 ww…

【競プロ】初めて1000000007 で割る問題を解いた話 #AtCoder

はじめに AtCoderの過去問を解いていて、B問題で初めてTLEになりました。 とても勉強になったのでまとめます。 解いた問題 atcoder.jp TLEになったコード 最初に出したコードはこんな感じ。 素直にループして、最後に10**9 + 7した余りを出しました。 atcode…

【2019年統一地方選挙】各党の公約まとめ

はじめに 投票の参考にするために、各党の公約をまとめました。 政策相性診断まとめ 今回は衆議院選挙2017の時のようなマッチングサービスサイトが無いようです。残念です。 以下は、衆議院選挙2017の際のマッチングサイトです。 Yahoo!みんなの政治 10問の…

【競プロ】1歳児を育てながら #AtCoder を始めて約1ヶ月経ちました

はじめに 1歳の息子を育てながら、AtCoderを本格的に始めて約1ヶ月が経過しました。 はじめての記事はこちら。 www.yokoyan.net 2019年3月9日に開催されたAtCoder Beginner Contest121に初めて参加したり、目標としていたABC042以降のA問題をすべて埋めるこ…

【人生初】漫画の感想とWindows上にVagrantを入れてHello Worldするまでの手順まとめ #マンガでわかるDocker

はじめに 人生初Dockerです。 先月行われたJAWS DAYS2019で、湊川あいさんのマンガでわかるDockerを購入しました。 今日は朝10時に湊川あいさんの本を4冊買いました。マンガでわかるDocker AWS編だけ買うつもりが湊川さんとお話してとても素敵な方だったので…

【CloudFormation】Route, ResourceStatusReason:Route did not stabilize in expected time. エラーの解決方法

はじめに CloudFormationで、NAT Gatewayを作成しようとしたところ、タイトルのエラーが発生して1時間くらいハマったのでメモ。 発生したエラー ResourceType:AWS::EC2::Route, ResourceStatusReason:Route did not stabilize in expected time. 失敗したClo…

【Devise】ユーザのメール認証が成功した際に、管理者向けにメール送信処理を組み込む方法 #ruby #Rails

はじめに 最近、Deviseをいじる機会があったのでメモ。 やりたいこと Deviseのメール認証に成功した後に、管理者向けに「ユーザがメール認証したよ」的なメールを送信したい send_user_confirmed_emailみたいな感じ 困ったこと 素直に実装すると、ユーザがUR…