개발

    티도리 프레임워크 개발 리뷰 - 1부

    티도리 프레임워크의 대략적인 개요는 설명하지 않는다. 티도리 프레임워크 개발 리뷰 포스트는 티도리 프레임워크의 그 내부와 내가 왜 프레임워크를 이렇게 구성했는지 의도는 물론이고 기술적인 부분도 설명한다. 티도리 프레임워크란게 애초에 나 혼자 개인이 만든 것이고 그 용도 또한 티스토리 스킨 개발로 극히 타겟팅을 분명히 하고 있어서 사용층은 적은 편이라 사실 이 포스트가 도움이 될까 싶기는 하지만, 포트폴리오 용도이니 상관없을 것 같아서 그냥 적기로 했다. https://tidory.com 티스토리 스킨 프레임워크, 티도리(TIDORY) 오직 티스토리 스킨만을 위한 프레임워크 tidory.com 프레임워크의 동작을 알아보기 전에, 티도리 프레임워크를 구성하는 기술들과 레포들을 살펴보면 좋다. 이전에 작성해둔..

    내가 Go 언어를 선택한 이유

    어서와 Go 내가 수년간 마주한 PHP 를 보내고 잡은 언어는 Go 다. 많은 이들이 알다시피 현재 범용 프로그래밍 언어로써 가장 많이 쓰인다고 볼 수 있는 것이 자바라는 사실은 부정할 수 없을 것이다. 허나 지금 시점에서 자바에 진입하는 것은 미래보다는 현재를 따라가는 것에 급급하다는 생각이 들었다. 미래를 지향하는 내가 그저 현재만을 따라가려고 한다는 것은 내 개발 신념에 어긋나는 일이다. 따라서 나는 Go 언어에 내 개발자로서의 미래를 걸어보기로 했다. 자바스크립트 또한 내가 가진 주력 기술 중 하나이긴 하지만, 영 정감이 가질 않아서 말이다. 첫 프로그래밍 언어이자 첫 취업을 할 때 사용한 언어가 C 였기에 Go 를 익히는데 그다지 어려움은 많이 없었던 것 같다. 다만, 동시성에 대해서는 조금 애..

    나만 알고 있기에는 너무 아깝잖아? 그래서 강의를 만들어봤어.

    내가 3년간의 백수생활을 하면서 만든 것은 티스토리 프로젝트 뿐만 있는 것은 아니다. 개발자로 살아가면서 얻을 수 있는 부가적인 수입과 내가 원하는 명성을 얻기 위해서는 어떠한 노력을 해볼 수 있을까 고민하다가 생각해낸 것이 바로 강의다. 이미 유명한 사람이 책을 쓰는 것이 아니라 그냥 쓰고 싶으면 써보라는 말을 들었다. 그것은 강의도, 유튜브도 포함하는 것이 아닐까. 강의는 인프런과 계약을 통해 제작하게 되었으며 수익금 비율은 언급하지는 않으려 한다. 하지만 독점 계약이기 때문에 구름EDU 라든가 다른 곳에 게재하기 어려운 것이 대해서는 그저 아쉬울 따름이다. 물론, 유료 강좌의 경우에는 유튜브에 올릴 수도 없다. 단, 무료는 가능하다. https://www.inflearn.com/courses?s=%..

    내가 개발한 티스토리 프로젝트 정리!

    이 포스팅은 여지껏 내가 개발한 티스토리 프로젝트를 정리하기 위한 것이다. 회사를 2017년 가을에 그만두고 무려 3년간 백수생활을 해오면서 만든 것이 아래에 있는 프로젝트다. 만드는데만 3년이 걸린 것은 아니고 새로운 언어도 참 여러가지 배웠고 여러모로 방황했던 시기라서 시간이 많이 흘렀다. 포트폴리오 용도로 만든것도 있지만 내 기술레벨을 한층 상승시키기 위한 이유가 사실 제일 컸다. 3년이라는 백수기간은 다른 이들이 들으면 너무나도 긴 시간이다. 취준생 기간 1년도 길다고 하는 마당에 3년은, 아휴. 그 기나긴 시간 동안 무얼했는지를 증명하지 못하면 도태되기 마련이다. 아래의 프로젝트들은 내가 한 것들 중에 티스토리와 관련된 프로젝트다. 이는 언젠가 이 블로그에 나를 소개하는 포스팅이 쓰일때 링크에 ..

    hELLO. 티스토리 스킨 개발 리뷰 - 2부

    1부에서는 views/Main 을 제외한 대부분의 파일들을 알아보았는데, 이번 포스트에서는 views/Main 만 대부분 알아볼 것이다. 분량이 다소 많다. 두개로 나눠도 글 읽기와 글 목록이지만 조금 더 들어가보면 포스트, 홈 커버, 리스트, 태그 클라우드, 방명록을 포함한다. 방명록, 태그 클라우드, 공지사항, 페이징에 대한 설명은 다른 부분과 겹치는 것도 있고 해서 일부 생략한다. 현재 기준으로 코드 하이라이팅이 이상한 것을 볼 수 있을텐데, highlight.js 에서 pug 를 지원하지 않는다는 슬픈 사실. https://pronist.tistory.com/61 hELLO. 티스토리 스킨 개발 리뷰 - 1부 기왕 스킨을 개발했고, 꽤나 괜찮게 나가고 있으니 포트폴리오 겸 적어두면 어떨까 써보기로..