전체보기(363)
-
모두 거짓말을 한다
작가는 세스 스티븐스 다비도비츠(책에는 다비도위츠라고 쓰여있음)라는 하버드 출신 경제학 박사이다. 빅데이터의 힘을 알 수 있게 해주는 재미있는 책이다. 심지어 후반에 책의 결론을 내는 방식까지 기발하다 (처,천재?). 생각을 많이 하게 만든다. 내가 하려는 일에는 어떻게 적용할 수 있을까? 책갈피 정리 구글 검색이 그토록 귀중한 이유는 데이터가 많아서가 아니다. 사람들이 솔직한 생각을 내놓기 때문이다. 사람들의 정보 검색 그 자체가 정보다. 그들이 언제 어디에서 사실, 인용, 농담, 장소, 사람, 물건, 도움을 검색하는지는 그들이 정말로 어떤 생각을 하고, 어떤 욕망을 가지며, 무엇을 두려워하고, 무엇을 하는지에 대해 막연한 추측보다 훨씬 많은 것을 이야기 해준다. 작고 네모난 빈칸에 단어나 문구를 입력..
2019.06.13 -
핸디형 스팀 청소기
벽걸이 에어컨을 청소하려다 보니 스팀 청소기가 필요해져서 스팀 청소기를 알아 보았다. 요즘 스팀청소기로 바닥을 많이 닦는지, 아래 사진 처럼 바닥 닦이용 스팀 청소기(스탠드형)가 많이 나왔다. [신일 SDC-S7000WM, 블랙엔대커 FSMH1621, 한경희생활과학 SI-3600DG ] 하지만 내가 찾는 제품은 이런 바닥 닦기용 스팀 청소기가 아니고, 아래 사진처럼 핸디형 스팀 청소기이다. 처음에 언급한 것 처럼 벽걸이 에어컨의 내부에 있는 블로워 팬을 청소하기 위한 목적으로 구입하고자 한다. 그리고 이외에도 창문, 창틀, 주방에 기름때를 청소할 때 요긴하게 쓸 수 있을 거 같다. 하지만 핸디형 스팀 청소기를 검색하면서 드는 생각이 있다. 브랜드는 다른데 왜 디자인은 똑같지? (색깔은 다르긴 하지만.....
2019.06.02 -
[edwith] 안드로이드 앱 개발 초급 (4)
강의 동영상이 10~15분 정도이다 보니 부담없이 보기에 좋다. 안드로이드 최신 버전에 대한 강의 다시 올라오며 좋겠는데... Lecture 3 Chapter 4. 데이터 베이스와 인텐트 활용 안드로이드는 소형기기에서 동작하기 때문에 우리가 자주 사용하고 있는 MySql, Oracle, MS SQL 등을 사용할 수 없다. 그래서 CPU나 메모리가 충분하지 않는 환경에서도 잘 동작할 수 있는 DBMS을 채택하고 있으며, 이 DBMS의 이름이 SQLite이다. SQLite는 경량의 임베디드 데이터베이스 엔진이며, 아이폰, 파이어폭스 등 여로 곳에서 이미 많이 채택된 검증된 엔진이다. ContentValues 클래스는 Map 계열로 key와 value를 가지는 클래스라 생가하면됨.Cursor의 경우 db에서 ..
2019.05.31 -
셀프 벽걸이 에어컨 청소
일주인 전인가? 30도까지 올라가는 기온에 견디지 못하고 에어컨을 틀었다. 올해 첫 가동이지만, 작년 가을에 청소를 나름 깨끗이 하였던 터라. 별 신경안쓰고 바로 틀었는데.....걸레 냄새인지....소변냄새인지....아주 퀘퀘한 냄새가 났다. 실외기가 작동할때는 냄새가 안나는데 실외기가 꺼지고 송풍만 될 때 냄새가 났다. 벽걸이 에어컨을 옆면으로 보게 되면 위의 그림과 같은 구조이다. 작년 가을에 청소할때 대대적으로 청소를 해보겠다는 마음으로 분해를 시작했지만, 최종 목표인 블로워팬(송풍팬이라고도 하며, 위의 그림에서 브로터, 아래 그림과 같이 생긴 것)의 탈거 및 세척을 할 수 없었다. 우리집에 설치 되어있는 위니아 RAS-066LH 모델의 경우 블로워팬을 빼기 위해서는 회로기판이랑 냉각핀(열교환기)까..
2019.05.30 -
[edwith] 안드로이드 앱 개발 초급 (3)
간간히 JAVA 공부도 되는 듯하다. Lecture 3 Chapter 1. 툴바와 플레그먼트 활용 방법 툴바란 원하는 위치에, 원하는 메뉴와 타이틀을 넣을 수 있는 bar라고 생각하면됨 Fragment는 작은 activity라고 생각하면 편하다. Fragment는 activity안에서 동작하며 단독으로 동작할 수 없다. activity를 Fragment로 구성하게 되면 독립적으로 깔끔하게 프로그램을 작성가능 Chapter 2. 스레드 활용 방법 Runnable 인터페이스 구현하여 스레드 생성 방법은 자바의 특징 때문에 생겼다. 클래스는 하나밖에 상속할 수 없다는 것 때문에, 기존의 다른 클래스들은 이미 다른 클래스를 상속해서 만들어져 있으므로 스레드 클래스를 상속할 수가 없다. 그래서 이미 만들어져있는 ..
2019.05.30 -
[edwith] 안드로이드 앱 개발 초급 (2)
Do it! 안드로이드 앱 프로그래밍에서 언급하지 않은 부분을 얘기할 때도 있고, 2016년 안드로이드 버전에 대한 강의라 바뀐 용어나 없는 기능에 대한 설명도 있는 듯하다. 하지만 알고 있는 내용들은 스킵하면되니 그리 긴 시간을 소요하지 않는다. 중요하다 생각되거나 다시 곱씹어볼 만한 내용들 위주로 스크랩해서 계속 남겨야지. Lecture 2 Chapter 1. 화면 구성 요소의 이해 이미지 파일의 배열이 integer로 저장되는 이유는? 안드로이드가 매번 이미지나 파일과 같은 리소스에 접근하기 위해 경로를 가지고 있을 수 없어서, 편하게 숫자값으로 저장하고 있는 R이라는 파일을 자동으로 만든다. Resource 의 약자 R. 개발자가 수정할 수 없는 파일이다. 이미지 어댑터를 코딩할때 가장 중요한 메..
2019.05.28