전체 글536 #1187~1190. 셜록홈즈 부천중동점 방탈출 후기 - SOON TO BE / 행운의 배달부 루시 / DREAM THEATER / 트레이드 안녕하세요!셜록홈즈 매장이 경기도 부천에 25년 3월부로 새로 나왔더라고요~예전에 1호선 부천역 매장도 재밌게 했었는데요,7호선 부천시청역 부근에도 새로 오픈했습니다! 고난도 테마와 타임어택 매장의 등장으로방탈러들 사이에서도 바이럴이 많이 되었는데요~과연 어떤 테마가 기다릴지 궁금해졌습니다. ☺️☺️ 셜록홈즈 부천중동점 매장 위치7호선 부천시청역 바로 근처에 있습니다!개찰구에서 가까운 2번 출구로 바로 나와, 횡단보도를 건너 한 블록만 가면 됩니다!매장 건물이 3층이고, 엘리베이터는 따로 없다는 점 참고해 주세요~주차 공간도 바로 앞 현대 백화점 / 이마트 지하 주차장, 안중근공원 공영 주차장 있으니 넉넉할 거예요! 대기실도 무척 아담하고 깔끔했습니다.투톤의 핑키 / 보랏빛 벽지가 몽환적인 느낌을 .. 자유/방탈출 후기 2025. 3. 23. jOOQ multiset 일대다 관계를 중첩 컬렉션으로 매핑 / 내부 동작 이해로 성능 이슈 파악하기 레시피 목표jOOQ multiset 연산으로 일대다 관계를 컬렉션 필드로 매핑시키기multiset 함수 내부 동작 이해로 성능 이슈 고려하기 TL; DR;JOOQ multiset 연산으로 일대다 관계를 컬렉션 필드로 매핑할 수 있습니다.서브 쿼리로 구현되기에 성능 병목 위험성 파악을 위해, 드리븐 테이블에서 매핑될 레코드 증가율을 유심히 살펴볼 필요가 있습니다.서브쿼리로 연결되는 드리븐 테이블의 매핑될 레코드 수가 적을 것으로 예상된다면, 성능 걱정 없이 간편하게 필드를 매핑시킬 수 있습니다. 실습 자료 소개 blogRepository/jooq-multiset at main · kor-Chipmunk/blogRepositoryContribute to kor-Chipmunk/blogRepository de.. Spring/기술 레시피 2025. 3. 20. 재미와 몰입이 곧 열정을 일으킬까? - 몰입, FLOW / 열정의 배신 리뷰 책을 읽게 된 배경최근 멘토님과 '열정'에 관한 이야기를 나눈 적이 있습니다. 열정은 어떻게 생기며, 슬럼프는 어떻게 극복하는가?- 환경을 강제로 몰아 넣는다.- 지인과 활동을 꾸준히 만든다.- 언제 해도 재미있는 활동을 찾아서 한다. '열정'이 곧 '재미'가 아닐까, 하는 물음에'그런가요?' 하는 의문이 들었습니다. 저 또한 10대도 그렇고, 20대 전반적으로도,환경을 강제로 몰아 넣는 선택을 했었어요. 초등학교때부터 온라인 IT 개발 커뮤니티에 깊이 빠지거나,중학교때 몇 만 명이 사용하는 소프트웨어를 만들 기회를 받거나,특수 목적의 고등학교를 진학하거나,IT 개발 동아리든 독서 동아리, 보드게임 동아리를 들거나,여러 스터디를 만들어 한 시간 단위로 시간을 쪼개어 일주일을 보내거나,성장할 수 있는 대회.. 도서/자기계발 도서 2025. 3. 16. [약스포] 콘클라베(Conclave, 2024) : 신앙을 모르는 자의 후기 주의. 약스포가 있습니다. 최근 미키17을 즐겁게 관람하고, 다른 영화도 더 보고 싶어졌어요.'콘클라베'라는 이름이 눈에 들어오더군요. 몇 달 전, 존 스칼지의 '노인의 전쟁' 시리즈도 재밌게 읽은 터라,그 소설에 등장하는 우주 연합체를 '콘클라베'로 명칭을 따온 것이 기억이 났어요.그 기원에 대해서 깊게 생각해본 적이 없어 호기심이 들었습니다. 종교에 무지한 터라, 종교적 시선으로 바라보기 보다는인간의 도덕과 신념, 철학 중심으로 영화의 메시지를 해석해 봤습니다.영화를 관람하며 어떤 생각이 들었는지 차곡차곡 정리한 글입니다. 관람 직후에 작성한 터라 따끈따끈합니다. 😁 '콘클라베' 영화 배경우선 작중 배경을 이해해봤습니다.저는 개신교니, 천주교니, 가톨릭이니 구분조차 안되는 사람입니다. (이마저도 검.. 자유/영화 2025. 3. 16. 회고 보호되어 있는 글 입니다. 2025. 3. 10. 부스패치 #5. Node.js 프로젝트에 데이터독 로그(Datadog Log) 연동하기 안녕하세요, 다람쥐입니다.최근 서버 프로젝트에 외부 로그 시스템을 연동한 경험을 소개합니다.기본 연동 방법을 자세히 소개하지는 않고, 어떻게 로그 시스템을 구축했는지 소개하는 글이에요. 🙋♂️ 기존에는 어떻게 로그를 관리하셨나요?Node.js 프로젝트에 다음 라이브러리를 사용하고 있어요.1. winston다양한 저장소에 로그 적재를 지원하는 라이브러리예요.info / warn / error 등의 로그 수준을 지원해요.로그 포맷을 풍부하게 지원하고 프로젝트에 맞게 설정할 수 있어서 선택했어요. 단순히 로그 수준으로 구별하고, 전역 로거(Logger)로 통일하는 게 목적이었어요.로그 출력은 어떻게 되는지 볼까요.아래처럼 json 포맷으로 구조화해 파일로 적재하고 있어요.{"level":"info","me.. 프로젝트/장기 프로젝트 2025. 2. 23. 서버에 민감한 데이터를 탈취하는 프로빙 봇을 막아보자 - Nginx, fail2ban 부정 침입 방지 모르는 누군가의 흔적안녕하세요, 다람쥐입니다.개인 서버에 이상한 접속 로그가 보입니다.$ grep " 404 " /var/log/nginx/access.log | awk '{print $1, $4, $7}'8.xxx.xxx.167 [14/Feb/2025:01:24:11 /dns-query...193.xxx.xxx.176 [14/Feb/2025:04:34:41 /nginx/.env193.xxx.xxx.176 [14/Feb/2025:04:34:41 /public/.env193.xxx.xxx.176 [14/Feb/2025:04:34:42 /site/.env193.xxx.xxx.176 [14/Feb/2025:04:34:42 /xampp/.env193.xxx.xxx.176 [14/Feb/2025:04:34:42 .. < Script Language Part > 2025. 2. 15. [트러블슈팅] Git Push 오류 (error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400) 요약해결방법 1번. http.postBuffer 설정Git Push 크기가 최대 버퍼 크기보다 크기 때문에 오류 발생합니다.최대 전송 버퍼 크기는 1.0 MiB 이므로 늘려야 합니다.# 버퍼 크기를 10 MiB (10 * 1024 * 1024) 로 설정$ git config http.postBuffer 10485760$ git push 해결방법 2번. 작은 크기로 커밋 푸시1.0 MiB 를 넘기지 않게 작은 커밋 크기로 푸시합니다.# 커밋 되돌려 작은 단위로 커밋$ git reset HEAD^ --soft...$ git commit# 1.0 MiB 를 넘기지 않도록 커밋 푸시$ git push해결방법 3번. Remote 연결을 HTTPS가 아닌 SSH로 설정SSH로 새로 연결해 푸시합니다. (SSH 설정.. 프로젝트/장기 프로젝트 2024. 10. 8. 스프링 입문자에게 강력 추천하는, 스프링 교과서 - 길벗 안녕하세요.이번에 리뷰할 도서는 길벗 출판사 '스프링 교과서'입니다.길벗 출판사가 주관하는 '25차 개발자 리뷰어'로 도서를 지원받아 작성했음을 밝힙니다. 리뷰 배경3년차 백엔드 개발자로, 최근 스프링 개발자로 이직해 만 4개월 차가 되었습니다.업무를 하며 스프링 프레임워크를 이루는 기본 원리(스프링 빈, SpEL, AOP)에 관한 학습 필요성을 느꼈습니다.주변 지인께서 길벗 출판사 도서를 추천해 주시기도 했고,학습하고픈 기본 원리를 중요하게 설명하고 있어, 리뷰어 활동을 지원했습니다. 그리고 제 니즈를 충실히 채워줬습니다. 추천 독자스프링을 처음 입문하고 프레임워크를 이루는 기본 원리를 배우고픈 사람스프링 개발자로서 기초를 다지고 이후 학습 로드맵을 알고자 하는 사람많은 스프링 개발과 교육 노하우가 있.. 도서/IT 도서 2024. 9. 21. #1147. 알찬 신테마, 룸엘이스케이프 당곡점 - FILTER(필터) ANYTIME!ANYWHERE!-요원 교육 중-'필터' 요원들은세상의 평화와 질서를 지키기 위해 일하냐구요?...그런건 모르겠고돈만 받으면 프로인거 아닌가?프로답지 못하게 몇몇 요원은 존재를 들키긴 하지만안녕하세요, 다람쥐입니다!오늘은 구성이 알차고 알찬 신테마를 소개합니다.바로 FILTER(필터)입니다! 최근 현생에 집중하느라 2개월만에 방탈출을 했습니다.그것도 신테마로! 메트로, 악몽, 퇴근길 등 공포 테마로 유명한 '룸엘이스케이프'에서 신매장을 냈습니다.지난 8월부터 오픈한 걸로 아는데요~신림선 당곡역 바로 앞에 있는 '룸엘이스케이프 당곡점'입니다. (2호선 신림 역과 가깝습니다.)필터는 룸엘이스케이프 당곡점의 첫 번째 테마입니다! 대기실은 화이트톤으로 완전 깔끔 그 자체였습니다!슬리퍼로 갈아 신.. 자유/방탈출 후기 2024. 9. 9. 대학생 IT 연합 동아리 총정리 (24년 9월 업데이트) 안녕하세요, 다람쥐입니다. 🐿요즘 IT 연합 동아리가 정말 많은데요.많아진 만큼 교내가 아닌 대외 IT 연합 동아리를 찾는 학생들이 정말 많아졌습니다.교내 동아리만으로 원하는 스터디와 프로젝트를 할 수 없어 IT 연합 동아리를 찾는 추세입니다.실제로 IT 현업에서 IT 연합 동아리 매쉬업, 넥스터즈, SOPT 등을 한 번 쯤이라도 들어봤거나 해 본 분들이 많습니다.대학생 뿐 아니라 직장인도 네트워킹을 위해 IT 연합 동아리를 찾는 경우가 많습니다.그런데 IT 연합 동아리가 무엇이 있고 어떤 특징이 있는지 찾아보기가 어려운데요~ 24년 9월 기준으로 대학생 IT 연합 동아리를 총정리해봤습니다.다양한 대학생 및 직장인 IT 연합 동아리를 알아보고 모집 일정과 지원 후기, 활동 후기를 정리했습니다.대학생 .. 자유/대외 활동 2024. 8. 27. EC2 인스턴스가 영문도 모른 채 접속 안되고 죽는 현상 안녕하세요, 다람쥐입니다.가끔 EC2 인스턴스에서 몇 년 전부터 영문도 모르게 죽는 현상이 있습니다.로그를 보며 차근 차근 봤습니다. 영문도 모른 채 죽는 인스턴스얼마 전, API 헬스 체크를 하는 워크플로우를 구축했습니다. MOTI #6. Github Actions 활용한 API 서버 헬스 체크지난 글에서 API 서버 접속이 한 달간 안되는 장애가 있었다. [MOTI] 인증서 만료로 인한 API 서버 접속 장애 해결한 달 전부터 MOTI 데이터가 안 쌓였다.꽤 최근에 신경을 썼었는데...잠깐 신경을itchipmunk.tistory.com 오늘 오후 메일로 갑작스레 날라오더군요.헬스 체크가 실패했다는 메시지가요.워크 플로우를 구축 안했으면 몰랐을 텐데, 뿌듯한 마음과도대체 왜 실패했는지 궁금해졌습니다... 프로젝트/장기 프로젝트 2024. 8. 3. 이전 1 2 3 4 ··· 45 다음