일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 매일메일
- JavaScript
- Get
- java
- 자바
- redux-toolkit
- react-redux
- 프로그래머스
- sw expert academy
- 리액트
- 항해99
- Algorithm
- C++
- redux-saga
- useDispatch
- 코딩테스트합격자되기
- redux
- react-router
- 테코테코
- 이코테
- createSlice
- Python
- maeil-mail
- 항해플러스
- 알고리즘
- react
- SW
- axios
- json-server
- programmers
- Today
- Total
목록전체 글 (302)
Binary Journey
울트라러닝 세계 0.1%가 지식을 얻는 비밀 스콧 영 저자(글) · 이한이 번역 최근 울트라러닝(Ultralearning) 을 읽고 학습 방식에 대한 근본적인 고민을 하게 되었다. 단순히 시간을 투자하는 것이 아니라 어떻게 하면 보다 효율적으로 배우고 실제로 적용할 수 있을지를 연구해 보려 했다.이 책은 학습을 고도의 집중과 실험을 통해 능력을 극대화하는 과정으로 바라보고 있었다. 울트라러닝에서 제시하는 9가지 법칙을 나의 학습 과정에 적용하면서 어떻게 공부해야 할지에 대한 새로운 기준을 세워 보려 한다. 1. 메타학습(Meta-learning): 학습 지도를 먼저 그려라 책에서는 학습을 시작하기 전에 메타학습을 먼저 하라고 강조한다. 메타학습이란, '내가 배우려는 것이 무엇인지', '어떤 방식으..
건지 감자껍질 파이 북클럽 메리 앤 섀퍼 , 애니 배로스 저자(글) · 신선해 번역 에 대해 포스팅을 할지 말지 고민했었다. 이 블로그에는 주로 개발에 관련된 내용을 작성했고 책에 대한 포스트가 있다 해도 책의 장르가 대부분 코딩테스트 같은 실용서 혹은 자기계발서였기 때문이다. 근데 어차피 내 블로그이고 내게 큰 영향을 준 책이기도 한데 못 쓸 이유가 있나, Why Not? 이라는 생각이 들어 작성해본다. 를 처음 읽었던 건 2010년, 고등학교 3학년이 되던 해였다. 알라딘에서 신간 추천으로 보았고 자연스럽게 손이 갔다. 나는 제인 오스틴의 소설을 좋아하고 서간체 소설을 선호한다. 편지는 한 사람의 목소리로만 채워지는 글이라 마치 그 사람의 생각을 직접 듣는 것 같은 느낌이 든다.어릴 적..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제출처: 프로그래머스 - 카드 뭉치 내용 코니는 영어 단어가 적힌 카드 뭉치 두 개를 선물로 받았습니다. 코니는 다음과 같은 규칙으로 카드에 적힌 단어들을 사용해 원하는 순서의 단어 배열을 만들 수 있는지 알고 싶습니다.원하는 카드 뭉치에서 카드를 순서대로 한 장씩 사용합니다.한 번 사용한 카드는 다시 사용할 수 없습니다.카드를 사용하지 않고 다음 카드로 넘어갈 수 없습니다.기존에 주어진 카드 뭉치의 단어 순서는 바꿀 수 없습니다.예를 들어 첫 번째 카드 뭉치에 순서대로 ["i", "drink", "water"], 두 번째 카드 뭉치에 순서대로 ["want", "to"]가 적혀있을 때 ["i", "want"..
최근 자격증 시험을 준비하면서 SQLP 교재에서 "디스크 I/O, 파일 단위 I/O, 블록 단위 I/O"라는 개념을 접했다. 사실 CS 관련 서적을 보면 I/O라는 용어는 흔히 등장하지만, 나는 그동안 "I/O"라고 읽고 그냥 지나쳤다. 하지만 정확히 무엇을 의미하는지 제대로 이해하고 싶어졌다. 이제라도 확실히 알아두는 게 중요할 것 같아 블로그에 정리해 보려고 한다. "기억보다는 기록을!" I/O의 기본 개념 컴퓨터는 내부적으로 연산을 수행하는 CPU(중앙처리장치)와 데이터를 저장하는 메모리(RAM, HDD, SSD)로 이루어져 있다. 하지만 이 내부 시스템만으로는 외부 세계와 정보를 주고받을 수 없기 때문에 입출력 장치(I/O 장치)가 필요하다. I/O란?I/O(Input/Output, 입출력)은..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제 출처: 프로그래머스- 기능개발 내용 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다.또 각 기능의 개발속도는 모두 다르므로 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포되어야 합니다.배포 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 반환하도록 solution() 함수를 완성하세요. 기록하기💡 어디까지 생각해봤는지 단계적으로 기록해봅니다. ..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제 내용 N명의 사람이 원 혀앹로 서 있습니다. 각 사람은 1부터 N까지 번호표를 갖고 있습니다. 그리고 임의의 숫자 K가 주어졌을 때 다음과 같이 사람을 없앱니다. 이 문제는 유대인 역사가인 플라비우스 요세푸스가 만든 문제입니다. 1번 번호표를 가진 사람을 기준으로 K번째 사람을 없앱니다없앤 사람 다음 사람을 기준으로 하고 다시 K번째 사람을 없앱니다. N과 K가 주어질 때 마지막에 살아있는 사람의 번호를 반환하는 solution()함수를 구현해주세요. 기록하기💡 어디까지 생각해봤는지 단계적으로 기록해봅니다. 풀이풀이 시간 시작 시각종료 시각총 소요 시간23:0923:2314분 문제 분석제약 사항..
💡 inflearn - 김영한의 실전 자바 로드맵을 따라 학습하고 질문을 뽑아 답하며 복습합니다.💡 학습내용은 섹션 4부터 섹션6까지이며 정리 내용은 여기에 작성하였습니다. 연산자 "문자열을 비교할 때 == 대신 equals()를 사용해야 하는 이유를 설명해주세요."== 연산자는 객체의 참조(메모리 주소)를 비교하고, equals()는 객체의 내용을 비교합니다.String 객체는 생성 방식에 따라 다르게 동작합니다:리터럴로 생성 시("hello"): String Pool에 저장되어 같은 문자열은 같은 참조를 공유합니다.new 연산자로 생성 시: 항상 새로운 객체가 생성되어 다른 참조를 가지게 됩니다.String str1 = "hello";String str2 = "hello";String str3 =..
💡 매일메일은 기술면접 관련 질문을 메일로 매일 보내주는 구독 서비스입니다.💡매일메일 챌린지는 제 개인적인 챌린지로 매일메일에서 보내주는 하루치 메일에 대한 답변을 블로그 포스트로 작성합니다. 자바스크립트는 싱글 스레드 언어인데, 어떻게 동시에 여러 작업들을 수행하나요? (2024.12.24) 자바스크립트는 싱글 스레드 기반의 언어이지만, 이벤트 루프(Event Loop)와 태스크 큐(Task Queue)를 활용하여 비동기 처리를 수행할 수 있습니다.setTimeout, Promise, fetch 등의 비동기 함수는 Web APIs에서 처리한 후, Task Queue 또는 Microtask Queue에 등록이벤트 루프(Event Loop) 가 Call Stack이 비었을 때 Task Queue에..
💡 매일메일은 기술면접 관련 질문을 메일로 매일 보내주는 구독 서비스입니다.💡매일메일 챌린지는 제 개인적인 챌린지로 매일메일에서 보내주는 하루치 메일에 대한 답변을 블로그 포스트로 작성합니다. CAP 정리에 대해서 알고 계신가요? (2025.01.22) CAP 정리는 분산 컴퓨팅 시스템에서 중요한 개념으로 분산 시스템에서 일관성(Consistency), 가용성(Availability), 네트워크 분할 허용(Partition Tolerance) 중에서 최대 두 가지만 동시에 보장할 수 있다는 이론입니다. 이는 2000년 Eric Brewer가 발표한 정리로, 이후 Seth Gilbert와 Nancy Lynch가 증명하여 이론적으로 확립되었습니다.CP 시스템은 일관성과 네트워크 분할 허용을 보장하지만 ..
시작의 기술침대에 누워 걱정만 하는 게으른 완벽주의자를 위한 7가지 무기 개리 비숍 저자(글) · 이지연 번역 최근 개리 비숍의 를 읽었다. 과거에 얽매이지 않고, 현재에 집중하며 행동하는 것이 얼마나 중요한지를 다시금 깨닫게 해주는 책이었다. 특히 "나는 내 생각이 아니다"라는 구절이 와닿았다. 우리는 종종 부정적인 생각에 빠져 행동을 미루거나, 과거에 묶여 현재를 소홀히 하곤 한다. 하지만 내 삶을 결정하는 것은 생각이 아니라 행동이다. Unf*ck Yourself 이 책은 갓생 유튜버 OWNUS의 추천으로 읽게 되었다. 당시 '시작의 기술, 시작을 미루는 당신에게, 시작해도 끝내지 못하는 당신을 위한 책'이라는 소개 문구가 인상 깊었고, 딱 나를 위한 책이라는 생각이 들어 읽게 되었다. ..