나 몰래 컴퓨터 자원을 사용하는 블로그(사이트)

November 15, 2017 Opinion

오늘 인터넷을 하고 있는데 갑자기 컴퓨터 팬이 많이 돌면서 컴퓨터 자원을 많이 사용하는 현상을 겪게되었습니다. 제가 하고 있는거라고는 크롬 브라우저에 탭 3개 밖에 없었는데 컴퓨터로 영상 편집이나 코드...

PyCurl 사용하기

November 15, 2017 Dev

페이스북 코리아에 requests 보다 pycurl 이 더 성능이 좋다는 stackoverflow 글이 공유되서 pycurl 이 뭔지 requests 코드와 비교해 보면서 익혀보았다. 일단 아래의 코드는 실제 POST 요청을 보내고 json...

React Native App 시작하기

November 13, 2017 Dev

이 글은 React Native Getting Started 에 대한 삽질기입니다. node.js & npm 설치 https://nodejs.org/en/download/ 설치 진행 $ npm install -g create-react-native-app $ create-react-native-app toystory_app npm5 에 문제가 있다고...

옛날 컴퓨터의 터미널 효과 앱 – Cool Retro Terminal

November 12, 2017 App

오래된 컴퓨터의 터미널 효과를 내는 앱이 있어서 소개합니다. Cool Retro Terminal 은 오래전 CRT 모니터를 사용하던 시절의 터미널로 보던 화면을 재현했습니다. IBM, Apple II 등 여러가지 화면을 지원하는데요....

beaker_session MySQL server has gone away

November 10, 2017 Dev

매일 아침 와서 현재 개발중인 백오피스를 켜니 Internal Server Error 발생. 로그를 보니 아래와 같은 오류 발생 OperationalError: (pymysql.err.OperationalError) (2006, "MySQL server has gone away (error(32, 'Broken pipe'))")...

[일일코딩 #32] Two Sum

November 6, 2017 Code

[일일코딩 #32] Two Sum Question 링크 Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may...

Self ISUCON

November 5, 2017 Dev

ISUCON? 좋은 느낌으로 빠르게 만드는 콘테스트. 요는 주어진 어플리케이션 / 서버로 스코어를 최대한 많이 뽑으면 되는 대회입니다. 매번 병목 지점이 다르기 때문에 병목지점을 발견하고 그걸 잘 개선하는게 포인트....

기획자7년, 7번의 이직이야기 – 여기컨 발표 후기

November 4, 2017 Offline

테크페미에서 주최한 여성기획자컨퍼런스(a.k.a 여기컨)에서 One of 연사로 발표를 하게 되었다. 인바운드로 스피커가 된건 아니었지만, 기획자로서 목소리를 낼만한 자리가 거의 없기 때문에 테크페미에서 여성기획자컨퍼런스를 준비하고 있다는 트윗을 보고 내가...

테스트 주도 개발 실천

October 31, 2017 Dev

테스트 주도 개발 실천 테스트 주도 개발(test-driven development)은 점진적으로 코드를 검증하는 소프트웨어 개발 방법이다. 자신이 작성한 코드의 동작을 직접 확인하는 것은 어쩌면 프로그래머의 기본 미덕이고 테스트 주도 개발은...

flask-babel 로 다국어 대응하기

October 27, 2017 Dev

flask 로 다국어 서비스를 만드는 일을 하고 있는데 일단 생각해 볼 부분이 API 와 WEB 이다. API는 모바일에서 요청이 들어오는 형태인데, 이 경우 모바일의 사용자 언어 설정을 파라미터로...

타입스크립트의 네임스페이스와 모듈

October 27, 2017 Dev

TypeScript Handbook의 Namespaces and Modules를 번역했다. 용어에 대한 노트: 타입스크립트 1.5에서 기록해둘 만큼 중요한 명명법 변경이 있었습니다. “내부 모듈(Internal modules)”은 “네임스페이스”가 되었습니다. “외부 모듈(External modules)”은 이제 간단하게 “모듈(modules)”이...

내 비즈니스 모델 디자인 하기

October 26, 2017 Opinion

:나, 프로젝트, 고객의 상호작용을 디자인하다. 비즈니스 의미 찾기(상호작용 파악하기) 세상 모든 존재는 상호작용을 하고 있습니다. 어떤 존재는 상호작용을 하며 세계에서 의미를 갖추게 됩니다. 따라서 의미를 파악하는 작업은 상호작용을...

[책] 애자일 & 스크럼 프로젝트 관리

October 26, 2017 Book

처음 애자일이나 스크럼 등의 개념을 접한 건 아마 전 직장을 다닐 때 였을 것이다. 당시 나에게는 첫 직장이었기 때문에 전통적인 개발 방법론도 제대로 겪어본 적이 없었던 나에겐, 이런...

Deview2017 2일차 후기

October 23, 2017 Offline

언제부터인가 Deview 를 2일 모두가는건 축복 혹은 사치가 되어버렸다. 2일 연속 신청해서 선착순 혹은 당첨되기도 어렵고, 2일 연속 회사에서 가라고 등떠밀지도 않기에 쉽지 않은일이 되어버렸다. 개인적으로 몇번째 Deview...

파이썬으로 리눅스 배포판 확인하기

October 22, 2017 Code

요즘 코딩을 안하니… 머리가 멍해져가는지라. 컴퓨터를 밀고 나면 새롭게 설정하기위해서 만들어뒀던 셸 스크립트를 파이썬 cmd 라이버리를 가지고 변경하는중. (이건 따로 작성하자. 새로운 기능을 많이써서…) 리눅스 배포판 별로 설치하는 프로그램...

첫 번째 mac OS app YATA #4

October 22, 2017 App

  YATA YATA는 macOS용 자작 앱으로 Yet Another Telegra.ph App을 의미하는 약어이다. 약 2달 반 정도 개발하면서 생각나는 것들을 정리해본다. 선택한 페이지 웹 브라우저에서 보기 툴바에 버튼을 추가하여...

OmniAuth + Rails CheetSheet

October 22, 2017 Dev

Rails에서 Devise에 의존하지 않고 OmniAuth만으로 OAuth2 인증을 처리하는 순서에 대해서 간단하게 정리합니다. 어쩌다 한번씩 하는 작업이라 자꾸 뭔가 하나씩 빼먹게 되서 체크리스트 대용으로 사용할 겸. 설명환경 Ruby 2.4.2...

2017년 10월 파이썬 세미나 – Python & Data

October 21, 2017 Offline

파이콘에서 주최하는 세미나가 있어서 참석하게 되었다. 역삼동에 있는 페이스북 코리아에서 열리게 되었고 간단하게 들었던 부분을 남겨본다. http://blog.pycon.kr/2017/10/21/python-seminar/ 데이터 시각화를 통한 파이썬 입문기 크롤링, konply, word-cloud 도시공학과의 파이썬 도시공학...