Parser expert with 3D graphics experience.
Familiar with Linux software development.
Ten years industry experience in C++ software development.
| Category | Project | Code Sample | Readme | Screenshot | Build Status | Download | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Homepage |
onlyuser.github.io New site (You're reading it!) |
|
readme | n/a | n/a | zip |
| Category | Project | Code Sample | Readme | Screenshot | Build Status | Download | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
3D Graphics |
dexvt-lite 3D Inverse Kinematics with Constraints and... GPU Ray Tracing! GPU Ray Tracing
(ABB Robotics original demo)
dexvt-test 3D Engine (c++/glsl/glm rendering demo)
|
Inverse Kinematics & Robot Control
Hierarchical Transform
3D Engine Misc
File IO
Misc
|
readme |
dexvt-test
dexvt-lite
|
|
zip | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MMDLoader Contributor to syoyo's excellent skeletal animation viewer (c++/glm/Bullet/CMake) |
|
readme |
|
n/a | zip | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
stablefluids Contributor to Dongli Zhang's's excellent Navier-Stokes fluid simulator (c++/Make) |
|
readme | n/a |
|
zip | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
dexvt-saba-mmd MMD viewer that uses benikabocha's excellent MMD loader (c++/Make) |
|
readme | n/a |
|
zip |
| Category | Project | Code Sample | Readme | Screenshot | Build Status | Download | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
AI |
parse-english Natural Language Processing (A minimum viable English parser)
|
|
readme |
|
|
zip | |||||
|
NatLang Natural Language Processing (English parser that depends on WordNet)
|
|
readme |
|
|
zip | ||||||
|
simple-neural-net-example Simple Neural Net Example (new version)
|
|
readme | screenshot |
|
zip |
| Category | Project | Code Sample | Readme | Screenshot | Build Status | Download | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
GPGPU (The nVidia logo is a registered trademark of nVidia corporation) |
dexvt-gpgpu-ping-pong-technique GPGPU Ping-pong Technique Conway's Game of Life Maze Solver |
|
readme | screenshot |
|
zip |
| Category | Project | Code Sample | Readme | Screenshot | Build Status | Download | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Parsers |
XLang Parser framework (language modeling)
|
Visitor Pattern
Lexer Techniques
|
readme | screenshot |
|
zip | ||||||||||||
|
ebnf2yacc Yacc preprocessor (Kleene closure) |
|
readme | n/a |
|
zip |
| Category | Project | Code Sample | Readme | Screenshot | Build Status | Download | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Misc |
Sandbox Experimental code |
Featured
String Manipulation
Design Patterns
Language Study
Misc
|
readme | n/a |
|
zip |
| Category | Project | Code Sample | Readme | Screenshot | Build Status | Download |
|---|---|---|---|---|---|---|
|
Scripts |
gen-callgraph Generate call graph from elf binary
|
script | readme | screenshot | n/a | zip |
|
gen-ctags Generate ctags from elf binary |
script | readme | n/a | n/a | zip | |
|
rm-dup Remove duplicate files |
script | readme | n/a | n/a | zip | |
|
tor-exit-dl Find Tor exit nodes |
script | readme | n/a | n/a | zip | |
|
rt-dl Query RottenTomatoes film ratings |
script | readme | n/a | n/a | zip | |
|
imdb-dl Query IMDB film ratings |
script | readme | n/a | n/a | zip | |
|
sh Handy shell scripts |
n/a | readme | n/a | n/a | zip |
| Category | Project | Code Sample | Readme | Screenshot | Build Status | Download | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
Graphviz |
taipei-mrt Subway graph (Taipei MRT Graphviz dot 台北捷運系統Graphviz dot地圖) |
|
readme |
|
n/a | zip | |||||
|
hongkong-mtr Subway graph (HongKong MTR Graphviz dot 香港地鐵系統Graphviz dot地圖) |
|
readme |
|
n/a | zip | ||||||
|
tokyo-metro Subway graph (Tokyo Metro Graphviz dot 東京地鐵系統Graphviz dot地圖) |
|
readme |
|
n/a | zip |
| Category | Project | Code Sample | Readme | Screenshot | Build Status | Download | ||||
|---|---|---|---|---|---|---|---|---|---|---|
|
Linux |
gnu-tools Build recipes (gnu-tools) |
|
readme | n/a |
|
zip |
| Category | Project | Code Sample | Readme | Screenshot | Build Status | Download | ||
|---|---|---|---|---|---|---|---|---|
| Travel | July-2016-California |
|
n/a | n/a | n/a | n/a | ||
| July-2017-Hokkaido |
|
n/a | n/a | n/a | n/a | |||
| July-2018-Hokkaido |
|
n/a | n/a | n/a | n/a | |||
| August-2019-Hokkaido |
|
n/a | n/a | n/a | n/a |
| Category | Project | Code Sample | Year | Language, OS | Readme | Screenshot | Download | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Homepage |
sites.google.com Old site (Google Sites) |
n/a | n/a | n/a | n/a | n/a | n/a | ||||||
| Articles |
|
n/a | n/a | n/a | n/a | n/a | n/a |
| Category | Project | Code Sample | Year | Language, OS | Readme | Screenshot | Download | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
3D Graphics |
DexVT 3D Engine in C++ (OpenGL) |
|
Grad | C++, Win32 | readme |
|
zip | |||||||||||
|
Dex3d 3D Engine in C++ (software rendering) |
n/a |
High School |
C++, Win32 | readme | screenshot | zip | ||||||||||||
|
RCEE 3D Wireframe Editor for Dex3D (software rendering) |
n/a |
High School |
Visual Basic, Win32 |
readme |
|
zip | ||||||||||||
|
Dex3d 3D Engine in Visual Basic (software rendering) |
|
High School |
Visual Basic Win32 |
readme |
|
zip |
| Category | Project | Code Sample | Year | Language, OS | Readme | Screenshot | Download | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
AI |
N_Net Object Oriented Neural Net |
|
Undergrad | C++, Win32 | readme | screenshot | zip | ||||||
|
bpNet Simple Neural Net Example (old version)
|
|
Undergrad | C++, Win32 | readme | screenshot | zip | |||||||
|
Rca Swarming Boids |
|
High School |
Visual Basic, Win32 |
readme | screenshot | zip | |||||||
|
Path Finder Roadmap constructing Boids |
|
High School |
Visual Basic, Win32 |
readme | n/a | zip | |||||||
|
Prolog Prolog interpreter |
|
Undergrad |
Visual Basic, Win32 |
readme | screenshot | zip | |||||||
|
ksom Self-Organizing Map (k-means) |
|
Grad | C++, Win32 | readme | screenshot | zip | |||||||
|
RCGA Genetic Algorithm A-Life |
|
High School |
Visual Basic, Win32 |
readme | screenshot | zip |
| Category | Project | Code Sample | Year | Language, OS | Readme | Screenshot | Download | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Parsers |
DexCalc Calculator (shunting-yard) |
|
Grad | C++, Win32 | readme | screenshot | zip | |||||
|
DexCC Parser Generator in C++ (LALR) |
|
Grad | C++, Win32 | readme | screenshot | zip | ||||||
|
myBNF Parser Generator in Visual Basic (LALR) |
|
Grad |
Visual Basic, Win32 |
readme | screenshot | zip |
| Category | Project | Code Sample | Year | Language, OS | Readme | Screenshot | Download | |||
|---|---|---|---|---|---|---|---|---|---|---|
|
Games |
Lode Runner Side-scroller game (Lode Runner clone) |
|
High School |
Visual Basic, Win32 |
readme | screenshot | zip | |||
|
VBO Boardgame (Othello / Reversi) |
|
High School |
Visual Basic, Win32 |
readme |
|
zip | ||||
|
Untitled 3D Space Sim |
n/a |
High School |
Visual Basic, Win32 |
n/a |
|
n/a | ||||
|
VB Tron (Tron clone) |
n/a |
High School |
Visual Basic, Win32 |
n/a | n/a | n/a |
| Category | Project | Code Sample | Year | Language, OS | Readme | Screenshot | Download | |||
|---|---|---|---|---|---|---|---|---|---|---|
| University |
DexKNN Motion Planning - Probabilistic roadmap construction along the Voronoi of known CFree (master's thesis, unpublished) |
n/a | Grad |
Visual Basic, Win32 |
readme | screenshot | zip | |||
|
Robot Controller for mobile robot competition (forward kinematics puppeteering rig with keyframe editor) |
n/a | Grad |
C++, Win32 |
n/a |
|
n/a | ||||
|
CUI Game Programming Course Final Project - Driving Simulator Team: CUI |
n/a | Undergrad | C++, Win32 | readme |
|
zip | ||||
|
OCR Artificial Intelligence Course Final Project - Optical Character Recgonition Team: Unnamed |
n/a | Undergrad |
Visual Basic, Win32 |
readme | n/a | zip |
| Category | Project | Code Sample | Year | Language, OS | Readme | Screenshot | Download |
|---|---|---|---|---|---|---|---|
| Networking |
Web Spider for downloading entire websites |
n/a | Undergrad |
Visual Basic, Win32 |
n/a | screenshot | n/a |
|
UDP Proxy for capturing and recording UDP packets |
n/a | Undergrad |
Visual Basic, Win32 |
n/a | screenshot | n/a |
| Category | Project | Code Sample | Year | Language, OS | Readme | Screenshot | Download |
|---|---|---|---|---|---|---|---|
| Patents |
Chen, Jerry Jen-Chih and Li, Chia. 2011. Authentication of unknown parties in secure computer communications. U.S. Patent 7,949,771, filed September 5, 2007, and issued May 24, 2011. Source: USPTO database. |
n/a | 2007 | Legalese | Authentication of an unknown party in a secure computer communication may be performed even without consulting a public whitelist of trusted parties. A digital certificate from an unknown party not authenticated by a trusted certificate authority may be locally processed to determine if the digital certificate is a trusted, non-trusted, or unknown digital certificate. For example, a model may be created by training a support vector machine to classify a digital certificate. The model may be provided to a computer involved in secure computer communication. The computer may receive an incoming digital certificate, extract fields from the incoming digital certificate, and take a hash of the extracted fields perform input data that may be employed by the model to determine if the incoming digital certificate is a trusted, non-trusted, or unknown digital certificate. | screenshot | n/a |
Copyright (C) 2011-2017
| Feel free to contact him here or follow him on |
|