<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href="https://blog.aladin.co.kr/blog/rss/rssUserXSL.aspx" type="text/xsl" media="screen"?><rss version="2.0"><channel><title>사고뭉치님의 서재 (사고뭉치 서재) &gt; 마이페이퍼</title><link>http://blog.aladin.co.kr/701802113/category/1286355</link><language>ko-kr</language><description /><copyright /><generator>Aladdin RSS(Alss) v0.9</generator><lastBuildDate>Sun, 19 Apr 2026 11:21:17 +0900</lastBuildDate><image><title>사고뭉치</title><url>http://image.aladdin.co.kr/img/blog2/manage/profileimg.jpg</url><link>http://blog.aladin.co.kr/701802113/category/1286355</link><width>100</width><height>100</height><description>사고뭉치</description></image><item><author>사고뭉치</author><category>마이페이퍼</category><title>모던 C++로 배우는 함수형 프로그래밍 - [모던 C++로 배우는 함수형 프로그래밍 - 커링, 메타프로그래밍 등 C++와 함수형 프로그래밍의 핵심]</title><link>https://blog.aladin.co.kr/701802113/11124199</link><pubDate>Tue, 24 Sep 2019 11:01:00 +0900</pubDate><guid isPermaLink="false">https://blog.aladin.co.kr/701802113/11124199</guid><description><![CDATA[<table width="100%" height="30" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td width="14"><img src="http://image.aladdin.co.kr/img/blog/trans.gif" width="14"></td><td width="85"><a href="http://www.aladin.co.kr/shop/wproduct.aspx?ISBN=K352532026&TPaperId=11124199" target="_blank"><img src="https://image.aladin.co.kr/product/13815/82/coveroff/k352532026_1.jpg" width="75" border="0" class="box1"></a></td><td valign="top"><A href="http://www.aladin.co.kr/shop/wproduct.aspx?ISBN=K352532026&TPaperId=11124199" target="_blank" style="color:#386DA1;font-weight:bold">모던 C++로 배우는 함수형 프로그래밍 - 커링, 메타프로그래밍 등 C++와 함수형 프로그래밍의 핵심</a><br/>위스누 앤거로 지음, 김현욱 옮김 / 에이콘출판 / 2018년 03월<br/></td></tr></table><br/>제목처럼 모던 C++로 함수형 프로그래밍을 할 수 있도록 안내하는 책이라 C++을 알고 있다는 전제하에 설명하고 있다. 함수형 프로그래밍에 매우 자주 등장하는 동작들 filter, map, fold 가 C++ 11에 추가된 기능 중 어떤 것과 매칭이 되는지 설명하고 고차 함수와 일급 객체의 차이도 설명한다. 아직 C++이 지원하지 않는 지연 평가는 직접 구현으로 처리하는 방법을 안내한다.<br>템플릿을 이용한 메타 프로그래밍이 컴파일 타임에 코드를 생성하니 불변이라는 이유로 함수형 프로그래밍과 연관시키지만, 딱히 와닿지는 않는다. 동시성 챕터는 뻔한 스레드 기초만 좀 언급하고 넘어간다. 함수형이 다시 수면위로 올라온&nbsp; 가장 큰 이유 중 하나가 상태를 갖지 않는 함수와 불변 객체들을 활용한 lock free 동시성인데 뜬금없이 lock object를 설명하고 끝낸다.<br>



