TDDBC 仙台の8年間をふりかえる

TDDBC Sendai 8th を開催しました f:id:nnasaki:20181020180643j:plain イベントページはこちら tddbc.connpass.com 当日の様子などツイートのまとめはこちら togetter.com ブログにもしていただきました hajimete-it.com 2011年より毎年開催しており、2018年の今回が8年連続8回目となりました。いつもは「開催しました」記事を書いて終わり(書いていない年もあるけど)ですが、なんとなくふりかえってみたくなったので、後半にてふりかえりも書いてみました。 まずはお礼 TDDBC Sendai は参加された皆様の善意で成り立っています。 講師の@t_wadaさんをはじめ、 遠方からTAを引き受けていただいた@tosikawaさん、@terahide27さん、@ktanaka117さん。 そして会場を無償で提供いただいた楽天さん、@bangucsさん、@pirobeemさん、@yohfeeさん、 スタッフの@i_takehiroさん、@135yshrさん、@luckbizzoさん, カノさん、 皆様休日にもかかわらず大変ありがとうございました。 TDDBC Sendai 8th をふりかえって 詳細は先のtogetterをみていただくとして、私が印象に残っている点を書き留めておきます。 **ビルの入口草#tddbc pic.twitter.com/ZiW6aZ6gAT— 🗼ダンボー田中🗼 (@ktanaka117) 2018年10月20日 #tddbc 始まりました。 pic.twitter.com/wnZpalwMRX— いまいまさのぶ (@masanobuimai) 2018年10月20日 いや、これ何のイベントだよw TDDBC 仙台のスタイル 大体決まっていて、主催者@135yshrさんのコスプレ、午前中は@t_wadaさんの講義、午後はペアプロとソースレビュー。イベント後はビアバッシュと二次会です。 ちなみにスパイダーマンは8回目なので、クモの足も8本なのでということでした。なんか解説している時点で負け感ある。 午前中の@t_wadaさんの講義 f:id:nnasaki:20181020100903j:plain 和田さんのサバンナ感増加しているような・・・。 毎年聞いているのですが、毎年変わっているので飽きないです。私の記憶だと定かではないのですが、初期は技術的話題が中心で生産効率向上を強調していました。中期は健康や心理的安全が強調されるようになりました。そしてここ数年はライブコーディング**によるデモが中心になっています。(個人の感想です) ライブコーディングの模様は de:code 2017 の動画をみていただくと雰囲気がわかると思います。 午後のペアプロ&レビュー 午後はお題を用意してペアプロを回して定期的にレビューをするのですが、お題作成者の@i_takehiroさんの鋭いレビュー指摘(通称マサカリ)が大変好評(?)です。反省点としては1回のレビューに時間が取られすぎてしまい、全員分のレビューができなかった点です。この点はタイムキーパーをしっかりしないとなぁと思っています。 f:id:nnasaki:20181020152656j:plain マサカる@i_takehikoさんの図 なお、お題については公開されていますので、チャレンジしてみてください。 TDD Boot Camp(TDDBC) - TDDBC仙台08/課題 ビアバッシュ お酒を飲みながら、LTとレビューを行いました。ここでも全員分のレビューができませんでしたが、反面、より深い話ができてよかったと思います。 おまけ 当日レビューができなくて残念だったのでご紹介させてください。@masanobuimaiさんが黙々と作っていた、PICO-8という実行系で動くLuaのテスティングフレームワークです。まさしく才能の無駄遣いw **Aボタンを押すと、次々テストを実行するよ。#tddbchttps://t.co/fdri4Rllxb pic.twitter.com/w950gIV8Dg— いまいまさのぶ (@masanobuimai) October 20, 2018 TDDBC 仙台 8年間のふりかえって さて、当日の話から変わりまして、2011年のデブサミ2011東北にて開催されてから、毎年仙台で開催され今年で8回目となります。 ...

October 26, 2018 · nnasaki

