목록기록 (94)
코딩일상
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c1hk6e/btsLCZvhHW5/6pkUOj1N0QitQb6waXMtr0/img.png)
💡이번 주 한 것 들과 느낀 점 들 🙋🏻♂️개인 1)개발 외주 프로젝트개발 외주 프로젝트관련 클라이언트와 1차 점검을 통해 나왔던,2차 수정안들에 대한 것들을 처리 하였다. 더불어, 1차를 진행하면서 개인적으로 유저 경험에서 불편함이느껴질 것 같은(데이터 로딩 , 데이터 검색, 화면 비율에 대한 처리 등을) 추가 작업진행하였다.(요청은 따로 없었지만 이왕하는것 제대로 만들어 보고싶은 마음이 좀더 있었다) 2)개인 프로젝트(운영중인 러닝 모임 출석관리 어플)추가 하고싶은 기능들과 화면 디자인 구성 기획개발 단계 적용 다음주 중에 운영 배포 및 리뷰 받을 에정 사용자(우리 크루원)들 통해서 🏢회사-팀과의 협업과 소통의 중요성최근에 신규 사업건 관련 담당을 어쩌다 보니 담당하게되었다.뭐 지정을 ..
개요next.js 를 통해서 개인 프로젝트를 진행하던중Hydration mismatch 라는 이슈를 마주하게 되었다. 하이드레이션이란? 하이드레이션 비유를 🧊 얼음 큐브(서버의 HTML) → 💧 물(상호작용 가능한 웹페이지)서버에서 보내준 HTML은 '얼음 큐브’이다모양은 갖추어져 있지만, 딱딱하고 변화가 없다. 이 얼음 큐브가 브라우저에서 '물'이 되어야 사용자와 상호작용할 수 있다.이렇게 얼음을 물로 만드는 과정이 바로 '하이드레이션'왜 하이드레이션이 필요??1. 빠른 초기 로딩 - 서버가 미리 HTML을 만들어서 보내줌 - 사용자가 빨리 콘텐츠를 볼 수 있음2. 검색 엔진 최적화(SEO) - 검색 엔진이 콘텐츠를 잘 읽을 수 있음 - 더 나은 검색 결과 노출3. 사용자 경험 - 초기 화면이 ..
2024년을 보내며 깨닫고 느낀점들 1. 4년간 운영했던 러닝모임 성장약 150명의 인원들이 참여한 모임으로 바꾸데 기여(러닝 붐이었던것은 사실이지만 이 시기가 올때 까지 모임을 운영해온 스스로를 칭찬) 2.인생 첫 외주 개발 프로젝트 진행클라이언트와 소통 하고 수정을 하는 과정에서 느꼈던 것 들이 많았으며,나중에 사업을 혼자 하게 되면 이런 느낌이겠구나 일시적으로 경험 3. 하루 안에 프로젝트 시작부터 배포까지(feat.웹 게임 만들기)(스스로 기획 스토리 점수 진행방식 고민 게임은 변수가 어마어마 하며 개발도 어렵지만게임 난이도의 밸런스를 조절하는것이 더 어렵겠다는것을 느낌) 4.풀마라톤 3시간 30분대 도달더 중요한것 뛰고 나서 몸이 크게 아프지 않았았다는 것이다.첫 마라톤때 너무 아팠다..빠른..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pQLPl/btsJ2Y5TcWh/A1g42nFgByPHNr5SsGjgYK/img.png)
💡이번 주 한 것 들과 느낀 점 들 🙋🏻♂️개인 적목표가 잠시 없어져 무엇을 하는게 좋은건지 잘몰라서 사실은 방황중 다만 지금 글을 다시 쓰면서 소소한 목표부터 다시 해나아가기 위해투두를 작성하였음. 그 것을 일환으로 지금의 글을 작성중 조금은 생각이 정리 되는중 내일(월)은 해야할일들에 대해 정리 하기 하려한다.🏢회사한 일:내가 하고있는 일을 누구나 이해 할수있게 공유 하고 바로바로 보여주기 문제점 및 문제에대해 내가 인식 한것-내가 하고있는일을 누구나 다 완벽하게 이해 하고있다는 것은 착각이며 이를 그대로 숨기고있으면, 나만의 문제가 아니라서비스 자체가의 문제가 되고 결국은 내가 힘들어지고, 팀이 힘들어지며, 서비스가 힘들어진다. -데이터 상에서 발생하는 문제를 그냥 텍스트로 전하는것에 그치..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/t3Qmh/btsJHEZPj54/Ekjw9Mc1UsVGt1WXlPHfvk/img.png)
음 오늘은 양식을 파괴 하고 글을 작성하려한다.그동안 너무 글을 안써왔던것 같다... 쩝.. 그냥 주저리 주저리 작성해보겠다 현재 나의 직무가 뭐냐 물어본다면 백엔드와 데이터 엔지니어링을 와닿리 갔다리 하는것 같다. 사실 데이터 엔지니어링이라는 직무라는것도 정확히 있는지도 모른채 살아왔다가 회사에서의 방향이 데이터 쪽으로 잡아가다 보니 어느새 이 쪽 직무도 겹하게 되었다. 사실 처음에는 내가 왜 이걸 해야하지 라는의문이 있었다.(이 의문은 나의 정체성은 정확하게 뭐지 라는 것에서 비롯) 이제 약 21개월차 실무를 하지만 하면 할수록 부족함만 더 늘어가고있다는 생각뿐이다. 그나마 요번 상반기 부터 데이터 엔지니어링 부분에 어시를 하면서 새로운 영역을 많이 알게되었고 왜 필요한지와 이것에 대한 중요성을 너무..
PowerShell에서 메모리 사용량 순으로 상위 10개 프로세스 확인Get-Process | Sort-Object -Property WorkingSet -Descending | Select-Object -First 10 | Format-Table -Property Id,ProcessName,WorkingSet -AutoSize PowerShell에서 CPU 사용량 순으로 상위 10개 프로세스 확인 Get-Process | Sort-Object -Property CPU -Descending | Select-Object -First 10 | Format-Table -Property Id,ProcessName,CPU -AutoSize 또는 ProcessExpolorer 사용하기관련글 [윈도우] 프로세스 확..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/x8nYo/btsI2pa83n8/AKbWu77OHFMxKjz0WvQqKk/img.png)
이유: 도커 컨테이너가 생성되면서 도커 네트워크가 기존 도커 네트워크와 겹쳐서 나는에러 1) 도커 네트워크를 확인후 사용하지 않는 도커 네트워크 삭제 도커 네트워크 리스트 확인 명령어docker network ls 특정 도커 네트워크 삭제docker network rm 2) 사용하지 않는 도커 네트워크 전체 삭제docker network prune 도커 네트워크 할당할수있는 영역을 확장을 시킬수도있다고 하는데 이부분은 아직 내가 이해가 완벽히 되지 않아 추후 업데이트 하겠다. 함께 보면 좋은글 Error: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the networkUbun..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/m5xFv/btsI0EeYv9P/4RTAGfhKPN1dZfydArRHZ0/img.png)
*WSL 설치가 되어있다는 가정하에 진행 합니다. 프로세스 과정1.wsl ssh 서버 설치2.wsl ssh 서버 설정3.SSH 공개키 적용4.윈도우 방화벽 설정5.윈도우 포트와 WSL 포트 포워딩 설정6.테스트 및 사용 OpenSSH 서버 설치sudo apt remove openssh-serversudo apt updatesudo apt install openssh-server기존에 설치되었던 과거것을 없애고 새로 하는 경우로 진행(변수 제거 용)OpenSSH 서버 설치 확인 차원 ( SSH 서버 시작 )sudo service ssh start sshd 서비스가 실행 중인지에 대한 정보를 출력sudo service ssh status활성화 상태 (running): SSH 서버가 실행 비활성화 상태 (in..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wwHnq/btsGCdRN2Eq/7Wd9kNrHmVRgV7dbzdOQXk/img.png)
💡이번 주 한 것 들과 느낀 점 들 🙋🏻♂️개인 적 운영하고 있는 모임매니지먼트(사이드 프로젝트) 이슈발생 1) 일정 마감 기한 준수 실패 고객 쪽 클라이언트 프로젝트를 담당하기로 하신 분이 개인 사정이 생겨 일을 하지 못하게 되어 일정이 딜레이가 발생되었음 -느낀 점: 중간중간 일정 체크를 물어보아 실제 배포에 문제가 없는지 혹은 진행에 문제가 없는지를 파악을 해야 하는 게 중요하다 느낌 나중에 문제를 알게 되면 수습이 어려워짐 -조치 사항: 당장의 사람을 구할수는 없기에(믿을 수 있는) 우선 내가 담당하기로 하고 일정 조율을 다시 하기로 함 2) 우선순위변경 클라이언트 화면 디벨롭보다는 관리자 페이지 화면 구현을 우선으로 하기로 하였다. 디자인적인 측면에서 클라이언트 쪽이 더 발전이 되면 좋지만 당..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bna54N/btsGnX1SRhv/WzGg9LRnynJELRXFK8Vex0/img.png)
dev 버전의 mysql이 DBeaver에서는 문제없이 connection spring application에서는 connection 에러가 발생 DBeaver 연결에서 사용된 Driver 값과 mysql-connector-java 버전이 다르다는것을 파악 ( mysql-connector-java버전이 하위) DBeaver 연결에서 사용된 Driver 값과 mysql-connector-java 버전을 맞춰주니 문제 없이 연결 완료 mysql mysql-connector-java 8.0.29