Introducing here with some codes ?
|
|
About Me
Hi, I am Dav(id) Sullivan, or 大衛 in chinese, i am a software guy with a passion for software devlopment.
I read, i think, than work. Now I trying to write somthing.
Here mainly write in chinese now, and i still looking for some platform to write english posts (like Ghost, Medium or DEV), i think some original article would write in English ~
This blog mostly about what i do outside of my day job, just cover my programming experiences.
Obtained my bachelor's degree in *Computer Science* from the [**NCTU**](http://www.nctu.edu.tw) in Taiwan.Interests (個人興趣):
-
I write crawler, Unix Network programs, security scripts (metasploit) in my free times.
-
Binary analysis and code optimization.
-
Create automate data science tools.
-
Compiler and virtual machine knowledges.
-
Trying to become a kernel hacker as a hobby, 😂 … It is a long way to go …
- Embracing in Unix Binary analysis.
- Operation System is charming.
- LWN.net is a good place.
-
I like PostgresSQL, keep on tracking it's features. SQLite for small idea, and Oracle with jobs.
-
Nowadays i enjoy finish GUI and backend project with C# (mono on Linux), also studying .NET Core.
I enjoy cycling and swimming in holiday.
Skills (個人技能):
When I am coding i usually do it with C, it's fast, simple and compiles very quickly.
By the way, I use Python, shell script, Lua to finish jobs particularly better suited.
Combine them with CMake, GNU makefile and ninja
Less fluently in Ruby (also Perl), I do like this two lanuage because that's so much fun to discuss.
- Most of my jobs would finish with C# and PowerShell.
- Study with C++ continuously in my life …
- But for lesson propose I’ve learnt a fair amount of Web knowledge, HTML/CSS3… JavaScript or PHP etc …
- Little experience in CUDA programming.
I am familiar with FreeBSD and CentOS/RedHat series configuration, also have little system administration experience in Unix like systems for about 2 year.
- docker-compose, Jenkins for CI and software testing.
- Usually setup systems that like ELK, Git server, NFS, OpenStack or VMs (ESXi) to the laboratory i joined/worked.
I would like to learn some automation tools like Ansible, Puppet
- But i still open KVM manually … haha
My research direction in college are Network QoS and system virtualization (mainly study LXC and Jails).
Contact me :
My email should be listed at the end of this page.
If you want to get in touch, don't be afraid to send me an mail !