Lens/테크 블로그

U Edit Diff Refresh Backlink Random Search History Help Setting


1. 국내 #

1.1. Outsider's Dev Story #



1.2. databaser #



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



1.4. THE STARTUP BIBLE #

VC의 도덕성

Fizz와 Sidechat이라는 대학생을 위한 익명성 앱에 관한 이런 기사를 며칠 전에 읽었다. 어떤 VC가 두 회사를 모두 만났고, Sidechat에 투자하기로 마음먹었지만, 그 이후에도 계속 경쟁사인 Fizz를 만나면서 기밀정보를 빼냈고, 결국 본인이 투자한 Sidechat과 공유했다고 Fizz로부터 비난받는 내용의 글이다. 이와 비슷한 사건이 자주 공론화되진 않지만, 실제로는 미국뿐만 아니라 한국에서도 자주 발생하는 일이라서 공감할 수 있었던 기사다.(...)

Sun, 19 Jul 2026 21:26
가짜 창업가

어원은 불어지만, 창업가를 뜻하는 공식 영어는 ‘entrepreneur’이다. 그리고 한국에서는 잘 사용하지 않지만, 반대말인 ‘fauxtrepreneur’라는 비공식 단어도 있다. ‘Faux’가 불어로 ‘가짜’라는 의미인데, 해석 그대로 가짜 창업가를 뜻한다. 가짜 창업가들의 시대가 다시 왔다. 요새 미국에서 다른 투자자들과 이야기하면, 이 fauxtrepreneur라는 단어가 대화에서 자주 언급되는데, 그만큼 한국이나 미국이나, 전 세계적으로 가짜 창업가들이 넘쳐흐르고 있다는 증거인 것 같다. 물론,(...)

Wed, 15 Jul 2026 21:45
새로운 고객획득비용 공식

바로 이전 글에서 말한 대로 앞으로 네이버나 구글 같은 전통적인 검색 엔진보다 ChatGPT나 클로드를 활용한 AI 검색을 통한 고객 유입이 대세가 될 것으로 생각한다. 물론, 이렇게 안 되고 앞으로도 계속 우리는 네이버와 구글을 사용할 수도 있겠지만, 만약에 AI 검색이 전통적인 검색을 완전히 대체한다면, 모든 스타트업이 마케팅의 판 자체를 새로운 시각에서 봐야 할 것이고, 이전과는 다른(...)

Sun, 12 Jul 2026 21:33
AI 검색과 퍼널 관리

가트너와 같은 시장 조사 기관의 자료를 보면 앞으로 몇 년 후엔 사람들이 구글이나 네이버와 같은 검색엔진보단 AI를 통해 모든 것을 검색할 것이라고 한다. 이게 3년 후일지, 10년 후일진 나도 모르겠지만, 요즘 트렌드를 보면 그냥 시간의 문제일 뿐, 궁극적으론 챗GPT와 클로드와 같은 AI 서비스가 구글과 네이버를 대체할 수 있다고 생각한다. 물론, 구글과 네이버도 이런 변화를 잘(...)

Wed, 08 Jul 2026 21:35
작은 규율

“How you do anything is how you do everything.(작은 행동 하나에 그 사람의 모든 태도가 담겨 있다)” 얼마 전에 내가 즐겨 듣는 팟캐스트에서 게스트로 초대한 전직 Navy SEAL이 한 말이다. 한 문장이지만, 이 문장이 의미하는 바는 깊다. 매우 깊다. 한 사람이 아주 작은 업무를 어떻게 처리하는지를 보면, 그 사람이 극단적인 상황에서 아주 큰 업무를 어떻게(...)

Sun, 05 Jul 2026 21:32
확언 효과

이 블로그를 통해서 여러 번 공유했는데, 나는 루틴과 반복을 매우 중요하게 생각한다. 내가 지금 실천하고 연습하는 루틴은 대부분 지루하고, 10년 넘게 반복하고 있는데, 약 2년 전에 새로운 루틴을 도입하기로 했다. 2024년 8월 24일부터 시작한 루틴이고, 주말을 제외한 월 ~ 금 아침마다 반복하니, 이제 2년이 안 된, 몸에 습관화가 되는 과정에 있는 루틴이다. 바로 확언을 매일(...)

Wed, 01 Jul 2026 21:28
굿 라이프

서울대학교 행복연구센터장 최인철 교수의 책 ‘굿 라이프’를 얼마 전에 읽었다. 행복한 삶이란 어떤 삶인지에 관한 내용을 본인의 연구를 기반으로 쓴 책인데 공감하는 내용이 많아서 나를 위한 기록의 차원에서 몇 자 적어본다. ‘행복’만큼 우리가 좋아하지만, 동시에 또 경계하는 의미를 갖는 단어가 없는데 – 예: 너무 행복하면 인생을 열심히 살고 있지 않다는 시각 – 저자는 행복한 삶을(...)

Sun, 28 Jun 2026 21:32
Deep work Friday

우리가 하는 일이 바쁠 땐 한없이 바쁘지만, 중간중간에 조금 덜 바쁜 시기도 있다있었다. 이 기간에 그다음 바쁜 시기를 위해 충전도 하고, 밀려드는 일을 정신없이 쳐내느라 그동안 못 했던 deep work를 했다. 말은 거창하지만, 이 deep work란 외부의 방해 없이 특정 주제에 대해서 생각하거나, 내가 하는 일에 대한 책이나 기사를 읽는, 어쨌든 다른 미팅, 이메일, 카톡,(...)

Wed, 24 Jun 2026 21:32
하드웨어는 항상 여기에 있었다

꽤 오랫동안 같은 말을 주변에서 계속 들어서 정확하게 언제부터인지 기억은 안 나지만, 최소 20년 전부터 삼성, LG, 현대 같은 한국 기업은 미래가 없다는 말을 너무 많이 들었다. 여러 가지 이유가 있었지만, 가장 많이 들었던 이유는 이 회사들은 하드웨어만 할 줄 알지, 소프트웨어를 모르기 때문이라는 것이었다. 누가 이런 관찰을 처음 했는지, 누가 이런 의견을 처음 제시했는지,(...)

Sun, 21 Jun 2026 21:31
고통에 대해

얼마 전에 넷플릭스 스포츠 다큐멘터리 4부작 ‘RAFA’를 굉장히 재미있게 봤다. 한국에서는 ‘나달’이라는 이름으로 방영되는데, 스페인 테니스 선수 라파엘 나달에 대한 다큐멘터리다. 이 선수를 주니어 때부터 나는 알고 있었고, 그동안 20년 넘게 팔로우해서 나름 잘 안다고 생각했는데, 이 시리즈가 재미를 넘어 그 어떤 스포츠 다큐보다 감동적으로 봤던 이유는 내가 알던 것보다 나달은 훨씬 더 투지가 넘치고(...)

Wed, 17 Jun 2026 21:29
...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