새로운 토이 프로젝트 시작!

BLEX에 기본적인 코어 기능은 모두 만들어졌고 새롭게 추가하고 싶은 부분이나 자잘한 오류를 수정하는데 시간을 쏟고 있었는데 스스로가 BLEX를 조금씩 수정하면서 “오늘도 공부를 했다.”는 위안을 얻으려고 하는 모습이 비춰졌다. 시간은 흘러가는데 딱히 발전하는게 없어 보였다. 그래서 일단 BLEX 개발을 잠정적으로 마무리하고 새로운 프로젝트를 시작할 생각이다. 프로젝트 아이디어는 아래의 3개와 같다. Code...

소개 페이지 React로 변경

기존에 소개 페이지(=포트폴리오)를 Jekyll로 블로그 안에 만들어 나름 관리하게 편하게 섹션별로 만들어 나누어 두었는데 괜스레 React로 변경해 보고 싶었다. 생각보다 짧은 시간으로 옮길 수 있었는데 나름 코딩하는 습관이 나쁘지 않다는 것을 입증하는 것 같았다. 1 2 3 4 5 6 7 8 9 10 11 12 <section id="social"> {% include...

1.7년전 개인 프로젝트 리팩토링

SkyNote2라는 이전에 만들었던 프로그램을 살리고자 하였는데 간만에 코드를 살펴보니 정말 엉망이었다. 당시에는 Qt를 배우던 단계였고 C++도 익숙하지 않았기에 그럴 수 있다는 생각이 들긴하지만 그래도 심난했다. 처음 코드를 만들었을 때가 2018년 1월이라 지금으로부터 1.7년 정도가 지난샘이다. ‘나는 그동안 얼마나 변화했을까?’ 라는 생각이 문득 들어 리펙토링을 진행해 보고자 하였다. 리팩터링은 소프트웨어 공학에서...