渡り鳥の旅路

元半導体系エンジニア、今Webエンジニアの雑記

2019-01-01から1年間の記事一覧

Webエンジニア2年目を振り返るゆるふわ活動記

この記事はしがないラジオ Advent Calendar 2019の16日目の記事です。 adventar.org 今回の記事は、Webエンジニア2年目を終えた時点の振り返りです。 自己紹介 渡り鳥@wataridori_kといいます。 元々半導体系のメーカーで働いていて、だいたい2年前にWeb業界…

#ginzarails 「プログラマがコードを書きながら考えること 」by jnchitoさんの観察ログ

はじめに 2019/8/29にDeNAさんにて開催された銀座Rails#12で、jnchitoさんのライブコーディング(動画)を観る機会があった。まずは雑に出す。 ginza-rails.connpass.com 当日の様子はこちらのハッシュタグでどうぞ ライブコーディングが始まる前に思い浮か…

【RailsでTDDを学ぶ】Rails 5 Test Prescriptionsの紹介

はじめに 7月から個人的にテスト強化月間をしているのですが、今読み進めているRails 5 Test PrescriptionsがRSpecでテスト駆動開発を学ぶ上で良い本なので紹介です。 そもそもなぜテスト強化をテーマにしているかというと、自社のメンターに「どこまででき…

【ゆる輪読会録】[試して理解]Linuxのしくみ

はじめに 6~8月にかけて[試して理解]Linuxのしくみの輪読会をしているので、その紹介です(あと2回で終わりそう)。 きっかけはこちら DockerやるにもAWSやるにも結局Linuxやらサーバを知るべしという結論になってまう— 渡り鳥テスト強化月間 (@wataridori…

はじめてのRubyKaigi 予習編

いよいよ明日からRubyKaigiですね。 rubykaigi.org 今回RubyKaigiに初めて参加するので、事前に情報収集したことをまとめてみました。 少しでもRubyKaigiチョットワカルための手助けになれれば嬉しいです。 RubyKaigiについて そもそもRubyってどんなカンファレンス…

【振り返り】GCJ2019 Round 1A: Pylons

今日はGoogle Code Jamの3回あるRound1のうちの初日でした。 先週末の予選を終えてからAtcoderに登録し簡単な問題を解いてみたのですが、 流石に1週間でRound1をパスできるほど甘くなかったです^^; マス目を埋める問題は初見だったので、"マス目 競技プログ…

PG::NotNullViolation: ERRORを解消する

DBにとあるレコードを保存しようとしたところ、下記のエラーにハマったのでそのメモ。 ActiveRecord::NotNullViolation: PG::NotNullViolation: ERROR: null value in column "hoge_cd" violates not-null constraint DETAIL: Failing row contains (fuga, c…

【WIP】【振り返り】GCJ2019 Qualification Round: You Can Go Your Own Way

今日は下記記事の2問目について少しずつ振り返りを進めていきます。 roo-ashi.hatenadiary.com ちなみにGoogle Code Jamのサイトに行くと、今でもSubmitしたコードを採点してくれます。 今回もけんちょんさんの記事を参考にRubyで実装していきます。 GCJ 201…

【WIP】【振り返り】GCJ2019 Qualification Round: Foregone Solution

昨日の記事の1問目について少しずつ振り返りを進めていきます。 roo-ashi.hatenadiary.com ちなみにGoogle Code Jamのサイトに行くと、今でもSubmitしたコードを採点してくれます。 まずはけんちょんさんの記事を参考にRubyで実装していきます。 GCJ 2019 Qu…

【参加ログ】Google Code Jam 2019: Qualification Round

Google Code Jam 2019のQualification Roundに参加したのでその記録です。 Google Code Jamとは Googleが主催しているプログラミングコンテストです。 今年は予選から3回戦まではオンライン、決勝は1つの会場で行われます (今年はカリフォルニアのGoogleオフ…

PostgreSQLのバージョンを上げたらRails consoleが開かなくなった時の対処メモ

色々アップデートしてたらRails consoleが開かなくなり対処したのでそのメモです。 >bin/rails c (Traceback省略) /Users/(ユーザー名)/.rvm/gems/ruby-2.5.1/gems/bootsnap-1.4.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `require'…

【参加してきた】JAWS DAYS 2019

昨日JAWS DAYS 2019に参加してきました。初参加です! 今年のテーマは『満漢全席』というだけあり、A~Kまでの計11トラック、約100セッションのてんこ盛りなイベントでした。 公式サイト jawsdays2019.jaws-ug.jp 参加目的 参加時点での自分のステータスはこ…

【参加してきた】銀座Rails#6

銀座Railsについて ginza-rails.connpass.com 『テストコード未経験者が RailsでそれなりにRSpecがかけるようになるまでの話』 by @shinkuFencerさん 資料 speakerdeck.com ご本人の登壇記事 shinkufencer.hateblo.jp メモ 自分もRSpec書き始めてから日が浅…

【参加してきた】次世代Webカンファレンス

先週開催された次世代Webカンファレンスに参加してきました。 nextwebconf.connpass.com 各セッション資料は用意されておらず、各分野の有識者によるディスカッション形式で話が進みました。 セッションの構成は下記になります。 アクセシビリティ パフォー…

【参加してきた】よちがや.rb REST会

よちがや.rb REST会について 資料 内容メモ おまけ まとめ よちがや.rb REST会について 普段開催日が被っているよちよち.rbとSendagaya.rbの合同開催で、tkawaさんがRESTについてRailsチュートリアルを進めている/終えたレベルの人に向けて、tkawaさんがREST…