본문 바로가기

전체보기

[리뷰] 막막함을 넘어서게 하는 <나의 첫 안드로이드> 우선 범위를 명확하게 하고 있습니다. 액티비티를 위한 내용만 있습니다. 액티비티를 잘 사용하기 위해 프래그먼트를 얘기하고 있으며, 여러 액티비티 사이를 오가기 위해 인텐트를 설명하고 있습니다. 그것만으로? 하는 의문이 들 수 있지만, '첫'에 방점을 두고 보면 오히려 장점이라고 생각합니다. 안드로이드 개발 서적은 서비스나 브로드캐스트 리시버 같은 백그라운드 기능이나 장치 활용에 많은 부분을 할애하는 경향이 있습니다. 내용 자체도 중요하고 다양한 예제와 얘깃거리가 있기 때문입니다. 어느 정도 개발 경험이 있는 입장이라면 더 관심을 가지는 부분이고 재미있어하는 부분이기도 합니다. 그러나 시작하는 사람에게 이런 내용은 알아야 할 내용이긴 하지만 시간과 노력을 많이 요구하는 부분이기에 부담이기도 합니다. 다른 .. 더보기
[리뷰] 익명성, 인터넷 그리고 <모두 거짓말을 한다> 먼저 책에서 빅데이타를 나눌 수 있는 기준을 명확하게 제시하지는 않습니다. 내용을 통해 유추하자면 의도를 가지고 모을 수 있는 범위를 넘어서는, 또는 그렇게 해서는 얻을 수 없는 분량의 데이타를 빅데이타라 부르는 듯합니다. 예를 들어, 하루에 유튜브에 올라오는 영상을 모두 합치면 길이가 어느 정도일까요? 쉽게 가늠할 수 없지만, 분명히 존재합니다. 이 정도가 빅데이타를 어렴풋이나마 인식하는 출발점으로 삼을 수 있으리라 생각합니다. 익명성과 인터넷이 가져다 준 빅데이타를 통해 이전에는 알 수 없거나 왜곡되었던 정보를 알 수 있다고 얘기합니다.자극적인 내용도 있고, 우리 정서와 조금 거리가 있는 항목도 있으며, 의외의 정보도 보여줍니다. 익명성이 숨겨진 욕망을 드러내고, 꾸미지 않는 대답을 하게 한다고 말합.. 더보기
[리뷰] 오라클이 처음이면 <이것이 오라클이다> ' 지식이 전무한 독자가 최대한 빠른 시간안에 오라클을 설치하고 데이타베이스를 기본적으로 운영할 수 있도록 도와주고자 한다 ' 머릿말에 있는 너무나 원대한 포부다 . 다른 데이타베이스를 사용한 경험이 있으면 오라클이 가진 주요 특징을 빠르게 살펴볼 수 있어서 큰 도움이 되리라 생각한다 . 개념 설명은 간략하게 하고 있다 . 그런게 있나보다 하고 넘어가며 부담없이 보는게 좋을 듯 하다 . 조목조목 상세하게 설명하기 보다 사용하기 위해 알아야 할 내용을 얘기하고 있다 . 그래서 세부 사항이나 특정 부분에 집중하는 방식은 책과 맞지 않는다고 본다 . 상세페이지 배움에 있어 이유를 알아보고 ' 왜 ' 라는 의문을 가지면 실력 향상에 많은 도움이 된다 . 그러나 아무것도 모르는 입문자이거나 귀동냥만 한 상태라면 .. 더보기
[후기] 따라가기만 하면 Python을 알 수 있는 Head First Python 마치 과외선생님이 옆에 앉아 가르치는 느낌입니다. 왜 이렇게 생각했는가 하면 읽어가는 도중에 옆길로 빠지지 않도록 붙들어 주는 장면이 곳곳에 있기 때문입니다. Head First 시리즈의 특징인, 코드, 설명, 그림, 말풍선, 연습문제가 딴 생각을 못하게 합니다. 조금 심하게 얘기하면 끊임없는 자극을 통하여 전달하고자 하는 내용을 머리속에 우겨넣는 느낌입니다. 예를 들면, 자료구조를 알려주고 리스트만으로 어떤 문제를 해결하라고 던져줍니다. 그러면 읽는 이가 '자료구조 가운데 집합을 이용하면 쉬울텐데 왜 굳이 리스트로?' 라는 의문을 가질 때쯤 한마디 던집니다. '알고 있다. 집합을 사용하면 되지만, 여기서는 리스트를 좀더 깊이 이해하는데 초점을 두고 있다. 단순히 생각할 수 있는 것보다 더 유용하게 사용.. 더보기
[javascript] 선택한 개체 배열의 모든 값을 연결한 문자열 var $mobile = $('[name^="c_mobileA"]').map(function () { return $(this).val(); }).get().join('-'); https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map 여러 형태의 폼 요소가 같은 이름으로 시작할 때, 각 요소의 값을 하나의 문자열로 만든다.=> '010-1234-5678' 010 011 019-- 더보기
[리뷰]이보다 더 좋은 제목일 수 없는<실전 AWS 워크북> 서버/서비스를 운영하면서 한번쯤은 생각해보았음직한 구성을 12개의 시나리오로 표현하면서 AWS를 어떻게 적용할 수 있는지 설명한 책입니다. 인터넷을 통해 접할 수 있는 놀랍고 다양한 서비스 덕분인지, 보는 눈은 높아져 좋은 서비스를 알아보지만 서비스의 특징을 파악할만큼 자원과 시간을 투입하지 못한체 당장 눈앞에 놓인 문제를 해결하고자 주먹구구식으로 서비스를 구성하여 일단 돌아가게만 합니다. 이런 상황이다보니 생각만큼 성능이 나와주지 않는 경우도 있고, 예기치 못한 사용료 폭탄을 맞을 때도 있습니다. 그리고서는, 성급히 서비스에 대한 부정적인 결론을 내리고 맙니다. 눈높이와 능력 사이에 존재하는 드넓은 간격 때문에 생기는 안타까운 모습입니다. AWS의 특성을 잘 이해하기만 해도 이런 좋지 않은 상황이 훨씬.. 더보기
[Composer] 설치한 컴포저 업데이트 Window 에서 이미 설치한 Composer의 버전을 확인하고최신 버전으로 업데이트하기 D:\work > composer설치된 Composer의 도움말을 보여준다. D:\work > composer -VComposer version 1.4.1 2017-03-10 09:29:45 D:\work > composer self-updateUpdating to version 1.5.1 (stable channel). Downloading (100%)Use composer self-update --rollback to return to version 1.4.1 D:\work > D:\work > composer -VComposer version 1.5.1 2017-08-09 16:07:22 더보기
[리뷰] 필요한 내용과 아쉬움, 바람직함 <실무에서 바로 통하는 자바> 실무에 필요한 내용들로 채워져있지만 조금 아쉬운, 그래서 바람직한 웬만한 주제는 조금 깊이 파고자 하면 책 한권도 거뜬히 나올 수 있지만 수위조절을 잘하고 있습니다. 각 장마다 읽고 나면 아쉬움이 남는다는건 아쉬운 부분을 조금 더 알고싶게 만드는 마중물 역할을 충분히 하고 있다고 생각합니다. 어떤 식으로든 프로그래밍 경험이 있고, 경험은 있지만, 자바는 초보인 사람이 대상독자라고 생각합니다. 자바의 세계에 들어왔다가 그 방대함에 질리신 분도 도전해 볼 만합니다. 프로그래밍 자체가 처음인 사람에게는 어려울 수 있습니다. 언어의 기능/특성을 따르지않고, 실무에서 사용하는 주제에 따라 필요하고, 알아야 하는 언어의 기능/특징을 설명합니다. 주제마다 난이도가 다릅니다. 난이도가 높을수록 조금 더 알려주었으면 하.. 더보기