EC2 instance 앞에 ELB를 두고 SSL(HTTPS) 적용하기
이번에 오랫동안 알고 지냈던 소프트웨에 마에스트로 5기 김강인군을 도와 모 사이트에 SSL을 적용하는 작업을 하게 되었습니다. 이 글은 그 과정의 문서화입니다. 1. EC2 instance 생성 제가 갔을땐 이미...
이번에 오랫동안 알고 지냈던 소프트웨에 마에스트로 5기 김강인군을 도와 모 사이트에 SSL을 적용하는 작업을 하게 되었습니다. 이 글은 그 과정의 문서화입니다. 1. EC2 instance 생성 제가 갔을땐 이미...
제 동생이 제게 RAR 파일을 하나 주면서 비밀번호를 잊어버렸으니 풀어달라고 했습니다. 당연히 제게 신통력이 있다던가 한 것이 아니므로 찍어 맞출 수 있을리 만무, 비밀번호를 풀 방법을 생각해보게 되었습니다....
나는 특정 정치성향 하나가 절대불변의 진리가 될 수는 없다고 생각한다. 보수와 진보가 줄다리기를 하면서 앞으로의 적정선을 찾아야 한다고 생각하기 때문이다. 하지만 사람들은 자신이 지지하는 성향에 대해 극단적인 믿음을...
어제 어느분께서 "누가 계속 Facebook에서 (어느 혐오 집단)의 글을 계속 좋아요 누르고 댓글을 다는데 몹시 기분이 나쁘다. 페이스북을 탈퇴하고 싶다." 라고 하셔서 이렇게 답변 드렸습니다. 저는 개발 얘기...
경향 비즈n라이프에 <‘한국형 스티브잡스’ 배출한다던 SW마에스트로사업 성과 부진>이란 기사가 올라왔습니다. "소프트웨어 마에스트로가 실적이 부진하다", "스팩 쌓기용으로 전락했다"는 등의 대목이 눈에 띕니다. 하지만 저는 그렇게 생각하지 않기에 소프트웨어 마에스트로...
8월 20일, 클로저스는 출시 전부터 말이 많던 메이드 코스튬, <하우스 키퍼>를 출시하였습니다. 클로저스를 모르는 분들을 위해 간략히 설명드리자면 코스튬은 자신의 캐릭터의 외관을 바꿔주고, 부가 옵션으로 캐릭터를 강하게 해주는...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 며칠 전부터 데스크탑이 이유없이 꺼지기 시작했다. 처음엔 게임의 오류라고 생각했는데 혼자 아무것도 안키고 놔둬도 꺼지는 것을 보고 시스템의 오류임을...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 먼저 밝혀두자면 이 글은 예전에 썼던 성공적인 야크쉐이빙이란 글에 살을 붙인 것이다. 야크 쉐이빙(yak shaving)이란 말이 있다. 한가지 일을...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 이상한모임 Python 채널에서 이런 질문이 왔었다. 파이썬에서 dict 기본적으로 [key] 로 접근하는데 .key 로 접근하도록 변환하는 방법이 있을까요? 사실...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 소프트웨어 마에스트로를 처음 시작했을때의 일이다. 우리 팀은 Python 3.4를 사용했다. 나는 처음 맥북을 사고는 brew뽕에 취해서1 gcc와 Python 3...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 주의: 이 글은 Python 3 입장에서 작성되었습니다. 2에서의 동작을 보장하지 않습니다. 예전에 IRC Bot을 개발하던 시절의 이야기다. 당시 나는...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 내가 Python 홍보를 너무 과하게 했는지 친구가 Python 튜토리얼을 읽기 시작했다. 그런데 친구가 어느정도 읽다가 물어봤다. "Python은 Call by...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. Python 3.5에선 여러가지 기능이 추가되는데 그 중 한가지로@ 연산자가 추가된다. 원래 목적은 행렬곱을 보다 깔끔하게 표현하자는 취지이다. NumPy등을 배려해주는...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 블로그에 글을 쓰다가 문득 의문이 들었다. "과연 내 블로그는 어떤 언어들의 문법 강조가 가능할까?" Jekyll 공식 홈페이지엔 이렇다할 해답이...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 어느날 HN을 보다가 JS: The Right Way란 사이트를 보게 되었다. 나는 이미 비슷한 제목의 사이트인 PHP: The Right Way를...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. 개인적으로 지금 DB에 자료를 암호화해서 넣은 후 필요한 경우에만 암호화를 풀어서 자료를 열람하거나 쿼리의 조건으로 쓰는 작업을 해야하는데, 이것에...
tl;dr: pgcrypto는 PKCS#7을 사용한다. PostgreSQL의 pgcryto는 encrypt/decrypt에 padding을 어떤것으로 할 지 선택할 수 있도록 해주고 있다. 그런데 선택지에 대한 설명이 너무 부실하다. 선택지가 pkcs와 none이 있는데, none이야 아무것도...
※ 이 글은 원본이 갱신되었습니다. 원본을 읽어주시면 감사하겠습니다. SQLAlchemy(이하 'SA'라고 줄여서 적음)를 사용하다가 궁금점이 생겼다. PostgreSQL에는 pgcrypto라고 하는 module이 있는데, 과연 여기서 정의된 함수를 SA에선 어떻게 사용할까...
tl;dr: Cute Polar Bear는 Polar Bear를 fork하여 보다 많은 기능을 추가한 확장 테마입니다. 기존에 사용하던 텀블러 블로그를 개발 관련 블로그로 사용하다보니 문제점이 발생했습니다. Code 첨부가 너무 곤란한것이었습니다. 사실...
야크 쉐이빙(yak shaving)이란 말이 있다. 한가지 일을 하려고 하는데 점점 연관성이 떨어지는 일을 하게 되는 일을 말한다. 나도 상당히 자주 야크 쉐이빙을 했고, 그 결과 망했다.그런데 이번에 또...
이상한모임에서 대화중에 재미있는 기능을 소개받았다. Mac 한정으로 man 명령어 결과를 pdf보듯 볼 수 있는 방법에 대한 것이었다. 이 방법을 사용하면 Mac의 Preview에서 man페이지를 볼 수 있고, 나아가서 pdf로...
Mac OSX에는 Postgres.app이라고 하는 매우 좋은 PgSQL 배포판이 있다. 그런데, 이 위에서 pgcrypto등의 extention을 쓰려면 어떻게 해야할까? psql을 켠다. 상단 바에 코끼리를 누르면 열 수 있다. CREATE EXTENSION...
며칠 전에 PHP 7 alpha 첫 버전이 나왔다. 나는 호기심에 PHP의 feature들이 어떤 과정으로 결정되었는지 살짝만 찾아보았는데, PHP 7에 추가하자고 제안된 기능들을 몇가지 살펴보고, PHP의 의사결정 방식을 좀...
90본인은 서버로만 돌리기 때문에 나머지 설정이 필요 없는 관계로 다른 기능은 사용하지 않고 cli와 daemon만 설치하였습니다.그리고 저는 transmission에 대해 잘 모릅니다. 저의 삽질기를 공유한것일 뿐, 실제 문제가 생겼을때...
먼저 이런 글이 이상한 모임에 출판하는 것에 죄송하다는 말부터 드리고싶다. 내 텀블러 글이 모두 수집되서 올라가는데 이건 내 맘대로 할 수 있는게 아닌지라.. 다만 이 글을 보고 악플러를...
대학이란 무엇일까? 많은 이들이 대학에 집중하지만 정작 대학이 무엇을 해야하는 곳인지는 생각하지 않는다. 나는 이 글을 통해 대학은 교육 서비스 기관이며, IT 학과는 학부생에게도 그에 합당한 IT 교육...