준호씨의 블로그
swift 아이폰앱 - hello world 앱 만들기 http://junho85.pe.kr/536 내용 작성 후 동영상으로도 찍어 보았다. 기존에 올린 내용과 동영상은 좀 다름. 동영상 찍어 올리는거도 어색한데 말까지 하려니 더 어색하다.
두번째에 있는 Create a new Xcode project 를 선택 playground 는 코드를 간단히 테스트 해 볼 수 있는 곳. 코드를 작성 하면 화면 우측에 값이 나오고 그래프를 보여주기도 하여 연습 하기 좋다. check out an existing project 는 git 이나 svn 같은 곳에 올라온 프로젝트를 불러 올 수 있음. 템플릿 선택창이 나오면 Single View Application 선택 한다. 템플릿은 프로젝트의 기본틀을 미리 만들어 둔 프로젝트들 이라고 보면 된다. swift 언어로 앱을 만들 수는 있지만 기본 틀을 잡아 주지 않으면 iOS 개발 문서 보고 하나하나 생성 해 줘야 될 것이다. Single View Application - 단순한 뷰를 이용한 앱개발용 템플릿..
예전에 아내와 서점에 가서 산 책. 아내 공부용으로 사긴 했지만 나도 후딱 봐야지~ 주요 링크 예제 파일 http://www.easyspub.co.kr -> 자료실 질문답변 http://www.easyspub.co.kr -> 질문답변 스터디룸 cafe.naver.com/doitstudyroom 출판사 홈페이지 가입 카페 가입 1장 내용은 아이폰 앱개발에 관련된 소개와 개론 정도 이다. 간단히 메모 해 봄 준비 objective-c or swift 학습 필요 xcode 가 설치된 맥 PC 준비 개발자 등록하기 https://developer.apple.com 연습 하는 거면 "온라인 개발자 프로그램(무료)"로 충분 하지만 센서 기능 처럼 일부 고급 기능은 iOS 시뮬레이터에서는 테스트 해 볼 수 없기 기기..
갑자기 Paragon NTFS for Mac 에서 NTFS 로 구성된 외장 HDD 마운트를 실패 하고 있다. 얼마전 Sierra 로 업데이트 해서 그런가? 현재 버전은 14.3.266 업데이트 체크 해 보니 최신버전이다 혹시나 해서 굴러다니는 Flash USB Drive 를 NTFS 로 포멧해서 연결해 보았으나 마찬가지. 일단 드라이버를 지우고 다시 깔아 보기로 함 삭제 다시 다운로드 받아서 설치 오오 인식 성공 했다 ㅠㅠ 재설치가 답이었구만
싱가포르에서 사는 친구의 친구로 부터 물건을 좀 대신 사서 달라는 요청을 받아서 한번 해 보기로 했다. 일단 물건 가격은 할인 받아서 5,370원. 두개 주문 해서 나도 사서 배송료는 나눠서 1,250원. 국제 배송 (EMS) 21,500원 총 합계 28,120원 paypal 로 돈을 보낼 때 USD 로 보낼 수 있다고 해서 현재 환율 1USD = 1175KRW 을 적용하니 23.9USD가 나왔다. 25USD 를 보냈다고 한다. 그런데 이게 웬일? 23.72USD 가 들어 왔다. paypal 에서 수수료를 1.28USD 나 떼어 갔다 ㅡ,.ㅡ; 환율 적용해 보니 1504원. 어쨌건 인출 해 볼까? 또 다시 떼어 가는 수수료 1,500원 ㅠㅠ 수수료도 슬픈데 환율까지 1,175가 아닌 1,145로 떨어졌다..
현재 2.3.1 사용 중 종종 행 걸리는 문제가 있어서 그동안 버전업 릴리즈 노트 확인 해 봄 결론은 일단 2.4.1 로 업그레이드를 고려해 봐야 겠음. 내가 안쓰는 기능은 대충 적거나 생략 2.3.2 https://www.elastic.co/guide/en/logstash/2.3/logstash-2-3-2.html init 스크립트에 reload 지원. service logstash reload 가능 %{foo} 문법이 string 만 생성 했는데 예전에 2.x, 1.5.x 에서는 float 를 리턴 했었음. 2.3.0 에서 underlying value type 리턴 했음. 그러나 2.3.2 에서 다시 예전 2.x, 1.5.x 방식으로 돌아감. init 스크립트에서 KILL_ON_STOP_TIMEOU..
express3 에서는 session destroy 를 할 때 req.session.destroy 함수를 사용 하곤 하였으나 express4 로 오면서 이 함수가 사라졌다. 그래서 session.destroy 함수를 사용 하고 있는 상태에서 express 를 4 로 버전업 하면 다음과 같은 오류를 만날 수 있다. Cannot read property 'destroy' of undefined 기존 session 관련 기능들은 express-session 패키지로 분리 되었다. https://github.com/expressjs/session 해당 패키지를 추가해 주어서 사용 하는 방법이 있지만 귀찮으면 그냥 req.session = null 을 하면 된다. null 을 넣는다는게 세션을 파괴 한다는 느낌이..
호스팅 업체에서 가상서버사용중인데 서버가 죽었음. 재시작 하려니 안올라옴. 고객센터 문의. 커넉패닉 나서 이전 커널로 부팅 시켜 줬다고 함. 잊을만 하면 문제 발생하는 커널문제... 로그인 하면 아래와 같이 나옴. Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-70-generic x86_64) 3.13.0-73 까지 설치 하다가 뭔가 망했었던거로 기억. 그래서 3.13.0-70 으로 띄워 줬음. 일단 /boot 영역 파티션 용량이 부족한 상황이라 정리를 해야 됨 /boot 영역 정리 소용 없음 apt-get clean 소용 없음 apt-get autoremove 뭔가 에러가 나서 안됨 apt-get --purge autoremove -f 추가 apt-get --pu..
오늘은 2016년 10월 26일이다. 어제와 내일의 날짜를 쉘 커맨드로 알아 보자. 어제 날짜 구하기 $ date --date="1 days ago" Tue Oct 25 15:05:07 KST 2016 그런데 시간은 필요 없고 YYYY-MM-DD 포멧이 필요 하면 $ date --date="1 days ago" +%F 2016-10-25 '-' 빼고 YYYYMMDD 포멧이 필요 하면 $ date --date="1 days ago" +%Y%m%d 20161025 내일은? $ date --date="1 days" +%Y%m%d 20161027
(사실 그냥 적외선 온도계일 뿐. 내가 주로 사용할 곳이 요리할 때 온도 측정 하려고)요리 할 때 가끔 적외선 온도계가 필요 할 때가 있는데 없어서 불편 할 때가 있음. 집에 적외선 체온계가 있긴 한데 체온 정도만 측정 하기 좋고 40도 이상 측정이 안됨. 쿠팡에서 처음 찾은건 인파로 적외선 온도계 GM-550 24,900원 무료배송 GM-550 에 대해 찾다 보니 Benetech 사의 물건인듯? 국내 수입처는 상당히 많음. 사실 정식 계약해서 팔고 있는건지 그냥 물건 사와서 유통만 하는건지는 모르겠다. 쿠팡의 경우 인파로라는 곳에서 유통하는 것으로 보임. 인파로의 제품 설명이 꽤 꼼꼼한 편. 측정이 불가능한 경우에 대한 설명도 있음. http://inparo.com/shop/goods/goods_vie..