부분 코드만 보여줘도 충분한 것을 계속 전체 코드를 보여주면서 내용 없이 책 분량만 늘었고, 2~5장까지의 내용만 함수형 프로그래밍이라는 타이틀에 부합한다고 생각한다.<br><br>]]></description><image><url>https://image.aladin.co.kr/product/13815/82/cover150/k352532026_1.jpg</url><link>https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=138158223</link></image></item><item><author>사고뭉치</author><category>마이페이퍼</category><title>앤서블 철저 입문 - [앤서블 철저 입문 - Ansible로 클라우드 구성 관리 자동화하기]</title><link>https://blog.aladin.co.kr/701802113/11064006</link><pubDate>Fri, 30 Aug 2019 13:07:00 +0900</pubDate><guid isPermaLink="false">https://blog.aladin.co.kr/701802113/11064006</guid><description><![CDATA[<table width="100%" height="30" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td width="14"><img src="http://image.aladdin.co.kr/img/blog/trans.gif" width="14"></td><td width="85"><a href="http://www.aladin.co.kr/shop/wproduct.aspx?ISBN=K402531042&TPaperId=11064006" target="_blank"><img src="https://image.aladin.co.kr/product/12036/11/coveroff/k402531042_1.jpg" width="75" border="0" class="box1"></a></td><td valign="top"><A href="http://www.aladin.co.kr/shop/wproduct.aspx?ISBN=K402531042&TPaperId=11064006" target="_blank" style="color:#386DA1;font-weight:bold">앤서블 철저 입문 - Ansible로 클라우드 구성 관리 자동화하기</a><br/>히로가와 히데토시 외 지음, 이현정 옮김 / 위키북스 / 2017년 11월<br/></td></tr></table><br/>챕터5까지자세한설명과따라하기식의예제구성이좋다.&nbsp;다만,&nbsp;앤서블을이용한서버재부팅처리예제에포트가잘못설정되어있어서삽질하기에딱좋다.&nbsp;책의예제가틀리게들어가있는것은에러를찾으며익숙해지라는큰그림일것이다.&nbsp;프로그래밍서적에서도컴파일이안되거나런타임에러가숨어있는예제는독자의실력을키워주지않았던가.<br>챕터6&nbsp;오픈스택에서앤서블활용에들어가면오픈스택환경설정에대한설명이전혀없어당황스럽다.&nbsp;기본적인오픈스택환경을구성할수없다면이챕터는무용지물이다.&nbsp;챕터6의예제를실행하기위한환경을어떻게구성해야하는지기본적인안내는있었어야한다.&nbsp;웃긴건챕터7, 8 AWS과애저환경에서앤서블을사용하는챕터에서는AWS와애저의기본적인환경구성에대해설명을하고있다.<br>책이나온지오래되어챕터9&nbsp;도커컨테이너사용에서등장하는예제는그대로사용할수가없다.&nbsp;심지어예제파일은확인도안했는지코드에(1), (2)&nbsp;따위가등장하는등엉망이다.&nbsp;구글링과함께버전문제를피하고수정하고삽질을해봤지만,&nbsp;결론은그냥최신버전을설치하고툴사이트의예제와문서를보는것이속편하다.챕터5까지만볼만하고그이후로는분량채우기에가깝다고생각한다.&nbsp;챕터10&nbsp;플레이북테스트도마감에쫓긴건지이쯤따라왔으면잘할거라고생각한건지커맨드라인실행부분은그냥생략해버린다.앤서블을처음접하는상황에서기본적인내용을조금알고사용하고싶다면챕터5까지만보는것도괜찮을것같다.]]></description><image><url>https://image.aladin.co.kr/product/12036/11/cover150/k402531042_1.jpg</url><link>https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=120361125</link></image></item><item><author>사고뭉치</author><category>마이페이퍼</category><title>프로그래밍 루아 3판 - [프로그래밍 루아 - 개정판]</title><link>https://blog.aladin.co.kr/701802113/11046463</link><pubDate>Wed, 21 Aug 2019 12:12:00 +0900</pubDate><guid isPermaLink="false">https://blog.aladin.co.kr/701802113/11046463</guid><description><![CDATA[<table width="100%" height="30" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td width="14"><img src="http://image.aladdin.co.kr/img/blog/trans.gif" width="14"></td><td width="85"><a href="http://www.aladin.co.kr/shop/wproduct.aspx?ISBN=8966261116&TPaperId=11046463" target="_blank"><img src="https://image.aladin.co.kr/product/4385/88/coveroff/8966261116_1.jpg" width="75" border="0" class="box1"></a></td><td valign="top"><A href="http://www.aladin.co.kr/shop/wproduct.aspx?ISBN=8966261116&TPaperId=11046463" target="_blank" style="color:#386DA1;font-weight:bold">프로그래밍 루아 - 개정판</a><br/>호베르토 이에루자림스키 지음, 김성안.장한일 옮김 / 인사이트 / 2014년 07월<br/></td></tr></table><br/>Lua Struct를 json 이나 yml 처럼 설정 파일 용도로 사용하면서 추가로 제어 구조를 넣을 수도 있고, 인터페이스만 열어두면 빌드 타임 없이 Lua를 통한 코드 인젝션도 가능하고 재밌는 언어다. C, Go, Java 등의 언어와 손쉽게 연동이 되니 보조 언어로 사용하기 좋다. 다른 Lua 책을 본 것은 아닌데 내 사용 범위에서는 이 책 하나로 충분했다. 두꺼운 책이 아님에도 문법만 다루는 것이 아니라 언어의 세부사항과 주의 사항을 모두 다룬다.&nbsp;]]></description><image><url>https://image.aladin.co.kr/product/4385/88/cover150/8966261116_1.jpg</url><link>https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=43858872</link></image></item><item><author>사고뭉치</author><category>마이페이퍼</category><title>[코멘트]UML을 시작하는 분들에게 좋은 책입니다</title><link>https://blog.aladin.co.kr/701802113/1056768</link><pubDate>Wed, 07 Feb 2007 23:45:00 +0900</pubDate><guid isPermaLink="false">https://blog.aladin.co.kr/701802113/1056768</guid><description><![CDATA[매우 좋은 책임에 틀림은 없지만, 2판을 같이 보기를 추천합니다.
조금은 어려운 번역과 많은 도표와 다이어그램이 해당 내용의 다음 페이지나 이전 페이지에 배치되는 어수한 편집이 아쉽네요.]]></description></item></channel></rss>