자유게시판
개발 이야기, 사는 이야기, 무엇이든 좋아요.
중년개발자
@loxo
mole - 두더지가 당신의 mac 을 clean 합니다. - 강추 mo~~mo~~
Mole (macOS Cleaner) — 장점 요약 한 줄 요약 Mole는 CleanMyMac 대안으로 쓸 수 있는 오픈소스 macOS CLI 정리 도구로, 무료·투명·강력한 정리 성능이 핵심 강점이다. ✅ 주요 장점 완전 무료 & 오픈소스 구독·결제 없음 광고, 추적, 백그라운드 서비스 없음 GitHub에서 코드 전부 공개 → 신뢰도 높음 All-in-One 단일 바이너리 다음 도구들을 하나로 통합한 느낌: CleanMyMac AppCleaner DaisyDisk iStat Menus ➡ 정리, 삭제, 분석, 모니터링을 한 번에 처리 Dry-run 기반의 안전한 정리 실제 삭제 전 dry-run으로 제거 대상 미리 확인 어떤 파일이 지워지는지 100% 투명 화이트리스트로 보호 폴더 지정 가능 ➡ “모르고 중요한 파일 지워질까 봐” 불안 없음 개발자 친화적 Xcode 캐시 / DerivedData npm, yarn, Python, Docker 잔여 파일 로그·빌드 캐시 대량 정리

0
0
8
중년개발자
@loxo
똑똑해지려 하지 마라, 지워라: 일론 머스크의 생산성 알고리즘
🚀 일론 머스크의 알고리즘 — 바보 인덱스로 본 생산성 폭발 이야기 일론 머스크의 “알고리즘”은 사실 복잡한 공식이 아니라, 사람들이 괜히 어렵게 만드는 걸 끝까지 의심하는 습관에 가깝다. 아래는 머스크식 사고를 바보 인덱스 + 알고리즘 한 장 요약으로, 그리고 실제로 생산성이 어떻게 미친 듯이 올라갔는지 웃긴 일화로 풀어본다. 1️⃣ 일론 머스크 알고리즘 한 줄 요약 “왜 이걸 하고 있지?”를 끝까지 묻고, 바보 같은 이유면 전부 지워라. 자동화는 제일 마지막이다.” 이게 전부다. 2️⃣ 머스크의 5단계 알고리즘 (핵심) ① 요구사항을 의심하라 “이 요구사항, 누가 만든 거지? 천재인가, 아니면 관성인가?” 모든 요구사항은 틀렸다고 가정 “원래 이렇게 해요”는 즉시 의심 ② 가능한 한 많이 삭제하라 “삭제했는데 문제가 없다? 그럼 원래 필요 없었던 거다.” If you’re not deleting at least 10% of what you add, you’re not

0
0
8
중년개발자
@loxo
Codex Mac을 써보고 든 생각
충격보다는 역할 구분 이번에 OpenAI에서 Codex Mac 버전이 나왔다. 출시 타이밍도 참 버라이어티하다. 유튜브에서는 온갖 과장된 썸네일이 쏟아지고, 어제는 또 주식시장에서 IT 기업들이 대폭 흔들렸다. “AI가 다 바꾼다”, “개발자는 끝났다” 같은 말들도 다시 고개를 든다. 그래서 나도 호기심 반, 의심 반으로 Codex를 직접 설치해봤다. 그런데 솔직히 말하면, 처음 써봤을 때는 ‘그래서 뭐가 그렇게 대단한 거지?’라는 느낌이 먼저 들었다. 이미 IDE에는 잘 만든 extension들이 있고, 개발 흐름만 놓고 보면 Antigravity(안티그라비티) 쪽이 훨씬 손에 착 붙는다. 코드 작성, 수정, 흐름 끊기지 않는 개발 경험만 보면 여전히 실행자는 안티그라비티다. Codex는 좀 다르다. 이건 “IDE에 붙은 도구”라기보다는, 로컬을 건들 수 있는 채팅창을 가진 ChatGPT에 가깝다. 써보면서 느낀 미묘한 거리감 Codex는 분명히 막강하다. 파일을 읽고, 구조를

