DDD ディストーション駆動開発

ギターと音楽とRubyを愛するエンジニアのblog

エンジニアライフ

Step-to-Rails-Expert.rb#20に参加してVue.jsにちょっと触った

Step-to-Rails-Expert.rb#20 もくもく会となった今回は大盛況でキャンセル待ち出てたほど。 step-to-rails-expert-rb.connpass.com 私は引き続きTODOアプリをいじってました。今回はRailsはちょっとお休みして下のQiitaを参考にVue.jsを動かしてみることにし…

UIT#3 The “Backends for Frontends” sharingに行ってきた

UIT#3 The “Backends for Frontends” sharing フロントエンドエンジニアの勉強会で、BFFについて色んな話が聞けるということで参加してみました。 uit.connpass.com UIT#3 The “Backends for Frontends” sharing 雑感 全然違う世界にわくわくした BFFは使う…

RubyKaigi2018でHelperをやってきた

スタッフ(Helper)としてRubyKaigi2018に参加してまいりました。 非常に楽しかったので、Helperやってみたいと思っている人のために感想を書き残しておきます。 HelperとしてRubyKaigiに参加してみた どうやってなったのか なぜなったのか 何をやったのか Hel…

Dockerと仲良くなりたい

使っては忘れるDockerをちゃんと使いたい Docker、仕事では使っておらず、趣味の開発もローカルでやってしまうので覚えては忘れてを繰り返してました。 kubernetesをやってみたくて「kubernetes入門」を買ったのですが、Dockerすっかり忘れていることに気付…

Rails Girls Tokyo 9thにコーチとして参加した

Rails Girls Tokyo 9th Railsを学んでみたい女性のためのワークショップ、Rails Girls Tokyo 9thに、Railsを教えるコーチとして参加しました。 Rails Girlsを知りたい人、コーチやってみようと思っている方のために感想など書いてみます。 Rails Girls Tokyo…

Shinjuku.rb #59 Hanamiの面白さを再認識した

Shinjuku.rb #59 Hanami もう先月の話ですが、Ruby製のWebApplicationFramework Hanamiがテーマだったので、久々にShinjuku.rbに参加しました。 shinjukurb.connpass.com Shinjuku.rb #59 Hanami Hanamiはやっぱり気になる なんかめんどくさいなあ、というの…

Rails Developers Meetup 2018 なぜかコミュニケーションの問題に行き着く不思議

Rails Developers Meetup 2018 ↓のエントリではマイクロサービス系のセッションについての感想をまとめたので、今回は別のセッションについて。 Rails Developers Meetup 2018 世はまさに大マイクロサービス時代 - DDD ディストーション駆動開発 神速さんの…

Rails Developers Meetup 2018 世はまさに大マイクロサービス時代

Rails Developers Meetup 2018 これ、イベントページ立った瞬間申し込んだのですが、気づけば大量のキャンセル待ち行列。正直「土日潰れるのはなあ、、、」と思ったけど申し込んでよかった。凄く濃い2日間でした。 Rails Developers Meetup 2018 マイクロサ…

OSS Gate東京ミートアップ for Red Data Toolsでapache-arrow-glibのformulaのPRを出した

OSS Gate東京ミートアップ for Red Data Tools 先月に続いて参加。この日もSpeeeさん。 speee.connpass.com Speeeさんは色んなイベントを開催してくださるので、仕事上の関わりは全くないのに週一ペースで出入りしていて、私完全に頻度がおかしい。 homebrew…

Step-to-Rails-Expert.rb#17

Step-to-Rails-Expert.rb#17 先月行けなかったのですが、やっとLevel1の実装が終わったので、今回はアプリ持ち込みで参加しました。(でも実はレビューに出せない状態だった。。。) step-to-rails-expert-rb.connpass.com 大盛況だった 今回は約10人くらい…

OSS Gate東京ミートアップ for Red Data Tools

OSS Gate東京ミートアップ for Red Data Tools コードを書く題材がないとなかなか業務外でコードを書かないので、コード書くためのお題が転がっていたら、とにかくやってみることにしてます。 www.hizumizm.com www.hizumizm.com 草を生やしたい、という邪な…

Ruby2.5リリースパーティ

Ruby2.5リリースパーティ Ruby2.5リリースのお祝いということでSpeeeさんで開催のAsakusa.rbに参加しました。 Speeeさんは色々なイベントに会場提供してくださっていて本当に凄いですね。遅くまで会場を貸してくださるためには色々な苦労があると思います。…

Step-to-Rails-Expert.rb#13

Step-to-Rails-Expert.rb#13 Todoアプリを実装してきて、みんなでレビューしようぜ、という楽しそうな勉強会があったので参加してみました step-to-rails-expert-rb.connpass.com 何を作るか、それが問題だ 仕事以外でなんか作ったり、新しい技術を使ってみ…

Ebisu.rbでLTしてきた

Ebisu.rb #15 RubyKaigi2017関連でLT募集って書いてあったので、Ebisu.rbでまたHanamiについてLTしてみました。 ebisurb.connpass.com RailsのつらみとHanami Omotesando.rbで話した時とテーマは同じですが、Railsの辛いところに効くアイデアをHanamiは持っ…

表参道.rbでHanamiについてLTした

