일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 개발/MySQL
- 개발/언어론
- 개발/Tools/프레임워크/Spring
- 개발/언어/Java
- 개발/Java/Spring
- 개발/에러
- 개발/Java
- ⌨️Developer
- 개발/컴퓨터네트워크
- ⌨️Developer/보안
- 개발/CS/알고리즘
- electron
- 개발/보안
- 대외활동/카카오테크캠퍼스
- 카카오 테크 캠퍼스
- 카카오테크캠퍼스
- 개발/네트워크
- AI/GPT
- 개발/webrtc
- ai
- 개발/환경
- 알고리즘
- 개발/프레임워크&라이브러리
- 개발/CS/OS
- AI/ML
- 취업
- 카테캠
- 개발/OOP
- 개발/Electron
- 개발
- Today
- Total
목록전체 글 (576)
봄수의 연구실
문제 N×M의 모눈종이 위에 아주 얇은 치즈가 과 같이 표시되어 있다. 단, N 은 세로 격자의 수이고, M 은 가로 격자의 수이다. 이 치즈는 냉동 보관을 해야만 하는데 실내온도에 내어놓으면 공기와 접촉하여 천천히 녹는다. 그런데 이러한 모눈종이 모양의 치즈에서 각 치즈 격자(작 은 정사각형 모양)의 4변 중에서 적어도 2변 이상이 실내온도의 공기와 접촉한 것은 정확히 한시간만에 녹아 없어져 버린다. 따라서 아래 모양과 같은 치즈(회색으로 표시된 부분)라면 C로 표시된 모든 치즈 격자는 한 시간 후에 사라진다. 와 같이 치즈 내부에 있는 공간은 치즈 외부 공기와 접촉하지 않는 것으로 가정한다. 그러므 로 이 공간에 접촉한 치즈 격자는 녹지 않고 C로 표시된 치즈 격자만 사라진다. 그러나 한 시간 후, ..
두서 없는 프로젝트 구조화 Intro. 제 욕심으로 마지막 학기는 프로젝트 2개와 학과 수업 그리고, 멘토링, 선교단체에서 음향으로 섬기게 되었습니다 기록의 목적은 미래의 저와 협업 하는 것일텐데, 일을 해내는 것에 집중하다보니 정리가 되지 않아 점점 이전에 보았던 것 같은 정보를 찾는데 시간을 보내게 되더라구요 기록의 의미가 사라져가고 있었던거죠 문제 상황 1. 의미 없는 인덱싱 보면 옵시디언의 Dataview를 사용해서 Meeting 날짜별로 정리가 되어 있습니다 그런데, 파일 이름이 의미가 없습니다, [날짜 + Meeting 준비] 식으로 적어두면 그 날 어떤 것을 했는지 기록이 아니라 제 기억에 의존해야 합니다 2. 의미 없는 목차 레퍼런스와 기술 관련으로 목차를 분리했는데 기술 관련에는 유의미한..
일본 여행 다녀옴 버킷 리스트에 센과 치히로의 투명역을 가고 싶다가 있어서, 나주에서 여름 방학 동안 인턴을 해야하니, 보상으로 버킷을 이뤄주자! 해서 가게 되었다 경비는 최대한 싸게해서 다해서 70? 정도 쓰지 않았나 싶다 책도 들고 갔는데 결국 하나도 안 읽고 짐만 늘리고 와버림… 일본 단기 선교 갔을 때 요시코 센세가 해주었던 오코노미야끼가 먹고 싶어서! 먹으러 갔다 한국인 대학생이 시골까지 그냥 책 읽고 코딩하러 왔다니 거참 신기한 친구고만하면서 손님들이 신기해하셨다 덕분에 즐거운 식사했다 학생이라 할인도 해주셨음 그리고, 길 잃어버려서 1시간 정도 숙소까지 걸어갔다 에어비앤비 주소가 갑자기? 바뀌어서 그런거 같은데 여행 시작부터 아찔했다 암튼 도착한 집은 꽤나 괜찮았다 하지만 살고 싶지는 않은?..
Mockito’s ArgumentCaptor ArgumentCaptor는 Mockito 테스팅 프레임워크의 일부로, 메서드 호출에 사용된 인자를 캡처하는 데 사용됩니다. 이를 통해 해당 인자가 어떤 값으로 설정되었는지 테스트 내에서 확인할 수 있습니다. Step 1: Import ArgumentCaptor Java에서 ArgumentCaptor를 사용하려면 다음과 같이 import 해야합니다. import org.mockito.ArgumentCaptor; Step 2: Create an ArgumentCaptor Instance 캡처할 인자의 타입에 따라 ArgumentCaptor의 인스턴스를 생성합니다. 예를 들어, Long 타입의 인자를 캡처하려면 다음과 같이 작성합니다. ArgumentCaptor ..
Baekjoon_벽 부수고 이동하기 4 문제 N×M의 행렬로 표현되는 맵이 있다. 맵에서 0은 이동할 수 있는 곳을 나타내고, 1은 이동할 수 없는 벽이 있는 곳을 나타낸다. 한 칸에서 다른 칸으로 이동하려면, 두 칸이 인접해야 한다. 두 칸이 변을 공유할 때, 인접하다고 한다. 각각의 벽에 대해서 다음을 구해보려고 한다. 벽을 부수고 이동할 수 있는 곳으로 변경한다. 그 위치에서 이동할 수 있는 칸의 개수를 세어본다. 한 칸에서 이동할 수 있는 칸은 상하좌우로 인접한 칸이다. 입력 첫째 줄에 N(1 ≤ N ≤ 1,000), M(1 ≤ M ≤ 1,000)이 주어진다. 다음 N개의 줄에 M개의 숫자로 맵이 주어진다. 출력 맵의 형태로 정답을 출력한다. 원래 빈 칸인 곳은 0을 출력하고, 벽인 곳은 이동할 ..

