Blog
ブログ

2019年10月04日

第5回社内勉強会


仇さんの発表
多くの人が使っている「Chrome」。拡張機能の種類もたくさんあり、便利ですよね。
そんなChromeの拡張機能。これを開発できるってご存知でしょうか?
つまり、下の画像の赤枠部分に自分だけの自作したアイコンを追加しちゃおうっていうこと。


正直こんな場所を開発できるとは思いもしませんでした。

仇さん成果物
それでは弊社の社員が実際に作成したものをご紹介いたします。
今回仇さんが作成したのは「BudgetManager」です。


これは、入力欄に入れた数値をTotal Spendに反映する拡張機能です。
Total SpendがLimit(今回は100ですが、いつでも変更可能)を越えると通知がでます。

非常に興味深い発表内容で、自分も是非仇さんを見習って拡張機能の開発をしてみたいと思いました。
作成の手順に関しては仇さん作成のGitHubを参照してください。
動的イメージも貼ってあり、非常にわかりやすいと思います。

   



戸塚さんの発表
戸塚さんは「Node.js」について発表してくれました。
コードを書いている人なら一度は聞いたことがあると思います。
簡単にいうと、サーバーサイドの処理を可能にする環境です。
C10k問題をノンブロッキングI/Oで解決したことでも有名ですよね。
戸塚さんはノンブロッキングI/Oをイラストを使って説明してくれました。

 
(左がブロッキングI/O。右がノンブロッキングI/O。)

 

戸塚さんの成果物
今回戸塚さんはNode.jsを使って「社員検索」アプリを作成してくれました。


名前を入力すると該当する弊社社員の名前を表示してくれます。
弊社の社員は少数ながらも名前が同じ人が多いので、混同してしまった時に便利だと思います。

新入社員の同期がしっかりしたアプリを独学で作成してきてしまったので、
12月に発表を控えている私ももっと頑張らなくてはと思わされた勉強会でした。


このページの先頭へ