Phil 150

[블로그 소생기] #1 — 레거시가 된 블로그를 리팩토링하다

프롤로그바쁘다는 핑계로 블로그의 생사여부만 확인하며 방치한지도 어언 5년 반..오랜만에 들어가보니 누적 조회수 195만, 누적 방문자 82만명. 5년 동안 아무 글도 안 올렸는데 사람들이 꾸준히 들어오고 있었다. 옛날에 올린 Java 팁, IntelliJ 설정, 정보처리기사 관련 글들이 아직도 검색에 걸리고 있는 거였다.전형적인 레거시 시스템이었다. 손 안 댄 지 5년, 스킨은 깨지고, 카테고리는 30개가 넘고, 빈 카테고리도 즐비했다.개발자라면 이 상황에서 뭘 해야 하는지 안다. 리팩토링이다.리팩토링1단계 — 스킨 교체 (UI 개선)기존 스킨이 너무 오래돼서 화면이 깨지는 부분이 있었다.빠르게 교체할 수 있는 것들 중에서 가장 적당해 보이는 Odyssey 스킨으로 교체했다.미디엄 스타일로 글 읽기에 최..

5년 만에 돌아왔습니다 - 다시 쓰기 시작하는 이유

마지막 글을 올린 게 2020년 12월이었다.그 사이 꽤 많은 일이 있었다. 눈에 넣어도 아프지 않을 날 닮은 둘째가 그해 6월에 태어났고(물론 지금은 생각만 해도 아프다.. 이 사고뭉치야..)야놀자에서 광고센터 시스템을 설계하고 검색 광고/ 노출 최적화 광고 등을 오픈했으며, 2019년 오픈 당시에는 소셜플랫폼 최초의 라이브커머스였던 TVON 시스템도 신사업 아이템 선정 초기부터 설계, 개발, 런칭까지 정말 재미있었는데 티메프 사태를 겪으며 나의 자식같던 서비스가 역사속의 한 페이지로 사라졌고.. (물론 오아시스에서 심폐소생 빡세게 하고 있다고는 함...)지금은 야놀자의 벤더사인 스테이매니지먼트라는 곳에서 CTO로 R&D 조직을 신설하고 시스템을 구축 하고 있는 중이다.시스템이 아예 없었지만 펜션 판매..

나는 왜 행복을 짜증으로 대하고 있을까

아.. 또 내가 알아봐야 하는건가.. 하아.. 안그래도 바쁜데 이런 것 정도는 알아서 좀 해주면 안되나.. 별 것도 아닌데. 오래 걸리는 일 들도 아닌데. 점점 매사에 귀찮아지고 그냥 막 짜증이 난다.. 무엇이 그토록 나의 여유를 앗아간 것일까.. 결혼하고.. 출산하고.. 나의 모든 생활패턴이 바뀌게 되면서 그런 것일까? 쉼.. 여유.. 나에게 가장 필요한 것.. 내가 이렇게 느끼는 것처럼 아내도 똑같이 느끼고 있겠지.. 아니 나보다 더 많이 느끼고 있을 수도 있겠다. 어쩔수 없이 모든 생활 패턴이 완전히 바뀌게 되었으니까. 얼마 전 지인과 만나서 커피 한 잔 하며 돌잔치 준비때문에 너무 힘들다고 하소연하다가 어느 누구는 누리고 싶어도 누리지 못하는 행복이라는 말을 듣고.. 정말이지.. 머리를 세게 얻어..

어떤 개발자가 되고 싶나요?

얼마 전 개발자로서의 성장 과정에 대한 인터뷰를 하면서 마지막에 이러한 질문을 받았다. "좋은 개발자는 뭘 하는 개발자라고 생각하세요?" "좋은 개발자가 갖춰야 할 자질은 무엇이라고 생각하나요?” 대부분 이런 질문을 받으면 뭐라고 대답할까? 개발을 잘 하는 개발자가 좋은 개발자 라고 할까? 누구에게나 인정 받으며 유명한 개발자가 좋은 개발자라고 할까? 나의 대답은 "열려있는 개발자가 좋은 개발자 아닐까요?” 였다. 흔히 말하는 ‘고인물'을 얘기하는 것 이 아니다. ‘개발’의 모든 것을 대하는 자세를 얘기하는 것 이다. 워낙 빠른 속도로 기술은 발전하고 있고 그에 따라 개발 환경/ 방법론/ 시장 등은 급변하고 있다. 이런 급변하는 시대에 두려움을 느끼며 자기 밥그릇이 작아지고 있는 것을 걱정만 하고 있는 ..

