전체 글 312

할머니가 미안하다고 전해달랬어요

[2017년 10월 8일 작성글 옮김] ‘오베라는 남자’와는 다른 느낌의 이야기다.도입부에서 좀 유치하다는 생각이 들지만 참고 쭉 읽어보면 재밌다~아이가 너무 똑똑하다는 게 좀 그렇지만...(나는 일곱 살에 으음...) 리디북스 : 할머니가 미안하다고 전해달랬어요 #독서 #소설 #할머니가미안하다고전해달랬어요 #할머니가보고싶다 ------------------------------------------------------“어른이 된다는 건 가끔 복잡할 때가 있어, 엘사.” 브릿마리는 은근슬쩍 얼버무린다.“아이로 지내는 것도 뭐 그리 쉬운 일은 아니에요.” 엘사는 호전적으로 맞선다.할머니가 미안하다고 전해달랬어요 | 프레드릭 배크만, 이은선 저-----------------------------------..

Book Shelf 2018.12.17

개정판 | 공산당선언

[2017년 9월 23일 작성글 옮김] 지적 대화를 위한 넓고 얕은 지식이 확실히 읽기 편하게 쓰인 거구나. 이 책 읽는 내내 거부감 들어서 생각보다 힘들게 읽었네. 시대적인 배경이 꼭 그래야만 했는지 내 공부가 부족해서 모르겠지만 내용이 너무 극단적이야. 그냥 역사서로서 읽어보는 건 괜찮을 거 같다. 자본주의의 어두운 단면이 명확하게 나오네. 아래는 책에서 설명하는 프롤레타리아 계급에 대한 내용 이들은 오직 일자리를 찾을 수 있을 때에만 생존할 수 있으며, 오직 자신들의 노동이 자본을 증대시킬 수 있을 때에만 일자리를 찾을 수 있다. 자신을 조금씩 팔아치워야만 하는 이러한 노동자들은 다른 모든 상거래의 품목과 같은 하나의 상품이며, 이로 인해 온갖 경쟁과 시장의 흥망성쇠에 내맡겨져 있는 것이다. - 개..

Book Shelf 2018.12.17

위대한 개츠비

[2017년 9월 18일 작성글 옮김] 영화를 보고 원작이 궁금하여 이 책을 찾아서 읽는 동안 영화의 장면이 떠오르는데 책을 먼저 봤으면 어땠을까 하는 생각도 든다.역시 원작에는 영화에 없는 장면들이 더 있네.다 읽고 책 말미의 작품 해설을 보니 또 새롭네. 리디북스 : 위대한 개츠비 #독서 #소설 #위대한개츠비 #개츠비적으로 #어이형씨 #쳐먹는다고하면맞는다

Book Shelf 2018.12.17

7가지 동시성 모델

[2017년 9월 13일 작성글 옮김] 얼마 전에 클로저 입문서 하나를 봐서 다행이다. 이 책에 이렇게 클로저 코드가 많이 나올 줄이야. 액터까지는 매우 공감하면서 재밌게 봤다. (이후부터 좀 어렵다.) 아카의 액터를 사용할 때 이게 얼랭에서 가져온 거라고는 알고 있었는데 실제 엘릭서 코드를 보니 또 신기하네. 실제로 돌려보면서 봤으면 더 좋았을 건데 좀 아쉽다. 특히 8장의 하둡은 개념은 얼추 알겠는데 실제 돌려봐야지 감이 오겠다. 7장의 OpenCL 10여 년 전 자막기를 개발할 때 알았으면 유용했을 것 같다. (그때도 있었나??) 조만간 업무적으로 자바 / 스프링을 만져야 하니 당분간 스프링 쪽을 봐야겠구나~ 스프링은 어디부터 봐야하나... 리디북스 : 7가지 동시성 모델 #독서 #기술서적 #추천도서

Dev 2018.12.17

IntelliJ 의 JShell Console 을 활용하자

