SYFM

The home page of a daydreamer

avatar

Profile

Taro Aoki / ktr / Lycoris

Second Grade at University of Aizu
やりたいことがわからないエンジニア(仮)

Details

Like

Groove Coaster
STEINS;GATE
新海誠作品
千と千尋の神隠し
ノスタルジックさを感じる夏
絵を描くこと
...

Interesting

Web development
CTF
Android
Network
...

Skills

Go
JavaScript
HTML / CSS
Android Java
Neovim
...

Works

Portfolio Item

性格判断プログラム

Apr, 2012
C言語
人生で初めて作ったプログラムかつ最大レベルの黒歴史。それでもプログラミングが楽しいと思えた理由の1つだと思う。

Portfolio Item

うごメモはてなコメント取得スクリプト

May, 2013
PHP, うごメモはてな API
当時ほぼ毎日利用していたうごメモはてながサービス終了を告知した際に作成。色々な人とチャット感覚で交流していたので、過去ログを保存する為に作成した。

Portfolio Item

チャットルーム

Oct, 2013
HTML, CSS, PHP, JavaScript
うごメモの代替としてチャット兼ゲーム環境を作成。色々調べながら Ajax や Twitter 認証を使って様々な要素を詰め込んだ記憶がある。

Portfolio Item

Aldila

Nov, 2014
C 言語, DX ライブラリ
「課題研究」という高校の授業の一環で5名で作成したシミュレーションゲーム。文化祭で展示したり、最優秀賞を貰って他校でプレゼンをしたので思い入れが強い。

Groover

From Sep, 2015
Android, Java
現在進行形で開発している。Groove Coaster という音楽ゲームのスコアを管理できる Android アプリで、思ったより進捗ないのでもう少し頑張りたい。

Portfolio Item

自宅 Web サーバ

Oct, 2015
Apache, Raspberry Pi 2
勉強のために Web サーバを構築。サーバの仕組みから DNS、セキュリティなど様々な分野が学べたと思う。Web サーバ以外のサーバも構築してみたい。

Portfolio Item

ニキシー管時計

Oct, 2015
IN-14, ニキシー管時計キット(http://nixie-tube.com)
STEINS;GATE で登場したニキシー管を使った機器、「ダイバージェンスメーター」が欲しくて、キットを使って時計を製作。いずれ本物も作りたい…。

Happinessメーター

Mar, 2016
Android, Java
IoT & Security Hackathon にてチーム HxH として作成したクライアントアプリのモックアップ。時間が足りなすぎて思ったように作業が進まなかったので悔しかった。

アマデウス紅莉栖bot

Apr, 2016
JavaScript, Node.js
アマデウス紅莉栖は何の関係もなく、実際は位置情報を送ると近くにあるグルコスが遊べるゲーセンを教えてくれる bot。ついでに docomo の雑談対話 API も使ってる。

Panzer 4 Reservation

Jun, 2016
JavaScript, PhantomJS, CasperJS
土日はいつも即満員になる立川シネマシティのガルパン極上爆音上映を予約するためのスクリプト。レンダリングを最小限にしているのでふつうより確実に速い。

your-name 4 Reservation

Sep, 2016
Shell Script
君の名は。の極上爆音上映を予約するためのスクリプト。一度だけ Panzer 4 Reservation が負けたので、絶対に負けないよう書き直した。5秒で予約できる。

Clip

Oct, 2016
Go
CLIP STUDIO PAINT のファイルを Git で管理するためのツール。コミット毎に画像を生成し、キャッシュを行っている。手前味噌だけどかなり便利。

Go-GrooveCoaster

Nov, 2016
Go
Groove Coaster のプレイスコアを見ることのできる、マイページのクライアントライブラリ。以前書いていた Groover のロジック部分を Go で書き直している。

Tweet.nvim

Dec, 2016
Python3, Neovim
Neovim 上で動作する Twitter クライアント。Neovim の特徴の一つでもある、msgpack-RPC を使ったリモートプラグインアーキテクチャを利用している。

excl

Dec, 2016
Google Chrome, JavaScript
現在アクティブなウインドウから重複するタブをすべて1つにする Chrome 拡張機能。名前は exclude から付けたのでそんな深い意味はない。

Activities

Date Event As Result
Oct. 28-29, 2015 CODE BLUE 参加(ボランティアスタッフ) -
Nov. 14, 2015 AVTOKYO 参加 -
Dec. 5-6, 2015 SECCON Online CTF 参加(Team: kkks) 575位/872位
Mar. 26-27, 2016 IoT & Security Hackathon 参加(アプリ・サービス部門, Team: HxH) 優勝
May 15, 2016 CTF for ビギナーズ 長野 参加 CTF: 10位/49位
Jul. 24, 2016 社内新入生向け LT 発表 -
Jul. 31, 2016 katagaitai 勉強会#6 - 関東|easy 参加 -
Sep. 19-20, 2016 CSAW CTF 16 参加 252位/1274位
Oct. 1, 2016 Aizu CTF #2 参加 6位/14位
Oct. 20-21, 2016 CODE BLUE 参加(ボランティアスタッフ) -
Oct. 22, 2016 AVTOKYO 参加 -
Nov. 20, 2016 ALT#0x07 参加 -
Dec. 4, 2016 MLT 発表 -
Dec. 11, 2016 SECCON 2016 参加(Team: wabisabi) 272位/930位
Feb. 4, 2017 EJ-LT 発表 -
Feb. 17, 2017 Developers Summit 2017 参加 -