삶과 개발.. 뭐 하나 집중이 안된다!!!!

역시 무식해야 용감하다고 했던가... 멋 모르고 코딩할때는 후딱 정리해서 포스팅도 많이 하고 했었는데.... 개발에 대해 알면 알수록 섣불리 포스팅 하기가 두려워진다.. 많은 걸 담지 말고 하나에만 집중해야지... 내 삶도 하나씩 집중 좀 해보자! 결혼, 육아, 업무, 스터디, 축구, 재테크..... 등등.. 시간은 한정되어있고 신경써야 할 건 많고 ㅋㅋ 결론은 하나씩 집중합시다!!!

[개발 tip] 개발자들의 10가지 성능 실수..

뭐 이것 말고도 여러가지가 있겠지만 스쳐가는 기회에 함 읽어볼까요~ㅎ 원문 : https://www.infoq.com/articles/top-10-performance-mistakes번역 : http://jhrogue.blogspot.kr/2016/05/b-10.html 10. Not Upgrading. 9. Duplicated Work 8. Data Dependent Loads. 7. Too Much Allocation. 6. Going Parallel. 5. Not Understanding TCP. 4. Synchronous Communications. 3. Text Encoding. 2. API Design. 1. Logging.

Phil/커리어 2017.11.22

[IT관련기사] 새로운 신경망 인공지능!! ( A new twist on neural networks : Capsule networks )

머신러닝이 대세 중에 대세로 가고 있는 요즘... 머신러닝의 학습 효율성을 극대화 하기 위해 여러가지 노력들이 있는데 그 중에 하나! 캡슐 이론이 나왔네요~ 요지는 형태를 구별하기 위해 학습시킬때 전체 모습에 대해 학습시키려면 엄청난 학습용 데이터가 필요하니... 부분부분 캡슐화하여 학습시키고 전체에 대해 인식하고자 한다는 것입니다. Hinton’s idea for narrowing the gulf between the best AI systems and ordinary toddlers is to build a little more knowledge of the world into computer-vision software. Capsules—small groups of crude virtual neur..

Phil/커리어 2017.11.15

[관련기사] "Sonar" - 웹사이트 검사 도구 (MS)

Microsoft에서 웹사이트 검사도구를 공개했습니다. 흔히 알고 계시는 Sonarqube 아니구요~ 설치형, 온라인으로 검사 가능하다네요~ 관련기사 : http://www.bloter.net/archives/293272 홈페이지 : https://sonarwhal.com/ 설치시 npm install -g --engine-strict @sonarwhal/sonarsonar --initsonar https://awesomesite.com 온라인에서 한번 체크해봤습니다. 이미지 출처 : https://sonarwhal.com/

Phil/커리어 2017.11.10

[관련 기사] 아마존은 집 안까지 택배를 배송해준다?

집안으로 물건을 배송하는 Amazon Key 서비스 발표 요지는 Amazon Key 서비스를 제공하고 이는 배달원이 집안에 물품을 배달할 수 있도록 해준다는 것. 사생활 침해 논란이 일고 있긴 하다는데 클라우드 캠이 녹화를 한다고 하니 뻘짓하는 배달원들은 없겠지.. 이미지 출처 : amazon.com 기사보기 : http://techneedle.com/archives/32514

Phil/커리어 2017.10.31

[관련 기사] 현금을 쓰지않는 중국 사회

요즘 중국사람들은 현금을 거의 쓰지 않고 있다는데... 오히려 현금을 내면 위조지폐로 의심을 한다는.. 위챗페이나 알리페이가 대중화 되면서 QR 코드를 활용해 간편하게 결제합니다. 카드 단말기가 없어도요! 곧 우리나라에서도 이렇게 가지 않을까 싶네요. 직접 사업을 해야하나..ㅎㅎ https://estimastory.com/2017/10/14/cashlesschina/

Phil/커리어 2017.10.24