최근에 Java 를 실무에 사용하면서 JShell 이 있어서 참 다행이라고 생각하고 있다. IntelliJ 가 JShell Console 이라는 기능으로 툴 안에서 JShell 을 연동해주고 있어서 더 편리하게 사용하고 있는데 이번 글에서는 JShell 에 대한 간단한 소개와 유용함을 알아보자. 이 글은 macOS 를 기준으로 하며 다음의 내용을 다룬다. JShell 에 대한 간단한 소개Java 8, 9, 10 를 손쉽게 전환하면서 사용하는 방법IntelliJ 의 JShell Console 사용하기IntelliJ 의 JShell Console 에서 사용자 클래스 사용하기 JShell 에 대한 간단한 소개JShell 은 node.js 의 shell 이나 scala 의 shell 처럼 코드를 바로바로 실행하..

Dev 2018.04.30

JAVA 8 에서 케이크 패턴(Cake Pattern)을 사용해보자

지난 글에서 의존성 주입(Dependency Injection)에 대한 이야기를 했었다. 이번 글에서는 다른 방식의 의존성 주입인 케이크 패턴을 소개한다. 스칼라의 케이크 패턴에 대한 자세한 내용은 여기를 참고 바란다.케이크 패턴스칼라의 케이크 패턴을 자바에서 사용해보자. 케이크 패턴은 의존성 주입의 한 방법이다. 자바 8에서는 인터페이스가 구현 코드를 담은 디폴트 메소드를 가질 수 있게 되었다. 이 디폴트 메소드를 이용하면 스칼라의 trait 와 비슷해진다. 비록 trait 의 셀프 타입을 사용할 수는 없지만, 어차피 자바는 스칼라처럼 with 를 사용하여 객체 생성 단계에 와이어링을 할 수 없으니 상관없다.공통 구성로그 기록을 담당하는 Logger, 설정 로딩을 담당하는 Configuration 가 ..

Dev 2018.04.01

Setting ZeroMQ for MacOS

Mac 에서 개발 환경을 설정하던 중에 ZeroMQ 에 종속성을 가진 프레임워크를 사용할 일이 생겼다.이거 하나 때문에 윈도를 다시 개발 환경으로 사용하고 싶지는 않아서 ZeroMQ 를 Mac 에서 사용할 수 있도록 설정하는 방법을 찾았고 아래에 정리했다. ------------------------------------------------------------------------------------------1. brew 설치https://brew.sh/index_ko.html 2. jzmq 빌드에 필요한 툴들 설치brew install autoconfbrew install automakebrew install lib toolbrew install pkg-configbrew install zero..

Dev 2018.01.12

Source Tree for Mac 에서 password reset

회사에서 enterprise github 서비스를 사용하고 있는데 주기적으로 암호가 변경된다.최근 1년간 업무적으로는 다시 windows 만 사용해와서 source tree for mac 으로 enterprise github 서비스를 처음 사용해봤다. 문제는 git 암호를 변경하니 source tree 에서 pull, push 모두 실패한다.암호가 틀리다고... 틀리겠지 바꿨으니까!그럼 다시 입력하라고 나와야 하는 게 순서 아니야?계속 삽질을 하다가 해결했다. mac 에서 key chain app 실행하고 github.nhnent.com Access Key for xxxxxxx 항목을 찾아서 삭제하면 해결된다.위 항목을 삭제하고 source tree 에서 pull 을 해보면 드디어 암호를 다시 물어봐주신다.

Dev 2017.12.28

좌표계 변환 모듈 for swift

기상청 Open API 가 TM 좌표 기반이라 iOS 의 WGS84 를 변환하기 위해서 변환 모듈을 하나 만들었습니다. http://www.androidpub.com/1043970 에 공개해 주신 분의 자바 코드를 스위프트 코드로 포팅했습니다. 스위프트를 공부하면서 처음으로 개발한 모듈이라서 이상한 부분이 많을 수도 있습니다. 거의 그대로 포팅했지만 변수가 사용된 부분을 전부 상수 처리로 대체하느라 코드 구조가 약간 다릅니다. 카카오 Open API 에서 변환한 값이랑 약간의 오차가 발생하는데 제가 변환 식을 이해하고 포팅한게 아니라서 수정할 수는 없네요. 도움을 바랍니다. 코드는 공개합니다.https://github.com/prostars/CoordinatesConverter

Toy Project 2017.08.20
반응형