
第10〜20回目のRESTful#とは勉強会を開催しました
RESTful#とは勉強会という、勉強会を始めてから5年経っていました。
今思うと、エンジニアでもデザイナでもない自分が「RESTって何?」と気になって勉強会というものを初めて開いて、、無謀だったというか、よくここまで続いたなぁという感じです。
2回分書いた(›´ω`‹ ) / 第8、9回目のRESTful#とは勉強会を開催しました http://t.co/OkR4ONJO3D #RESTudy
— shokola (@shokolateday) September 22, 2015
どうやら9回目まではブログを書いていたようなので、その後の計12回分を書きます。
10回目はヴァル研究所さんで、郡山さんをゲストにお呼びし、講演をしていただきました。
体系的にWebの歴史が聞ける、壮大で貴重な講演でした
#RESTudy 「全てを結ぶ力」 やっと生で聞けた、 PHPカンファレンス関西のバージョンはyoutubeで、何度も聞いてるけど やっぱり、生で刻み込まれるのは違うなぁ 自分のなかに浸透するように噛み砕きたい
— 上條 大 (@Dai_Kamijo) September 29, 2015
(資料は2019年版ですが、大骨は大体同じです)
11回目はピクスタさんで復習会として、第2回の時に和田卓人さんにお話していただいた「RESTful Web アプリの設計レビューの話」の内容を皆で理解しながら進めていきました。良い講演を聞いただけで終わりにしたくなかったからです。
#RESTudy https://t.co/z73xvbxiFX
— shokola (@shokolateday) June 28, 2017
12回目は初回の開催場所だったヴァル研究所で1周年を迎えました
#RESTudy 1周年おめでとう!! (@ ヴァル研究所 in 杉並区, 東京都) https://t.co/q0UQXWyevW pic.twitter.com/vv63mMyiSr
— Toru KAWAMURA (@tkawa) December 8, 2015
13回目はかなりの挑戦をして、西谷さんをゲストに迎え、ヴァル研究所の「駅すぱあと」のWeb版の公開APIをRESTの観点で公開レビューしました。
今思うとナチュラルに鬼畜とも言える企画だったなとしみじみ思います。
REST 風 API を作った人に対して、みんなで RESTful の観点からマサカリを投げまくる勉強会です #RESTudy
— yancya (@yancya) February 23, 2016
この会の中で上がった疑問「RESTfulである必要性や、RESTの一般的なルールをどこまで守る必要があるか」について講師の2人が個人的な見解(アンサー)を書いたブログが唸る内容で良かったです。
14回目はピクスタさんで再び「RESTful Web アプリの設計レビューの話」の復習会の続きを行いました。
#RESTudy RESTful#とは勉強会14 今日のポイントです https://t.co/xTglpvR3gv
— Toru KAWAMURA (@tkawa) April 5, 2016
15回目は新しくなったfreeeさんのオフィスで再び復習会。
インターンで学習中の方やデザイナさんも参加してくれました。言語だけでなく、職種も問わないのがこの勉強会です。
#RESTudy 今日2社でバイトとインターンしている若者が来てくれて、眩しかったよね(ˇωˇ)
新卒で入る前からこの世界にいるのが羨ましいな。— shokola (@shokolateday) September 13, 2016
ステートレス性を理解した!! #RESTudy
— IDOL (@murokaco) June 22, 2016
この頃講師の川村さんがご結婚されました。
#RESTudy この川村さんかわゆ pic.twitter.com/OP65d7Ki9w
— shokola (@shokolateday) June 22, 2016
16回目はSanSanさんで。メンバーが定着してきた頃です。内容を決めかねていたので当初DoorKepperは内容不明のまま出したのですが、それでも申し込みがあって嬉しかったです。
#RESTudy 後半内容未定のままでありながら、参加申し込み15人近くなの、皆チャレンジャーやなwって感じでする
— shokola (@shokolateday) August 26, 2016
考えた末、ワークショップでチケット管理システムのリソースを設計するという実践的な内容にしました。
ワークショップの参加テーブルの成果です #RESTudy pic.twitter.com/tttZ0vZSTs
— Koichi ITO (@koic) September 13, 2016
タグ間違えたので、もう一回あげときます #RESTudy pic.twitter.com/nA7OPqAg7V
— IDOL (@murokaco) September 13, 2016
RubyKaigiでも宣伝していただきました
#rubykaigi でRESTfulとは#勉強会が宣伝されるとは胸熱 #RESTudy
— shokola (@shokolateday) September 10, 2016
17回目はgroovesさんで!
この会は課題を常連メンバーに考えてもらい、解答を各班で発表しました。
ワークショップの課題です。 https://t.co/Cbm3P7gPBk #restudy
— suginoy (@suginoy) October 26, 2016
#restudy ワークショップの解答例です。 https://t.co/4lYPKLFJ9z
— suginoy (@suginoy) October 26, 2016
18回目はヴァル研究所さんで。18回目ともなるとメンバーもだいぶ減りましたが、
その分濃い話ができて、多くても少なくてもいい会になります。
#RESTudy pic.twitter.com/WANKf7ZRg7
— 丸山ひかる@Mobingi (@maruyamahiakru) March 8, 2017
何者でもなかった私もジョブチェンジが進んでました
#RESTudy 楽観的/悲観的ロック懐かしいぃぃぃ。あの時はエンジニアでもデザイナでもなんでもなかった。ただの部長だった。
— shokola (@shokolateday) March 8, 2017
元総務も進んでいました(お互い良かったね)
#RESTudy 楽観的/悲観的ロック懐かしいぃぃぃ。あの時はエンジニアでもデザイナでもなんでもなかった。ただの総務だった。
— ぷぽ (@pupupopo88) March 8, 2017
会のレベルも上がってました
今回の #RESTudy トランザクションをテーマにしてレベルが高いネタだ。
– https://t.co/GW1lHQSsEi(コンピュータ科学)
– https://t.co/elt1ZX9lFFトランザクション分離レベル銀行振り込みの基本例題から結局ここに辿り着く。
— Koichi ITO (@koic) March 8, 2017
16回目の課題をお手本に自分でも課題を考えてみたりして
#RESTudy 後半のリソース設計するシステムの仕様Gist作ったぞぃhttps://t.co/ozEua1uK5z
— shokola (@shokolateday) March 8, 2017
そうそう、これを見る会をやってもいいかもね
netflixのapi設計がかっこいいらしい https://t.co/8uTD2nqxEl #restudy
— 丸山ひかる@Mobingi (@maruyamahiakru) March 8, 2017
19回目、ピクスタさんで最終会!!!
今回でオープンに募集する座学はお終いです!今後は開発していこうと思っています! / RESTful#とは勉強会19 (6月28日) #RESTudy https://t.co/VZwvQvFrWO
— shokola (@shokolateday) June 16, 2017
初回から読み続けていた「Webを支える技術」読み終えました!!!!
#RESTudy 「Webを支える技術」完走したーー!!
1回に10ページくらいしか進まないゆっくり度だったけど、2年以上かけて読み終わった💪— shokola (@shokolateday) June 28, 2017
沢山の人のおかげで完走できてありがたやありがたやです。これ以降、クローズド開催にして実際に開発を進めることにしました。
#RESTudy なんとなくハッシュタグ見返すとホントにどの会も楽しいという驚くべき会。
11月開発会を開催するぞ💪💪— shokola (@shokolateday) September 24, 2017
クローズド開催1回目は 永和マネジメントシステムさんで
「チケットさん」と名前をつけたチケット管理システムを設計して、実際に言語で班分けして作りはじめました!!
#RESTudy 土曜に久しぶりに開催したのだけど、Closed開催にも関わらず、9人も参加してくれて、R on R、PHP、JavaチームでそれぞれRESTfulなチケット管理システム実装できたのとても良かった。楽しかった。言語に縛られないのがこの会の良いところ(R on Rチームはscaffold使ったから半日で完成した) pic.twitter.com/ZBNKyfgWFz
— shokola (@shokolateday) February 19, 2018
https://github.com/shokola/ticket-san
郡山さんは数時間で一通り作ってしまいました!!!
https://github.com/koriym/Koriym.TicketSan
クローズド開催2回目はソニックガーデンさんで開発の続きを行いました
ソニックガーデンさんのコワーキング的なオフィス、めちゃくちゃ理想の家🏠!!
キッチンの広さと高さ、収納が本当に理想🍳🍽️ pic.twitter.com/mAgOSxn9ZQ— shokola (@shokolateday) April 21, 2018
そして先月、久しぶりのオープン開催を弊社で行い、ちょうど20回目を迎えました。
久しぶりの開催なので人数が読めませんでしたが、期せずして40人超える方々に集まって頂きました。
郡山さんに3部作で「Webの歴史、6つのアーキテクチャ制約と4つの共通インターフェイス制約」に関して話していただきました。
講演中、「導入の敷居の低さや『どれが簡単なのか?』『結局何なのか?』と結論を急がない。そういったことを謳ったブログとは少し距離を置いて読むこと」と言っていたのが印象的でした。
めちゃくちゃ濃い内容でしたが、特に2部が自分は理解が追いついていなかったので、そこらへんは別の機会に時間を取って、ゆっくやりたいなという気持ちです。サイトや本もあることですし。
Representational State Transfer (REST)
雑に計12回分書きましたが、こうやって振り返ると奇跡的に他にはない、結構すごい会なのではないか・・・と自負しています!
これからも何らかの形で継続していくので、よろしくお願いいたします :bow::bow::bow::bow: