전체 글 876

그냥 저냥 #위클리뉴스 #85

🖥개발자에게 도움이 되는 삽질하는 멍개씨 : 네이버 블로그 삽질하는 멍개씨 : 네이버 블로그 문서화에 대한 2가지의 툴(Sphinx, apidoc) 을 소개하고, 활용하는 방법에 대해 소개 하고 있다. apidoc은 실제로 쓰고 있는데, 생각보다 깔끔하고 좋다. node.js에서 미들웨어를 express 대신 koa를 쓴다면, swagger 모듈을 쓰기가 번잡 해진다. 우아한테크캠프 인턴들의 7월의 회고 - 우아한형제들 기술 블로그 우아한 테크 캠프 인턴분들의 생생한 후기를 볼 수 있었고, 한 때의 열정 가득 했던 순간이 생각 나게 하는 글이었다. 기술 뉴스 #156 : 20-08-15 :: Outsider's Dev Story 다양한 주제에 대한 글들이 많이 있고, 제일 관심 많은 부분은 Rom..

승돌 쓰다 2020.08.23

긴급하게 적용 했던, rewrite/redirect 이야기

원래는 긴급하게 작업을 해야 할 이유가 거의 없긴 하지만, 갑자기 오늘 불현듯이 인프라 설정을 바꿔야 했는데, 그 이유는 현재 서비스 중인 프로젝트의 플랫폼이 레거시와 2년전의 신규 플랫폼, 다시 최신의 플랫폼 총 3가지를 쓰고 있는데, 아무래도 서비스가 워낙 많고, 플랫폼 전환 하려면, 일정을 받아야 하는데, 그게 마음대로 쉽지 않다 보니 2년전의 플랫폼도 어느새 레거시가 되었다. 그런 작업을 계속 해오고 있는데, 오늘 작은 실수를 발견 하게 되어, 긴급하게 처리를 하게 되었다. 그 처리는 특정한 uri path로 접근을 하지 못하게 막거나? 아니면, 정상적인 경로로 이동 시켜야 하는 일이었다. 사실, nginx에서는 그게 그렇게 어렵진 않은데, 중요한 부분은 nginx를 빌드 하여 사용하는 경우 기본..

인프라/nginx 2020.08.13

그냥 저냥 #위클리뉴스 #84

💻For Developers '웹 크롤러' 좀 그만 만들어라 웹 크롤러에 대한 명확한 기준을 제시하고 있는데, 이 글이 트위터에서 핫했는데, 특유의 문체 때문이지 않을까? 싶다. 사실 글의 내용으로는 맞는 말이 있는데, 또 너무 과격한 표현이 문제이지 않을까? 생각 하다가도, 어떤 이들은 이런 문체의 글을 좋아하겠다 생각 했다. 해외취업 후기 1. 프롤로그 해외 취업에 대한 계기와 준비 과정 실제 인터뷰 진행한 후기를 정말 자세하게 알 수 있다. Google Coding Interview|구글 신입 엔지니어 인터뷰 준비 후기 Google's Foobar Coding Challenge|구글 푸바 챌린지 후기 원래 위의 구글 엔지니어 인터뷰 준비 후기를 보다가 푸바 챌린지를 통해 인터뷰..

승돌 쓰다 2020.08.03

그냥 저냥 #위클리뉴스 #83

👍🏻 개발자에게 도움이 되는 온라인 코드 리뷰에 대해서 온라인 코드 리뷰와 더불어서 같이 하면 좋은 것이 오프라인 코드 리뷰인데, 이는 굉장히 리뷰 하기 까다롭고, 양이 많은 경우 퀵하게 오프라인으로 하는 방법이 좋다. 그런데, 대다수 바쁜 시간을 할애 해야 하므로, 온라인 코드 리뷰가 제일 좋다고 생각하고, PR에 올라온 코드를 온라인으로 설명하고, 허점은 없는지 다 같이 찾는 것도 팀내에서 가끔 있는 일이다. (데일리 스크럼 끝나고 잠시 온라인 코드 리뷰 하는 것도 좋겠다.) 서버에 걸리는 부하, 추측하지 말고 계측하자 서버 부하에 대해 자세하고, 깊게 알아볼 수 있는 글이다. 더불어서 top/sar 명령어를 통해 나타나는 지표들을 통해 서버 커널에서의 프로세스 부하를 설명 하고 있다. 데이터 분석가..

승돌 쓰다 2020.07.27

그냥 저냥 #위클리뉴스 #82

🙌🏻개발자가 읽으면 그 때 성장이라고 생각했던 것들 이 글을 읽는 나 조차도 뼈를 퍽퍽 맞았으니, 다들 읽고 뼈 맞고, 제대로 공부 하는 방법으로 나아가면 좋겠다. (물론, 나의 블로그에 접속 하여 이 글을 보는 독자 또한 나랑 같이 뼈 맞는다에 나의 왼손 터널 증후군을 걸겠다.) 근데, 너무 뼈 맞지 않아도 된다. 일일 커밋 하는 게 어디인가? 나처럼 귀찮아 하는 사람은 다음 다음생정도에나 가능한 행위이다. 알고리즘 푸는게 어디인가? 풀다 보면 이직이 쉬워진다. 지식쇼핑 하는게 어디인가? 나는 퇴근 후 넷플릭스만 본다. 모두 정답은 없다. 다만, 중요한 건 내가 했던 행위들은 나만의 언어로 이해하고, 체화 하여, 그 정보가 지식이 되어 남에게 다시 전달 가능한 순간이 언젠간 온다. 애플의 아버지가 말 ..

