분류 전체보기204 그림으로 배우는 HTTP & Network Basic 독서기간_2022년 11월 말 저자_우에노 센 - 작가의 말 발췌 - 웹 애플리케이션 개발자들이 웹의 중심을 지탱하는 HTTP라는 프로토콜에 대해 모르고 있다는 사실을 깨닫게 되었다. 프로토콜을 알게 되면 웹을 깊게 이해할 수 있을 거라 확신하고 있었다. HTTP 메시지 헤더 하나하나 다 설명하고 넘어간다. 한 번씩 눈도장 찍어두면 좋을 것 같다. REST 통신할 때 헤더 설정하던 기억 새록새록 났다. 아무것도 모르고 부딪히면서 감각적으로 익혔던 HTTP...ㅎ... 읽다보니 보안 쪽에도 관심이 생겼다. 가볍게 기초 웹 보안 서적 읽어 봐야겠다. 기초부터 웹 보안까지 훑어주는 책이다. 쉽고 귀엽게 설명해 주니 읽어 보는 것 추천한다! 맨날 봐도 헷갈리는 개념 정리... 프록시 : 서버와 클라이언트의 양쪽.. 2022. 12. 5. 파피용 독서기간_2022년 10월 말 저자_베르나르 베르베르 예전부터 베르나르 베르베르 작가를 좋아하고 싶었다. 그냥 유명한 프랑스 작가이고 인상도 그렇고 굉장히 친근하게(?) 생기셨다. 이렇게 말하는 이유는 이 분의 책을 읽지 않아서... 앞으로 많이 읽을 거다... 유명한 책부터 뿌신다. 그런데 찾아보니까 우리나라에서만 유독 유명하다더라. 기독교의 '아담과 이브' 기원을 모티브로 제작된 것 같다. 무교인 나는 정확히 모르지만 대충 지구의 첫 생명인 '아담과 이브'가 생명체를 만들어가는 내용 정도로 알고 있다. 소설도 이런 내용과 비슷하다. 지구가 멸망할 것이라 생각한 주인공이 14만 4천 명의 인원을 데리고 제 2의 지구에 토착하기 위해 우주 여행을 떠나는 내용이다. 제 2의 지구를 찾기 위해 우주 여행은 .. 2022. 12. 4. [C++] 우선순위 큐 오름차순(최소힙) 만들기 1. 기본 자료형 일 때 priority_queue q; 2. pair 자료형 일 때 priority_queue q; 2022. 12. 4. 이것이 취업을 위한 코딩 테스트다 with Python 독서기간_2022년 11월 25일 ~ 2022년 12월 1일 저자_나동빈 코딩 테스트 알고리즘 입문 도서로 추천한다. 언어 선택 기준부터 시작해 기본적인 알고리즘을 코드 예제와 함께 쉽게 설명한다. 나는 백준을 어느정도 풀었었고, 이 책을 읽기 앞서 빡빡한 이론서 두 권을 읽었더니 쉽게 느껴졌다. 입문자에게도 Python의 직관성 덕분에 코드 해석하는 데 어렵지 않을 것이다. 책에서 어려운 알고리즘이라고 해봤자 위상정렬 정도이다. 백준 문제를 풀면서 Union-Find, MST, 크루스칼 이론을 따로 따로 공부했었는데, 세 가지 모두 연관되어 있다는 것을 알았다. 수준이 높아질수록 각 알고리즘의 연관 관계를 생각하며 공부하자. 아직 그리디스러운 발상이 어려운데... 많은 문제를 접하다보면 연상할 수 있을.. 2022. 12. 3. [C++] string 문자열 split 하는 함수 stringstream 헤더파일을 사용해 직접 구현해야 한다. python은 기본 제공하는데 c++은 그저 똥... #include #include #include using namespace std; vector split(string str, char delimiter); int main(){ string test = "min sung kang"; vector result = split(test, ' '); for (int i=0;i 2022. 12. 2. [프로그래머스] Lv4 무지의 먹방 라이브 | Python 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 먹는 시간이 적은 순으로 정렬해서 (먹는 시간 - 전 음식 먹는 시간) * (음식 개수) 로 k에 천천히 빼주는 식으로 접근했다. 그러다보니 k==0 일 때 k=tmp: k-=tmp prev=hq.heappop(heap)[0] size-=1 else: idx=k%size heap.sort(key= lambda a:a[1]) answer=heap[idx][1] break return answer 2022. 12. 1. 살인자의 기억법 독서기간_2022년 11월 26일 ~ 2022년 11월 28일 저자_김영하 알츠하이머성 치매에 걸린, 연쇄 살인범 '김병수'와 그의 딸 '은희', 그리고 '은희'와 결혼을 약속한 남자친구 '박주태'. '김병수'는 '박주태'가 연쇄 살인범이라 굳게 믿고 그에게서 '은희'를 지키려 한다. 이미 공소시효가 지나간 살인 사건들(당시엔 연쇄 살인이란 개념이 없었다고 한다.)의 진범을 찾고 싶어하는 '안형사' 또한 등장한다. 엄청난 흡입력을 가진 책이다. 책에서 손을 떼지 못하고 몰두하여 읽었다. 화자가 짧게 메모한 식으로 내용이 구성되어 있는데 무엇이 진실이고 무엇이 거짓인지 모른다. 다음 장을 펼치면 최근 일을 기억하지 못한다. '믿을 수 없는 화자'의 이야기는 읽고 있는 나까지 혼란을 느끼게 한다. 사실 전부.. 2022. 11. 29. [정수론] 에라토스테네스의 체 (C++) 완전탐색 하지 않고 빠르고 정확하게 소수를 구하는 알고리즘 bool visit[MAX] -> 2부터 시작하여 소수를 구하고, 소수의 배수를 모두 true 처리를 한다. -> visit[i]가 0인 인덱스들이 소수이다. 4,000,000까지 수 중 소수의 개수는 대략 28만 개가 넘는다. 범위에 조심하자! void sieveOfEratosthenes(){ for(int i=2;i 2022. 11. 28. 이전 1 ··· 20 21 22 23 24 25 26 다음