21살 때 창업을 하기 전에 알았다면 좋았을 것들

[21살 때 창업을 하기 전에 알았다면 좋았을 것들] 스타트업 생태계에 들어 온 지 햇수로 5년 차. 2월 말에 잠실에 코딩 학원 헬로알고를 개원한 후, 재원생 120명을 넘어가는 지금 가쁜 숨을 돌리며 그간의 세월을 돌이켜보고 있다. 그사이에 많은 좋은 형들, 선배님들, 교수님들을 만나 뵈었고 많은 도움과 조언이 있었기에 지금까지 버텨올 수...

10인 규모의 스타트업 CTO로 지낸다는 것

[10인 규모의 스타트업 CTO로 지낸다는 것] 2015년 11월, 현수와 처음 코드윙즈를 창업한 이후, 벌써 햇수로는 만 5년 차가 되었다. 그동안 코드윙즈라는 이름을 달고 함께 사무실에서 일했던 팀원들이 21명이 넘어간다. 이 글을 쓰면서 같이 일했던 친구들 이름을 하나하나 적어보면서 함께 일했던 기억을 떠올려보면, 누구 한명 빠짐없이 좋은 사람들과 일을 할 수...

웹 서버?, WSGI, 웹 프레임워크?

[오늘 공부 한 것] 요즘 주변에서 “홈페이지 하나 만들어 보려는데 어떻게 해야 해?” 라고 물으면 “Nodejs Express나 Django 프레임 워크를 이용해서 하나 만들어 봐, 장고는 https://tutorial.djangogirls.org/ko/ 요거 보고 따라 해보고~” 이런식으로 이야기를 많이 했다. 정작 나는 웹 서버와 웹 프레임워크, WSGI 개념도 명확하게 안 잡고 혼용해서 써서, 어떨 때는 “저희...

Web 개발을 시작하려는 사람들에게 - 프론트 앤드(1)

이전 글 : https://qkr0990.github.io/diary/2016/11/01/diary.html 이전 포스팅에서 많은 분이 관심을 가져주셔서 두 번째 글을 쓰는데 몹시 부담되네요. 첫 글을 쓰고 난 후 혼자 곰곰 생각했습니다. 어떤 정보를 적어야 더 많은 분께 도움이 되는 글을 쓸 수 있을지, 그래서 이번 포스팅은 제 개인 스토리는 최대한 줄이고, 웹 개발 공부 방법 위주로 작성하겠습니다....

Web 개발을 시작하려는 사람들에게

나는 웹을 어떻게 시작하게 되었는가? 대학 입학 후 1학년 일 학기, 그때는 그저 노는 것이 최고라고 여겼기에 학교에서 기초로 가르치는 C언어 수업만 듣고 학교 끝나면 밤늦게까지 놀았다. 덕분에 학점도 2점대를 찍었으나 그때는 대수롭지 않게 여겼고, 그저 “시간이 지나면 알아서 되겠지”라는 생각으로 허송세월하였다. 그러던 도중 여름방학 때 유오디라는 업체에서 진행한 멘토링에...

Django 이메일 비동기 전송

TODO Django내에서 비동기로 메일을 전송 Why? django는 기본적으로 send_mail() 함수를 제공하여 편리한 메일 전송 기능을 제공한다. 하지만 django의 기본 send_mail()함수는 synchrounous(동기) 작업이기에, 함수를 호출 할 경우 결과가 나와야 return이 된다. 메일 서버가 로컬에 있는 경우나 latency가 낮은 경우에는 큰 문제가 발생하지 않으나, 외부 메일 서버(zoho 등의 무료 메일 서버)를 사용...

Python 3.5.1 Version error: Unable to find vcvarsall.bat

원인 Windows 환경에서 Native Python Code가 아닌, CPython으로 만든 Library(Numpy, lxml 등의 library의 경우, pip install #plugin으로 설치 할 경우 위의 오류가 발생한다. 해당 컴퓨터에 C Compiler가 없을 경우 발생한다. 해결책 Python 2.7 – https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266에서 Microsoft Visual C++ Compiler for Python 2.7를 다운 받는다. Python 3.5.1 – Python 3버전에서는 우선...

PHP & Django(Python)의 통합 및 세션 공유

코드윙즈 사이트를 개발하면서, 자동 채점 시스템을 구현하다가 php로 만들어진 hustoj와 Django로 만들어진 기존 서비스를 합쳐야 하는 상황이 되었다. 우리가 해야할 것은 php로 만들어진 기존의 사이트와, django[python]으로 만들어진 사이트 두개를 한 url 내에서 서비스 하며, django단에서 로그인 할 경우, php에서도 로그인이 되도록 수정하는 것이 목표이다. 바쁜 사람들을 위해 진행 단계를 요약하면...