[lodash/underscore] throttle과 debounce
throttle 매 밀리세컨드마다 최대 한 번만 호출될 수 있도록 Throttle된 함수를 만듭니다. – throttle by lodash throttle - lodash throttle - underscore DOM API 중 onmousemove, onmouseover, onscroll...
throttle 매 밀리세컨드마다 최대 한 번만 호출될 수 있도록 Throttle된 함수를 만듭니다. – throttle by lodash throttle - lodash throttle - underscore DOM API 중 onmousemove, onmouseover, onscroll...
jekyll 플러그인 jemoji를 설치하면 된다. 문제가 :scream: 생겼다. org-mode를 사용하기 때문. markdown을 사용한다고 가정하고 플러그인이 만들어졌기 때문이다. 찾아보니 Switch from a generator to a converter PR이 있다. 직접...
새롭게 컴퓨터를 구입했다. Lenovo ideapad Y700. 문제는 다른 컴퓨터들은 다른 모듈이 연결되어있는데. 이 컴만 그런건지 아니면 일정 라인이상만 그런건지 모르겠으나, Qualcomm Atheros가 연결되어있어 커널에서 wifi를 잡지못하는 문제가 발생했다. Ubuntu...
OhMyPlane 자작 앱 개발 세 번째 이야기. 프로토타입을 하나의 앱으로 완성(?)할 때, 기억에 남아 있는 것들을 정리해 본다. 전체적인 장면(Scene) 구성 처음에 이런 형태로 생각했던 것은 아니고,...
웹 개발을 하다보면 숫자를 출력할 일이 참 많습니다. 그런데, 사람이 읽기에는 콤마(,)가 있는 편이 읽기 편합니다. PHP에는 number_format이란 함수가 있어서 그 역할을 합니다. Django의 경우 humanize contrib에 intcomma라는...
iOS 개발을 하다보면, 2x 사이즈로 이미지를 받곤 하는데 이들 이미지에서 간혹 폭, 높이가 홀수 크기로 받는 경우가 있습니다. 이를 다시 1x 사이즈로 줄여야 해야하는데, 홀수라면 난감한 경우가 있습니다....
OhMyPlane 자작 앱 개발 두 번째 이야기. 이번에는 프로토타입 구현할 때 기억에 남는 것들을 끄적여 본다. 이미지 작업 그림을 그리거나, 이미지를 다루는 능력이 많이 부족하므로 난이도가 높게...
작업을 하다 보면 작은 코드 스니핏을 공유해야 하는 경우가 있다. 간단하게 텍스트 파일을 작성해서 메일이나 메신저를 통해서 공유할 수도 있고 Github의 gist 서비스를 이용해서 공유할 수 있다. 이...
내 무게 중심에 따라 변기도 움직인다. 백시멘트가 다 떨어져 있네. 이전에 살던 사람은 깃털처럼 앉아서 볼일을 봤던 것인가! 문의해보니 이건 개인이 직접 해야 한다고 한다. 간단한 거라 사람...
OhMyPlane 두 번째 자작 앱이 앱스토어에 올라갔다. 개발 시작부터 앱스토어에 올리기까지 대략 4주 정도 걸렸다. 그동안 작업했던 것 중 대략 기억에 남는 것들을 역시 끄적여 본다. Sprite...
Data?, Data!, Data... Back to the Future of Hand Writing Recognition 손글씨를 인식하는 인식하는 과정을 '연대기'순으로 자세히 설명하고 있음(굉장히 훌륭함) 적절한 '인터렉티브' 혹은 정보 '시각화'의 아주 좋은 표본임...
터미널에서 작업을 하다보면 메모리 사용량이나 스토리지 사용량을 확인하기 위해 free -m 또는 df -h를 사용해본 경험이 있을 것이다. 명령을 입력하고 엔터를 누르는 순간에 명령을 처리하고 그 결과를 반환하기...
기본적으로 apt 패키지가 설치되어있었지만… 사용하지 않았었다. 여기저기서 apt-get 같은 명령어를 알려줬기에… 그리고 얼마안되기도 했고, 그 간단한 사용법에 대해서 남겨두려고 한다. 참고는 15 Examples of How to Use New Advanced...
오키나와 여름휴가를 마치고 이전에 신청해봤던 MS Community Open Camp 2016에 참가하게 되었다. 광화문이라는(언제 이사를 간 거야, MS) 먼 곳을 가기 위해서 많이 고민했지만, 가기를 잘했다는 생각이 든 세미나였다....
컴퓨터를 많이 사용하다보면 제일먼저 무리가 오는 곳이 손목입니다. 마우스를 많이 움직이면 손목아래 부분이 닳고 손목도 많이 아프죠. 저도 몇년 전까지는 비슷한 증상에 힘들어 하다가 트랙볼 마우스를 쓰면서는 거의...
왜 필요한가? [이 사진은 주작 입니다. ] 원스토어로 회사가 바뀐지도 벌써 2달이 지났습니다. 그래서 그런지 사실 있을 것이 없고 없는 것은 없는; 그런 상황입니다. 그러던 중 최근에 업체랑...
AWS(아마존 웹 서비스:Amazon Web Services)는 웹 서비스에 관련된 사람이라면 한번쯤은 경험해야할 서비스가 되어버렸다. Microsoft Azure가 기업시장을 중심으로 열심히 치고 올라오고 구글도 Google Cloud Platform을 제공하고 있지만 앞으로도 AWS가...
SSH란? Secure Shell 네트워크 보안을 위해 만들어진 프로토콜 인증/암호화/무결성/압축 터널링 a.k.a Forwarding A에 SSH클라이언트 설치하고, B에도 설치하고, A의 SSH클라이언트를 통해 SSH서버에 접속. 이 연결 통로를 터널이라 한다. 암호화...
올해부터 호주 멜버른에서 IT 개발 직군에 종사하는 한국어 구사자를 위한 Weird Developer Melbourne이 운영되고 있다. 2월 16일 밋업에 발표했던 자료인데 정리해서 올린다고 하고 두 달이나 지나서야 올리게 되었다....
들어가는 말 슬래시 명령(Slash Command) 만들기 슬랙 봇 호스팅하기 Azure Functions 추가 슬랫 슬래시 명령 URL 입력 Hello, 슬랙 봇! 맺음말 참고자료 들어가는 말 빌드 2016(Build 2016) 키노트에서...
들어가는 말 빌드 2016(Build 2016) 키노트에서 Azure Functions이 소개되었다. Azure Function은 C#이나 Node.js를 포함하는 다양한 언어로 개발된 코드를 특정 상황에서 수행하기 위한 기능을 의미합니다. 특정 조건에서만 수행할...
터미널을 사용하다보면 영문자를 아스키 아트로 출력해서 프로그램명이나 제작 크레딧을 멋지게 꾸민 경우를 종종 볼 수 있다. FIGlet은 영문자를 입력하면 아스키 아트로 출력해주는 간단한 도구다. 앞서 살펴본 cowsay도 있지만...
회사일에 빡치고 힘들어서 서점에 갔는데 우연히 찾은 책이었다. 리디북스에도 e북이 있길래 사서 봤는데 당연한 글인것 같으면서도 자극이 되는 부분이 있었다. 20대에 첫 직장에서 생활을 하다보면 회사에 충성하고, 회사에서...
Data?, Data!, Data... How to approach machine learning as a non-technical person 걸어온 길을 되돌아보게 만드는 문장이다. "Ultimately, ML is meant to be used in the context of...
REST API를 테스트하는데 curl과 wget을 사용할 수 있겠지만 좀 더 읽기 쉽고 사용하기 좋은 도구가 있다. HTTPie는 cURL-like tool for humans라는 멋진 태그라인을 갖고 있는 강력한 CLI 도구다....
애플 29W 충전기 리뷰 지난달 애플은 USB-C to 라이트닝 케이블 제품을 선보였습니다. 이 케이블과 뉴맥북에 사용하는 29W의 USB-C 전원 어댑터를 함께 이용하면 12.9인치 아이패드 프로를 좀더 빨리 충전할...