전체 글 12
퇴사할 결심
2023년 9월 25일 퇴사를 했다. 지금은 새 직장으로 출근하며 꽤 행복하게 지내고 있다. 출근하고 며칠다니면서 좀 놀랐다! 온보딩부터 웰컴키트, 자율출퇴근, 페차쿠차 등등 마치 생에 처음으로 스타트업으로 이직한 것만 같았다. 첫 회사도 스타트업이었는데 ㅠㅠ 특히 회사 캐릭터가 있는 곳을 다녀보고 싶었는데 이런 캐릭터가 있다ㅎㅎ 특히 사옥이랑 1층 사내카페는 진짜 너무 꿀꿀 👍 (심지어 복지포인트로 공짜라니 🥹) 새로 이직한 회사는 블록체인을 활용한 NFT 마켓, 게임 등을 개발하는 회사이다. 블록체인이라는 도메인이 익숙하지 않고 꽤 많은 공부가 필요할 것 같다. 하지만 이 또한 나에게 새로운 도전의식을 불태워주고 있다..! 힘들었다… 그래도 잘 버텼다! 저 가슴아픈 짤이 나의 힘듦을 모두 담고 있었다..
카테고리 없음 | 2023. 10. 28. 22:57
5월엔 데브콘
대전에서 개최된 5월엔 데브콘에 참가했다. 지방에서의 컨퍼런스는 처음이라 망설여졌는데, 결과는 대만족이었다. 역시 IT 컨퍼런스는 실패가 없는 것 같다. (나라서 그런건가?) 위와 같이 3개의 강연이 진행됐다. 각 강연에 대한 기억을 간직하기 위해 간략하게 정리해두려한다. 장고로 채팅서비스 만들기 첫 강연의 장고는 옛날 친구를 오랜만에 만난 느낌이 들어 반가웠다. 내가 파이썬으로 라즈베리파이를 만지적거리던 대학교 시절 파이썬으로도 웹개발을 할 수 있다해서 가장 처음 접하게 된 백엔드 프레임워크가 장고여서다. 강연을 진행해주신 이진석님은 파이썬 개발자셨고, 해외 파이콘도 열성적으로 참여하는 파이썬 러버셨다. 해서, 파이썬과 장고 그리고 chatgpt를 이용해 영어로 채팅하는 웹서비스를 한시간만에 뚝딱 만드..
Conference | 2023. 6. 13. 22:02
2023 AWS Summit 참가 후기
참여 계기 회사에서는 AWS를 사용하고 있는데, 가끔 유지보수나 테스트를 위해 인프라 설정을 건드려야 할 때 두려움과 막막함을 느꼈다. 그래서 얼마전부터 aws에 대한 이해도를 높이기 위해서 AWS fundamental 자격증 준비를 시작했고, aws에 대한 호기심이 많아지고 있던 찰나, aws summit이라는 좋은기회가 생겨 참가를 신청하게 되었다. 개인 연차를 사용하고 가야해서 고민을 많이 했지만 5월 4일에 개발자를 위한 세션을 여는 점, 그 다음날이 공휴일인 점 때문에 참여를 결정했다. 얼마전까지 회사에 CTO가 있을 때는 IT 컨퍼런스 참석은 연차 사용없이 다녀올 수 있게 해줬는데, CTO와 개발팀장 모두 퇴사를 하고나니 회사에서 개발 활동들에 대한 지원이 많이 적어지고 있어 아쉽다. 세션 종..
Conference | 2023. 5. 13. 15:14
systemd를 사용한 node.js 서버 구축
이 글을 쓰게 된 계기 보통 node.js를 이용하여 서버를 구축할 때 ec2 인스턴스를 띄우고 pm2로 많이 실행을 하는데요. 저희 회사도 레거시 api는 ec2 인스턴스에서 pm2 cluster모드로 실행이 되고 있습니다. 이런 인프라 쪽 관리는 제가 입사하기 전 부터 계셨던 devops분이 관리를 해주셨는데요. 최근에 퇴사를 하셨습니다. 그리고 갑자기 포스사에서 우리쪽 api 호출이 되지 않는 다는 이슈가 인입되었습니다. 포스사에서 사용하는 api는 저희 예약관리 서비스를 사용하는 레스토랑에서 포스의 메뉴와 연동할 수 있도록 제공하는 기능이라서 빠르게 조치가 필요했습니다. 여차저차 중지되어있던 서버를 재시작하고, pm2를 재실행해주었습니다. 하지만 일부 포스사는 연동이 되었지만, 몇몇 포스사는 계속..
NodeJS | 2023. 5. 1. 09:46
TS Eslint
ESLint는 JavaScript 코드에서 잠재적인 버그, 스타일 문제, 일반적인 오류를 찾고 식별하기 위해 사용되는 정적 분석 도구입니다. 정적 분석이란 코드를 실행하지 않고도 소스 코드를 검사하여 잠재적인 문제를 찾는 프로세스를 의미합니다. ESLint는 주로 개발자들이 일관된 코드 스타일을 따르도록 도와주며, 버그와 잠재적인 오류를 식별하기 위한 규칙도 제공합니다. 타입스크립트에서 ESLint 사용하기 { "parser": "@typescript-eslint/parser", "plugins": ["@typescript-eslint"], "extends": ["plugin:@typescript-eslint/recommended"] } parser는 TypeScript를 지원하는 ESLint 파서를 사..
카테고리 없음 | 2023. 4. 20. 16:33