第3回 はじめてのRuby勉強会 in 仙台 に登壇しました

study-ruby-at-sendai.connpass.com GitLabエバンジェリストの佐藤さんから LT しませんかー、とお声がけいただいたので久しぶりに喋って来ました。 特に難しいことは省いて、VM を使わずに App Service で動かせるんだよって話をして来ました。 アンケートとったら Azure で Rails が動くということは一人しかいなかったので、まだまだ布教が必要だなぁと感じました。 発表したスライドはこちらです。 ** Ruby on Rails on Azure ** from Masaki Yamamoto www.slideshare.net

August 6, 2018 · nnasaki

2016/2/20(土) Tohoku ComCamp 2016 powered by MVPs 参加受付中!

tohoku-comcamp.connpass.com 2016/2/20(土) に Tohoku ComCamp 2016 powered by MVPs を開催します! 申込は → http://tohoku-comcamp.connpass.com/event/24284/ 今回もスゴイです。豪華すぎます。 マイクロソフトエバンジェリストと東北のMVPが集結! 講師は宮城県からだけではなく、青森・秋田・岩手からもお呼びします! 今まで仙台では聞けなかったセッションを7つ用意しました。 オンプレミスからクラウドまで楽しく学べて、仕事で使えます! 立食での軽飲食会を無料で開催します! そのまま会場でやります。ハッピーアワー。ビアバッシュ。ソフトドリンク無料。アルコールは1000円。 会場を 40 人から 180 人にしました! 去年のアンケートで会場が狭いと不評だったので席を増やしました。ゆったり座れます。 インフラ技術者、開発者、学生問わず参加OK。 お友達をお誘い合わせの上、ぜひご参加ください。 http://tohoku-comcamp.connpass.com/event/24284/

February 20, 2016 · nnasaki

Agile Japan 2013 仙台サテライト Day1 にちょっとだけ参加した #AgileJapan #agilesendai

f:id:nnasaki:20130524182717j:plain 午前中は仕事で、午後も仕事で結局松浦さんのセッションしかでれませんでした。 強いチームに変える7つのステップというテーマで「チームキャンバス」というものを書きました。3人でグループを組んで個人で書いたものをレビューし合うという内容で、私は体重が増えたとかいうわけわからないチャラい内容書いてたら、同じチームの方はアジャイルやっている中での悩みとか書いてて、だいぶやっちまったなーな感じをしていました。 「他人を変えられないが、自分は変えられる」というのはよく聞くけどまさにその通りだと改めて思った。自分も変化し続けるように努力していきたい。 ビアバッシュはだいぶ盛り上がって、新卒な方や昔お仕事をした方に再開したりもした。 その後の二次会はメニューにないチャーハン頼んだら出てきてすごくおいしかったりとか。 Agile Japan というイベントは個人的に非常に思い入れがある。なぜなら、自分が初めて参加した勉強会だから。2011 年の震災直後のイベントに参加した。ITで震災後の世界に何か出来ないかとかそんな思いもあったと思う(今でも貢献は出来ていない) イベントの開催って本当に大変ですが、来年もまた開催されると良いなーと心から思っています。

May 25, 2013 · nnasaki

DevLove仙台 4/12(金) を開催しました #Devlove #DevSen

