- 책_곽용재님 홈페이지
- 책_노란북 - 책 가격비교
- 책_김재우-SICP번역
- 플밍_쏘쓰포지
- 플밍_CodingHorror ?
- 플밍_상킴
- 플밍_김민장님
- GPGStudy
- 플밍_미친감자님
- 플밍_jz
- 플밍_샤방샤방님
- 플밍_글쓰는프로그래머2
- 플밍_키보드후킹
- 사람_재혁
- 사람_kernel0
- 사람_박PD
- 사람_경석형
- 사람_nemo
- 사람_kikiwaka
- 사람_Junios
- 사람_harry
- 사람_어떤 개발자의 금서목록..
- 사람_모기소리
- 사람_낙타한마리
- 사람_redkuma
- 사람_영원의끝
- 사람_민식형
- 도스박스 다음카페
- 플레이웨어즈 - 게임하드웨어벤치마크
- http://puwazaza.com/
- David harvey의 Reading Marx's c…
- 씨네21
- 한겨레_임경선의 이기적인 상담실
- 본격2차대전만화 - 굽시니스트
- 영화_정성일 글모음 페이지
- 영화_영화속이데올로기파악하기
- 음식_생선회
- 죽력고
- 사람_한밀
- 플밍_수까락
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 삼국지
- 게임
- 정성일
- 단상
- 일리아스
- 고등학교 사회공부
- c++
- 유머
- Programming
- BSP
- 건강
- 고전강의
- 진삼국무쌍5
- 소비자고발
- 정신분석
- programming challenges
- 프로그래밍
- 진중권
- 강유원
- template
- 영화
- 삼국지6
- modernc++
- 김두식
- stl
- 책
- 인문학
- 노무현
- 태그가 아깝다
- 유시민
- Today
- Total
목록분류 전체보기 (331)
lancelot.com
Tag dispatching empty class 를 이용해서 함수 오버로딩을 설명적인 코드로 만드는 테크닉 tag dispatching 에 사용되는 empty class 를 tag_type이라고도 함 Tag dispatching 예시 1 #include #include struct adopt_lock_t { explicit adopt_lock_t() = default; }; constexpr adopt_lock_t adopt_lock; template class lock_guard { public : using mutex_type = Mutex; explicit lock_guard(Mutex& mtx) : mtx(mtx){ mtx.lock();} explicit lock_guard(Mutex& mtx,..
다른 책에서 우연히 'flow'라는 책의 존재를 접하고나서, 인터넷으로 책 내용을 검색을 좀 해보았다. 책의 내용은, 사람은 아무 생각없이 여가를 즐기며 늘어져있다고 행복한것이아니라 무언가에 몰두하는 그 순간 행복감을 느낀다는 내용 같다. 저 내용대로라면, 특별할 것은 없는데, 많은 사람들이 아무 생각없이 늘어져있는게 즐겁지않다는 것은 잘 알고있을텐데. 따분하기만하고. 그 '몰입'하는 시간이 행복하긴한데, 그 '몰입'의 시간을 어디다가 분배할 것이냐 '몰입'에는 에너지가 드는데, 그 에너지를 어떻게 보충할 것이냐 (이것을 보충하는 것이 '여가'와 '늘어져있음'이 아닌가 싶기도한데) 이것이 인생의 문제가 아닌가 싶은데... 원래 책을 읽어보지 않았으니, 일단 정확하게 무슨 내용인지 읽어보고 더 생각해보자.
compiler로 compile 하기전에 전처리를 먼저하게 되는데, 전처리 후의 모습을 보고싶을때 cl a.cpp /EP
template instantiation 결과로 생성된 코드를 확인하고 싶을때 compiler explorer site 에서 어셈블리의 생성을 확인 ( http://godbolt.org) https://cppinsights.io/ 에서 코드 생성을 확인 ( template 뿐만아니라 range for 등의 코드 생성도 볼 수 있음) 인스턴스화 된 함수 이름 출력 ( 비표준 MS 용 매크로 __FUNCSIG__, g++ 에서는 __PRETTYO_FUNCTION__ ) C++20 의 -> 하지만 MSVC에서는 __FUNCTION__ 처럼 동작해서 의미가 없음 trailing return type - template 에서 return type을 타입추론을 통해서 생성해야할 경우가 있는데, 함수 선언에서 dec..
절차적 방식의 프로그래밍에서 벗어나, 진정한 OOP를 사용하는 객체지향 프로그래밍을 해야한하고, 그렇게하려면 어떻게 해야하는지를 구체적인 예시를 통해 이야기하는 책이다. 절차적 방식의 프로그래밍에 익숙해진 사람들은, 객체지향 방식으로 사고하고 프로그래밍을 하는게 힘든데, 이 책에서는 다양한 경우에 볼 수 있는 설득력있는 예제를 가지고 설명해준다. 각 주제마다 붙은 토론하기 링크를 따라가서 읽어보면 더 다양한 예시와 다른 사람들의 의견을 들을 수 있어서 좋다. 처음 접해보는 사람들에게도 좋겠지만, 한 번 정도 객체지향설계나 애자일 개발에 관해 접해본 사람이 사람들이라면 이해가 훨씬 더 쉬울 수 있을 것 같다. 객체의 일생을 인생에 비유해서 설명하는게 특징인데 각 챕터 제목은, 출생(Birth) 학습(Edu..
1. 편의점 클라쓰e 김상욱교수의 아주 쉽고 간단한 설명 https://www.youtube.com/watch?v=PCKtFLAyn1M https://www.youtube.com/watch?v=YVKzTmd9u8Q https://www.youtube.com/watch?v=6PZdoToSlqU 3편 2. 김상욱교수 ebs 통찰 Science https://www.youtube.com/watch?v=pFeu3obBrsw 1편 양자역학 쉽게 이해하기 https://www.youtube.com/watch?v=zOWHpj-n7bM 2편 양자역학 쉽게 이해하기 https://www.youtube.com/watch?v=5k6pgU3I9IE&t=325s 3편 양자역학 궁금증 Q&A
1. Shadow map의 단점과 Perspective Shadow map 아래 링크의 그림을 보면 한번에 이해가 된다. https://www-sop.inria.fr/reves/Marc.Stamminger/psm/ index.html An example for a point (spot) light source is shown in the following images. The upper row shows the light source view for a uniform shadow map (left), its depth buffer (center) and the resulting view (right) with strong aliasing artifacts. The lower row s www-sop.in..
'대한민국 최고 레즈비언' 김규진의 에세이집입니다. 자신의 성정체성을 알게되었을 때부터 결혼하기의 과정까지를 재미있게 잘 풀어놓았습니다. 글이 재미있게 잘 쓰여있어서 금방 읽게되네요. 결혼식까지에 필요한 여러가지 과정들이 자세히 나와있어서, 결혼준비하는 사람들이 봐도 도움이 될 내용도 있습니다. 가족과의 갈등들을 재미있게 풀어내는 과정을 바라보며, 이사람은 사랑을 많이받고 자라서 이렇게 헤쳐나갈 힘이 있구나 하는 생각이 들었습니다. 글쓴이의 말 대로, 레즈비언에게 성 정체성을 언제부터 깨닫게 되었냐는 질문을 하는게 이상할 수도 있다는 생각이 드네요. 이성애자에게는 그런 질문을 안하니까요. 이성애자가 기본이라고 생각하는 사고가 이것에서 출발하는 것일 수도 있겠습니다. 같은 시대를 살아가는 사람으로서, 성소..
바이러스를 발견한 역사에 관해 쓴 책입니다. 바이러스 역사학의 대중서적 버전? 정도 되겠네요. 바이러스의 작동원리나 구분을 일반인들이 알기 쉽게 설명해주고, 여러가지 바이러스의 작동원리나 발견 과정들을 논문을 근거로 쉽게 설명해주는 책입니다. DNA 바이러스, RNA 바이러스의 차이와 여러가지 바이러스의 종류와 분류도 설명해줍니다. 바이러스는 세포밖으로 나가면 살 수 없는데, 막이 있는 것들은 살 수 있고, 그 대표적인 것이 노로바이러스가 있다고합니다. 몇 달씩 생존할 수 있다고 하네요. ( 굴은 먹지 않아야 되나요 ㄷㄷ ) 바이러스에 관심이 있다면 재미있겠네요. 지은이가 일본의 바이러스학 전문가라고하네요.
프롤로그 지금은 혐오의 시대. 혐오를 줄이기 위한 세가지 1. 차별금지법 2.경제적 격차 완화 3. 공동체적 가치 지향을 담은 이데올로기 필요. ------ 2번은 전통적인 이야기이고, 어쨌든 전선을 만들고 전쟁을 하려면 3번이 필요하다. 3번이 필요하다는 지적은 새롭지않지만 아주 중요한 것 같다. 공동체적 가치를 담은 진보적 이데올로기는 어떤게 있을까? 공동체적 가치를 담은 진보적 이데올로기의 반대편에는 보수적 이데올로기가 있다. 보수적인 마음은 근본적으로 공포에서 기인한다. 두려움, 잘못될까봐, 실패할까봐, 두려운 마음이다. 그러면 진보적인 마음은 어디에서 기인하는가? 공포와 동전의 양면인 것은 아닐까? 공포는 어디에서 오는가. 결국 피아의 식별아닌가? 상대가 적이기 때문에, 자연환경이 우호적이지 않..