niboshi
https://gyazo.com/bebb54f38090ba1a5d2988b4a39657ce
Working at 株式会社Helpfeel
かつてはITコンサルタントとして、デジタルでトランスフォーメーションするためにマイクロなサービスをアジャイルでデベロップしていました。
さらにその前は、SIerのR&D部門でコードをかいたりExcelを埋めたりしていました。
Go言語とTypeScriptとビールとスタバが好きです。
Social
GitHub(@mpppk)
Qiita(@mpppk)
twitter(@mpppk)
mail: niboshiporipori(at)gmail.com
nibo.sh/
Personality
https://gyazo.com/6e4ef8eb813db394ab89a5ecc24e0ef8
https://www.16personalities.com/ja/infp型の性格
Skill
Helpfeel株式会社での活動
詳しい業務経歴は、お問い合わせください。
システム設計&アプリケーションアーキテクチャ
ITアーキテクト/コンサルタント的な仕事をしていました
マイクロサービス導入支援が得意です
アプリケーションアーキテクチャを考えるのが好きです
Gist: クリーンアーキテクチャ完全に理解した
サーバサイド
仕事でAPIサーバを書いていました(TypeScript+REST)
昔はJava+gRPCもやっていました
Kubernetes上でアプリを動かすことが多いです
かつてはKafka、Cassandra、Sparkなどの分散処理ミドルウェアを触っていました
だいぶ忘れました
Developer Productivity Engineering
各種自動化や便利CLIを作るのが趣味です。作るときはだいたいGoを使います。
GitHubとGitLabを両方操作できるCLIツール
docker上でGoプロジェクトのリリースを行うツール
goreleaser+go-github-selfupdateでお手軽自動リリース&アップデート - Qiita
GitLab CIでjupyter notebookからエクスポートしたHTMLをMergeRequestに自動反映する - Qiita
フロントエンド
TypeScriptとReactが好きです
ブラウザ/Nodejs/AWS Lambdaで動くワークフローエンジン(TypeScript+React)
機械学習のための画像管理ツール(Go+TypeScript+Nextjs)
機械学習
仕事で機械学習プロジェクトに携わっていました(R + Python)
特徴量ベースの類似画像検索システム+αを作っていました
+αの部分が面白いポイントなのですが、ここには書けないので直接聞いてください
特許を4本出願しました
最低限のディープなラーニングもできます
スタバ警察bot
機械学習のための画像管理ツールを作っています
主要な制作物
機械学習のための画像管理ツール(2020)
画像認識のための画像アノテーション管理ツール
https://raw.githubusercontent.com/wiki/mpppk/imagine/images/imagine-app3.gif
ブラウザ/Nodejs/AWS Lambdaで動くワークフローエンジン(2019)
ブラウザ/Nodejs/AWS Lambdaで動くAWS Step Functionsライクなワークフローエンジン
スタバ警察bot (2019)
リプライされた画像がスタバかどうかを機械学習で判定するTwitter botです
https://gyazo.com/e20e97c8d285a0fbbbeb2733b45a77ba
GitHubとGitLabを両方操作できるCLIツール(2017)
https://raw.githubusercontent.com/wiki/mpppk/hlb/images/hlb_ibrowse.gif
GitHubとGitLab上のgitリポジトリの作成やissue, PR等の表示をインタラクティブに行うためのCLIツール(hub互換)
Goで全ウェブサイトCLI化計画!(2017)
技術書典5で頒布した同人誌です
Go言語でのCLI作成の基礎と、Chrome DevTools Protocolを扱うライブラリであるchromedpの使い方、それらを使った技術書典CLIツール作成の例について書いてます
表紙が最高に可愛いことで評判です
https://gyazo.com/3830e59abe272dde2322e5b20c0519ba
GOで全ウェブサイトCLI化計画【ダウンロード版】 - 北南書房 - BOOTH←買ってね!
悩めるSEを救う4つのすすめ(2016)
技術書典4で頒布した合同同人誌です
私はansibleによるWindowsのprovisioningについて書きました
https://gyazo.com/c49200fb74d0f6c865d74b0006d36dfe
悩めるSEを救う4つのすすめ【ダウンロード版】 - 北南書房 - BOOTH←買ってね!
ICカードに追加の機能を付与するプラットフォーム(2014)
HTML5 Japan Cupに応募したWebアプリです(Nodejs製)
入退室管理やローカルな電子マネーなど、既存のICカードに追加の機能を付与するプラットフォームを提案しました
hifive賞を受賞しました
https://gyazo.com/c7aba1f7ec47137266f100de00f7a8e6
スタンプラリー開催支援Webサービス(2013)
大学+Yahoo Japan共催のHack Uで開発したWebアプリです(LAMP構成)
Twitterアカウントでログインして、スタンプラリーの開催/参加ができるWebアプリです
スタンプラリー地点をビーコン / NFCタグ / QRコードで登録できます。
学部賞を受賞しました
https://gyazo.com/6581899ec1033c54b47dba812ec47188
Twitterのフォロワーが3Dキャラクターとして出てくるビューア(2013)
Twitterのフォロワーが3Dキャラクターとして出てくるファーストパーソンtwitterビューア です(Unity製)
https://gyazo.com/5768e4b3946d0f9bca0ae33fc1636052
星を発射して、当たったフォロワーの最新ツイートを「いいね」できます(当時はfavoriteだったのでSTARです)
リムーブビームを発射でき、逃げ惑うフォロワーへ当たると爆発四散したのちにリムーブされます。
当時、VCSという文明をまだ知らなかったのでソースコードが消失しました...
その他
#つくった で、作ったものを見ることができます
#プログラミング言語 で、今までに利用した言語を見ることができます
? niboshiとは
? どんなプログラミング言語|コードが書けますか
? 制作物は何がありますか