0
1
13
중년개발자
@loxo
Stream Deck 쓰면서 코인 투자하시는 분? 🙋♂️🙋♀️ -Kimchi Ticker
집에 머무는 시간이 늘다 보니, 예전부터 막연히 생각만 해왔던 앱 하나를 드디어 만들게 됐습니다. 그중 하나가 바로 코인 시세를 조회하는 앱이었습니다. 스마트폰 앱처럼 거창한 것은 아니고, Stream Deck의 사각 버튼 LCD에 현재 코인 시세를 표시하는 단순한 앱입니다. 다만 사전 지식이 조금 필요하다 보니 늘 생각만 하다가 미뤄두었는데, 오늘에서야 마무리했네요. 현재는 elgato maker에 등록하려고 했으나, 사이트 오류로 인해 아직 등록을 진행하지 못한 상태입니다. 우선 앱 캡처 이미지를 먼저 올립니다. 또한 설치 파일은 zip으로 묶어 첨부해 두었으며, 압축을 해제한 뒤 더블 클릭하시면 바로 설치하실 수 있습니다. 이름은 김치티커라고 지었어요. [기능] Bithumb , Upbit, Binance 현재 시세 조회 symbol , currency 입력시 현재 시세 표시 됩니다. Bithumb : 한국시간 0시 기준 상승률 Upbit: 한국시간 9시 , UTC 0 시

0
0
22
중년개발자
@loxo
MS Store 앱 등록 심사 후기 – 두 번의 REJECT 끝에 얻은 결론 postgesql.co.kr
MS Store 앱 등록 심사 후기 – 두 번의 REJECT 끝에 얻은 결론 최근 postgresql.co.kr 앱을 MS Store에 등록했다. 👉 https://apps.microsoft.com/detail/9nmd6xj54fkb?hl=ko-KR&gl=KR 결과적으로 등록은 완료됐지만, 그 과정은 한 번에 끝나지 않았다. REJECT를 두 번이나 겪고 나서야 MS Store 심사의 핵심을 조금 이해하게 됐다. 첫 번째 REJECT – “AI가 문제인가?” 앱에는 AI 3줄 요약 AI 글 다듬기 같은 생성형 AI 기능이 포함되어 있다. 첫 번째 REJECT를 받았을 때 가장 먼저 든 생각은 이거였다. “AI를 사용하는 모든 기능에 대해 전부 조치를 해야 하나?” 그래서 굉장히 보수적으로 대응했다. AI 관련 안내 문구를 하나하나 추가하고 AI 3줄 요약 기능에도 별도의 신고 기능을 붙이고 혹시 몰라서 여러 화면에 관련 설명을 추가했다 지금 돌이켜보면, 이 단계에서는 조금 과하게
0
0
21
중년개발자
@loxo
컴퓨터 질병
이것을 유머라고 해야 할지? 🖥️ 컴퓨터 질병 안내서 ※ 본 문서는 전산실, 개발팀, 서버실에서 구전으로 전해 내려오는 비공식 기록입니다. 의학적 근거 ❌, 경험적 신뢰도 ✔️ 1️⃣ 컴퓨터 질병이란 무엇인가? 컴퓨터 질병이란, 분명히 어제까지 멀쩡했는데 오늘 갑자기 이상 행동을 보이는 기계의 심리·정신·기분 상태를 통칭하는 전산 은어 입니다. 공식 에러 로그로는 설명이 안 되고, 원인 분석을 시작하면 사람이 먼저 지치는 그 상태. 이때 우리는 말합니다. "이건… 컴퓨터가 아픈 거야" 2️⃣ 컴퓨터 질병의 발생 원인 (추정) 아직 학계에서 합의되지는 않았지만(?) 보통 다음과 같은 원인이 거론됩니다. 🔄 너무 많은 재부팅 🧩 정체불명의 라이브러리 혼입 🧠 메모리에게 휴식을 주지 않음 🪛 어제 누가 만졌는지 모름 (중요) 👀 "건드린 거 없음"이라는 말 특히 마지막 항목은 전산 질병의 90%를 유발하는 것으로 알려져 있습니다. 3️⃣ 대표적인 컴퓨터 질병 종류 🦠 1.
0
0
23
중년개발자
@loxo
이제 디자인도 google stitch 하나면 ok
구글에서 Stitch를 업그레이드했다. 공식 주소 공식 문서 샘플로 만들어 보았는데 퀄리티가 장난이 아니다. MCP 연결까지 해서 사용해 보고 후기를 올리겠습니다. 그전까지는 Google Studio, Gemini Canvas를 이용했는데 이것으로 갈아타야겠습니다.

0
0
28
중년개발자
@loxo
AI 시대, 개발자의 역할은 사라지는가 - Web3.0 미래
개인적으로 바라보는 web3.0 미래에 대한 생각을 공유합니다. AI 시대, 개발자의 역할은 사라지는가 요즘 자주 드는 생각이 있다. AI 시대에 개발자는 정말 사라질까? 유명한 앤드류 응(Andrew Ng)의 강의에서는 이제 구현의 시대는 저물고, 단순히 코드를 작성하는 역할을 넘어 창작과 문제 정의를 수행하는 ‘프로덕트 엔지니어(Product Engineer)’로 살아남아야 한다고 말한다. 이 관점에는 깊이 공감이 간다. AI는 이미 구현의 속도와 범위를 인간의 손에서 떼어내고 있으며, 개발자의 가치는 ‘어떻게 만들 것인가’보다 ‘무엇을 만들 것인가, 왜 만들어야 하는가’에 점점 더 집중되고 있다. 나는 지금을 AI 태동의 시작기라고 본다. 아직 모든 것이 완성되지는 않았지만, 분명한 것은 이 변화가 단순한 기술 트렌드가 아니라 웹의 구조 자체를 바꾸는 방향으로 흘러가고 있다는 점이다. Web 3.0에 대한 기존의 기대와 한계 기존에 말해오던 Web 3.0은 주로 블록체인