카카오 테크 캠퍼스 3단계 3주차 회고 벌써 일주일이 다 지나가고 있습니다 시간이 참 빠릅니다 어느새 가을도 찾아왔구요 처음으로 페어 프로그래밍도 하고, 본격적으로 개발 시작하기기 전 정책이나 프로젝트 세팅을 하는데 주로 시간을 보냈습니다 지식 공유 : Kako Tech Campus 이번주에는 GitHub Action CI 적용하는 방법과 Custom Instruction으로 Commit Convention을 지키는 방법을 공유했습니다 나름 1단계부터 꾸준히 꿀팁을 공유하는 이유는 정말 재밌습니다 제가 머무는 공동체가 성장하는데에 기여하는 느낌이랄까? 이렇게 꿀팁 하나씩 공유하는게 쌓이면 우리 카카오 쿠키즈들 간 긍정적인 자극을 일으킨다 믿습니다 마지막으로 스스로 선한 개발자가 되고 싶었기 때문입니다 이..

Netcat으로 HTTP 요청 보내기 안녕하세요! 오늘은 netcat이라는 유용한 네트워크 유틸리티를 사용하여 HTTP 요청을 보내는 방법에 대해 알아보겠습니다. 이 글에서는 netcat의 기본적인 사용법과 함께, Windows에서 WSL2를 사용한 예시까지 다루어 보겠습니다. 1. netcat이란? netcat은 네트워크 연결을 읽고 쓰는 간단한 유틸리티입니다. 이 도구는 디버깅과 네트워크 테스트에 매우 유용하며, TCP 또는 UDP 프로토콜을 사용하여 데이터를 전송할 수 있습니다. 2. netcat으로 HTTP 요청 보내기 사용된 커맨드와 HTTP 요청 아래의 코드 블록은 netcat을 사용하여 HTTP 요청을 보내는 예시입니다. 이 예시는 gaia.cs.umass.edu의 80번 포트에 연결하여 특..
헌내기는 친구가 필요해 (Baekjoon 21736) 문제 2020년에 입학한 헌내기 도연이가 있다. 도연이는 비대면 수업 때문에 학교에 가지 못해 학교에 아는 친구가 없었다. 드디어 대면 수업을 하게 된 도연이는 어서 캠퍼스 내의 사람들과 친해지고 싶다. 도연이가 다니는 대학의 캠퍼스는 N X M 크기이며 캠퍼스에서 이동하는 방법은 벽이 아닌 상하좌우로 이동하는 것이다. 예를 들어, 도연이가 (x, y)에 있다면 이동할 수 있는 곳은 (x+1, y), (x, y+1), (x-1, y), (x, y-1)이다. 단, 캠퍼스의 밖으로 이동할 수는 없다. 불쌍한 도연이를 위하여 캠퍼스에서 도연이가 만날 수 있는 사람의 수를 출력하는 프로그램을 작성해보자. 입력 첫째 줄에는 캠퍼스의 크기를 나타내는 두 정수 N..

Intro. 3단계를 시작하며 카카오 테크 캠퍼스 3단계는 기획부터 개발까지 전반적인 단계를 겪는 시간입니다. 1-2주차 동안에는 8월 말에 치뤄졌던 아이디어톤(🐥 카카오 테크 캠퍼스 아이디어톤 지극히 개인적인 후기)을 고도화하는 단계입니다 너, 테크 리더가 되라 저는 3단계에서 Backend 테크 리더를 맡게 되었습니다. 테크리더의 역할은 기술적/현실적으로 팀 내의 서비스 기술 방향을 재고하는 역할 입니다 개인적으로 테크 리더는 정확히 무슨 역할일까 고민하는 시간을 가졌는데요 제 결론은 우리 BE 팀원들이 온전히 개발에 집중 할 수 있는 환경을 조성하는 사람이 되어야 한다였습니다 개발 캠프인 카카오테크 캠퍼스에서 공부하며 느낀 점은 개발 외적으로 디자인, 매니징 등 다뤄야 할 것들이 많다는 것입니다 온..
문제 종현은 인생에서 한 번 있을 군 생활을 기념 겸 추억거리로 남겨두기 위해 증명사진을 찍어보았다. 그런데 웬걸! 사진관으로부터 받은 증명사진 속엔 대학생 상병 박종현이 아니라 세상 고초 다 겪은 직업 군인 중사 박종현이 찍혀있었다. 사진에 불만이 생긴 종현은 생활관 동기들에게 하소연 했지만, 동기들은 종현을 놀리기에 바빴다. 억울한 종현은 SNS에 이 사진이 정말로 자신과 닮았는지 공개 투표를 부쳐, 사진관에서 사진을 이상하게 편집했다고 주장하려고 한다. 투표는 백분율로 공개되고, 철회하거나 번복할 수 없다. 근성은 공개 투표가 친구가 많은 사람의 전유물이라고 생각했기 때문에, 감히 친구가 적은 종현이 SNS에 자신의 증명사진과 공개 투표를 올린 것을 용서하지 못한다. 하지만 근성의 생각과 달리 종현..