flask template_filter multi arguments

November 6, 2015 Blog

종종 flask 에서 template_filter 를 사용하는데 대부분의 예제가 한개의 {{name|short}} 이런식으로 필터링 대상 값만 넘길 경우에 대해서만 있다. 말줄임 기능을 만들었는데, 여러 HTML 화면에서 다르게 보여주기 위해서 길이와...

rotatelogs 사용법

November 5, 2015 Blog

링크 : https://httpd.apache.org/docs/2.2/ko/programs/rotatelogs.html Apache와 함께 자동 설치 /usr/local/apache/bin/rotatelogs   사용법 rotatelogs [ -l ] logfile [ rotationtime [ offset ]] | [ filesizeM ]   실행 옵션  ...

logrotate 사용해서 로그 일별분할 하기

November 4, 2015 Blog

파이썬 로거 사용에 대해서 기존의 python logger 의 경우 여러가지 handler 를 사용할 수 있는데, TimeRotatingFileHandler 를 이용했었다. 위와 같이 when="midnight" 설정을 하면 자정을 기해서, 로그가 분할되어진다. 또는...

논문 읽기에 도전하기

November 3, 2015 Blog

최근 논문 읽기와 관련한 포스트를 연달아 번역했다. 모두 papers we love에서 언급된 포스트인데 논문을 어떻게 읽기 시작하면 좋을지 고민하는 사람에게 좋은 지침이 될 것 같아 번역해 공유했다. 내가...

4세대 애플 티비 간단 리뷰

November 3, 2015 Blog

10월 30일 애플 티비 4세대가 드디어 출시 되었습니다. 애플에서는 10월 출시를 한다고 했었는데 그게 10월의 마지막날이였다니... 그리고 빠른 배송으로 시킨 사람이 아니면 당일 배송은 받을수 없다고 나와 있으나...

Apple & Environmental Responsibility

November 2, 2015 Blog

Apple 웹사이트에는 그들의 철학을 엿볼수 있는 몇가지 페이지들이  있다. 그 중에 대표적인 게 웹사이트 하단에서 볼 수 있는 ‘Apple Values’   그 중에서도 정말 신경을 많이 쓰고 있는, 반드시...

컴공과의 타임머신: 0+1장

November 2, 2015 Blog

컴공과의 타임머신 타임머신이 필요한 컴공과! 당신을 대학교 1학년 1학기 첫 수업으로 되돌려 앉혀서 수업을 같이 들어 드리겠습니다! ※ 이 글은 제이펍 출판사의 현지환님과 수다를 떨다가 "이런 내용의 책,...

sphinx 따라하기

November 2, 2015 Blog

pip install sphinx 로 설치하고 나서 sphinx-quickstart doc -m 이렇게 안하면 내 프로젝트 루트와 같은 위치에 생성됨. cd ./doc make html 명령어를 통해서 정적 html을 생성. index.rst 파일을...

제가 논문을 읽어야 하나요?

November 2, 2015 Blog

전공 종사자는 물론 비전공으로 이 분야에 일하게 된 사람이라면 논문을 읽어야 하는가에 대한 고민을 해봤을 것이다. 이 포스트는 Michael Robert Bernstein의 Should I read papers?를 번역한 글이다. 짧은...

다이나믹 Shortcut Item 만들기

November 1, 2015 Blog

iPhone 6s가 출시되면서 iOS 9에는 3D Touch와 관련된 기능이 많이 추가 되었다. 그중 하나가 Home Screen Quick Actions 기능이다. 퀵 액션, 단축 버튼과 같은 기능을 한다. 홈 스크린에서 아이콘을 꾹!...

PHP 7.0rc6 짤막 사용 후기

October 30, 2015 Blog

예전 블로그에서 PHP 7의 RFC에 대한 이야기를 다룬 적 있습니다. 그 후로 PHP는 실제로 PHP 7rc6까지 진행되었는데, 차일피일 미루다가 오늘 깔아서 내가 우려하던 문제들이 어떻게 되었는지를 알아보았습니다. 1....

[Objective-C]Generics를 사용하세요.

October 30, 2015 Blog

Objective-C에서도 generics을 사용할 수 있다는 것을 아시나요? 이전에 Objective-C를 사용하면서 불만스러웠던 것 중 하나가 NSArray나 NSDictionary, NSSet 등에서 값을 넣을 때, id 타입으로 들어간다는 점이었습니다. 즉, 어떤 타입의...

