Skip to content

Instantly share code, notes, and snippets.

@GnicoJP
Last active March 30, 2023 09:57
Show Gist options
  • Save GnicoJP/726528da9a116b6f3098465ca226b08a to your computer and use it in GitHub Desktop.
Save GnicoJP/726528da9a116b6f3098465ca226b08a to your computer and use it in GitHub Desktop.
Profile

Accounts

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

Using Languages

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

Using OSs

Main: latest Windows 11
Sub: latest DragonflyBSD, Debian bullseye, latest Haiku, latest FreeBSD, Windows 2000

Using Web Browser

Main: Mozilla Firefox
Sub: Microsoft Edge, Otter Browser

Using Text Editor

Microsoft Visual Studio Code/2022, GNU Emacs, GNU nano
(I can't use vi/vim, but alternately I can use ed/ex editor.)

Reading magazines

Gigazine, Phoronix, 窓の杜, 北森瓦版

Interest (not good at!!)

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

not interest...

Sorry, but i don't want to do it...

  • Machine Learning(Neural Network, SOM etc...)

Experienced

a very little bit

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)

a bit

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

使ってるOS

主: 最新のWindows 11
副: 最新のDragonflyBSD, Debian bullseye, 最新のHaiku, 最新のFreeBSD, Windows 2000

使ってるWebブラウザ

主: 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)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment