Github: https://github.com/GnicoJP
BitBucket: https://bitbucket.org/gnico_gplus/
Twitter: https://twitter.com/GnicoJP
ActivityPub(Misskey): GnicoJP@misskey.io
Qiita : https://qiita.com/Gnico
Usually: C, C#, F#, Rust, Haskell
Sometimes: Python 3.x, TypeScript, Nemerle
a bit: Scheme, C++14, Verilog, VHDL, MSIL, HLSL, GLSL, Scala(and Chisel), OCaml, F*
forgotten: Common Lisp, Visual Basic.net, Objective-C, Python 2.x, Dlang
forgotten(a bit): Java, Ruby
Main: latest Windows 11
Sub: latest DragonflyBSD, Debian bullseye, latest Haiku, latest FreeBSD, Windows 2000
Main: Mozilla Firefox
Sub: Microsoft Edge, Otter Browser
Microsoft Visual Studio Code/2022, GNU Emacs, GNU nano
(I can't use vi/vim, but alternately I can use ed/ex editor.)
Gigazine, Phoronix, 窓の杜, 北森瓦版
Network, Operating System, Compiler and Optimization, Category Theory, CPU/GPU/Computer Architecture(Logic Circuit), Graphics(Shader), Game Engine, Game theory(without Machine Learning), Digital Image/Audio Processing(without MachineLearning), Compression, Particle Simulation, Mesh(stencil) Simulation, UI/UX
Sorry, but i don't want to do it...
- Machine Learning(Neural Network, SOM etc...)
Image processing (HSV, binarize), Pattern recognition (HAAR-Like) (2013, 3016, 2017)
Weather Simulation (I only used a program(SCALE), didn't do programming.) (2019)
C compiler (forked from utam0k/r9cc, I don't want to do it, but utam0k made me improve it.)( https://github.com/GnicoJP/r9cc ) (2019)
I'm playing with Computer. (2003 - )
I played with Windows 9x. (2003 - 2004??)
I played with Windows NT4.0 and 2000. (2004?? - )
I played with Ubuntu. (2008 - 2010, 2014 - )
I played with Dynabook AZ(Android 2.x, 3.x, 4.x, Ubuntu 11.10). (2011 - 2013)
My first big program is a Calculator (2013 - 2015)
GUI(MVVM, WPF, XAML, Avalon, Gtk, Vuejs, Qt) (2013 - )
Battle against Multithreading (2014 - 2019)
Very funny puzzle game. (2016 - 2019)
Game AI (minimax, α-β pruning) (2018 - 2019)
I made a Slack bot for my classmates. (2018)
I made a programming learning Web Application for our school club. (2018)
FPGA (2018, 2019)
File Access Visualizer(with 3DCG, FPGA) in SecHack365 (2019)
File Access Security Hardware in SecHack365 (2019)
Game AI (2020)
I made a toy Realtime(WebSocket) Shogi Web Application. (2020)
Particle Simulation (2020)
Mesh(stencil) Simulation (2020)
Multi Threading in 2 NUMA node Computer(Game AI) (2020)
High Performance Computing (2020)
Github: https://github.com/GnicoJP
BitBucket: https://bitbucket.org/gnico_gplus/
Twitter: https://twitter.com/GnicoJP
Misskey(ActivityPub): GnicoJP@misskey.io
Qiita : https://qiita.com/Gnico
よく使う: C, C#, F#, Rust, Haskell
たまに使う: Python 3.x, TypeScript, Nemerle
ごくごくたまに使う: Scheme, C++14, Verilog, VHDL, MSIL, HLSL, GLSL, Scala(and Chisel), OCaml, F*
わすれた: Common Lisp, Visual Basic.net, Objective-C, Python 2.x, Dlang
わすれた(ごくごくたまに使ってた): Java, Ruby
主: 最新のWindows 11
副: 最新のDragonflyBSD, Debian bullseye, 最新のHaiku, 最新のFreeBSD, Windows 2000
主: Mozilla Firefox
副: Microsoft Edge, Otter Browser
Microsoft Visual Studio Code/2022, GNU Emacs, GNU nano
(vi/vim使えないので,代わりにed/ex使う.)
Gigazine, Phoronix, 窓の杜, 北森瓦版
ネットワーク, OS, コンパイラと最適化, 圏論, CPU/GPU/コンピュータアーキテクチャ(と論理回路), グラフィクス(シェーダ), ゲームエンジン, ゲーム理論(機械学習じゃない!!), ディジタル信号処理(機械学習じゃない!!), 圧縮と符号化, 粒子法シミュレーション, メッシュ法(ステンシル)シミュレーション, UI/UX
ごめんだけどやりたくないんだ…
- 機械学習(ニューラルネットワーク, SOM etc...)
画像処理 (HSV, binarize), パターン認識 (HAAR-Like) (2013, 3016, 2017)
転記のシミュレーション (プログラム使っただけ(SCALE), プログラミングしてない.) (2019)
Cコンパイラ (utam0k/r9ccをフォーク, utam0kに強要された.なんかやらないと)( https://github.com/GnicoJP/r9cc ) (2019)
計算機で遊ぶ. (2003 - )
Windows 9xで遊ぶ. (2003 - 2004??)
Windows NT4.0 と 2000で遊ぶ. (2004?? - )
Ubuntuで遊ぶ. (2008 - 2010, 2014 - )
Dynabook AZで遊ぶ(Android 2.x, 3.x, 4.x, Ubuntu 11.10). (2011 - 2013)
最初の大きいプログラムは電卓でした (2013 - 2015)
GUI(MVVM, WPF, XAML, Avalon, Gtk, Vuejs, Qt) (2013 - )
マルチスレッドと格闘する (2014 - 2019)
とても稚拙なパズルゲームを作る. (2016 - 2019)
ゲームAI (minimax, α-β枝刈り) (2018 - 2019)
クラスのためのSlackボット. (2018)
部活のためのプログラミング学習のためのWebアプリケーションを作る. (2018)
FPGA (2018, 2019)
ファイルアクセスビジュアライザ(with 3DCG, FPGA) in SecHack365 (2019)
ファイルアクセスのセキュリティ装置 in SecHack365 (2019)
ゲームAI (2020)
おもちゃなリアルタイム(WebSocket)将棋Webアプリケーションを作る. (2020)
粒子法シミュレーション (2020)
メッシュ法(ステンシル)シミュレーション (2020)
2NUMAノード上でマルチスレッドなプログラム(ゲームAI) (2020)
ハイパフォーマンスコンピューティング (2020)