告知ページ 当日のTogetterまとめ 一応前回の0回から数えて第1回目ですが。ナンバリングはやめるかも。 スタッフとして参加しましたが、あんまりスタッフぽいことはやってないw 受付は参加者の方に手伝ってもらったり、迷子の人も迎えに行ってもらったり、ダイアログでファシリテーターやったけどあまりにもポンコツすぎて補足してもらったり。 お金数えただけです。スタッフぽいところはw DevSenトーク LTほど短くないけど、1セッションでもない。10分ぐらいで皆さんの経験を話しをしていただくのをDevSenトークと名付けました。 登壇していただいたお二人とも良い話だった。 菊川さんは見積もりでプランニングポーカーを導入してみた話。すばらしいっす。 森さんは iOS アプリをいかに低予算でシェアを獲得するために、なにを行ったか。とても実践的だった。 お二人に共通するのは今までの常識に囚われないこと。新しいチャレンジをしているってところかな。僕も見習わなくてはと思った。 ダイアログ ダイアログでは4テーブルにわかれて、私も⒈テーブルに参加しました。受託開発つらいね。Excel 倒せないとか。承認フローめんどくさい。責任ってなんだ。人のせいにすんな。そんな話でプログラミングの技術問題ではなく組織上の問題について語り合ってた。 結論は当然出ない。1時間ぐらいの話し合いで解決するわけないもん。でも、それはそれでまたいいかなと思った。 ダイアログファシリテーターは前述の通りポンコツなんで、全体的に「月曜日からはEclipseを立ち上げる」という結果にw 難しいです。まとめるの。 ビアバッシュ ビアバッシュも色々と話しを聞けて楽しかったです。なんかこんなの撮ったり… f:id:nnasaki:20130414132752j:plain 最後に、いろいろ告知がありました。どれも面白いイベントなんで皆さん以下の日付は空けておくと良いと思います! f:id:nnasaki:20130414131823j:plain イベント案内 | 2013-04-24 (水) すくすくスクラムSendai 第7回 ~スクラムを描いてみよう!~ - 東北デベロッパーズコミュニティ イベント案内 | 2013-04-27 (土) DBFlute勉強会「DBFluteで攻めのDB生活を」 - 東北デベロッパーズコミュニティ 5月11日 Community Open Day 2013東北会場(エフスタ!!SENDAI)(宮城県)

April 12, 2013 · nnasaki

ソフトウェアテスト勉強会~レビューのススメ~ に行ってきた #sendaitest

ソフトウェアテスト勉強会~レビューのススメ~ - TDC - ニュース - 東北デベロッパーズコミュニティ ソフトウェアテスト勉強会~レビューのススメ~ - Togetter Devlove仙台以来の1ヶ月ぶりぐらいの勉強会参加。 時間はだいぶ押して21時30分ぐらいまでかかったけど楽しかった。 要求仕様のレビューでしたが、自分の観点だと仕様書の中に書いてあることしか指摘出来なかった。つまり、ユーザー視点での使い心地やプロダクトオーナー視点だとこの機能に価値があるかとか。 ツイッターでつぶやかれてなかったみたいなんで、Blog に書いておきますね。 イタコメソッド!\(^o^)/

April 9, 2013 · nnasaki

Community Open Day 2013 に 登壇 のお知らせ

5/11(土)にCommunity Open Day 2013が開催される予定で、東北会場のセッションにて発表することになりました。 発表内容は「Windows Azure Mobile Service を利用したマルチプラットフォームへのプッシュ通知方法」とちょっと長めです。 もう少し詳しく言うと、サーバーからスマホに「ツイートあったよ」とか「メールあったよ」とかプッシュ通知を実装しようとするととにかく面倒なんです。 なにが面倒かっていうと、自前でサーバーを立てなくちゃいけないのと、iOS や Android や Windows Phone で サーバーからスマホに通知する API がそれぞれ異なるため、それぞれ別々のロジックを書く必要があるからです。 それが Windows Azure Mobile Service を使用すれば、サーバー不要でソースも1つで済むからこんなに簡単!すごい!彼女できた!といった内容になると思います。 セッションは50分もあるそうなんでライブコーディングとか今までやったこと無いことも出来るといいかなーと思ってます。 まだ詳細は考え中な為、上記内容は変更になるかもしれませんが、皆様よろしくお願いいたします。 全国8都市で「Community Open Day 2013」を開催 - GrapeCity さんのニュースリリース Community Open Day 2013 公式ページ 東北会場のタイムテーブルや場所の詳細 お申し込み 5月11日 Community Open Day 2013東北会場(エフスタ!!SENDAI)(宮城県)