승돌 쓰다 2020.07.13

그냥 저냥 #위클리뉴스 #81

💻 개발자에게 도움이 되는 Teach Yourself Computer Science 프로그래밍 분야별로 좋은 책과 좋은 온라인 강의를 추천 해주는데, 멧돼지 책은 하도 유명해서 다 읽어보셨을 것 같다. (몇 달째 멧돼지 책 페이지가 안 넘어가고 있는 중이다.) What is FinOps? - FinOps Foundation DevOps 개념을 실체화 하여 운영하는 것은 SRE였는데, 이제는 FinOps로 가는 길인가보다. 사실 뭔가 했는데, 이제는 클라우드 운영 모델이라는 것을 FinOps라고 한다. The end of the Redis adventure Redis의 메인테이너가 메인 테이너에서 물러나고, Redis 커뮤니티에 의해 Redis를 개발하도록 물러난다고 한다. 아무래도, 오랜 시간 Redis..

승돌 쓰다 2020.07.06

그냥 저냥 #위클리뉴스 #80

💻JavaScript typescript-cheatsheets/react-typescript-cheatsheet React + TypeScript에 대한 치트 시트인데, 좋은 내용들이 정말 잘 정리 되어 있다. 나도 요즘 틈틈히 보면서 setup 하는 부분을 좀 공부 하고 있다. setup이 제일 어렵다. 이젠 TS로 개발 안하는 곳이 없는 것 같다. Front-End Dev Tools For increased Productivity FE개발자가 알아두면 생산성이 좋을 툴 소개 글인데, 나는 Easings의 툴을 자주 쓰게 되었다. 요즘들어 스르륵 하는 애니메이션을 너무 좋아한다. browserhacks 이 툴 같은 경우는 브라우저 별로 css/js를 간단하게 체크 하는 툴인데, 좋아보인다. 그외 다양한..

승돌 쓰다 2020.06.23

그냥 저냥 #위클리뉴스 #79

🙌🏻개발자에게 도움이 되는 8년 간의 개발자 생활 회고 (1) 8년 간의 개발자 생활 회고 (2) 8년 간의 개발자 생활 회고 (3) 개발자 회고 시리즈 글인데, 읽어보면 참 많은 도움이 된다. 배울점과 자신이 생각한 부분에 따라 이직을 결심하는 부분도 정말 대단한 용기라 생각 한다. Spotify's Failed #SquadGoals 스포티 파이의 Scaling Agile에서 비롯한 Squad 팀 모델은 실패했다는 내용의 글이다. 어떤 부분들이 문제였는지? 써있는데, 개인적으로 스포티파이의 팀 모델이 나름의 장점이 된다고 생각했는데, 실상은 그렇지 못했나 보다. 저렇게도 팀 모델을 가져갈 수 있다는 점이 약간은 힙하다 생각 했다. 그런데, 조직의 크기에 따라 달라지는 것은 반영하지 못한 까닭일지..

승돌 쓰다 2020.06.14

배워서 바로 쓰는 스프링 프레임워크

이 책은 요즘 나오는 스프링 책과는 조금 다르고, 요즘은 보통 스프링 부트에 집중하는 편인 책들이 많다. 그런데, 이 책은 스프링 부트이야기 보다 힙합으로 치면, 올드 스쿨 스프링 프레임워크에 대한 전반적인 설명을 담고 있다. 물론, 예제와 같이 말이다. 이런 점에서 요즘 핫한 Spring WebFlux 같은 챕터가 맨 마지막 한 단원 구성만 되어 있는데, 그런 부분은 좀 아쉬운 사람들이 있을 수 있겠다는 생각을 했다. 요즘은 주로 Spring WebFlux 기반으로 프로젝트를 많이 만들고, (프로젝트 구성) 또한 XML기반에서 벗어나 자바빈 설정으로 주로 옮겨 갔고, 이마저도 올드한 방식이며, Spring Boot기반의 프로젝트들은 어노테이션 기반의 설정과 properties로 분리 해둔 설정 값으로 ..

책 리뷰 2020.05.30

그냥 저냥 #위클리뉴스 #78

💻개발자에게 도움이 되는 738/clean-code-typescript 클린코드 typescript편이다. 읽어두면 도움이 된다. TS3.9에 대한 릴리즈 노트 내용 번역이다. Optional Chaining 관련 및 코딩시 가능한 실수등에 대한 부분이 개선 되었고, ECMAScript와 더 호환하려는 개선이 추가 되었다. Hexo에서 Gatsby로 블로그 마이그레이션 야크쉐이빙 후기 Gatsby로 블로그를 마이그레이션 한 경험기인데, 블로그를 이전하려는 분들이 본다면 도움이 많이 된다. Distributed Cache로 Hibernate Second Level Cache를 적용하여 성능 튜닝하기 - 이론편 Distributed Cache로 Hibernate Second Level Cache를 적용하여 ..

승돌 쓰다 2020.05.25
반응형