Lens/테크 블로그



1. 국내 #

1.1. Outsider's Dev Story #



1.2. databaser #



1.3. 제이펍의 참 똑똑한 2비트 책 이야기 #



1.4. THE STARTUP BIBLE #

직책 없는 회사

우리는 10월 1일부로 작은 실험을 한다. 바로 회사에서 직책을 없애는 것이다. 앞으로 나를 아는 분들은 “배기홍 대표”나 “배기홍 파트너”가 아니라 “배기홍님” 또는 “기홍님”으로 불러주길 바란다. 이게 좀 어색할 수도 있기 때문에 계속 나를 대표나 파트너로 부른다고 내가 싸대기를 때리진 않겠지만 되도록 그냥 직책 없이 “님” 호칭만으로 불러주면 좋겠다. 나뿐만 아니라 스트롱 모든 분을. 실은 몇(...)

Wed, 30 Sep 2026 21:29
쥐어짜내기

우리가 7년 전에 첫 투자를 했고, 이후에 네 번을 더 투자해서 총 다섯번 투자한 회사의 창업가분들을 얼마전에 만났는데, 그날의 미팅에 대한 여운도 오래 갔고 여러가지 면에 있어서 개인적으로 느낀 점이 많아서 몇 자 적어보고 싶다. 일단 이 팀은 진짜 바퀴벌레팀이다. 정상적이고 이성적인 사람들이었다면 이분들은 진작 회사 문을 닫고 사업을 접어야 했는데, 바퀴벌레 같은 생존력으로 지금까지(...)

Sun, 27 Sep 2026 21:34
긍정랜드

누가 우리가 하는 일에 대해 물어보면 나는 농담 반으로 우리가 하는 초기 투자는 금융업이 아니라 건설업(=노가다)이라고 한다. 워낙 초기에 투자하고 우리가 직접 투자사를 운영하는 건 아니지만, 창업가가 회사 만드는 걸 옆에서 같이 도와주고 있고, 바닥부터 회사 만드는 걸 묘사할 때 “building”이라는 단어를 자주 사용하는데, 이게 마치 건물을 올리는 것(=building)과 비슷하기 때문이다. 또 내가 자주 사용하는(...)

Sun, 20 Sep 2026 21:25
한 번도 우승해 본 적 없는 것처럼 훈련하고, 한 번도 패배해 본 적 없는 것처럼 싸우자

