フィネットエンジニアだより

株式会社フィネットのエンジニア感があるんだかないんだかよくわからないブログ

合同勉強会 in 大都会岡山 -2018 Winter- & 忘年会議2018を開催しました #gbdaitokai #忘年会議

ご安全に!角田です。 2018/12/22(土)に、年末恒例の「合同勉強会 in 大都会岡山 -2018 Winter-」「忘年会議2018」を開催しました。

gbdaitokai.connpass.combonenkaigi.connpass.com

当日の様子や資料なども公開されているので、是非ご覧になってみてください。

togetter.com gbdaitokai.connpass.com

話したこと

Vue CLI が生成したプロジェクトの雛形から、Vue CLIの内側を読み解いていく、みたいな話をしました。
本来のプランであればVueめっちょできるおじさんが場にいて、ツッコミが入りながら皆で理解を深めていければいいなあという目論見があったのですが、みなさんシャイなのかあまりそういうのがなかったのが悔やまれるところでした。

平成30年7月豪雨岡山県災害義援金と平成30年北海道胆振東部地震災害義援金について

先日の合同勉強会 in 大都会岡山 -2018 Summer-に引き続き、災害義援金の募金を募ったのでした。

inet-engineer.hatenablog.com

今回は7月豪雨と北海道地震に半分ずつ寄付してきました。

私の 煽り 呼びかけに応じて募金してくださったみなさま、本当にご協力ありがとうございました。

最後に

岡山での年末恒例となっている当イベントですが、運営がコンテンツを作り込むというより、「みんなで一緒に作り上げていく」という点を重視しています。(運営側が無理なくできる、というところを狙っている面もあります)
毎年多くの方にお越しいただきまして、今年も参加者100人を超える規模になってきたにも関わらず大きなトラブルもなく無事に開催できているのは、毎年発表枠に申し込んでくださったり、足を運んでくださる皆様の多大なるご協力あってのことです。
毎年のことになりますが本当にありがとうございます。

あと今年は運営メンバーを公募したのですが、おかげ様で色々とスムーズに運営することができました。
スタッフの皆様も本当にありがとうございました。
(「来年はスタッフやりたい!」という人は声掛けしてくれていいのよ!)

また来年も開催するので、引き続きご協力いただければ幸いです。
重ねてになりますが、皆様本当にありがとうございました!

2018年度忘年会

イベント委員会森山です。

12月14日、弊社の忘年会が行われました。
連絡ミスで人数が合っておらず、開始で少々バタついてしまい申し訳なかったです。

会場は去年に引き続きやま幸さんです。
f:id:inet_engineer:20181216000635j:plain
f:id:inet_engineer:20181216001030j:plain

スケジュールも直前でちょっと変わっていて、今年は社長挨拶からスタートです。
流れでこのとき幹事挨拶が飛ばされているのですが、まぁいいかと思って黙っていました。
f:id:inet_engineer:20181216002408j:plain

内定者のお二人です。あと一人いるのですが、時間の都合で不参加となりました。
これからよろしくおねがいします。

f:id:inet_engineer:20181216003711j:plainf:id:inet_engineer:20181216003630j:plain

乾杯でスタートです。

f:id:inet_engineer:20181216002837j:plainf:id:inet_engineer:20181216003010j:plainf:id:inet_engineer:20181216003022j:plain

今年は量より質でというオーダーらしいです。

f:id:inet_engineer:20181216004037j:plainf:id:inet_engineer:20181216004047j:plain

今年の催しはビンゴゲームです。
貸し出してもらったビンゴマシーンを使用しています。音は気になりますが、ガラガラするやつよりは扱いが楽でした。
景品はギフト券とやま幸さんの商品券です。ビンゴできた皆さんおめでとうございます。

f:id:inet_engineer:20181216004526j:plainf:id:inet_engineer:20181216004628j:plain
f:id:inet_engineer:20181216005156j:plainf:id:inet_engineer:20181216005251j:plainf:id:inet_engineer:20181216005327j:plainf:id:inet_engineer:20181216005407j:plain
f:id:inet_engineer:20181216005455j:plainf:id:inet_engineer:20181216005517j:plainf:id:inet_engineer:20181216005539j:plainf:id:inet_engineer:20181216005613j:plain

今年も1年お疲れ様でした。来年も頑張っていきましょう。

Backlogのダッシュボードに草を生やす #Backlog #Pixela

f:id:razon:20181128180253p:plain

ご安全に!角田です。

このエントリは、Backlog Advent Calendar 2018の5日目です。

adventar.org

QMK(急にメンションが来たので)書きました。

本題

