2023년을 보내며...
·
💬 Smalltalk
하루하루는 굉장히 긴데 왜이렇게 지나고보면 시간이 훌쩍 가있는 걸까요? 2023년이 끝나고 2024년이 시작한지도 벌써 며칠이 지났습니다. 지난 2023년을 정리하며 간단하게 글을 남겨보려 합니다. 2023년 동안 한 것 학습과 커리어적으로 노력했던 것들을 간단히 요약해 봅니다. 중간중간 회고를 적었기 때문에 이번 글에서는 전체적인 소회와 못다적은 11월, 12월 이슈들을 적어보려고 합니다. 1~2월 : 코드스쿼드 CS16, 재택 공부를 병행하며 CS 스터디 3~4월 : 코드스쿼드 Java, Spring, WAS 미션. 객체지향스터디 Object 읽기. 운영체제 학습 5월 : 코드스쿼드 첫번째 프로젝트 Issue Tracker 시작. DB, 네트워크 스터디 👉 1월~5월 회고 link 6월 : seco..
`Postman` 으로 WebSocket STOMP 테스트 해보기
·
🔧 Tools
들어가며 최근 Secondhand 프로젝트를 정리하며 그동안의 학습을 돌아보고 디버깅과 성능개선을 하고 있습니다. 그러다보니 거의 반년동안 계속 유지보수하고 있는 프로젝트가 되어서 이정도면 반려 프로젝트(...)라고 할 수 있을 정도로 애증이 담긴 프로젝트가 되어버렸는데요. web site 웹소켓 통신을 구현했지만, STOMP 프로토콜을 테스트 하기 쉽지 않아서 난항을 겪었던 때가 있었습니다. 평소에는 `Postman`이나 간단한 API라면`curl`로 테스트를 하는데 Postman에서 `STOMP`를 지원하지 않았거든요. 그래서 인터넷을 찾다가 `APIC`이라는 api테스트 툴을 애용하고 있었습니다. 근데 언제부턴가 이 사이트에 접속할 수 없게 되었어요 🥲 https://docs.apic.app/ Ab..
2023-W50 회고 : 코어타임 이후에도 프로젝트를 시야에 두는 방법?
·
💬 Smalltalk
이번 주에 한 것 What is New?! 한 주동안 활동했던 스터디 혹은 취준 모임을 1개만 빼고 모두 정리했습니다. 그동안 코어타임을 가졌던 `RSS-Project`의 코어타임을 끝나고 이제 운영 및 유지보수의 단계를 생각해보게 되었습니다. 프로젝트에서 이미지가 90도 돌아가는 에러를 잡길 시도했으나 실패... 살짝 지쳐서 쉬었다가 다음주에 다시 시도하기로 🥲 2023년도의 올해의 OOO을 작성하기 시작함 What I Leanred 코어 타임 이후의 프로젝트는 어떻게 운영하지? 지난 한 주는 정리의 연속이었습니다. 아무래도 직장이라는 집중해야할 일이 생기니 하루 중 가장 큰 시간을 할애할 필요가 생겼습니다. 가장 크게는 스터디들. 하고 있던 프로젝트를 정리하는 것이었는데요. 문제는 이 프로젝트를 어떻..
MySQL에서 `Process`의 의미 : 단일 프로세스의 프로세스를 종료할 수 있다고요?
·
🥞 Database
궁금했던 것 RealMySQL에서 다음과 같은 구절이 나옵니다. (Lock 챕터 중...) 강제 잠금을 해제하려면 KILL 명령을 통해 MySQL 서버의 프로세스를 강제로 종료하면 됩니다. 그런데, Process를 죽인다는 것이 가능한 것일까요? 제가 아는 바로는 MySQL은 단일 프로세스이기 때문에 Process를 죽이면 MySQL이 종료되지 않을까 생각했습니다. 그런데 이것은 `Process`라는 용어가 OS와 MySQL DBMS 내부에서 다르게 쓰인다는 것을 모를 때 생각한 의문이었습니다. 이에 대해서 알아본 바를 간단하게 서술해보려고 합니다. 혹시 잘못된 것이 있다면 꼭 알려주세요 👍 MySQL은 스레드 기반으로 작동합니다. MySQL 서버는 프로세스 기반이 아니라 스레드 기반으로 작동하며, 크게..
Error: Permission to {repository} denied to github-actions[bot]
·
🪲 bugs
발생 상황 `README.md` 를 자동으로 생성해주는 Action을 시행하다 이와 같은 Github action 에러를 맞이했습니다. # update 관련 내용 생략 git add README.md && git commit -m "Updated README" [main 88ac2d7] Updated README 1 file changed, 25 insertions(+), 2 deletions(-) git push remote: Permission to new-pow/bookshelf.git denied to github-actions[bot]. fatal: unable to access 'https://github.com/new-pow/bookshelf/': The requested URL return..
2023-W49 회고 : 저 곧 출근해요
·
💬 Smalltalk
이번 주에 한 것 What is New?! RSS Reader 프로젝트가 막바지를 향해 가고 있습니다. 이제 배포하면 기본 기능은 끝났어요. Postman으로 STOMP를 테스트할 수 있도록 개선하였습니다. (Apic 사이트가 접속 불가하거든요...) `github package`를 처음 사용해 보았습니다. 와우 정말 편리합니다! `SSE emitter` 테스트를 1주일 내내 실패하고 있습니다; 이럴 일이야? 이력서 피드백을 받아 이력서를 대대적으로 개선하였습니다. 정말 따듯한 응원을 많이 받아서 감사했습니다. What I Leanred 저 면접 합격했어요. 지난 한주간 저에게는 정말 오래간만에 혼란스러운 한 주였습니다. 사실 내년 봄까지 취업 준비를 하며 계속 이력서를 수정하고, 지원하고를 반복하려고했..