Elm Reousrces
얼마전에 Haskell 책을 읽었더니, 예전에 관심은 있었지만 어디서부터 접근해야할지 몰라서 미뤄뒀던 Elm이 생각났다. 어떤 것이라고 정리할 정도로 아직 잘 알지 못해서 또 미뤄두고 있었는데, 혹시나 관심을 가지고 있는...
얼마전에 Haskell 책을 읽었더니, 예전에 관심은 있었지만 어디서부터 접근해야할지 몰라서 미뤄뒀던 Elm이 생각났다. 어떤 것이라고 정리할 정도로 아직 잘 알지 못해서 또 미뤄두고 있었는데, 혹시나 관심을 가지고 있는...
What is the Functional? Introduction Algebraic Data Type Maybe or Not Monadic Molecule Parser Codewars에 분자식(문자열)에서 원자들이 몇 개인지 세는 문제가 있었다. 이미 제출한 답은 다음과 같은 구조였다....
What is the Functional? Introduction Algebraic Data Type Maybe or Not Monadic Molecule Parser Maybe 바로 앞에서 언급했듯이 최근에 생겼거나 메이저 업데이트를 한 언어들이라면 대부분 지원하는 Maybe(Optional, Option)라는...
What is the Functional? Introduction Algebraic Data Type Maybe or Not Monadic Molecule Parser 컴퓨터 프로그래밍에서, 특히 함수형 프로그래밍과 타입 이론에서 대수 자료형은 합성 타입의 한 종류이며 즉,...
What is the Functional? Introduction Algebraic Data Type Maybe or Not Monadic Molecule Parser 얼마 전에 지인과 맥주 한잔을 하다가 iOS 개발을 Swift로 하고 있다 보니 함수형으로 못...
책상은 책상이다라는 책이 있다. 중고등학교 때 언어의 많은 특징에 대해 배우는데, 그중에서 언어의 사회성이라는 것을 배운다. 언어란 사람들 간의 의사소통을 위한 도구이며, 그래서 추상적인 생각이든 구체적인 물건이든 어떤...
5주차. 스파크로 머신러닝 시작 이번 주의 제목은 노트가 아니라 메모 겸 후기다. 5주차에는 수업이 없고 과제와 퀴즈만 있다. Lab 4. 스파크로 머신러닝 시작 영화 목록과 평점 이력을 트레이닝...
4주차. 데이터 품질, 탐헌적 데이터 분석과 머신 러닝 Lecture 7. 데이터 품질 데이터 클리닝 왜곡: 처리과정에서 변질된 표본들 선택편견: 값에 따른 표본의 가능도(likelihood) 좌우검열: 데이터가 무한대일 때 시작과...
Lecture 5. 반구조적 데이터 자료 형태 구조적: 정형(schema) 데이터. RDB, formatted msg 반구조적: schema를 그때그때. XML, JSON, mp3tag 비구조적: plain text 파일이란 byte의 나열 FS를 통한 상하구조 POSIX...
어제 @wesbos가 .bind()를 사용한 querySelector 단축에 대한 js 소스를 캡쳐한 트윗을 올렸다. 1234// 선택된 첫번째 엘리먼트 - $('input[name="food"]')var $ = document.querySelector.bind(document);// 선택된 엘리먼트들의 배열 - $('img.dog')var $$ =...
edX에서 Spark로 빅데이터 입문(Introduction to Big Data with Apache Spark)을 듣고 있다. UC Berkeley의 Anthony Joseph 교수가 진행하는 수업으로, 실제 데이터를 가지고 과제 4개를 진행하면서 Spark로 빅데이터 분석하는...
사람들이 크롬하면 생각하는 대표적인 장단점으로는 강력한 확장과 강력한 메모리(흡수)가 있다. 아무 이유 없이 수많은 프로세스와 수많은 메모리를 잡아먹지는 않을테니 그 트레이드오프가 내부적으로는 앞으로 쓸 이야기와 관련있을 수도 있지만,...
RSS에 글이 뜸해질 때는 Coven을 보는데, Hacker News, /r/programming (Reddit의 프로그래밍 서브레딧- 게시판 개념) 등 사이트 4개의 추천 상위 글을 실시간으로 가져오는 곳이다. 다른 곳에도 공유하긴 했지만, 여기...
Translation of "From callback to (Future -> Functor -> Monad)" into Korean, under the same license as the original. 동기 함수형 프로그래밍에서 기본개념은 *조합(composition)*이다. 간단히 설명해서, 단순한 것들을...
Translation of “Transitioning to Scala“ into Korean, under the same license as the original. 2011년 말부터 2014년 초까지 전자상거래 솔루션 전문 에이전시, Nurun Toronto에서 리드개발자로 일했다. 자바와 스프링만으로...
이런 테크닉들을 익혔을 때의 좋은 부가효과는, 사용하는 모든 언어에서 더 좋은 개발자가 된다는 것이다. 나는 스칼라와 자바스크립트 모두에서 클로저나 다른 테크닉들을 익히는데 정말 도움이 됐고 더 좋은 자바스크립트...
Translation of “Prototyping swipe and drag gestures with Framer 3“ into Korean, under the same license as the original. 우리는 Potluck에서 iOS앱에서 인터렉션을 테스트해보고 프로토타이핑을 하기 위해 Framer.js를...
저번에 이은 Coding Dojo에 다녀왔다. 이번 범위는 함수에서 클로저까지. 1. 스코프 내의 변수 잡기 클로저는 사용자의 코드 안에서 전달되거나 사용할 수 있는 기능을 포함한 독립적인 블록(block)입니다. Swift에서의 클로저는...
OSXDev에서 열린 Coding Dojo에 다녀왔다. 보통 Dojo가 붙은 사이트들을 생각해서 이해하지 못하면 어쩌나 긴장했는데 다행히 난이도는 예상보다 낮았다. 타겟은 "책을 읽었다"와 "이해했다" 사이의 사람이 대상인 것 같다. 그러니까...
OSXDev에서 열린 Coding Dojo에 다녀왔다. 보통 Dojo가 붙은 사이트들을 생각해서 이해하지 못하면 어쩌나 긴장했는데 다행히 난이도는 예상보다 낮았다. 타겟은 “책을 읽었다”와 “이해했다” 사이의 사람이 대상인 것 같다. 그러니까...
Translation of “Optimization killers“ into Korean, under the same license as the original. 도입이 문서는 예상보다 훨씬 성능이 떨어지는 코딩을 피하기 위한 조언이 포함되어 있다. 특히 V8(nodejs, Opera,...
조건 Sublime Text와 Package Control이 설치되어 있을 것 Swift 개발 환경이 설정되어있을 것 순서 Package Control을 통해 Swift 패키지 설치 Tools > Build System > New Build System…...
GitHub에서 공개한 Bash/Zsh/Tcsh용 Prompt GitHub: git / contrib / completion / 기본 구조: (<브랜치 이름>) 설명: Put Your Git Branch in Your Bash Prompt 한줄 추가로 현재 브랜치...