表参道.rb #27 ~ RubyKaigiのおさらい 表参道.rbにお邪魔して、RubyKaigiで聞いたHanamiというRubyで作られたwebフレームワークについてLTしてきました。 omotesandorb.connpass.com 表参道.rb #27 ~ RubyKaigiのおさらい Hanamiが気になる Railsのつらみは…

Rails Developers Meetup #4の公開コードレビューを受けてみて

Rails Developers Meetup #4 先週開催されたRailsDM #4、残念ながら会場参加はできなかったのですが、twitterでずっと追っかけてました。 Rails Developers Meetup #4 全PRに対するレビュー動画 レビューのふりかえり 不要なreturn 降りられるかどうかの判定…

Rails Developers Meetup #4の公開コードレビューにPR送ってみた

Rails Developers Meetup #4で公開コードチェックされたい Rails Developers Meetup #4で、Everyday Railsの訳者のJunichiItoさんが公開コードレビューをしてくれる、と聞いたので、PR送ってみました。 github.com JunichiItoさんはEveryday RailsやQiita経…

Scrum Masters Nightに参加した

第16回 Scrum Masters Night! smn.connpass.com スクラム開発の悩みを解決したくて、スクラムマスターの集うScrum Masters Nightに参加してみました。 参加者は運営側の人含め40〜50人くらいの人数だったと思います。 集まったところで、話したいテーマ…

RubyのStructの使いどころ [オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方] 2章

オブジェクト指向設計実践ガイド 2章 オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方 を読み始めました。 2章では「単一責任のクラスを設計する」です。 オブジェクト指向設計実践ガイド 2章 クラスに対し…

もっと早くMartin Fowlerに出会いたかった

このBlikiには自分が知りたいことが詰まってる Martin Fowler's Bliki (ja) 自分が知りたいのは、エンジニアという立場から、迅速に価値を提供できるようにするための手段のすべて。 早くコードを書くだけじゃなく、理解しやすいコードを保ちたい、テストも…

before_action / before_filterのベストプラクティスはDRYより責務に目を向けること

フィルターでインスタンス変数セットするのやめてほしい、と思ったのは昨日のこと。今は反省している。 フィルターでインスタンス変数セットするのやめてほしい、と思ったのは昨日のこと。今は反省している。 before_filter / before_actionの使い方がわから…

Webでもアプリでもデータが肝だから、テーブル設計力を鍛えたい 楽々ERDレッスン

idは振ってあって欲しいと思うのですが 設計を勉強し始めた頃に手に取った本には、「id(railsがオートインクリメントで振ってくサロゲートキーを指す)みたいな項目はいらん」と書いてありました。フレームワークがデフォルトで振ってくれる項目を不要、と…

エンジニア立ち居振る舞い 「作らずに済ます方法を考える」

お題「エンジニア立ち居振舞い」 コードを書くのは楽しい、けど。。。 コーディングに没頭している時間はとても楽しい。完成したときの達成感も素敵。 でも、作ったものはメンテして、面倒みていかないといけないんですよね。 なので、私の場合、まずは作ら…

RSpec楽しい! Everyday Rails - RSpecによるRailsテスト入門

テスト書くのは結構楽しい テストが大好きなエンジニア、ってあまりいないと思います。やらなきゃいかんからやってる、って人が多いんじゃないでしょうか。私もこれまで「テスト楽しい」と思ったことはなかったです。 RSpecがちょっと書けるようになってきて…

Kindle Unlimitedも始まったことだし Paperwhiteのカバーを新調してみた

技術書を電車で読むにはKindle Kindleいいですよ。スマホの画面と違って電子ペーパーは目が疲れないです。あと、買った本をPDF化して放り込んでおけば、分厚い技術書をいつでもどこでも読めます。私もエンジニアになってからKindleに興味持って、買っちゃい…

Atom使うなら絶対に覚えておくべき、たったひとつのショートカット

Key Binding Resolverの消し方はmacなら cmd + . エントリにするほどのことでもないんですが、Atom使ってるとしょっちゅうミスタイプでKey Binding Resolverを出してしまいます。そして結構うざいです。私以外にも困ってる人見たことあるので、きっと困って…

転職ドラフト、第三回開催だそうで

第三回、楽しみです いただいた指名への返信等行おうと画面開いたら、9/28予定で第三回開催、とのこと、楽しみですね。 job-draft.jp 率直に言って、参加してみて良かったです こちらの記事にも書きましたが、第二回に参加しました。 自分に対する評価をリア…

Atom実践入門 "ハッカブルなエディタ"の入門書はひと味違う

Atom実践入門、素敵です。 仕事ではSublimeTextを使っていますが、家ではVim, Atomを使っています。 Vimは、viの操作に慣れておきたいという理由で使っていて、Atomは最近興味持ったので、とりあえず入れてみた、という感じでした。 Atom実践入門を紹介するB…

プログラミングはじめてみたいならProgateいいんじゃないかな

環境構築なしで入門できるProgate prog-8.com 前にCloud9紹介したときにも書いたのですが、プログラミング始める人にとって最初の難関が環境構築です。初心者がひとりで乗り越えるのはかなり辛い。 Cloud9もProgateも、最初の環境構築をぶっとばしてコードを…

MarkDownDiagramを使いこなしたい

メンテされないシステム構成図、ER図は嫌だ システム構成図やER図がexcelやppt、jpegやpngであったりなかったりするフリースタイルな現状をなんとかしたく。ツールを漁っていて見つけたのがこれ。 qiita.com 構造をテキストで残せるのが本当に素敵です excel…