April 6, 2013 · nnasaki

DevLOVE仙台〜Share the eXperience!から始めよう〜 でしゃべってきました #devsen #devlove

すっごい緊張したけど、皆さんから結構いい反応あって良かったなーと思ってます。 DevLove仙台募集ページ DevLOVE仙台 〜Share the eXperience!から始めよう〜 - DevLOVE仙台 Togetter DevLOVE仙台 〜Share the eXperience!から始めよう〜 #devsen #devlove - Togetter 発表スライド ** Devlove仙台20130309 レガシープロジェクト脱出大作戦 ** from Yamamoto Masaki まぁ、結局脱出できてないじゃん的なツッコミもありましたが、大事なのは心構え。やらなければ変わらないってところかなー。 ぼくは自分の発表でいっぱいいっぱいだったのですが、皆さんとてもいい話だった。小泉さんが良い感じでまとめていますので気になる方はToggetterをご利用ください。 次回はダイアログとかに自分も参加してみたいな。懇親会もすごく楽しくて、よかった。 二次会は濃い話が多かったなーって感じ。 これで終わりじゃないので継続して続けるということを当面の目標かなと思います。

March 10, 2013 · nnasaki

Developer Camp <Windows 8>Windows ストアアプリ開発コンプリート 仙台 に行きました

Developer Camp <Windows 8>Windows ストアアプリ開発コンプリート 仙台 に行ってきました。 Windows ストアアプリ開発ってどんなもんだろうと思ったのがきっかけです。 全体的な感想として講義は大変わかりやすく、資料も充実していてよかった。Windows ストアアプリすげーっていうより、Azure すげーって思ったw Windows Azure Mobile Services でテーブルをちょこちょこっていじったけど、Entity Framework と同じ感じでテーブルを呼び出せ、クラウドの非同期な DB の更新が await todoTable.UpdateAsync(item) のたった1行で済んじまうのですよ。 しかも適切にサービスを設定してれば、あの面倒なアプリへのプッシュ通知も勝手にやってくれる。ちょー便利。プッシュ通知は iOS も対応していて、近日 Android も対応。 これで無料って便利すぎて鼻血でるレベル。 デザイン面とかはストアアプリだけでなく、Android や iOS にも応用が利くので、今後追跡調査していきたい。 (たしか去年のABCでAndroidのデザインはMSのサイトを参考にしてボタン幅を決めた方が良いと聞きました。) 以下に自分のまとめを記載しておきます。 今回の資料 テキストはネットに公開されているものと同じです。動画はまだ準備中ですが収録は終わってて編集中だそうです。 Windows Azure ハンズオン トレーニング オンライン版 | MSDN Windows ストア アプリ開発コンプリート ストアアプリとデスクトップアプリの違い 全画面表示 タッチ操作 ストアからの入手 MS の審査必要 通常の.NET Framework は使えない。WIN RTを使う。 一つのアカウントで5つのデバイスまでインストールできる インスタントストアで管理 企業内配布(サイドローディング) 審査不要 証明書を含める グループポリシーの変更(ドメインが前提) PowerShellでインストール アプリパッケージの構成要素 アプリマニフェスト xml ストアで表示される情報。権限とかカテゴリ対象年齢 Visual Studio で簡単に編集可能 ...

February 23, 2013 · nnasaki

第15回 DDD(ドメイン駆動設計)勉強会 に行ってきた

書くのが遅れたので、ちょっとバックデート。 今回もOracle さんのセミナールーム。いつもありがとうございます。 今回で15章が終わり、残りは16章と17章で2年越しのDDD読書会も終わりが見えてきた感じ。来月はいろいろと予定が重なってるので17章は作りたいなーと思ってます。 DDD 読み終わった次は何するか楽しみですね。

February 22, 2013 · nnasaki