Python, iOS, 삼국지10, 감귤, 아이패드미니, 만화

Python – 잘못된 클래스 변수의 사용

May 26, 2017 Code

본 글은 Toptal에 올라온 Buggy Python Code: The 10 Most Common Mistakes That Python Developers Make 글을 보고 공부하면서 쓴 글이다. 번역 + 개인의 공부내용이라고 생각하면 될 것...

dev-meetup.github.io 모바일 지원

May 24, 2017 Dev

참고 : dev-meetup.github.io 개발기 fullcalendar 를 이용해서 calendar 형태와 list 형태로 밋업/세미나들을 보여주도록 구성했었는데, 모바일에서 과연 calendar 가 필요한지 혹은 list 형태가 모바일에서 쓰기 적합한가? 에 대한 의문이...

Security bugs on Windows servers: Flask 0.12.2 and Werkzeug 0.12.2 released

May 23, 2017 Dev

원문 : https://www.palletsprojects.com/blog/flask-werkzeug-0122-security-release/ Flask 0.12.2, Werkzeug 0.12.2 가 릴리즈 되었는데 이것들은 safe_join 함수에 대한 보안관련 버그수정을 포함하고 있다. 이 문제는 Windows 서버에서 application 을 운영시에 발생한다. Details David...

[책] 직업으로서의 소설가를 읽고

May 19, 2017 Book

직업으로서의 소설가 - 무라카미 하루키 - 의 에세이 책을 읽었다. 접어놨던 책장에서 몇몇 구절과 함께 느낀점들을 적어 본다. 생활비를 벌기 위해 문필과는 전혀 관계 없는 다른 일을 일상적으로...

git feature branch 모델 프로젝트 적용기

May 15, 2017 Dev

원래 사내에서 svn을 사용하고 있는데 자회사쪽과 작업을 하면서 그쪽 개발자를 구워 삶아서(홀려서) svn 이 아닌 git을 저장소로 사용하기로 하고, github 를 쓰고 싶었지만 작업자가 2명이라서 yona H2 embedded...

PROGRESSIVE WEB APP ROADSHOW 2017 KOREA

May 9, 2017 Offline

커리어가 웹의 백엔드와 프론트 언저리에 걸쳐져 있는데 확실히 프론트엔드 개발쪽은 변화가 굉장히 빠르게 일어나고 있다는 것을 느낀다. AMP, PWA 에 대해서 도데체 뭔지 그리고 지금 결제 관련 일을...

hyperdrive 사용기

April 28, 2017 Gadget

맥북프로를 지른후 가장 큰 고민은 기존에 이용하던 주변기기를 어떻게 연결할 것인가 하는 문제였다. 집에서 사용하는 환경은 아래와 같았다. HDMI 로 연결된 델 30인치 모니터 USB 로 연결된 키보드...

EMOCON S/S 2017 후기

April 24, 2017 Offline

올해도 어김없이 이모콘을 들었다. 아래의 타임테이블에서 내가 들은것만 볼드 표시를 했다. 주로 Day1을 들었는데 Day2는 듣다가 아드님이 놀아달라고 보채는 바람에 듣길 포기했던것 같다. Time Table Day1 Google Analytics...

pycharm – 화면 모드

April 19, 2017 App

pycharm 에서는 3가지 화면을 다르게 볼수 있는 것을 제공하고 있다. 그래서 특정 상황에 맞는 화면모드를 사용 할 수가 있다. Full Screen Presentation Mode Distraction Free Mode FullScreen 은...

pycharm – bookmarks 북마크

April 18, 2017 App

pycharm 에는 북마크 기능이 있다. 많은 파일과 소스 파일내에 특정 위치를 빠르게 이동하기 위해서는 북마크 기능이 필수적이다. F11(윈도우 기준) 키를 눌러서 현재 있는 위치에 북마크를 지정 할 수...

늦은 저녁을 먹다.

April 11, 2017 Opinion

퇴근을 해서 늦은 저녁을 먹었다. 밥상머리에 앉아서 아내가 차려준 저녁을 먹으면서 왜 늦게 퇴근을 한 것일까? 왜 내가 지금 밥을 먹고 있는지 생각하게 되었다. 오늘 오후, 우리는 장애를...

flask – jinja2 tojson 필터

April 3, 2017 Code

flask 문서를 보다보니 standard filters 라는 항목이 있는데 tojson 이 그 내용이다.(기본적으로 제공하는 필터라는 내용) 간략하게 애기하자면, 어떤 랜더링할 변수에 tojson 이라고 jinja2 템플릿 상에서 | 를 이용해서...

pycharm – settings.jar 개발환경 공유

March 30, 2017 App

