반응형 분류 전체보기123 정글커피 블로섬 블렌드 원두 입에 넣으면 바디감이 크게 오다가 중간에 사라지는 느낌이다. 끝까지 오지 않는다. 그리고 산미는 전혀 없다. 가격이 비싸지 않고 바디감이 느껴지면서 산미는 없는 커피를 좋아한다면 사 먹어볼만 하다. 2023. 5. 10. grammar in use 10회독 대충 보면 다 아는것 같았다. 하지만 입으로 나오지 않는 이유는 무엇일까? 그건 체화되지 않아서라고 결론지었다. 언어는 공부가 아니라 습득이다. 머릿속으로 생각하고 나오는게 아니라 바로 나와야 한다. 자전거타는것처럼. 키보드 두둘기는것처럼. 결국 체화이고 체화는 몸의 근육이 배우는 것이고 그건 역시 반복이다. 그래서 10회독을 시작했다. 하루에 20유닛씩 반복하면 금방 하겠지 라고 생각했는데 9회독까지 진행하고 있는 지금 두달 반이 지났다. 매일매일 진행했지만 실제로 진행할 수 없는 날도 존재했다. 10회독은 효과가 있지만 사람들이 효과를 보지 못했던 이유도 여기에 있는것 같다. 현실세계를 살아가고 직업이 있거나 주 생활패턴을 지켜야 하는 경우에는 할 수 없는 경우가 발생한다. 거기에서 한번 멈추면 다시.. 2023. 5. 8. 쿠팡에서 책을 주문했다. 나는 주로 교보문고에서 책을 구매한다. 북커버를 쿠팡에서 주문하다가 혹시 이 책도 쿠팡에 있나 하고 검색했는데 있다. 게다가 도서정가제라 가격도 똑같다. 게다가 로켓와우도 된다. 여기서 안 살 이유가 없다. 전자책으로도 판매되었다면 교보에서 샀겠지만 종이책이면서 가격도 똑같고 로켓와우인데 쿠팡에서 사지 않을 이유가 없었다. 평소에도 로켓와우때문에 쿠팡을 자주 이용하지만 책도 쿠팡에서 사게 될 줄 몰랐다. 뭔가 이상한 경험이다. 2023. 5. 5. 밀리의 서재, 그리고 리디셀렉트 밀리는 책이 많은데 앱이 쓰레기고 리디는 앱은 좋은데 책이 별로다. 본질은 책이기 때문에 밀리를 쓰지만 간혹 속터질때가 있다. 2023. 4. 6. 12inch Macbook은 왜 나오지 않는걸까? 지금이 재출시하는데 가장 적기가 아닌가 싶은데 말이다. 예전에는 core M 시리즈 넣으면서 성능 빻은 이쁜 쓰레기가 비싸기까지 해서 사람들에게 외면을 받았었지만 지금은 상황이 조금 다르지 않나? 어떻게든 심폐소생하려고 i7넣었다가 코어가 타버리는 상황도 안생길것이고 말이다. Apple Silicon은 core M에서 누리려고 했던 초절전과 i7을 넣으면서 누리려 했던 고성능을 모두 잡을 수 있는데 왜 출시는 깜깜 무소식일까? 솔직히 12inch를 기다리는 입장에서 기존 M1,M2에어와 동일한 스펙에 크기만 12inch로 바꾸고 기존 바디 그대로 나와도 나는 무조건 출시되자마자 지를 생각이다. 바디가 리뉴얼되서 사이즈가 커진다거나 하면 오히려 아쉬울 뿐이다. 가격은 에어보다 비싸도 상관없다. 아.. Ne.. 2023. 3. 23. Javascript에서 호이스팅(Hoisting) 알아보기 자바스크립트 호이스팅 이해하기 자바스크립트는 대화형 및 동적 웹 사이트를 만드는 데 사용되는 강력한 프로그래밍 언어입니다. 자바스크립트의 독특한 기능 중 하나는 호이스팅입니다. 호이스팅은 변수 및 함수 선언이 컴파일 단계 중에 각각의 범위 상단으로 이동되는 자바스크립트 메카니즘입니다. 이를 통해 개발자는 변수 또는 함수를 선언하기 전에 사용할 수 있습니다. 호이스팅의 유형 자바스크립트에는 변수 호이스팅과 함수 호이스팅 두 가지 유형이 있습니다. 변수 호이스팅 자바스크립트에서 var 키워드로 선언된 변수는 해당 범위 상단으로 호이스팅됩니다. 이는 변수를 선언하기 전에 사용할 수 있다는 것을 의미합니다. 그러나 변수가 값이 할당되기 전에 사용되는 경우 undefined를 반환합니다. 함수 호이스팅 자바스크립.. 2023. 3. 18. 정렬 알고리즘 - 삽입정렬, 선택정렬, 퀵 정렬 with Python 정렬 알고리즘은 자료 구조에서 가장 기본적인 알고리즘 중 하나입니다. 정렬 알고리즘은 요소들을 특정한 기준에 따라 정렬하는 방법을 말합니다. 예를 들어, 숫자 배열을 오름차순이나 내림차순으로 정렬하는 것입니다. 이번 글에서는 구현 가능한 소팅 알고리즘인 선택 정렬, 삽입 정렬, 퀵 정렬에 대해 설명하고, 각 알고리즘을 Python으로 구현해 보겠습니다. 선택 정렬 선택 정렬은 가장 간단한 정렬 알고리즘 중 하나입니다. 선택 정렬은 주어진 리스트에서 최솟값을 찾아 맨 앞으로 보내고, 그 다음으로 작은 값을 찾아서 두 번째 자리로 보내는 과정을 반복합니다. 이를 리스트의 크기만큼 반복하는 것입니다. 선택 정렬의 시간 복잡도는 O(n^2)으로 매우 느린 편이지만, 구현이 간단하고 메모리를 적게 사용한다는 장점.. 2023. 3. 18. 익명함수 뜻 익명함수(Anonymous Function)는 이름 없이 정의된 함수로, lambda 키워드를 사용하여 정의됩니다. 이러한 함수는 일반적으로 간단한 함수를 작성할 때 사용되며, 코드의 가독성을 높이고 코드를 간결하게 작성할 수 있습니다. 익명함수의 구문 익명함수는 다음과 같은 구문으로 정의됩니다. lambda 인자: 표현식 인자는 0개 이상 가능하며, 콜론(:)으로 구분됩니다. 표현식은 함수가 반환하는 값입니다. 예를 들어, x를 제곱한 값을 반환하는 함수를 익명함수로 작성하면 다음과 같습니다. lambda x: x**2 익명함수의 예시 익명함수는 다음과 같이 사용할 수 있습니다. # x를 제곱한 값을 반환하는 함수 square = lambda x: x**2 # x와 y를 더한 값을 반환하는 함수 add.. 2023. 3. 18. Python Lambda 사용법 Python은 함수형 프로그래밍 패러다임을 지원하여, Lambda 함수를 사용할 수 있습니다. Lambda 함수는 간단한 함수를 작성할 때 유용하며, 코드의 가독성을 높이고 코드를 간결하게 작성할 수 있습니다. 이번 글에서는 Python에서 Lambda 함수를 사용하는 방법에 대해 알아보겠습니다. Lambda 함수란? Lambda 함수는 익명 함수(Anonymous Function)로, 함수 이름이 없는 함수입니다. Lambda 함수는 일반적인 함수와 같은 방식으로 작성되며, lambda 키워드를 사용하여 생성됩니다. Lambda 함수는 한 줄로 작성되며, 인수가 1개 이상일 수 있습니다. 예를 들어, 두 개의 숫자를 더하는 함수를 Lambda 함수로 작성하면 다음과 같습니다. sum = lambda x.. 2023. 3. 18. 이전 1 ··· 3 4 5 6 7 8 9 ··· 14 다음 반응형