0
1
32
중년개발자
@loxo
미니 PC 를 위한 터미널 음악 플레이어를 자작하여 만들어 보았습니다. - MyTunes Pro
집에 있는 미니 PC 활용 데스크톱에서 음악을 틀자니 자원과 전기가 아깝고, 노트북으로 듣기엔 매번 유튜브를 켜고 검색하는 것도 영 마음에 들지 않았다. 그러다 보니 자연스럽게 이런 생각이 들었다. “집에 항상 켜져 있는 미니 PC를 음악 전용으로 쓰면 어떨까?” 집에 있는 미니 PC는 Debian 기반의 터미널만 설치된 서버다. 모니터도 없고, 키보드도 연결되어 있지 않다. 그래서 노트북에서 SSH로 접속해 터미널에서 바로 음악을 재생할 수 있는 환경이 필요했다. 그래서 탄생한 MyTunes Pro이다. 현대적인 CLI 유튜브 뮤직 플레이어 (v1.0.0) 터미널 환경에서 YouTube 음악을 검색하여 듣는 가볍고 빠른 키보드 중심의 플레이어입니다. 윈도우는 WSL 설치 후 사용하시면 윈도우에서도 플레이가 잘 됩니다. 설치가이드 https://github.com/postgresql-co-kr/mytunes 💡 개발 배경 이 프로그램은 하루 종일 터미널을 보는 개발자들이 작업

0
0
30
중년개발자
@loxo
서랍 속에서 발굴한 뜻밖의 꿀템, VXE R1 SE 재평가
[후기] 서랍 속에서 발굴한 뜻밖의 꿀템, VXE R1 SE 재평가 (ft. 당황스러운 블투 연결법) 언제 샀는지 기억도 안 나는 VXE R1 SE 마우스. 아마 알리 세일 때 홀린 듯 샀다가, 뭔가 마음에 안 들었는지 서랍 구석에 처박아 뒀던 녀석입니다. 오늘 밖에서 급하게 마우스를 써야 하는데, 마침 눈에 띄어 들고나왔습니다. 그런데... 수신기(동글)가 없네요? 😅 "괜찮아, 블루투스 되니까." 하고 자신 있게 스위치를 켰는데, 여기서부터 1차 멘붕이 왔습니다. 동공 지진 왔던 블루투스 연결 💦 보통 바닥에 페어링 버튼이 따로 있거나, 특정 버튼을 꾹 누르면 되잖아요? 아무리 바닥을 보고 옆을 봐도 페어링 버튼이 안 보입니다. 전원 스위치를 BT로 놨는데도 노트북 목록엔 안 뜨고... 고장 난 건가 싶어서 한참을 헤맸습니다. 검색해 보고 진짜 '어리둥절' 했습니다. 연결 방법이 특이하더라고요. 💡 VXE R1 SE 블루투스 페어링 방법 좌클릭 + 우클릭 + 휠 버튼 (이

0
0
29
중년개발자
@loxo
다크모드 스크린샷 공유 - postgresql.co.kr
다크모드 스크린샷 공유 - postgresql.co.kr 로그인하시면 설정 > 화면 설정에서 가능합니다.

0
0
29
중년개발자
@loxo
vi 편집기 꾸미기
vim 편집기 설정 vim 설치 bash sudo apt install vim 컬러 스킴 설치 jellybeans.vim - Colorful, dark color scheme : vim online bash mkdir -p ~/.vim/colors cd ~/.vim/colors curl -O https://raw.githubusercontent.com/nanotech/jellybeans.vim/master/colors/jellybeans.vim ~/.vimrc bash set hlsearch " 검색어 하이라이팅 " set nu " 줄번호 set autoindent " 자동 들여쓰기 set scrolloff=2 set wildmode=longest,list set ts=4 " 탭 너비 set sts=4 " 스페이스 탭 너비 set sw=1 " 스크롤바 너비 (주석 처리된 줄의 의도 불분명하여 주석 처리된 기존 내용 유지) set autowrite " 다른 파일로 넘어갈 때 자동
0
0
33