분류 전체보기 (332) 썸네일형 리스트형 [플랫폼] IFTTT와 플랫폼 IoT 개발 보드 중에 인터넷 연결을 위해 IFTTT라 서비스를 제공하는 것들이 있습니다. 간단한 역할을 하지만 확장성이 아주 좋습니다. 좋은 플랫폼으로서 갖추어야 할 많은 특징들을 살펴볼 수 있을 것 같습니다. IFTTT 소개IFTTT(If This Then That)는 스마트폰 애플리케이션 형태로 서비스를 제공합니다. 하는 역할은 두 가지 서비스를 엮어주는 것입니다. 예를 들자면아침 7시에 오늘 일기예보를 메신저로 보내줘.NASA 긴급발표가 있으면 알림(Notification)을 줘.인스타에 사진을 올리면 페이스북에도 공유해줘.집 근처에 도착하면 WiFi를 켜줘.센서가 뭔가 감지하면 메일을 보내줘.스마트폰에 버튼을 누르면 집에 불을 켜줘.같은 것들이 있습니다. IFTTT는 그 이름이 나타내듯이 Thi.. [책 리뷰] 대량살상 수학무기 대량살상 수학무기 Weapons of Math Destruction글쓴이 : 캐시 오닐 Cathy O’Neil https://mathbabe.org번역 : 김정혜출판 : 흐름출판, 2017 만남제목에 꽂혀서. WMD(대량살상무기)라는 원래 단어에서 Mass를 Math로 바꾼 것도 영리해 보이고.집에 이 사람이 공동저자로 참여한 책이 또 하나 있는데 바로 “데이터과학입문”. 데이터 과학의 이론적 배경을 소개하는 책이었다. 미국에서 흔히 나오는 저널리스트가 어디서 들은 얘기 짜집기한 책은 아니라는 말씀. 수학을 전공하고 교수로 있다가 현실세계의 금융, 인터넷광고 산업에서 지식을 응용하던 중 금융위기 등을 겪으며 회의감을 느껴 월스트릿 점거 운동에도 참여한다. 독특한 이력이다.내용“어떻게 빅데이터는 불평등을 .. [카드뉴스] 강아지가 몸을 터는 이유는? 이 강아지가 몸을 터는 이유는? 1. 목욕해서 2. 그만 놀고 싶어서 3. 기분전환 4. 주인이 안놀아줘서 스트레스 *이 카드뉴스는 http://bit.ly/2vk8tqg 글을 참조하여 작성되었습니다 시바견을 입양했는데 개 대신 드릴이 왔어 Dolan 씨의 시바견이 왜 몸을 터는지는 모르지만...(드릴의 후예) 일반적인 강아지들이 몸을 터는 이유는 4가지 모두 정답입니다! - 목욕해서, 기분전환, 거부 의사 표현, 스트레스 드릴이 안멈춰. 이거 어떻게 끔? 강아지들이 몸을 터는 이유 알아보러 가기 강아지가 몸을 터는 이유 1 몸에 묻은 물기 제거 미국 조지아공대에서 '동물의 몸털기'분석을 했는데 강아지는 4초만에 몸에 묻어 있는 물기의 70%를 제거했다고 합니다. 몸에 물기가 있을 경우 행동이 느려지고 .. [iOS 강좌] 오픈소스로 쉽게 카메라 앱 만들기 - 3부 (필터) [iOS 강좌] 오픈소스로 쉽게 카메라 앱 만들기 - 1부 (cocospods)[iOS 강좌] 오픈소스로 쉽게 카메라 앱 만들기 - 2부 (카메라)[iOS 강좌] 오픈소스로 쉽게 카메라 앱 만들기 - 3부 (필터) 이번 시간에는 카메라의 필터를 변경할 수 있도록하고, 촬영된 사진을 휴대폰의 저장을 해보겠습니다. 먼저 GPUImage에서 제공하는 필터를 카메라에 추가해보도록 하겠습니다. 많은 필터를 제공하고있는데요. iOSBlurFilter를 적용해보겠습니다. iOSBlurFilter 선택해서 해당 클래스를 들어가보면, 프로퍼티값을 확인 할수 있는데요. 설정된 필터에서 값만 변경해주면, 나만의 맞춤 필터를 완성할 수도 있습니다. -------------------------------------------.. [iOS 개발팁] 빌드 환경 분리하기 Xcode에서는 Plist 파일을 이용하여 빌드 환경을 분리하여 관리할 수 있습니다. 프로젝트를 진행하다보면, 개발환경, 운영환경에 맞게 App를 빌드하여 테스트를 진행할 경우 들이 있습니다. 프로젝트를 처음 생성하면, 아래와 같이 info.plist 파일이 생성이 됩니다. 프로젝트에 대한 설정값들을 관리 할수 있는 파일인데요. 프로젝트 파일을 선택하기 되면, 아래와 같이 현재 연결된 타겟으로 정보를 입력할수 있습니다. Bundle identifier 에 번들명을 입력하게 되어있습니다. 여기에 TARGETS를 추가하면, 다른 번들을 추가 할수 있습니다. Duplicate를 통해 타겟을 복사합니다. 복사한 뒤 dev 라고 이름을 변경합니다. 그후 "Edit Sceme.." 선택하고, 하단에 "Manage .. [AWS] Lambda + API GateWay를 이용해 간단한 RESTful API 만들기 #2 지난 시간에 이어서 Lambda + API Gateway를 이용해 간단한 RESTful API 만들기 2편을 진행하겠습니다. 이전 포스팅에서 Lambda를 이용하여 함수를 작성해보는 것 까지 진행했었는데요. 그렇다면 이번 포스팅에서는 API Gateway를 통해 요청 된 리소스들을 작성한 Lambda Function이 실행되도록 연결해보도록 하겠습니다. 먼저 API Gateway 서비스로 이동합니다. 시작을 누르고 나오는 화면에서 우리는 새로운 API를 만드려고하니까 새 API를 체크하시고 이름과 설명을 작성합니다. 작성 후 API 생성 버튼을 누르면 새로운 API Gateway가 생성됩니다. 여기까지 왔다면, 이제 실제 API를 정의하고 만들어봐야겠죠? 상단의 작업 버튼을 누르면 여러가지 작업들의 목록.. [Android] 데이터바인딩으로 UI 효율적으로 활용 하기 안드로이드 개발 중 xml의 UI와 객체의 연결은 항상 귀찮은 작업으로 생각 됩니다. 이런 불편한 점을 해소하고자 버터나이프 같은 외부 라이브러리 사용하는 개발자들도 많았고 저처럼 그냥 좀 귀찮은 걸 감안하고 그냥 사용하는 개발자들도 있었을 것이라 생각합니다. 하지만 UI 노가다를 줄일수 있는 좋은 라이브러리가 있습니다. 바로 안드로이드에서 제공하는 데이터 바인딩 라이브러리 입니다. Android Developer : https://developer.android.com/topic/libraries/data-binding/index.html#studio_support 데이터 바인딩 라이브러리 환경 * Android 2.1(API7) 이상 * Gradle 1.5.0-alpha1 이상 기존 방식 //xml .. [AWS] Bastion Host 를 활용한 SSH 접근통제 #1 AWS 에서 Instance 를 생성하여 사용하고 있다면 유지관리를 위하여 서버에 SSH 접속을 하는 경우가 생기게 됩니다. 기본적으로 무료로 제공되는 Security Group(SG) 을 Chaining으로 구성 하게 되면 간략하게 특정 EC2 인스턴스 에게만 SSH 접속을 허용하는 보안구성이 가능합니다. 구성하고자 하는 모형은 아래와 같습니다. [SecurityGroup을 통한 SSH 접근제어 구성] AWS 보안 구성을 하기전에는 먼저 Security Group을 생성한 후 EC2 인스턴스 생성시 해당 Security 그룹을 적용하는 방법을 사용하는 것이 순서입니다. 하지만 이미 서버가 운영중에 추가 보안구성을 하는 경우를 감안해서 EC2 인스턴스를 먼저 생성한 후에 Security Group 설정을.. 이전 1 ··· 35 36 37 38 39 40 41 42 다음