2020년 1월 기준 게임회사 5민랩에 다니고 있는 프로그래머입니다.
2015년 5월부터 프로그래밍 한길만 파고 있습니다. 장래희망은 오픈소스 아이돌입니다.
- 이메일 : [email protected]
- LinkedIn: 이영찬
- Github : 20chan
- StackOverFlow : 20chan
- 블로그 : 20chan
2015-07
Anti-Anti-Reflector: PE 헤더 파일 변조를 통한 .NET 디컴파일 방지/해제2015-09
RoyCompiler: C# 내장 컴파일러와 텍스트 에디터를 사용한 가벼운 C# 편집/컴파일 툴2017-08
c# tuple internal: roslyn 컴파일러 오류에 대한 분석 포스트2017-09
expression(gist): 머신코드를 런타임에 실행2017-09
AssemblySharp: 어셈블리 코드를 신태틱 슈거를 통해 런타임에 컴파일하고 실행2019-04
CoreCLRCustomJIT: .NET Core 런타임 JIT 컴파일러를 후킹하여 런타임에 IL단위 코드 패치2019-11
Unity ref return: 유니티 인스펙터 확장에ref
신택스를 적용시킨 포스트
2015-05
RAT: 키보드 후킹과 1:N 소켓 통신으로 구현한 키보드 로그 서버/클라이언트 프로그램2015-10
CaptIt: 네이버 소프트웨어에 등록한 단축키와 후처리를 지원하는 캡쳐 프로그램2015-12
GetRGB: 마우스 커서에 위치한 화면 픽셀의 색상 정보를 표시하는 프로그램2016-01
PhillMacro: WinForm 기반 트리거와 액션을 지정가능한 키보드/마우스 후킹 매크로 프로그램2016-03
WindowMover: 키보드 후킹과 WinAPI로 윈도우 단축키로 윈도우 창 조작2016-06
GlobalHook: 키보드, 마우스 후킹 라이브러리2016-08
USBLock: USB를 키로 사용하는 화면보호기 프로그램2017-01
Wallpaper: 윈도우 데스크탑 아이콘과 배경 사이에 윈도우 창을 넣는 구현체2017-07
HackingVillian: 소켓기반 화면, 프로세스, 키보드 등의 관리와 메세지/파일 전송 등의 컴퓨터 관리 솔루션
2015-06
SolarSystemSimulator: XNA에서 파티클 시스템과 물리엔진을 구현하여 만든 태양계 시뮬레이터2015-10
2048: WinForm 기반 2048 게임2015-12
NeuralNetworkSimulator: XNA기반 뉴런, 시냅스, 가중치등으로 전기 신호 시각화 시뮬레이터2017-05
GCS: XNA 기반 인터랙티브 작도 시뮬레이션 프로그램2018-06
Gridly: XNA 기반 회로 퍼즐 게임
- Visual Programming
2017-03
bumble: 인터프리터 언어와 python 구현체2017-08
claculator: python으로 구현된 계산기 컴파일러와 C 구현체인 VM2018-08
shrew: 패턴 기반 인터프리터 언어- roslyn contributes: #23833 #39602
2018-09
SimpleWebServer: HttpListener 기반 어트리뷰트-리플렉션 인터페이스를 사용한 웹서버 라이브러리2019-06
CreamRoll: DSL을 지원하는 바닥부터 구현된 서버 라이브러리- CreamRoll 사용
- As Server Admin
- nginx, ssl with letsencrypt
- own domains:
0chan.dev
20c6a7.dev
pgom.me
- .NET
- python
2017-01
commit-twitter-bot: 1일커밋을 지키지 않으면 트위터로 알림을 보내주는 봇2017-07
The Fun Of Reinvention: python3.6 메타 프로그래밍 총정리 포스트
- rust
2018-10
calc-repl-rs: 계산기 repl2018-10
tic-tac-toe-rs: 틱택토
- General
2015-05
Update: 드롭박스 OAuth API를 사용한 프로젝트들의 버전 관리 자동화 프로그램2015-08
AssistantManager: MS Speech API를 사용한 명령을 등록하여 음성 인식으로 명령을 실행하는 프로그램2016-05
CodeCount: 프로젝트의 소스 코드들의 이름을 자체 스크립트로 필터링하여 전체 코드 라인 계산2016-09
Excelly: 외부 리스트, 함수 등 연산을 지원하는 스프레드시트 통계 프로그램2016-10
AdSlide: 씬 전환, 애니메이션 등을 지원하는 슬라이드 쇼 프로그램
2016-12
ChristmasTree: 눈내리는 크리스마스 트리2017-06
img2term: 이미지를 ansi code로 변환하여 터미널에서 출력2019-08
surface-arch: 서피스북2에 아치 리눅스를 설치하고 설정하는 삽질로그
- 난독화
2018-08
Ascii Fluids Deobfuscation: 유명한 IOCCC Fluids 프로그램 분석 포스트
- 아희
- marbelous
2018-02
spec-docs-ko: marbelous 스펙 문서 번역2018-05
prime.mbl: marbelous로 작성한 소수 판정 프로그램
2017-12
영찬웨어: 문제를 풀어야 꺼지는 화면보호기2018-05
TrulyInnovativeVersionControl: git보다 좋은 버젼 컨트롤2018-05
NoFWords: 음성인식으로 욕하면 욕하지 말라고 알림을 보냄2018-08
척추의 요정: 정기적으로 허리펴라고 알림을 보냄
2016-06
ChatBot: 간단한 챗봇 알고리즘과 구현체2017-12
redesigned-chatbot: 위 챗봇을 페어 프로그래밍으로 리팩토링2018-05
BluetoothShutter: 셀카봉 블루투스 셔터 입력을 윈도우에서 읽어들이기2018-08
TwitterStreaming: 프록시와 패킷 스니핑을 이용해 구현한 트위터 스트리밍2018-09
Kwitter: 유투브/트위치 채팅 스트리밍 인터페이스같은 트위터 클라이언트2019-04
λ-FizzBuzz: 완전 순수 람다 대수로 구현한 FizzBuzz
게임 프로그래머로 일하고 있는데 자세한 경험을 여기에 적어도 되는지 모르겠다. 다음에 언젠가 정리하는 걸로
외주로 웹 크롤링/자동화 등을 많이 해봤는데 이상한 내용이 많아서 이것도 패스