트위터 봇의 다음 집은 허로쿠(heroku)?
가입하면 주는 AWS 프리 티어가 끝났다. 트윗봇을 돌린 지 벌써 1년이 됐네. 1년 동안 잘 썼다. 아마존 감사. 뭐 잘 돌아가니깐 그냥 놔둬 봤다. 돈이 얼마나 나오나 싶어서....
가입하면 주는 AWS 프리 티어가 끝났다. 트윗봇을 돌린 지 벌써 1년이 됐네. 1년 동안 잘 썼다. 아마존 감사. 뭐 잘 돌아가니깐 그냥 놔둬 봤다. 돈이 얼마나 나오나 싶어서....
가입하면 주는 AWS 프리 티어가 끝났다. 트윗봇을 돌린 지 벌써 1년이 됐네. 1년 동안 잘 썼다. 아마존 감사. 뭐 잘 돌아가니깐 그냥 놔둬 봤다. 돈이 얼마나 나오나 싶어서....
Programming Language by Dan Grossman, Coursera Coursera PL 클래스인데 과제 마감기한도 까다롭고, 동료평가도 있고, 여러모로 조금 빡세다. 유일한 낙은 언어의 다양한 특징들을 탐구하기 위해 ML 을 사용하고 오오...
Machine Learning by Andrew Ng, Coursera Linear Regression with Multiple Variables Mutiple Features 변수가 적을때는 Hypothesis 가 간단하다. 많으면 어떻게 될까? Feature 가 N+1 개라면, http://bt22dr.wordpress.com 편의상 x_0...
2014-10-07, Functional Programming in Scala, Coursera Types and Pattern Matching Functions as Objects In fact function values are treated as objects in Scala trait Function1[A, B] { def...
Press This는 워드프레스 2.6에서 Press It를 대체하기 위해 나온 기능 중 하나로 워드프레스에 내용을 공유할 수 있도록 돕는 북마클릿 기능이다. 이 북마클릿을 이용하면 어느 웹페이지도 간편하게 스크랩해 자료를...
Machine Learning by Andrew Ng, Coursera What is Machine Learning? Field of study that gies computers the abiliry to learn without being explicitly programmed. (1959, Arthur Samuel) Well-posed...
이 답변 이 젤 심플하다. As you correctly note, the Accept header is used by HTTP clients to tell the server what content types they'll accept. The server...
idempotent PUT 과 POST 를 이해하려면, idempotent 라는 개념의 도입이 필요하다. 한글로 직역하면 멱등의 정도 되시겠다. 수학적으로 이해하는 편이 쉬운데, f(x) = f(f(x)) 라 보면 된다. 다시 말해...
NSLabel on OS XiOS 개발할 때 자주 쓰는 UILabel이 OS X 개발할 때는 안보인다. 당연히 있을 줄로만 알았던 NSLabel이 없다.아래와 같이 NSTextField를 사용해야 한다. NSTextField *volumeLabel; _volumeLabel = [[NSTextField alloc]...
트위터, 페이스북, pocket 전부 관리되지 않는 스크랩 자료로만 가득 차는 기분이 들어서 워드프레스에서 수집할 수 있도록 작은 플러그인을 만들었다. 플러그인은 scrap이라는 포스트 타입을 생성해주며 일반 포스트와 동일하게 category와...
Cocos2d v3.3 화면 방향 전환아직 v3.3은 베타 버전이므로 방식이 달라질 수 있습니다.cocos2d-swift에서는 버전이 마이너 업데이트 인데도 불구하고, 0.1이 올라가면 올라갈수록 기능도 많이 생기고 내부 구조도 많이 바뀌고 있다. 편하자고 구...
Case? case 는 match 가 없어도 쓰일 수 있다. 예를 들어 val m1 = Map(1 -> "one", 2 -> "two") m1 foreach { case(k, v) => println(s"k ->...
Line을 깝시다골빈해코님의 제보에 따라서 한 번 까보기로 했습니다. 언제 라인코드를 직접 접할수 있겠어요? 웹앱 정도 되야 js, html, css를 다 볼수 있겠죠. 이런게 웹앱의 장점 아니겠습니까? 개발자는 골아프겠지만.Firefox...
Play Framework 를 배우기로 마음먹었다. 새로운 무언가를 마주쳤을때, 어떻게 해결할까를 위주로 서술했다. Installation 우선 설치를 해야했다. Play 를 배포하는 Typesafe 의 Getting Started 에 들어가서, 확인해보니 activator 라는...
알림: 이 글은 구글의 인사담당 수석 부사장인 Laszol Bock이 링크드인에 게시한 성공적인 이력서를 위한 나만의 공식(원제: My Personal Formula for a Winning Resume)을 번역한 것입니다. 레이놀드 나이버(Reinhold...
2014-09-29, Functional Programming in Scala, Coursera 3.1 Class Hierarchies Abstract Classes abstract class 는 다른 언어의 그것과 같다. abstract class IntSet { def contains(x: Int): Boolean def incl(x:...
2014-09-27, Functional Programming in Scala, Coursera 2.1 Higher-Order Functions Higher-Order Functions Functional PL 에서는 함수를 first-class 로 다루는데, 이는 함수를 파라미터로 넘기거나 결과로 리턴할 수 있다는 소리다. 이렇게...
Mark and Sweep 가비지 컬렉션과 함수 기반 Mediator 패턴 – I Mark and Sweep 가비지 컬렉션과 함수 기반 Mediator 패턴 – II Mark and Sweep 가비지 컬렉션과 함수...
restify를 사용하다보면 request를 받을 때 route 전에 해주고픈 작업이 있을때가 있다. restify는 request의 method와 uri를 보고 사용할 route를 배열로 만들어 순서대로 처리하기 때문에 일단 route가 시작되면…Continue reading on...
올해는 정말 다사다난한 한해로 기억될 것 같다. 회사에서 이런저런 사정으로 퇴사하였고, 집이 경매 넘어가서 돈 날릴까봐 전전긍긍하다 거의 마지막 순위로 돈을 다 받았기도 하였고, 경력은 3년차지만.. 기술에 대한...
Chapter 1 (1). 스칼라의 REPL 은 엄밀히 말해서 인터프리터가 아니다. 입력받은 코드를 자바 바이트코드로 컴파일 한 후 자바 가상머신에서 실행시킨뒤 결과를 돌려준다. (2). 스칼라는 문자열을 위한 추가적인 연산들을...
왜 사라진걸까? Xcode 6로 오랜만에 Xcode를 사용할려다 보니 바뀐점이 너무 많아서 아무것도 모르겠다.사라진 PrefixHeader.pch 파일을 추가해보자.New File… > OS X > Other > PCH file 에서 PrefixHeader.pch 파일 이름을 넣고...
우선 Swift의 Map, Filter, Reduce에 설명하기 앞서 Closure에서 사용될 추론에 대해 먼저 설명하고자 합니다. 추론(Inference) 애플 문서에도 나와있지만 Swift에서 추론은 아주 강력하며, 코드의 양을 줄여줍니다. 대신, 추론을 이해하지...
* 모든건 OS X 위주로 설명됩니다. 윈도우는 알아서 추측하시길. 그리고 개발자 위주의 설명일지도?구글의 안드로이드 수장이 크롬OS 팀까지 수장으로 들어선 후, 크롬과 안드로이드가 통합 될 것이라는 말이 많았었다. 정말? 뭐...
Swift의 연산자 중에 ?? 라는 중위 연산자가 있습니다. ?? 중위 연산자는 두 값을 비교하여 왼쪽의 값이 nil이라면, 오른쪽 값을 반환하는 동작을 합니다. 우선 기본적인 예제로, i값이 nil이고 j이...