로그 작성하는 방법이 Go 언어에서는 기존 Java, .NET과는 약간 다른 방식으로 사용됩니다. 그래서 로그 작성 라이브러 관련 정보를 찾다가 다음의 글들을 보게 되었습니다. Let’s talk about logging - Dave Cheney [참고1], What’s so bad about the stdlib’s log package? [참고2] 위 글을 읽고 로그 작성이라는 관점에서 많은 고민을 하게되었습니다. 위 글은 Go 관점으로 이야기를 하지만 다른 언어에서도 공통적인 고민 요소라고 생각되었습니다. 회사에서는 Kotlin & Java 로 현재 개발을 진행 중인데 프로젝트를 진행하며 로그에 대해서 깊게 생각하지 않았다는 생각이 들어서 다음과 같은 고민을 해보았습니다. 더보기

2년 전 만들었던 테마를 잘 사용하다가 좀 도 편리한 기능과 디자인 업데이트를 위해서 Version2 를 제작하였습니다. 한동안 작업률이 부실했던 ‘월간동근방’을 이어서 새롭게 하자는 뜻에서 그 시작인 블로그 테마를 업데이트 하였습니다. 테마 개선 내용 (V1 vs V2) 최종적인 디자인 및 구현된 결과를 동일한 컨텐츠로 비교하였습니다. V2은 Summary 요약화면을 제공하기 때문에 글 목록 확인이 편리해졌습니다. V2는 Cover Image를 제공합니다. V2는 한국어 위주로 만들어졌습니다. Hello Programmer Theme V2 화면 의도 테마 V2에서 가장 자주 보여지는 화면은 다음과 같습니다. 더보기

CORS는 웹서비스를 개발하다가 항상 고민하는 문제입니다. Vue 학습 용도의 간단한 프로젝트를 진행하다가 역시 또 문제가 발생하였습니다. AWS, Azure 등의 좋은 서비스에서 제공하는 Severless를 사용하는 것이 아니라 Non-server(^^;)인 경우에도 CORS 문제를 어떻게 해결할 수 있을까를 고민하였는데 Proxy 혹은 CORS를 우회하는 라우터 서버가 있으면 좋겠다는 생각하였습니다. 그래서 Go 프로그래밍 언어도 공부할 겸 Go를 이용한 CORS 라우터 개발을 해보았습니다. 워낙 간결하고 짧게 구현이 되어 매우 놀라고 생산성이 좋다는 생각이 들었습니다. bycors (Bypass CORS Router) bycors는 Bypass CORS 라는 의미의 CORS 라우터 프로젝트명입니다. 더보기

Go 라는 언어는 참 재미있습니다. 프로그램 언어 중 어린 나이라서 최신 기술과 그 동안의 개발자들의 많은 고민들이 스펙이 들어가있습니다. Go를 공부하면서 겪는 특이한 점들을 몇 개 정리 해보았습니다. 구글에서 Go를 검색할려면? 첫 번째로 부딪힌 가장 재미있는 점은 구글에서 궁금한 점을 찾을 때 키워드가 약간 고민스럽습니다. 단순히 go 라고 검색하면 생뚱맞은 결과들이 나타날 때가 많습니다. 그래서 대부분의 개발자와 질문을 올리는 사람들이 golang이라고 적어서 올립니다. go 이면서 go라고 부르지(아니 검색하지) 못하는 재미있는 언어 대/소문자를 이용한 제한자 대문자 함수는 public, 소문자이면 private 정말 이건 안 익숙해지는 규칙입니다. 더보기

한 때 ‘월간동근방’이란 이름으로 매월 소소함을 만들어보는 프로젝트를 홀로 작업하였습니다. 하지만 이건 엄청 힘들고 무리인 목표였습니다. 그래도 그간 꽤 많은 산출물이 나왔고 배운 것, 남은 것들이 많은 시간이었습니다. 그 때를 회상하며 프로젝트 결과를 정리하여 기록합니다. 처음으로 만들어보는 월간동근방 프로젝트의 그 시작은 이 블로그의 테마를 만드는 것으로 시작하였습니다. 월간동근방 매달 새로운 프로그램을 개발하는 프로젝트 도전 & 기술혼이라는 이름으로 재미삼아 만들어보는 시도 월간동근방 - 2016년 11월 작품 Hugo Hello Programmer Theme 첫 번째로 시작된 월간동근방 프로젝트는 이 블로그의 테마를 만들었습니다. 더보기

페이지 1 / 1
위로