목록분류 전체보기 (194)
뉴질랜드 다이어리(NZ Diary) 라빠
출근길에 찍은 무지게 뉴질랜드 입국이 10월인가 그랬으니, 이제 딱 6개월이 되어갑니다. 정말 운좋게도 영주권을 받고 입국을 할 수 있었고,또한 다행이도 비교적 빨리 취업에 성공하여 1월부터 출근중이기도 합니다. 기술이민을 준비중이시거나, 이미 기술이민을 통해 입국하신 분들과 모든 상황이 다 같다고 말씀드릴 수는 없지만,조금이나마 도움이 되시길 바라는 마음에서 간략하게 지금까지의 후기를 적어 봅니다. 1. 살기는 빡빡합니다. 비교적 낮지않은 연봉을 받고 있다고 생각하지만, 생활은 정말 빡빡합니다.기본적으로 매월(혹은 매주) 나가는 렌트비, 통신비, 전기, 아이들 교육비, 수도세등을 제하고 나면월에 식비등으로 지출할 수 있는 돈은 실제로 얼마 되지 않습니다. 한국에서는 한번도 걱정해본적이 없는 매월 가계지..
난 분명 네이티브 개발자로 취업을 했는데..막상 취업하고 보니, 백업받은 일들은 모두 웹 기반의 하이브리드 프로젝트들..새로 시작하게 될 프로젝트도 요구사항을 분석하다보니 어쩔 수 없이 웹 기반의 하이브리드 프로젝트로 가야 할판.. 결국 최근까지 공부를 했거나 공부해야 할 기술스택들이 모두 웹 기반의 기술들이 되었다. ES6TypeScriptReact.jsReact NativeAngular 1Angular 2CordovaIonic 1Ionic 2 게다가 어쩌다 보니 그동안 궁금해 하기만 했던 툴들도 새로 공부를 하고 있다. AntMavenDockerJenkins 완전 수박 겉핧기 식으로 이 모든 기술들을 습득(?) 하고 있는중...초반에는 배운다는 즐거움이 있었는데..요즘은..내가 뭘 공부중인건지도 간혹..
세가지 언어로 동일한 기능을 수행해 봄으로서 세 언어의 특징과 장단점을 살펴볼 수 있을것 같다. 간단한 Web Scrapping 코드를 각 언어로 구현하면 아래와 같다. [Python]from lxml import htmlpage = "First ItemSecond Item"tree = html.fromstring(page)items = tree.xpath('//li/text()') [PHP]$page = "First ItemSecond Item";$doc = new DOMDocument();$doc -> loadHtml($page);$xpath = new DOMXPath($doc);$items = $xpath -> query('//li/text()'); [Javascript]var xpath = req..
C# 2.0 부터 도입된 Nullable Type 을 제대로 사용해보자. 말도 안되는 코드이긴 하지만, 아래의 예제를 보시죠.(Foo class 가 생성되고, foo 함수가 처음 불리는 시점에만 i 의 값을 업데이트 해야 하는 상황이라고 가정합니다.)123456789class Foo { int i = -1; private void foo(int j) { if (-1 == i) { i = j; } }}cs -1 을 입력하는 경우가 없다고 가정하면, 위킈 코드는 문제없이 동작합니다.그런데 만약 입력값에 이런 제약조건이 없는 경우라면 어떻게 구현해야 할까요? Foo class 에 별도의 bool 변수를 선언하고, 이를 이용하여 i 의 업데이트 여부를 관리하는 방법이 유일합니다.아래와 같은 코드가 되겠죠?123..
내 나라 대한민국이 뜨겁다.'이명박근혜'드디어 그 끝을 볼 수 있는것인가.. 한국에서는 100만, 200만의 인파가 광화문 거리를 뒤덮었다고 한다.이곳, 뉴질랜드에서도 2차 시국집회가 열렸다.원래는 아오테아 광장에서 진행하려던 집회가 어떤 사정인지 빅토리아 파크로 변경되었다.서울의 광화문이라는 상징성을 가진 아오테아 광장에서 집회를 가지지 못하는 점은 다소 아쉬웠지만, 타국에서라도 이렇게 작은 힘 보탤 수 있도록 집회를 주최해준분들께 감사드린다. 집회는 7시에 시작한다고 되어 있었지만, 우리는 아이들이 급 낮잠을 잔 관계로, 조금 늦게 7시 20분경 도착했다. 벌써 많은 사람들이 모여 집회를 진행중이었다. 적당한 자리에 자리를 잡고 집회에 참석. 피켓을 준비해 가지 못했는데, 대행히 주최측에서 준비해 주..
랜트집에 들어오자마자 벼르고 별렀던 BBQ 장비를 입주 일주일만에 구입하고.그 이후, 총 4회를 시도해 본 과정을 공개합니다 ㅎㅎ BBQ 장비를 구입하기 전, 가장 고민이 많았던 부분은..가스BBQ vs 숯불BBQ여기 저기 많이 물어보고, 확인해본 결과 숯불BBQ 로 결정! 2016.10.30. 구입 및 1차 시도 벼르고 별러 Warehouse 에서 구입한 44Cm Charcoal BBQ Grill! 챠콜은 두 봉지 구입해 왔습니다. 하나는 쉬운것으로... 하나는 어려운것으로.. 열심히 조립중..... 아직 짐도착 전이라 드라이버도 없어서..고생..;;; 짜잔! 완성! 요롷게 뚜껑을 걸어둘 수도 있구요 ㅎㅎ 자..이제 불 붙여봅시다! 요렇게 가운데 놓고.. 살짝 불을 붙이면.... 바로 불이 붙는다더군요..
간혹 올리는 제 글을 관심있게 봐주시는 여러분께 다시한번 감사드립니다. 티스토리의 다양한 장점에도 불구하고, 여전히 네이버 블로그에 정말 부러운 점은 쉬운 구독 관리죠..이웃 등록을 해두면, 자동으로 새글을 알려주니.. 그런데, 네이버 블로그 이웃새글에, 제 블로그를 등록할 수 있는 방법이 있습니다.바로 제 블로그를 '열린이웃'으로 등록하면 되는거죠. 자 따라해볼까요? 1. 일단 제 블로그의 RSS 주소를 복사합니다. 와이파이 모양을 클릭하면 제 티스토리 블로그의 RSS 주소를 확인할 수 있습니다.(http://donochi.tistory.com/rss) 일단 주소를 복사해주세요. RSS(Rich Site Summary)는 뉴스나 블로그 사이트에서 주로 사용하는 콘텐츠 표현 방식이다. 웹 사이트 관리자는..
뉴질랜드는 대부분의 서비스가 느리다.한국에서도 익히 들어서 알고 있는 이야기였지만, 실제로 뉴질랜드에 들어와서 느끼고 나니, 정말 그냥 느린 정도가 아니고, 환장할 정도로 느리다.. 우리가 이 집에 처음 들어온 날짜가 10월 23일.그 며칠전 아마 10월 20 혹은 21일에 Vodafone Fiber 를 신청했다.ADSL 은 업로드 속도때문에 처음부터 제외했고, VDSL 을 할까, Fiber 를 할까 고민했지만, Fiber 가 한달에 4달러 더 싸서..Fiber 를 선택했다.Fiber(VDSL 도 마찬가지) 를 신청하려면 주소를 입력하고, 선택한 주소에 연결이 가능한지 확인을 해야 한다. 물론 연결이 가능하다고 나왔다. 그리고, 집에 들어와서 인터넷도 없고, 짐도 없는 생활을 약 일주일 정도 기다렸다.뉴..
뉴질랜드에서 운전을 한지 이제 약 40일. 그동안 느꼈던 뉴질랜드만의 특징을 적어보려 한다. 뉴질랜드에만 있는것 1. 라운드어바웃 이미 다들 알고 있겠지만, 뉴질랜드에는 라운드어바웃이라는 교차로가 있다. 우리나라말로 하면 로타리..정도랄까? 다만, 라운드어바웃을 지날때에는 엄격한 규칙이 있는데, 무조건 자신의 우측 차선이 우선이라는 점이다. 대략, 자신의 우측 진입로와, 그 전의 진입로까지 눈으로 대략 살핀후, 라운드어바웃에 진입하면 되고, 원하는 방향으로 진행하면 된다. 몇번 지나가 보면 금방 익숙해지기는 하지만, 처음에는 참 어색한 교차로.. 뉴질랜드에만 있는것 2. 녹색불에 차 한대씩 모터웨이나 하이웨이를 진입할 때 볼 수 있는 신호인데, 녹색불이 점등할때마다, 차 한대씩만 진행 할 수 있도..
안드로이드 앱을 개발하면서 모든 기능을 직접 구현하는 개발자는 없을것이고,이는 곧 다양한 라이브러리들을 활용하여 기능을 빠른 시간에 구현하는것이 당연한 일이라는 소리..하지만, 어떤 라이브러리가 있으며, 또한 같은 기능을 제공하는 다양한 라이브러리중에서 어떤 라이브러리를 사용할지를 아는것도 노하우. 한 GitHub 유저가 정리해 놓은 Must Have Libraries 를 통해서 주로 사용되고, 성능이 검증된 다양한 라이브러리를 알아보자. Must Have LibrariesNathan Esquenazi edited this page a day ago · 180 revisions Pages 187Finding these guides helpful?We need help from the broader com..