일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- array
- 생각로그
- 코테
- react
- Grafana
- 네트워크
- next.js
- MongoDB
- mysql
- mongoose
- 트러블슈팅
- 주간회고
- CS
- 회고
- 기록
- 리눅스
- til
- 자바스크립트
- typescript
- mongo
- Java
- WIL
- Git
- javascript
- js
- 생각정리
- 생각일기
- nest.js
- 피드백
- 알고리즘
- Today
- Total
목록기록/그냥생각적기 (33)
코딩일상
2024년을 보내며 깨닫고 느낀점들 1. 4년간 운영했던 러닝모임 성장약 150명의 인원들이 참여한 모임으로 바꾸데 기여(러닝 붐이었던것은 사실이지만 이 시기가 올때 까지 모임을 운영해온 스스로를 칭찬) 2.인생 첫 외주 개발 프로젝트 진행클라이언트와 소통 하고 수정을 하는 과정에서 느꼈던 것 들이 많았으며,나중에 사업을 혼자 하게 되면 이런 느낌이겠구나 일시적으로 경험 3. 하루 안에 프로젝트 시작부터 배포까지(feat.웹 게임 만들기)(스스로 기획 스토리 점수 진행방식 고민 게임은 변수가 어마어마 하며 개발도 어렵지만게임 난이도의 밸런스를 조절하는것이 더 어렵겠다는것을 느낌) 4.풀마라톤 3시간 30분대 도달더 중요한것 뛰고 나서 몸이 크게 아프지 않았았다는 것이다.첫 마라톤때 너무 아팠다..빠른..

💡이번 주 한 것 들과 느낀 점 들 🙋🏻♂️개인 적목표가 잠시 없어져 무엇을 하는게 좋은건지 잘몰라서 사실은 방황중 다만 지금 글을 다시 쓰면서 소소한 목표부터 다시 해나아가기 위해투두를 작성하였음. 그 것을 일환으로 지금의 글을 작성중 조금은 생각이 정리 되는중 내일(월)은 해야할일들에 대해 정리 하기 하려한다.🏢회사한 일:내가 하고있는 일을 누구나 이해 할수있게 공유 하고 바로바로 보여주기 문제점 및 문제에대해 내가 인식 한것-내가 하고있는일을 누구나 다 완벽하게 이해 하고있다는 것은 착각이며 이를 그대로 숨기고있으면, 나만의 문제가 아니라서비스 자체가의 문제가 되고 결국은 내가 힘들어지고, 팀이 힘들어지며, 서비스가 힘들어진다. -데이터 상에서 발생하는 문제를 그냥 텍스트로 전하는것에 그치..

음 오늘은 양식을 파괴 하고 글을 작성하려한다.그동안 너무 글을 안써왔던것 같다... 쩝.. 그냥 주저리 주저리 작성해보겠다 현재 나의 직무가 뭐냐 물어본다면 백엔드와 데이터 엔지니어링을 와닿리 갔다리 하는것 같다. 사실 데이터 엔지니어링이라는 직무라는것도 정확히 있는지도 모른채 살아왔다가 회사에서의 방향이 데이터 쪽으로 잡아가다 보니 어느새 이 쪽 직무도 겹하게 되었다. 사실 처음에는 내가 왜 이걸 해야하지 라는의문이 있었다.(이 의문은 나의 정체성은 정확하게 뭐지 라는 것에서 비롯) 이제 약 21개월차 실무를 하지만 하면 할수록 부족함만 더 늘어가고있다는 생각뿐이다. 그나마 요번 상반기 부터 데이터 엔지니어링 부분에 어시를 하면서 새로운 영역을 많이 알게되었고 왜 필요한지와 이것에 대한 중요성을 너무..

💡이번 주 한 것 들과 느낀 점 들 🙋🏻♂️개인 적 운영하고 있는 모임매니지먼트(사이드 프로젝트) 이슈발생 1) 일정 마감 기한 준수 실패 고객 쪽 클라이언트 프로젝트를 담당하기로 하신 분이 개인 사정이 생겨 일을 하지 못하게 되어 일정이 딜레이가 발생되었음 -느낀 점: 중간중간 일정 체크를 물어보아 실제 배포에 문제가 없는지 혹은 진행에 문제가 없는지를 파악을 해야 하는 게 중요하다 느낌 나중에 문제를 알게 되면 수습이 어려워짐 -조치 사항: 당장의 사람을 구할수는 없기에(믿을 수 있는) 우선 내가 담당하기로 하고 일정 조율을 다시 하기로 함 2) 우선순위변경 클라이언트 화면 디벨롭보다는 관리자 페이지 화면 구현을 우선으로 하기로 하였다. 디자인적인 측면에서 클라이언트 쪽이 더 발전이 되면 좋지만 당..

💡이번 주 한 것 들과 느낀 점 들 🙋🏻♂️개인 적 운영하고 있는 모임매니지먼트(사이드 프로젝트) *버전업데이트(디자인적) 디자이너로 와주신 분의 안으로 버전 2 형태로 구성을 프런트 담당자분이 해주시로 하였고 나는 관리자 페이지를 하기로 하였다. 프런트는 아무래도 익숙하지 않다 보니 나만의 기준이 없었고 BestPractice를 한번 경험하고 진행하면 좋을 것 같아 유명 개발 유튜버의 cloneCoding을 진행하였다. *관리자 페이지 진행을 위해 클론코딩을 해 본 느낌 확실히 폴더 구성 css 레이아웃 구성방식을 보면서 따라 하다 보니 논리적으로도 이해가 잘되었고(자원관점적으로 하다 보니 공통화 이 부분이 매우 마음에 들었음) 코드를 어떤 순으로 진행할지에 대한 a to z를 유능한 사람을 따라가 ..