사내 팀에서 pycharm 을 파이썬 개발 공식툴로 사용하고 있다. 처음에 커뮤니티버전에서 시작해서, 개인 프로페셔널을 쓰다가, 이제는 회사에서 라이센스를 끊어서(기업용) 사용하고 있다. 개인 개발용으로도 구입해서 사용하고 있는데, 회사와 내...

dev-meetup.github.io 개발기

March 28, 2017 Dev

개발자 세미나는 예전보다 훨씬 많이 자주 열리고 있다. 컨퍼런스 단위는 사실 1년에 많이 열리진 않지만, 어떤 단체나 회사에서 주도하기 때문에 홍보가 잘되고 많은 사람들이 참여하기 마련이다. 그렇지만, 밋업이나...

AWSKRUG 신년 콘퍼런스 – re:Invent 특집

March 9, 2017 Offline

올해 첫 세미나/컨퍼런스로 [AWSKRUG 신년 콘퍼런스 - re:Invent 특집] 을 선택했고, 다녀왔다. AWS 를 사실 회사에서나 개인 프로젝트를 할때에도 부담되는 부분이 있어서 사용하진 않고 있지만, 앞으로는(언젠가는) 더 AWS,...

pipreqs – requirements 뽑기

March 7, 2017 Dev

virtualenv 를 사용하면 사실 좋긴 한데, 그게 아닌 경우에 대해서 개발 서버에서 작업했을때 requirements.txt 를 뽑기가 어렵다. requirements.txt 가 필요한 이유는 서버에 세팅시 pip install -r 옵션을 통해서...

[Ghost] 블로그 연관포스트 기능 추가하기

February 16, 2017 Dev

ghost 블로그 툴을 선택해서 사용한지도 꽤 되어 가는데, 마크다운(markdown)을 이용한 글쓰기 툴을 제공한다는 점 그리고 서비스와 설치형이 모두 있다는 점에서 선택했지만, 기존에 사용했던 티스토리, 워드프레스에 비해서 몇몇 기능이...

친절한 미용사

February 6, 2017 Opinion

밥을 급히 먹고 나오는데 주노헤어가 정면에 있었다. 동료들에게 머리를 자르고 들어가겠다고 얘기하고 미용실로 들어갔다. 찾으시는 디자이너가 있냐는 말에 그냥 머리 자르러 왔다고 했다. 한 디자이너가 나에게 와서 이것저것...

(flask) jsonschema 를 이용해서 request.json 검사하기

January 3, 2017 Code

API에서 파라미터의 유효성 검사는 필수적인 요소이긴 하지만, 개발자로서 여간 귀찮은 일이 아닐 수 없다. API의 양이 많을수록 할 일은 많아진다. 세세하게 체크할 부분은 해야하지만 기본적으로 파라미터 유무, 파라미터의...

기술 링크 정리 #3 – 2016/12/28

December 28, 2016 Dev

파이썬 관련 파이썬 코리아 격월 세미나 파이썬 코리아의 세미나는 자주 열리지 않는 편인데, 12/17일에 격월 세미나가 열렸었다. 다음번 격월 세미나를 기다려본다. 웹 개발, 왜 어려운가? 오픈소스 네이밍 특징들...

(flask) JSON 데이터 받기 및 예외처리

December 22, 2016 Code

flask 에서 json 데이터를 받아서 처리할 때 reqeust.get_json() 혹은 request.json 을 이용할 수 있는데, mime type을 application/json 타입으로 보내는데, {} 없이 빈 JSON 문자열 조차도 안 보내는 경우가...

기술 링크 정리 #2 – 2016/12/20

December 20, 2016 Dev

파이썬 관련 Python 3.6: A quick look 지난주 Python3.6.0 RC1 이 나왔다고 했는데, Pycharn 2016.3 버전에서 Python3.6을 어떻게 지원하고 있는지에 대해서 설명하고 있다. 특히 f-string 에 대해서 Pycharm에서...

기술 링크 정리 #1 – 2016/12/09

December 9, 2016 Dev

파이썬 관련 Python 3.6.0 RC1 Python3.6.0 Release Candidate1 에 대한 내용을 담고 있다. 에 가면 좀더 자세한 내용을 볼 수 있다. CPython 구현 개선에 대한 내용이 있는데, dict...

audio5.js example

December 2, 2016 Code

이번 프로젝트 하면서, 주문이 들어왔을 때 웹상에서 특정 소리로 사용자에게 알려줘야하는 부분이 있었는데, 음원 재생관련 라이브러리를 찾아 보다가 괜찮은 것이 있어서 예제코드를 남긴다. http://zohararad.github.io/audio5js/