목록기록 (94)
코딩일상
💡이번 주 한 것 들과 느낀 점 들 🙋🏻♂️개인 적 운영하고 있는 모임매니지먼트(사이드 프로젝트) *버전업데이트(디자인적) 디자이너로 와주신 분의 안으로 버전 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와 관련된 문제를 파악하기 위해서 로그들을 보았는데, 로그들이 제대로 정의되어있지 않거나 필요한 부분에 대한 로그가 제대로 없다 보니 프로세스의 흐..
[ERROR] bad class file: /Users/catap/.m2/repository/com/github/ben-manes/caffeine/caffeine/3.0.0/caffeine-3.0.0.jar(com/github/benmanes/caffeine/cache/Cache.class) [ERROR] class file has wrong version 55.0, should be 52.0 [ERROR] Please remove or make sure it appears in the correct subdirectory of the classpath. 빨간색 글씨의 위치의 빌드된 jar 파일을 지우고 java 버전을 11로 변경후 빌드진행 후 재시작 참고 글 JDK8 doesn't supported?..
살아있습니다! 이번 주 한 것 들과 배운 것들 하이브리드 Flutter 공부하기 노드에 템플릿리터럴 적용(ejs )과 다양한 오픈소스??(chart.js ,grid.js) Instance?? java.util.time 에러 하다 알게된 용어 User-Agent, EUCKR AWS s3 (스토리지 클래스) Flutter 공부하기(하이브리드 앱 만들어보자) 백엔드로서 회사에서 일을 하고있다 보니 프론트 client쪽을 하고싶다는 욕망(남의 떡이 더 커보인다는 생각이랄까..)이 생겨서 무엇을 해볼까 고민을 하던중 Flutter가 나의 눈의 사로잡았고 단순히 재미도있어 보이기도 하여 시작을 하게되었다. 역시 처음 배울때는 단순이론보다 실제로 만들어보는것이 그 프레임워크를 이해하기에 가장 좋다 생각하기에 무작정 ..
이번 주 한 것들 자바의 정석 1권 완독 1회 JDBC, Mybatis 설정 +MsSQL,MongoDB,MariaDB(우연치 않게 여러디비를 datacofig를 통해 만들어볼수있게되었음) DB aggregate function 실제 서비스에 적용(node.js + spring) springboot로 AtoZ까지 실제로 경험 완료(배치 서비스 구현) Transaction Rollback을 다루면서 CheckedException 과 uncheckedException에 대해 알게되었음 Docker 공부 가상화란>?? 너무 어려움././ 왜 도커를 쓰게되었을까? 서비스와 시스템의 객체 지향??
우선 한동안 글을 올리지 않은 것들에 대해 저 자신에게 미안하다 말을 하며 이번주 글을 작성하고자 합니다. ㅜㅜ 이번 주 한 것들 신규 데이터 정의서를 파악하여 기존 데이터 레이아웃에 맞추어 설계 진행 자바의 정석 1권 1회 완독 2권 0.5 진행 최종 목표 완독 3회 JDBC, Mybatis 설정 +MsSQL,MongoDB 연동 CS 공부 네트워크, 프로세스, 쓰레드 등등(출퇴근길 공부) DB aggregate function 기능 적용 및 공부 신규 데이터 정의서를 파악하여 기존 데이터 레이아웃에 맞추어 설계 진행 2주 전에 기존 코드 문서의 내용들을 파악하고 나름 나만에 맞게 설계를 잘했다고 생각을 하였는데, 아직 완벽하게 파악하지 못하였다는 코딩을 하면서 스스로 느껴졌다. 코딩을 하면서도 설계가 ..