Backlogのお知らせにはMarkdownが書けるので、ここにPixelaのグラフを放り込んで賑わいを可視化するといい感じなのでは?と思ったので、そんな感じで行きたいと思います。よろしくお願いします。

blog.a-know.me

📊Pixelaのグラフを作る

まずはPixelaのユーザ登録とグラフ作成を行います。
Pixelaは基本APIでビシバシやっていくので、今回はPostmanでAPIを叩いていきます。

ユーザ作成

f:id:razon:20181128164747p:plain
トークンは自分でいい感じのやつを生成してください。

グラフ作成

f:id:razon:20181128165020p:plainf:id:razon:20181128165026p:plain
先ほどユーザ作成時に指定したトークンをリクエストヘッダに指定して、PixelaのAPIを叩いていくことになります。

⚡BacklogのWebhook→Pixelaのincrement API連携

Zapier でいいかなという気もしますが今回は趣向を変えてGoogle Apps Scriptでやります。
(Slackに流すのはZapierでやってるんですよね)

function doPost() {
  var headers = {
    'X-USER-TOKEN': 'thisissecret'
  };
  var options = {
    'method': 'PUT',
    "headers" : headers
  };  
  var response = UrlFetchApp.fetch('Pixela graph increment url', options);  
}

WebhookはPostで飛ぶのでdoPostを実装します。

f:id:razon:20181128165924p:plainf:id:razon:20181128165936p:plain

📄Backlogのお知らせにPixelaのグラフを貼り付ける

スペース設定のお知らせでPixelaのグラフを貼り付けます。

f:id:razon:20181128170334p:plain

⚙BacklogのWebhookを指定

プロジェクト設定のインテグレーションで、Webhookを追加します。

f:id:razon:20181130131902p:plainf:id:razon:20181130131916p:plain

f:id:razon:20181128170834p:plain
WebhookのURLにGASの公開URLを指定します。今回は、課題かWikiの更新が入るとPixelaのquantityがインクリメントされるようにしました。「今生きてるプロジェクト全部の合計で見れればいいかな」と思ったので、対象のプロジェクト全部に同じWebhookを作成して、すべての合計が1つのグラフに集約される形としています。この辺はお好みでグラフを分けるなり重み付けを行うなり調整してみればよいのではないでしょうか。

💪完成したものがこちらになります

f:id:razon:20181204204247p:plain

草生えました。よかったですね。
いやよくないわ!草がいまいち賑わってないわ!これからがんばります。

Python Boot Camp in 岡山が開催されました #pycamp

f:id:razon:20181126111832j:plain

ご安全に!角田です。

11/23(金)に、Pythonのハンズオンイベントである「Python Boot Camp in 岡山」を弊社会場で開催しました。

pyconjp.connpass.com

当日の模様はこちら↓

togetter.com

雑感

講師がハンズオンのカリキュラムを実践しながら参加者に教えていくスタイルだったのですが、事あるごとにTAや参加者からツッコミや「この場合ってどうなるんですか?」みたいなやりとりが入り、和気藹々と進行していってよかったと思います。(イワタプロ とか相当攻めっ攻めでしたね)

今まで会場に入れたことのない人数(参加者18人+スタッフ9人)だったため、だいぶ熱気がすごくて酸素薄い感じだったんじゃないかなというのと、ちょっと社に備え付けてあるWi-Fiが死にかけてる感じだったので、そこはご迷惑おかけしてしまった感があります。次回の改善点としたいと思います。

お陰様でたのしい一日を過ごすことができました。
スタッフの皆様、参加者の皆様、本当にありがとうございました。

勉強会会場、お貸しします

そんな訳で「勉強会開催したいんだけど、会場どうしよっかな…」みたいなことをお考えでしたら、倉敷になりますが是非弊社を選択肢のひとつとしてご検討いただければと思います。
お気軽にお問い合わせください!

ノベルティカンファレンス in 大都会岡山を開催しました #novecon

f:id:razon:20180903112804p:plain

ご安全に!角田です。
先週末10/27(土)に、ノベルティに関する知見を共有する「ノベルティカンファレンス in 大都会岡山」を開催しました。

当日の様子はこちら↓
togetter.com

資料など↓ connpass.com

開催してよかったこと

(イベントの規模とか特性にもよりますが)発表者の人と聴く側の人の距離が近く、双方向にコミュニケーションのあるイベントがやりたいなあと常々思っていて、それが想定していたよりもすごい形で実現したことに尽きます。
終わる頃には皆でワイワイするみたいな空気感ができていればいいなと思ってディスカッションタイムをタイムテーブルに設けていたのですが、それくらいの時間帯にはこちらが主体的に誘導しなくても、参加者同士で自然と会話が盛り上がっていて、「これはもうこっちでコントロールしないほうがいいな」と思えるような感じだったのが本当にやってよかったなと思った次第です。