전세계에서, 특히 미국과 중국에서, 사랑받고 있는 스키선수 Eileen Gu의 인터뷰를 봤는데 이 선수는 운동도 엘리트급이지만 말도 엘리트급으로 잘 한다는 느낌을 받았다. 인터뷰어가 어떤 마음가짐으로 연습과 실전에 임하는지, 그리고 이 두가지 할 때 마음가짐에 차이가 있는지 물어보니 다음과 같은 명언을 했다. “I train like I’ve never won, and I compete like I’ve never lost.(한 번도 우승해(...)

Wed, 16 Sep 2026 21:25
교과서로 배우는 사업

최근에 복싱을 다시 시작했다.(실은, 어깨가 아파서 요샌 또 쉬고 있지만…) 오래전에 복싱 연습을 좀 하다가, 이번에 13년 만에 다시 해보는 건데 역시 이만한 physical한 운동은 없다는 생각이 든다. 그런데 복싱을 계속하다 보면 땀 흘리고 기분 좋아지는 운동으로는 최고지만, 내가 나중에 길거리에서 누군가와 시비가 붙으면 정말 이 기술로 싸움에서 이길 수 있을지 의문이 생긴다. 실제로 복싱이나(...)

Sun, 13 Sep 2026 21:36
Second Bet Club

VC 업계에는 Second Bet Club이라는 말이 있다. 말 그대로 두 번 베팅하는 의미인데, 같은 창업가에게 두 번 투자하는 걸 의미한다. 한 창업가에게 투자했고, 이 분이 재창업했을 때 다시 투자하는 VC도 있지만 생각보다 많지는 않다. 사람을 보고 투자하는 업인데 왜 이런 사례가 더 많지 않을까 항상 궁금했지만, 최근에 우리도 두 번 베팅하는 경험을 여러 번 하면서(...)

Wed, 09 Sep 2026 21:33
한국 전도사

올해도 해외 출장이 꽤 많았는데 8월, 9월과 10월은 다행히도 그냥 한국에서 조용히 집중해서 일하고 있다. 특히 7월 미국 출장이 좀 빡셌는데, 미국 내에서도 이동 거리가 많았고, 만났던 투자자분들의 한국에 대한 관심이 상당히 높아서 최근 한국 시장 소식, 스트롱의 활동, 그리고 왜 한국이 투자 대상으로 계속 좋은 시장인지에 대한 설명과 설득을 많이 했기 때문이다. 정확히 세어(...)

Sun, 06 Sep 2026 21:45
좋은 VC가 되는 방법

요새 학생 또는 사회초년생을 만나면 이들이 VC라는 업에 관심이 상당히 많다는 것을 체감할 수 있다. 나의 20대, 또는 30대 초반을 기억해 보면 당시엔 투자가 뭔지도 잘 몰랐고 VC라는 업 자체가 너무 생소해서 이런 직업이 있는지도 몰랐는데, 요즘 젊은 분들과 만나서 이야기해 보면 가끔은 VC 업에 종사하는 나보다 이 직종에 대해서 더 잘 알고 있다는 느낌을(...)

Wed, 02 Sep 2026 21:28
사람이 그리워지는 시대

우린 전체 투자금의 10% 정도를 미국 회사에 투자한다. 과거에는 이 비중이 더 높았지만, 요샌 오히려 한국에 더 좋은 창업가가 많다고 느껴서 한국에 모든 자원을 집중하고 있다. 몇 개의 미국 투자사는 주주명부를 Carta를 통해서 관리하는데 나에게는 아직도 이 제품이 너무 어렵게 느껴진다. 투자사들이 이 회사의 제품을 사용해서 어쩔 수 없이 나도 수년 동안 사용하곤 있지만, 아직도(...)

Sun, 30 Aug 2026 21:31
운의 외주화

테크 분야의 소식을 계속 관심 있게 보는 분이면 이탈리아 밀라노에 본사를 두고 있는 Bending Spoons라는 회사에 대해서 잘 알거나, 들어봤을 것이다. 또는 이 회사의 이상한 사명은 잘 모르더라도 최근 몇 년 동안 이 회사가 인수한 브랜드는 들어봤거나 오랫동안 돈을 내고 사용하고 있을지도 모른다. Vimeo, Eventbrite, Evernote, Brightcove, meetup, AOL 등이 그런 브랜드다. 벤딩스푼즈는 한 시대를(...)

Wed, 26 Aug 2026 21:34
...more



1.5. 미니옵빠의 code stubs #

Text File 내 특정 column 기반으로 aggeration (group by) count 출력

운영 중 자주 사용하는 명령어 기록. cat access.log | awk '{ print $1 }' | sort -nr | uniq -c | sort -nr -k 1 File 기반 access log 에서, 특정 column 기반으로 aggeration (group by) count 출력. count 높은 순으로 desc.특정 사이트 접속이 많을 때, 접속량이 많은 도메인 추출 등에 활용e.g.아래와 같은 형태의 access log raw 가 있을 때..

Wed, 29 Dec 2021 18:17
Docker client 실행 시 ca.pem 오류

Docker 최초 설치 후 client 명령어 실행 시 아래와 같이 인증서 오류가 나는 경우 unable to resolve docker endpoint: open /Users/username/.docker/ca.pem: no such file or directory Docker client 19.0x 부터 클라이언트에 ca 인증서가 강제되고 있음. (이하 버전에선 no problem) 아무 인증서 파일을 ca.pem 으로 rename, 해당 위치에..

ue, 22 Dec 2020 17:30
MongoDB aggregate + unwind + out 조합에서 duplicate ID 오류를 만날 경우

MongoDB aggregate + unwind + out 조합에서 duplicate ID 오류를 만날 경우projection 시 _id 를 없애면 됨.$out 으로 생성되는 신규 collection 의 PK 로 기존 문서의 _id 가 입력되다보니, unwind 로 array field 가 deconstructs 되었을 때 (left join 처럼) 중복 키가 발생됨. 그래서 _id 를 제거해 버리면, 신규 collection 내 신규 _id 가 생성되..

Sat, 19 Jan 2019 16:59
mongoexport 관련 Tips

MongoDB 사용 시, 데이터 추출을 위해 mongoexport 를 활용1. aggregate 사용하지 못함가장 기본적인 export 도구이기 때문. 이럴 땐 aggregate 의 $out 기능을 활용하여"집계 결과를 신규 컬렉션에 저장" > "해당 컬렉션을 mongoexport" 로 추출 이라는 절차로 진행2.6+ 이상에서만 가능Ref: https://stackoverflow.com/questions/16468602/mongoexpor..

Sat, 19 Jan 2019 16:50
MongoDB : Sort exceeded memory limit of 104857600 bytes

mongoDB 에서 aggregate 후 sort 를 할 때 요런 오류 메시지를 만날 때가 있음MongoDB : Sort exceeded memory limit of 104857600 bytes아래와 같이 쿼리 내 allowDiskUse 옵션을 추가하여 해결 가능db.getCollection('hello').aggregate(    [      {        $projec..

Fri, 18 Jan 2019 23:03
특정 시간 이상 살아있는 process kill

apache 의 child process 중 일부가 안 죽고 오래 살아있는 경우가 있어, 거기다 cpu 사용량까지 높아 서버 자원이 부족한 사태가 발생.서버 모니터링 문자 등을 받아 수작업으로 kill 시켜주다가, 귀찮아서 스크립트로 작성.사실 원인 파악을 하고 해결해야 하지만, 여러 복잡한 관계가 얽혀있다보니 임시조치로 -_-방법은 많겠지만 간단하게. 요런 스크립트를 하나 만들어 crontab 돌려두면 됨.참고로 5분 이상 돌고 있으면 죽여버리게 했는..

hu, 3 Jan 2019 15:13
개발자 인증서 옮기기

개발자 인증서 및 PP 는 해당 개발자 인증서 + 해당 mac 기기에 한해 인증됨기기 변경 또는 두 개 이상 기기에서 개발 시, 본래 기기의 키체인에서 필요한 인증서  파일을 export 하여 사용하면 됨Ref: https://soooprmx.com/archives/2260

Sun, 4 Nov 2018 14:20
pm2 cluster 모드 사용 시 log4js 로그 미출력 시

Node 에서 log4js 를 사용하고, pm2 cluster 모드 사용 시 log4js 로그가 출력되지 않는 현상이 있음.pm2-intercom 을 활용하여 해결.pm2 worker 에서는 log4js 출력이 되지 않고, master 프로세스에서만 출력 된다고 합니다.pm2-intercom 에서 logEvent 를 받아 모든 프로세스로 broadcast 해준다고 하네요. 아래 그림 참고.그림 ref: https://github.com/log4..

Sun, 12 Aug 2018 13:39
Linux 에서 인증서 만료일 확인 방법

openssl 로 확인 가능openssl x509 -in ./인증서파일.crt -noout -text

Mon, 6 Aug 2018 20:07
yarn install 시 node_modules 에 일부 package 가 누락될 때

yarn install 시 node_modules 에 일부 package 가 누락될 때.대부분 devDependencies 가 빠져있을 것임NODE_ENV=production 설정되었을 때, yarn install 할 경우 devDependencies 가 제외되며 production 모드이지만 build 를 위해 devDependencies 가 필요할 경우 아래와 같이 --production=false 옵션을 주어 해결하면 된다.yarn ins..

Wed, 1 Aug 2018 22:44
...more

Show Comments