💡이번 주 한 것 들과 느낀 점 들 🙋🏻♂️개인 적 운영하고 있는 모임매니지먼트(사이드 프로젝트) 1)팀원구성 디자이너와 프론트엔드분을 같으 러닝크루내에서 구하게되었다. (나의 뛰어난 언변을 통해...) 다들 재밌을거 같아서 해보고싶어했고 내가 가지고있는 방향에 대해서도 공유하였다. 2)업데이트 디자이너분 께서 새로운 디자인 버전 2를 제안을 해주셨고(2개의 안) 그중 1개를 선택하였고 프론트 엔드분이 3월 31일까지 완료해주기로 하셨다. 관리자페이지 부분또한 내가 생각한 레이아웃과 흐름을 그림을 그려 디자이너 분에게 전달을 하여 4월 5일날 받기로 하였다. 디자인을 받기 전까진 나는 프론트 쪽 공부를 해보기로 계획을 했다 (사실 아직완전 구체적으로 작성은 하지 못했다..) 개인 프로젝트 회사일을 하면..

💡이번 주 한 것 들과 느낀 점 들 🙋🏻♂️개인 적 변명이 되겠지만 이번주는 한게 없었다.... 회사 부분에서 그 이야기를 해야기 하겠다. 🏢회사 1.게이트웨이 에러 문제 수집 및 해결 진행 현재 회사에서 Mqtt 통신 프로토콜을 이용하여 게이트웨이를 운영하고 있는데 특정 IOT 장치로부터 통신을 받는 시점에만 데이터 수신 딜레이 생겨나는 현상이 발생하여 문제를 모니터링하고 파악하는 일들을 진행 하였습니다. 가. 현재 파악한 문제들을 파악하기 위해서 취한 조치 1) node.js 프로파일링 2) zabbix 모니터링 구축(테스트 케이스 부분) 3) 프로세스 이벤트 부분에 로그 추가(문제가 발생한다고 생가하는 부분) 가. 의 결과로 예상되는 문제점들 1)의 결과로는 코드 상에 연산에 소요되는 부분들이 많..

💡이번 주 한 것 들과 느낀점 들 🙋🏻♂️개인 적 운영하고 있는 모임매니지먼트(사이드 프로젝트) 1)관리자 페이지 기획 현재 모임을 운영하는 운영진 중에 개발자는 나뿐이다 보니 다른 운영진들도(비개발자) 운영 사이트를 관리 할수있게 관리자페이지에 들어갈 기능들을 설계 하고 DB를 설계 하였다. 2)react 공부 방향 수립 구현을 하다보니 어떻게 돌아가는지에 대해 좀 더 알고싶은 마음까지왔다 이제 내부 돌아가는 과저에 대해 공부 해보아야겠다 (react 카테고리도 만드러야 하군,...) 🏢회사 1)내부 세미나 수강 인증과 인가관련 회사 내부 세미나를 듣게 되었다 현재 회사에 와서 가장 좋아하는시간이다 당연히 다알고 있다고 생각하는 부분들이라 생각하였는는데 언제나 이런 자만심을 가지고있을때 깨졌다 ㅎㅎ ..

💡이번 주 한 것 들과 느낀점 들 🙋🏻♂️개인 적 운영하고 있는 모임매니지먼트(사이드 프로젝트) 1)기획 및 리팩토링 -출석체크 기능 기획 및 디자인(QR 코드를 활용한 출석체크) -월간 종합랭킹 기획 및 개발후 배포 -추가 기능 방안 고민 (맛집 위치 공유, 가챠 게임 추가 ..) 🏢회사 1)zabix 대쉬보드 구성 - MSA로 흩어져있던 프로세스들 모니터링화 (단순 대시보드만 만들어서 ... 솔직히 했다고 하기좀 애매 그래도 이렇게 할수있다라는것을 알게되었음) 2)사내 신규 프로젝트 프로세스 데이터필드 문서화 -몽고 colleciton , documetn field 목적,역할, 생성, 업데이트 과정 문서화 (필드종류가 워낙다양하고 이벤트 별로 생성,수정 되는 것들이 많아 문서화에 어려움을 느꼈음, ..

이번 주 한 것 들과 배운 것들 네트워크 통신 다시 공부 Mqtt 통신을 통해 데이터를 다루는 것이 있었는데 문제가 발생하였는데 네트워크 통신과정에서도 문제가 생길 수 있다는 팀원분의 말에 의해 패킷 분석을 할 필요가 있게 되었다. 이후 tcpdump라는 것을 알게 되었고, 패킷분석도구인 wireShark를 알게 되었음 위 두 가지를 다루어보려고 하니 내가 네트워크에 대 제대로 모르고 있다는 생각이 듦 그러하여 네트워크에 대해 좀 더 공부해야겠다는 동기부여를 받게 되었고 공부를 다시 하였던 한 주였음. 물론 현재 진행형 중이긴 하다. 로그의 중요성 위 mqtt와 관련된 문제를 파악하기 위해서 로그들을 보았는데, 로그들이 제대로 정의되어있지 않거나 필요한 부분에 대한 로그가 제대로 없다 보니 프로세스의 흐..