発表内容としては、うまくいったこと、うまくいかなかったこと、予想外の展開になったこと、ノベルティを作る側、事業として展開している側など幅広いバリエーションの話があつまったのがとてもよかったと思いました。
ノベルティに限った話ではないのですが、よく弊社代表の山本と「こういうのって、他所ではどうやってるんだろうね?」みたいなのを知りたいなあと話をすることが結構あって、周りから情報とか事例を集めたりしているんですが、今回それを自社主催のイベントとして形にできたのはよかったです。

また、スピーチの機会が多く話慣れている山本をこちらの界隈で発表する側として引きずり出すという別の意図もあったので、それが実現できてよかったです。
また本人が感想ブログを書くと思うので、セッション自体の裏話はそちらをご覧いただければと思います。

最初はなんとなく思いつきで話をしていたのが、本家の法林さん、田中さんの眼に留まり、こうやって形にできたことは大変ありがたかったです。
法林さん、田中さん、本当に本件ではお世話になりました。ありがとうございました!
また、ご無理を言って登壇いただいた発表者のみなさま、本当にありがとうございました!非常に興味深く拝聴させていただきました。

そして次へ

なんとなく当日に「次回は!」「座・スタジアムだ!」みたいな話もあったので、是非次回開催も実現できるとよいなと思います。
おもむろに1年後くらいにしれっとイベントが立っている気がするので、是非みなさまには参加いただき、新たな知見を共有できれば嬉しいです。
本当に、今回ノベルティカンファレンスに参加いただき、ありがとうございました。また次回よろしくお願いします!

JBUG 岡山#1 に参加してきました #JBUG

ご安全に!角田です。

10月20日(土)に開催された、Backlogのユーザグループ「JBUG 岡山#1」に参加してきました。

backlog.com

当日の様子は例のごとくトゥギャりました。

togetter.com

参加してみて

社にBacklog導入はしているものの、なんとなく雰囲気で使っている勢で、よりよい活用法が見つかればいいのでは?と思い当イベントに参加した次第ですが、プロジェクト管理の知見やノウハウ、事例などの紹介が中心でした。

「じゃあこのユーザグループはプロジェクト管理者向けなんか?」というとそういう訳ではなく、プロジェクトに携わる様々な立場の人々に学びのある会だったのではないかと思います。
プロジェクトやチームを引っ張っていく、みたいなものではなくてもキャリアの浅い若手をメンタリングする機会もあったりするでしょうし、管理者に対してもうまく転がすと自分の仕事が進めやすくなりますよね。
職責の異なる人同士で協調して仕事を進めていくのに、相手の立ち位置を適切に理解するのも大事だと思います。

これからマネジメント的な領域に踏み込むのか、技術で特化させていくのか、次のキャリアを決断する時が近づいてきている人なんかも、JBUGに参加してみると面白いかも知れないなと思いました。
↓の本なんかも、そういった人たちに刺さるといいなーという話を運営のあべさんともしたのでした。

割と弊社でもあるあるな「小規模案件でソロプレイ」のプロジェクト管理などの話もありよかったです。
案件などによりベターな進め方は色々違うので、こういったプロジェクト管理の事例を沢山聞くと、自分の手持ちのカードが増えてよいなと思いました。
是非次も参加したいと思いました。

コミュニティと実務のギャップとわたしたち

特にエッジの効いた技術なんかだったりすると、今の自分の境遇にもよりますが実務に活用し始めるまでに枯れてくるまでの時間だったり、組織やプロジェクトへ導入するための根回しや調整などが待ち受けていたり、はたまたそもそもそういう権限自体がなかったりするので、「よし、今日聞いたやつはよかったから明日から自分のところでもすぐ導入しよう!」みたいにならないことも多いのではないかと思います。
JBUGがそこのギャップを埋められるような存在になれそうな方向性を感じましたし、これからの開催も楽しみだと感じました。
「非常に大きな組織でBacklogを導入しようとしているが、なかなか全員に浸透せず苦労している」という方もお越しになっていたので、また次回以降でその経過などが聞けるのかなと思った次第です。

余談

「岡山のコミュニティは独特」みたいな話があったのですが、どういうところだろう…

他の地方はどういう話がTwitter上で繰り広げられてるのでしょうか?

あと、今回参加できなかった方も、是非JBUGに参加いただければ!

https://www.facebook.com/JBUG.Official/www.facebook.com

jbug.connpass.com