[프로그레시브 웹앱 만들기] 서평단 을 마무리하며

Book Review

약 2주간의 서평기간, 사실은 배송 이슈로 2주가 약간 못 되는 시간동안 서평단을 진행하였다.오랜 기간 Backend 만 주로 개발을 하다가 간만에 Frontend 쪽을 건드려주니 재미있는 공부였다. 챕터는 총 17장으로 구성된 전체 내용 중 1장은 PWA가 무엇인가에 대한 개념적인 설명들을 하고 있으며, 2장에서는 모던 자바스크립트에서 가장 중요한 핵심 내용들을 간추려서 설명하고 있다. 자바스크립트도 정석대로 배우자면 레퍼런스만 수백페이지 …

Continue Reading

[이지스퍼블리싱 서평단 진행] 프로그래시브 웹앱 만들기

DEVELOPMENT JavaScript Book Review

요새는 백앤드 개발만 하고 있기에 FE쪽을 작업할 기회가 별로 없고.. 따라서 상대적으로 최근 개발 트랜드를 놓친다 싶은 시점이었는데 이지스퍼블리싱에서 구미가 당기는 신간이 발매되어서 서평단을 신청했고 감사하게도 당첨이 되어서 PWA 에 대해 공부를 해 볼 수 있게 되었다. 예전에 Vue.js 서적을 구매해서 공부했고, 리액트도 서평단에 당첨되어서 공부를 했었는데 그건 해당 프레임워크에 대한 서적이고 이고 SPA나 PWA에 …

Continue Reading

애플 매직키보드 구매

Product Review

기존에 사용하던 매직키보드 1세대가 있는데 그녀석은 회사에 두고 사용하고 있고, 집에서 사용할 때 없으니 불편…그냥 불편함을 감수하며 지내다가 도저히 안되겠기에 매직키보드 2세대를 구매했다. 쿠팡에서 새벽배송으로 주문.. 하아 수도권은 이런게 참 편리하단말이지..암튼.. 애플답게 깔끔한 패캐징.. 반투명한 보호필름으로 한번 감싸져있다. 키보드 아래에는 이렇게 단순하게 충전용 라이트닝 케이블과 설명서 보증서 등이 들어있다.그렇다. 끝이다. 페어링은 라이트닝 케이블로 연결해주기만 하면 …

Continue Reading

EarPod 구매

Product Review

에어팟은 딱히 구미가 당기지 않고 번들 이어폰 중 그래도 가성비가 괜찮은 이어팟을 계속 사용하다가 분실하고, LG 폰 구매시 들어있는 번들을 사용하다 어느 순간 보이지 않아서 한참을 찾다가 구매했다. 쿠팡 등에 1~2만원대 이어팟 판매가 이뤄지는데 그런 가격은 정품이 아닌걸로…약 3만원 가량 되는 제품을 골라서 구매 했는데 나쁘지 않은 것 같다. 물론 가격대 높은 밸런스 좋은 이어폰에 …

Continue Reading

Adonis.js

DEVELOPMENT Node.JS

Micro project를 진행할 때 간편하게 사용할 수 있는 node.js 프레임워크를 찾다가 딱 맘에 드는 녀석을 찾게 되었다. (약 1달 전 쯤?) 프레임워크 구조나 사용법이 Ruby on Rails (이하 RoR)의 그것과 많이 닮아 있었기에 좀 더 배우기 수월 했다. (나는 사용 해본적이 없지만 PHP의 Laravel과도 비슷하다고 한다.) 물론 프레임워크를 사용해본 적이 없는 사람이나, 이런 컨벤션을 가진 …

Continue Reading

kotlin 변수에 null 할당하기

Kotlin DEVELOPMENT

kotlin은 기본적으로 NPE free하게 설계가 되어서 변수에 null을 할당할 수 없다. 위와 같이 선언하면 오류가 발생한다. 하지만 null을 허용해야 하는 경우라면?다음과 같이 자료형에 ?를 붙여주면 해당 변수에 null을 할당할 수 있다. ?로 선언한 변수에 null 값이 들어있는 상태에서 해당 변수를 호출하면?당연하게도 NPE가 발생한다. 이를 방지하기 위해서 safe call이 존재한다. name.length 를 호출하면 NPE가 발생하지만 name?.length와 …

Continue Reading

Kotlin typealias

Kotlin DEVELOPMENT

코틀린에서 개발 시 다른 패키지의 클래스를 사용 시 현재 패키지의 클래스명과 일치하는 경우 혹은 클래스 명이 너무 길어서 짧게 별칭으로 사용하고 싶을 때가 있다.import 한 클래스에 별칭을 사용하려면 다음과 같이 사용한다. import com.itchefblog.project.Member as User 위와 같이 as 키워드를 사용하여 Member 클래스를 User로 치환하여 import 시키면val member: Member; 처럼 사용하던 것을 val member: User과 같이 …

Continue Reading

[서평] Do it! 리액트 프로그래밍 정석

Book Review

너무나도 사랑하는 이지스 퍼블리싱의 새로운 책!Do it! 리액트 프로그래밍 정석 서평단을 진행하게 되었다. 현재 에어비앤비에서 프런트앤드 리드로 근무하고 계신 박호준 님께서 쓰신 책으로, 리액트의 기초부터 실전까지 꼼꼼하게 작성된 책이다. 650여 페이지의 방대한(?) 책으로써 단순히 리액트라는 프레임워크의 개념과 사용 설명에서 그치는 것이 아닌 리액트를 사용한 고급 기술, 실무 개발 예제까지 폭넓게 다루고 있어서 책을 한번 따라하고 …

Continue Reading