DBにとあるレコードを保存しようとしたところ、下記のエラーにハマったのでそのメモ。 ActiveRecord::NotNullViolation: PG::NotNullViolation: ERROR: null value in column "hoge_cd" violates not-null constraint DETAIL: Failing row contains (fuga, c…
今日は下記記事の2問目について少しずつ振り返りを進めていきます。 roo-ashi.hatenadiary.com ちなみにGoogle Code Jamのサイトに行くと、今でもSubmitしたコードを採点してくれます。 今回もけんちょんさんの記事を参考にRubyで実装していきます。 GCJ 201…
昨日の記事の1問目について少しずつ振り返りを進めていきます。 roo-ashi.hatenadiary.com ちなみにGoogle Code Jamのサイトに行くと、今でもSubmitしたコードを採点してくれます。 まずはけんちょんさんの記事を参考にRubyで実装していきます。 GCJ 2019 Qu…
Google Code Jam 2019のQualification Roundに参加したのでその記録です。 Google Code Jamとは Googleが主催しているプログラミングコンテストです。 今年は予選から3回戦まではオンライン、決勝は1つの会場で行われます (今年はカリフォルニアのGoogleオフ…
色々アップデートしてたら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に参加してきました。初参加です! 今年のテーマは『満漢全席』というだけあり、A~Kまでの計11トラック、約100セッションのてんこ盛りなイベントでした。 公式サイト jawsdays2019.jaws-ug.jp 参加目的 参加時点での自分のステータスはこ…
銀座Railsについて ginza-rails.connpass.com 『テストコード未経験者が RailsでそれなりにRSpecがかけるようになるまでの話』 by @shinkuFencerさん 資料 speakerdeck.com ご本人の登壇記事 shinkufencer.hateblo.jp メモ 自分もRSpec書き始めてから日が浅…
先週開催された次世代Webカンファレンスに参加してきました。 nextwebconf.connpass.com 各セッション資料は用意されておらず、各分野の有識者によるディスカッション形式で話が進みました。 セッションの構成は下記になります。 アクセシビリティ パフォー…
よちがや.rb REST会について 資料 内容メモ おまけ まとめ よちがや.rb REST会について 普段開催日が被っているよちよち.rbとSendagaya.rbの合同開催で、tkawaさんがRESTについてRailsチュートリアルを進めている/終えたレベルの人に向けて、tkawaさんがREST…
はじめに この記事で紹介されているgemにとてもても親近感を覚えたので、コードリーディングの練習としてcommit logを最初から読んでみました。 tech.misoca.jp 最近esaの記事移行を試したり、API書いたりしていて、そのあたりの所作を学びたいというのがモ…
はじめに これは#しがないラジオ Advent Calender 2018の17日目の記事です。 昨日16日目はVTRyoさんの記事でした。 blog.vtryo.me 「楽しく生きて何が悪い。楽しく働いて何が悪い」 力強く書き綴られた言葉が心に響く凄い記事でしたね。 本日のお品書きです …
最近Vueのチュートリアル触ったし、Nuxtも触ってみたいなと考えてたところでライブ配信ありの情報を見つけたのでリモート参加してみた。 frontend-temple.connpass.com ハンズオンの資料はリンク貼っていいかわからないので貼らないけれど、 イベントページ…
最近DDDの勉強会をよく見るなぁ、と機運が高まっていたので参加 evans-ddd-book-read.connpass.com 今回は初回ということで全体構成の紹介とまえがき・第1章の解説でした。 主催者の@moaieeeさんが時折笑いを交えながら、全体的に緩やかな雰囲気で進められま…
きっかけ Railsチュートリアルを眺めててたら 4.2.4 メソッドの定義の演習3で palindrome_tester("racecar")に対してnil?メソッドを呼び出し、 戻り値がnilであるかどうかを確認してみてください (つまりnil?を呼び出した結果がtrueであることを確認してくだ…
この1ヶ月続いた3連休シーズン最終日は技術書典5でした。 前回に引き続き、今回も一般参加してきたのでそのレポです。 techbookfest.org 事前準備 今回は初めて池袋サンシャインシティで開催されました。 会場の広さが前回までの秋葉原UDXと比べて3倍とのこ…
きっかけ 最近よちよち.rbで知り合ったメンバーで「Webを支える技術」の輪読会をやっているのですが、毎週開催のため毎度会場どうしよう問題がつきまとう。。 そんななか見かけたのがこちらのツイート 行ってみました。https://t.co/MTMa76ZHeK— あんどう@人…
この週末でiOSDC Japan 2018 Day3, 4の当日スタッフとして参加してきたので、そのレポ なぜか申し込む スタッフ顔合わせ Day3 懇親会 Day4 まとめ なぜか申し込む 普段RubyとJSしか触ってないけどゆるふわバスケメンバーと話してるとiOS界隈楽しそうとか、元…
タイトルどおりLTしてきたのでそのまとめ 8回目のWEBエンジニア勉強会に参加してきた。会場はアクアミーティングスペース渋谷 今回もテーマを決める前に勢いで5分枠に申し込んだ。LT駆動開発 web-engineer-meetup.connpass.com 発表について デモ GASのソー…
#1はコチラ #2はコチラ 前回の記事から約1ヶ月間が空き、気がついたらRailsエンジニアになっていたのであった(完)
#1はコチラ 続けて雑に書いていく ソースコードはチュートリアルから引用 DBまわり ORMについて RailsではActive Recordを採用している。 Active RecordのオーナーはPostgreSQLに対するメンテは熱心だが、MySQLに対して冷たい(kamipoさんがMySQLのために日夜…
雑に書き残す。 下記、コードはRailsチュートリアルから引用 自分のバックグラウンド プログラミング歴約1年、フレームワーク歴はCakePHP半年ほど Rubyはすべてオブジェクト って書いてあるけどメソッドは違うらしい。 言語の歴史的経緯として下記の違いがあ…
参加者の皆さんのレポートがはやすぎて完全出遅れだけど、せっかくなので書きます。 昨日いつも聴いているPodcast「しがないラジオ」のミートアップがあり、ちょこっと運営お手伝いもしつつ参加してきました。 shiganai.org shiganai.connpass.com レポート…
タイトルどおりLTしてきたのでそのまとめ 今回は7回目のWEBエンジニア勉強会に参加してきた。会場はYahoo! LODGE 前回の参加がきっかけで運営をお手伝いすることになり、そのまま勢いで発表申込みしたのが背景。 web-engineer-meetup.connpass.com 自分の発…
自分がIT業界で転職活動する上でとても参考にしたAXIAの社長ブログがある。 そのブログで最近下記のような記事が書かれていて、このところ自分の経験の棚卸中だったので記事の流れに沿って勢いで書いてみる。 axia.co.jp 1. とりあえずプログラミングしてみ…
勉強会に参加してきたので復習用メモです。 web-engineer-meetup.connpass.com WEBエンジニア勉強会の特徴 若手エンジニア向けに役立つ内容 言語に偏らない汎用的な技術について学べる 発表初心者でも登壇しやすい雰囲気 ハッシュタグはこちら↓ #WEBエンジニ…
最近仕事でJSを触り始めた&前から気になっていた勉強会だったので参加してきました。 今回初参加だったのですが、お題目の通り経験浅めの方が発表しやすい雰囲気を保ちつつ、ベテランの方が初心者向けにかみ砕いた発表をしていたのが印象的でした。 こうい…
きっかけ 先日rebuild.fmの#127/#128を聴いていて、連続でパフォーマンスチューニングの話題が上がっていました。 rebuild.fm rebuild.fm 最近それなりにコード書くのも慣れてきたし、そろそろパフォーマンスのことも考えられるようになりたいなと考えていた…
最近Rails触りたいなー、と思ってたので参加してきた。 教材 定番中の定番、Railsチュートリアル railstutorial.jp 事前準備 Railsチュートリアル上ではCloud9かホストPCへの環境構築について書いてたけど、 ローカルで仮想環境作っとくと楽だよねってことで…
前回に引き続きスタテクさんのLinux読書会に参加してきたので、そのレポートです。 今回も雑談駆動の勉強会でした 笑 前回の様子はこちら↓ roo-ashi.hatenadiary.com 課題図書 メインパート(質問からの雑談) Q1 正規表現のおススメ勉強法 Q2 Linuxの効率的…
昨日のLinux読書会でふと疑問に思ったので調べてみた。 元々は別の参加者の方が「パスを通すってどゆこと?」という質問をされていたんだけど、そういえばWindowsを使っていると毎度パスを通す作業があるのでMacと比べて面倒くさいな、とふと思ったのが発端…