어떻게 학술 논문을 읽어야 하는가

October 29, 2015 Blog

이 글은 Peter G. Klein가 작성한 How to Read an Academic Article을 번역한 포스트로, 학술 논문을 어떻게 읽어야 하는가에 대한 전략을 제시하고 있다. 내용에서 언급되는 것처럼 당연한 이야기를...

EMOCON 2015 F/W – Plate 에 대한 이야기

October 28, 2015 Blog

이상한모임 컨퍼런스, 일명 EMOCON 2015 F/W 에 1일차에 ‘카피캣으로 시작하는 오픈소스’ 라는 약을 팔았다. 올해의 목표중 하나가 컨퍼런스 발표였는데 난 아직도 대면은 어려운지라, 이상한 모임 덕분에 올해의 목표를...

아이폰 6s TLC 체크 하는 방법

October 28, 2015 Blog

아이폰은 CPU논란에 이어서 스토리지 NAND 타입이 TLC냐 MLC냐 논란도 있다. MLC면 더 좋겠지만 아이폰에서 미친듯이 토렌토를 돌리고 지우고 쓰고 하는 것도 아니니 크게 문제가 되지 않지만 소비자는 이왕이면...

핫 리로딩(hot reloading)과 시간 여행 디버깅(time travel debugging)이 도대체 무엇일까?

October 27, 2015 Blog

원문: https://code-cartoons.com/hot-reloading-and-time-travel-debugging-what-are-they-3c8ed2812f35 사람들이 열광하는 Redux의 두 가지 기능은 핫 리로딩(hot reloading)과 시간 여행 디버깅(time travel debugging)이다. 이 둘은 과연 무엇일까? 핫 리로딩(hot reloading)애플리케이션을 개발할 때는 일반적으로 코드를 조금씩...

백업 완료

October 27, 2015 Blog

github에 블로그를 만든 이유는 한가지… 놀면서 개발에대한 이야기를 써보자 였다. 그래서 첫 툴로 많이 사용하는 Jekyll 을 이용해서 구축… 그러나 얼마 가지 못해 Jekyll이 제대로 돌아가지 못하는 상황에…...

Odin is?

October 27, 2015 Blog

Mirantis 블로그를 보다보니… Parallels의 이름이 올라오면서 Parallels goes open source, wants OpenStack’s help to penetrate enterprise 라는 글이 올라왔다. 내용은 간단하다. Pareallels에서 기업용으로 Odin 이라는 서비스를 런칭했는데, 자사의 하이퍼...

뉴 애플 티비 발매 시작

October 26, 2015 Blog

미국 시간으로 10월 26일 월요일 아침에 4세대 애플 티비 발매를 시작했습니다. 가격은 32기가는 $149(세금 제외, 17만원), 64기가는 $199(세금 제외, 22.8만원) 입니다. 미국, 영국, 캐나다, 유럽, 호주, 일본 이렇게 동시...

Redux로의 카툰 안내서

October 26, 2015 Blog

원문: https://code-cartoons.com/a-cartoon-intro-to-redux-3afb775501a6 Flux를 더 혼란스럽게 만드는 것은 Flux 그 자체보다는 Flux와 Flux에서 영감을 받아 만들어진 Redux간의 차이점이다. 이 글에서는 이 둘의 차이점에 관해 설명할 것이다. Flux에 대한 이전...

Python __getitem__과 slice의 이해

October 26, 2015 Blog

Python에서, 특정 object에 [] 연산자를 사용하면 내부적으론 __getitem__이라는 메소드가 실행됩니다. 예를 들어서 arr[1] 이라고 했다면 arr.__getitem__(1) 과 같이 변경되는 것이죠. 그렇다면 slice를 사용하면 어떻게 될까요? slice가 무엇인지 모르시는...

git-town 사용해보자

October 26, 2015 Blog

아무런 생각없이 메일 온것을 확인중… 발견한 git-town… 솔직히 git-flow 와 다른게 먼가 있을 것같아서 사용을 해볼려고 깔아뒀고, 지금 작성하는 글도 브런치를 git town 명령어중 하나를 사용해서 브런치를 딴...