이번 프로젝트하면서 마이크로서비스 아키텍처 장애 경험 많이 하고 인생도 조금 배우고 분산 시스템에 치를 떠는 중
악하
@akastoot@hackers.pub · 143 following · 107 followers
설계 능력 없고 코딩 AI보다 못하고 뭔가 이상한 걸 만들고 있고 (#레퍼럴프로젝트, http://referral.akaiaoon.dev) 매일 커피나 마시는 이제 직장이 없는 SE
GitHub
- @IAOON
Referral Project
- referral.akaiaoon.dev
악하 shared the below article:
2025년 연말, 중소기업 개발자 채용에 대한 단상
Juntai Park @arkjun@hackers.pub
회사의 면접 과정에 참여하면서 신입 개발자 채용의 어려움을 실감하게 되었다는 내용입니다. 지원자들의 높은 경쟁률과 뛰어난 스펙, 열정적인 준비에 감탄하면서도, 채용 인원의 제한으로 인해 안타까움을 느낍니다. 만약 자신이 지금 신입 구직자라면 합격하기 어려울 것이라는 생각과 함께, 20대든 40대든 모두가 버티고 배우며 나아가야 할 시기임을 강조합니다. 40대 중반 개발자의 주관적인 관점이지만, 현재 개발자 채용 시장의 현실을 엿볼 수 있는 글입니다.
Read more →ㅇㄴ 포켓CU앱 진짜 골때리네 비밀번호 규칙을 '영문+숫자+특수문자 8자리 이상'이라고만 해놓고 12글자 이상이면 퇴짜놓고 특정한 특수문자를 쓰면 퇴짜놓고 이게 맞냐? 그런 규칙이 있으면 나한테 알려달라고
@theeluwin제이미 님 축하드립니다
저희 학교 강의자료에 올라가셨습니다
My plans for the week:
▪️ install #DietPi on my old #RaspberryPi3 (https://dietpi.com)
▪️ flash the #YunoHost pre-installed disk image to a new MicroSD card and attempt to set it up on on my #RaspberryPi5
▪️ if I'm successful, I'll set up #Jellyfin on it
▪️ create a little storage system for my microSD cards so I can swap them in and out (I won't wipe the one that has #Ubuntu on it, but set it aside so I can use it in the future)
I have a hunch I will ask 🎅 for a new Raspi this coming Christmas... maybe the #RaspberryPi500 😅
자신이 팔리지 않는 연친이라 절망하는 시기는 지났습니다 강매의 시대입니다 사실은 제가 잘 팔리면 품귀현상이 생길까봐 일부러 수요를 조절하고 있는겁니다 내가 연친에게로 달려간다
<밑바닥 부터 시작하는 웹 브라우저>를 샀다
작은 SI 중소기업의 신입,주니어 개발자 채용공고에 왜 이렇게 지원자가 많은가 (약 600명이 넘는 지원자가 몰렸다.)
채용시장이 많이 안좋은가 의문을 갖고 있었는데, 문득 (혹시나) 회사의 복지정책 중 하나인 간식무제한제공때문이 아닐까 하는 생각이 들었다.
(일단은 인하우스 개발인 점도 한몫하겠지만)
악하 shared the below article:
Fresh와의 안 좋은 첫 만남: @fedify/fresh 제작기 - 1
개발곰 @gaebalgom@hackers.pub
Deno 팀에서 개발하는 Fresh 프레임워크를 Fedify 프로젝트에 통합하는 과정에서 겪은 문제점을 공유합니다. Fresh 2.X 버전으로 업데이트되면서 기존 코드와의 호환성 문제가 발생했고, Fedify 패키지 구조 변경으로 인해 Fresh 통합을 위한 별도 패키지를 만들어야 했습니다. 개발 환경 설정 중 `node_modules` 관련 오류와 Preact 렌더링 문제가 발생했으며, Fedify 미들웨어 적용 시 Vite의 SSR Module Runner가 CJS를 지원하지 않아 서버 실행에 실패했습니다. Vite 설정에서 외부 의존성을 지정하여 개발 서버 문제를 해결했지만, 빌드 후 실행 시 CJS 관련 문제가 다시 발생하여 Rollup 옵션을 조정해야 했습니다. 이 글은 Fresh와 Fedify를 통합하려는 개발자들이 겪을 수 있는 어려움을 해결하는 데 도움이 될 것입니다.
Read more →알바 지원했는데 막 인터뷰를 AI가 진행해주는 거임 근데 AI가 살짝 헛소리 해서 오 이게 바로 싸-이버펑크인가 하면서 인터뷰했음
레드햇에서 레드햇
나눠줬어요ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
얼마전에 로컬호스트 접속을 막는걸 기본값으로 하는 크로미움 업데이트 때문에 K-보안이 울상이라고 그러더군...
그런데 사실 K-보안말고는 문제가 없는게, localhost를 사용하는걸 "안들키고 싶어서 숨기는 경우"에만 차단한다는거지 localhost를 아예 차단한다고 한 적은 없음.
어차피 localhost로만 실질적인 작업이 가능한 앱이라면, 메인 주소도 localhost가 되면 아무런 문제가 없겠지만 그걸 꾸역꾸역 정상적인 인터넷 앱인 것처럼 위장하는게 문제임.
저는 그냥 원론적으로 차별을 안 하는 사람이 존재할 수는 없다고 생각해요 세상의 수많은 편견과 선입견에 맞서 싸워나가면서 매일매일 깨닫고 반성하고 배우고 새로워지는게 그냥 인간이면 보편적으로 할당되는 과제가 아닌가 싶음 그걸 포기하고 나는 약자라고~~~!! 하면서 떼쓰며 드러눕는순간 걍 모든 게 망하는거임 사회로서도, 인간 개인으로서도.
디씨든 어디든 게시판기반 커뮤니티가 얼마나 취약하냐면
이명박과 윤석열 아래에 있던 국정원과 국방부에서 조직적으로 여론조작을 해서 성공한 적이 있음.
즉 작정하고 다수가 시간들여 개입하면 맘대로 할 수 있는 곳들이라는거.
덜 메이저한 리눅스 배포판의 장점/단점
[□□] □□□□ □□□□ □□□ □□ □□□ □□□ □□ □□□! □□□ □□□□ □□□□ apt□□□ pacman dnf apk □□□□ □□ □□□□□□□ □□ □□□ snap□□ □□□□□ □□□□□ man□□ □□□□ □□□
[□□] □□□ □□□□□ □□□□□ □□□ nanum-fonts □□□ Google□□ □□□□ □□□□ □□□ □□□ □□□? □□ □□□□, noto-fonts-cjk□ Noto Sans KR□□□□ □□□□□□□□ □□□ □□□□□□ IME□ □□ □□□□□
이성이 느껴지지 않는 말에는 이성적으로 대응하면 안 됩니다
"IQ 480 허경영이 있는데 왜 겨우 276이 세계 최고임?"
정도가 적당한 대응입니다
RE: https://bsky.app/profile/did:plc:y5csbf6vxv6d2jwp7r5jkx3n/post/3m4rcb6mdhc2u
아무튼 "내가 세상에서 제일로 싫어하는 무리들이 바로 인종차별주의자랑 흑인들이야" 같은 이야기를 하면 보통 인종차별주의자로서 축객을 당하게 되어있습니다.
그러면 블루스카이에서 공식 계정을 어떻게 구별해야 할까요?
답은 핸들(ID)을 보면 됩니다. 기업 계정들은 다들 도메인(주소)을 가지고 있어서 대부분 이걸 핸들로 씁니다. 그래서 이 주소로 접속해 보시면 기업들의 홈페이지로 연결됩니다.
연예인이나 유명인의 경우에는 좀 어려워지는데 도메인이 아닌 블루스카이의 기본 핸들 @ ㅁㅁㅁㅁ.bsky.social은 기본적으로 확인을 하시는 게 좋고 회사에 소속된 사람이라면 2번째 사진처럼 회사에서 서브도메인을 주는 경우는 공식 계정을 더 쉽게 구별할 수 있습니다.
RE: https://bsky.app/profile/did:plc:cbt4hxk53fhh3e6zjeq7m46l/post/3lbhu5j5uqs2y
커뮤니티를 통일된 단일의사를 가진 개체로 보면 불행시작
プログラミング言語を自作したい人のための、様々なコンセプト&テクニック例を集めた動物園。いいね。わいわい。
---
The Programming Languages Zoo
https://plzoo.andrej.com/
#bookmarks
저는 개인적으로 검토 리스트 구독을 안 해요. 저는 그래도 어느 정도 견딜 수 있는 정신력의 소유자고 사람을 걸러내는 결정을 아무리 신뢰가 간들 타인의 책임으로 두고 싶지 않습니다. 그래서 검토 리스트의 선정에 문제제기를 하는 사람들의 입장에 일견 공감이 가기도 합니다. 그들이 딱 그 비판 대상인 검토 리스트에 부합하는 추태를 보이기 전까지는요. 순전히 저 혼자 쓸 목적으로 검토 리스트를 사용하는데, 혐오자들은 무례한 사람 목록에 던져넣는 편입니다. 산더미같은 스팸계/섹계 목록과도 분리되어 있으니 이유를 까먹을 일은 없겠습니다.
새로운 서비스를 실험하고 있는데요.
너무 연속으로 컨텐츠를 봐서 피로해지는 서비스가 아닌, 어쩌다 접속해서 멍 때릴 수 있는 서비스를 고민하며 기획을 했습니다. 가끔 버스 창밖을 바라보며 멍때리는 것처럼요. 멍때리다 창밖의 간판들이 가끔 눈에 들어 오듯, 글이나 낙서가 눈에 띄면 어떨까 싶어서, 초기 인연이 있는 분들에게 부탁해서 다양한 글을 좀 채워 넣으려 했습니다. (AI로 목업을 채워 넣으면 맛이 없을 것 같아서, 실제 다양한 사람들의 글을 원했습니다.) 이게 매우 어려운 벽이다를 실감하고 있습니다.
- SNS 성격의 서비스는 이용하기 싫다.
- 이미 이용 중인 SNS가 여러 개라, 또 추가하기 싫다.
- 로그인 해서 보니, 그다지 나한테 맞지 않는다.
- 몇 번 로그인해서 봐도 흥미가 생기지 않는다.
- 가끔 접속해서 보는 소소한 재미가 있을지도 모르겠다.
- ...
0번은 어차피 제외고, 초기 지인 분들은 적어도 3번까지는 가 주길 기대했는데, 1번조차 넘질 못하고 있습니다. 쓸만한 서비스 혹은, 기획을 조정하면서 고민해 볼 가치가 있는지 보기 위해선, 그래도 1번은 넘어 가야 뭘 할텐데 말입니다. 부탁을 받은 지인들 조차 1번을 넘기 어려운데, SNS 서비스를 홍보한다는 건 꽤 험난한 길이겠습니다.
처음 제가 해커스펍의 1번 문턱을 넘었던 이유를 생각해보면, 저는 사람이었던 것 같습니다. 같은 직군에 있는 사람들이 모여 있어, 대화가 잘 통할 것 같아서 선뜻 들어 온 게 아닐까 싶습니다. 몇 달을 써 보면서 결론은, 해커스펍은 분명 자기만의 영역이 있는 서비스란 생각이 듭니다. 좋다는 생각을 가지기 까지는 좀 써봐야 아는 건데, 해커스펍이 꽤 어려운 걸 돌파했구나란 생각이 듭니다.
혹시 ikariam이라는 게임을 즐겨 본 분 계신가요? 그거, 은근 재밌게 했는데, 주변에서 제가 하는 걸 보더니 "어떻게 그런 게 재밌냐"고 묻는 사람들이 대부분이긴 했습니다. 오랜만에 찾아 보니 아직도 ikariam은 잘 살아 있네요. 멍때림이 싫지 않은 사람들이 분명 있긴 있을텐데, 어떻게 그 분들을 찾아 1번을 넘어가게 할까 고민이네요.
빌드 돌려놓고 출근하면 뭔가 기분좋음
아름답고 성능 좋은 #오픈소스 #맵 솔루션, #StadiaMaps 가 FOSS for All Conference 2025에 브론즈 #스폰서 로 참여합니다. 🗺️ #지도API 의 미래를 확인하세요. 👉 참가 등록: https://event-us.kr/fossforall/event/110400 #FOSSforAll #OpenStreetMap #오픈소스지도
'무논리' 중국인 혐오, 교육부터 바꾸자 - 토끼풀
www.tokipul.net/munonri-jung...
'무논리' 중국인 혐오, 교육부터 바꾸자
발매 이후 십수년째 돌아다니는 이 짤을 마침내 고화질로 쓸 수 있어서 너무 기뻐요
RE: https://bsky.app/profile/did:plc:46ldn7cwif4ow7gygmt6hvco/post/3m4mf5c2rq22y
주의사항은 그것을 좋아하는 사람들에게는 최고의 메뉴판이므로, 오히려 기쁘게 보러 올 것입니다.** 메타모르포제 번역하다가 개뿜음
교수버튜버가 말해주는 컴공과 학생 진로와 이모저모
온갖 CSE 떡밥을 총망라 했습니다. 무려 1시간짜리 영상! 슬라이드도 설명에 링크 걸어놨어요.
반박은 버튜버영상으로 받습니다. 농담이구요, 많은 분들이 같이 논의 가능 하도록 댓글로 달아주세요
제가 집필한 책이 출간되어 소개해봅니다. 현재 예약판매 상태예요. Python과 FastAPI 기술스택을 다루는 내용인데, 주제이자 핵심 내용은 서비스를 개발해 출시하여 운영하는 데 초점을 맞추었어요. 출시해 운영하는 데 학습하고 다루기 좋은 도구가 Python과 FastAPI여서 이 두 도구를 다루는 거지요. Python, FastAPI은 Back-end Application Server 개발에 많이 사용되고 있는데, 특히 데이터 처리와 AI 개발을 하는 분들도 교양처럼 학습하고 다루어서 빠르게 저변을 넓혀가고 있습니다.
교보문고 https://gilbut.co/c/25109056bV 예스24 https://gilbut.co/c/25103487Bh 알라딘 https://gilbut.co/c/25106075TC
FastAPI를 이용해 서비스 개발부터 출시까지 더 쉽고 효율적으로 학습하고 경험한다!
서비스를 기획하고 만드는 것도 쉽지 않지만, 실제로 세상에 출시하고 운영하는 일은 그보다 더 많은 시행착오와 노하우를 요구한다. 로컬 호스트에서 구동하는 과정에서는 드러나지 않던 문제들이 출시하는 과정에서 드러나기도 하고, 그에 따라 장애와 복잡도도 함께 늘어난다. 그래서 이 책은 웹 애플리케이션 서버를 구현하는 데 그치지 않고, 실제 서비스를 출시하는 과정까지 함께 다룬다. 이때 사용하는 도구가 너무 어렵거나 복잡하면 끝까지 완주하기 어려운데, 그 점에서 FastAPI는 배우기 쉽고 빠르게 결과를 확인할 수 있어 실전 프로젝트를 경험하기에 적합하다.
이 책은 약속 잡기 웹 서비스를 하나의 프로젝트로 삼아, 기획부터 구현, 배포까지의 모든 흐름을 따라간다. 1~6장에서는 요구 사항 정의, 설계, 환경 구성 등 개발에 필요한 기반을 다지고, 7~12장에서는 본격적인 기능 구현과 프런트엔드 및 외부 서비스(구글 캘린더)와의 연동을 다룬다. 13~14장에서는 깃허브와 AWS를 활용한 배포와 운영 방법을 살펴본다. 전체 과정에서 테스트 주도 개발(TDD)과 애자일 개발 방식의 일부 요소를 적용해 실제 개발 현장에 가까운 흐름을 따라가며, 각 기능이 끝날 때마다 테스트를 통해 완성도를 높여간다. 이 책 한 권으로, FastAPI를 이용한 웹 서비스 개발과 출시 전 과정을 실습 중심으로 온전히 체험할 수 있다.
대용량 트래픽 처리를 어떻게 경험하냐 물어보는데 사실 이정도만 해도 됨.
1. 큐 시스템 지연을 해결해본 경험 (예: 8시간까지 큐 지연이 있는걸 확인했고 이걸 구조 변경을 통해 해결한 경험)
2. 정적 데이터 요청은 최대한 근원 프로세스까지 도달하지 않게 캐시하여 네트워크 전송 비용 절감 및 응답속도 향상 경험
3. 불특정 다수가 참여하는 텍스트 메시징 서비스에 동영상이 포함되는 경우, 온전하게 동영상 처리하면서도 메시지 교환을 지연시키지 않는 경험
4. 새해 등 기념일에 늘어나는 메시지로 인해 다른 서버가 터져도 내 서버만은 비용 상승이나 큐 지연 없이 서비스 제공해본 경험.
이정도만 모의로 집에서 해보길 강추드림.
DGX Spark 1대로 gpt-oss-120b 모델이 opebwebui + ollama 를 쓸 때 인터넷 연결 없이 동작하는 것까지는 잘 확인했습니다.
-
Qwen3의 200b 대 모델을 돌려보고 싶은데 QSFP56 케이블이 없군요. 원래는 스파크 배송만 늦어지는 거였는데, 케이블은 정녕 오지 않는 것인가...
-
인터넷에서 뭔가 다운로드하는 시간이 생각보다 꽤 걸립니다. 이걸 어떻게 잘 구성해야 같은 집에 있는 Synology NAS같은 것으로부터 빠르게 데이터를 전달받게 만들 수 있으려나...
-
어쨌든 11월 말부터 여유가 생겨서 열심히 셋업하면, 드디어... 제 NAS에 잠들어 있던 문서들을 기반으로 한 오프라인 검색이 가능한 시대가 열릴 거 같습니다.
악하 shared the below article:
브라우저 스터디 기록 (2)
Jaeyeol Lee @kodingwarrior@hackers.pub
이 글은 Web Browser Engineering을 독학하며 겪은 경험을 담고 있으며, 특히 Chapter 2의 연습문제 풀이에 대한 내용을 다룬다. Chapter 2는 브라우저 주소창에 입력을 감지하는 과정부터 HTML을 화면에 렌더링하는 과정을 개괄적으로 설명한다. 마우스나 키보드 입력이 CPU를 통해 커널에 인터럽트 요청으로 전달되고, 브라우저가 이를 처리하여 서버와 통신하며, 최종적으로 그래픽 시스템을 통해 화면에 표시되는 과정을 요약한다. 이벤트 루프의 역할이 중요하지만, 챕터에서는 텍스트를 화면에 출력하는 수준으로 다룬다. 연습문제 중 Emoji 지원과 RTL(Right-to-Left) 지원에 대한 해결 방법이 제시된다. 특히 RTL 지원을 위해, 저자는 텍스트를 한 줄 단위로 묶어 GUI 툴킷이 RTL 순서를 처리하도록 하고, 라인의 시작점을 계산하여 화면 오른쪽에 맞춰 출력하는 방법을 사용했다. Emoji의 경우, 좌표를 미리 지정하여 텍스트 라인과 분리하여 처리함으로써 문제를 해결했다. 이 글은 브라우저 엔진의 기본적인 동작 원리를 이해하고, 실제 구현 과정에서 마주칠 수 있는 문제에 대한 해결책을 제시하여 독자에게 실질적인 도움을 줄 수 있다.
Read more →gpt-oss:20b가 많이 빠르길래 homeassistant에 연동 해볼까 했는데, 뭔가 모든 장치의 상태를 프롬프트로 작성해서 매번 넘기는 모양인지 짧은 문장에도 토큰 초과 에러가 뜨질 않나, 말도 안되게 느린 응답 속도가 나온다
톳친님들! 제가 내일 동방행사때문에 잠깐 판교역 갈일이있는데 이 근처에 맛있는 국밥집 아시는곳 있나요??
이게 웹앱인게 아직도 믿기지 않는다
www.youtube.com/watch?v=7gjUhl_3X10
점심 나가서 먹을 거 같아요
맛있는걸로
www.youtube.com/watch?v=Vl5BA4g3QXM
악하 shared the below article:
안녕하세요
김선민 @sonohoshi@hackers.pub
이 글은 다양한 활동명을 사용하는 한 개인이 해커스펍에 계정을 생성한 경험을 간략하게 소개합니다. 여러 이름으로 활동하는 이유나 배경에 대한 설명은 없지만, 새로운 플랫폼에 참여하게 된 계기를 단순하게 밝히고 있습니다.
Read more →혼자 자기 이야기 너무 하나...
나 자의식 과잉일까...
아무도 안 들을텐데 나 혼자 너무 떠드는거 아닐까...
같은 생각이 우리 스라를 느리게 만들고 그 HEY한 마음 가짐에 섹계가 깃듭니다.
우리 블좍 여러분들은 좀더 자기 자신을 뽐내기... 뿜어내주십시요.
응~ 니가 니 이야기 안하면 우리 망하는거 맞아~
실없는 소리도 계속해~
RE: https://bsky.app/profile/did:plc:7fbikvxjgwiomstwwnd2gp42/post/3m4fajhv54k24
https://rsclub.vercel.app/answer
주어진 질문에 따라 회고하고 답변을 공유하는 국산 SNS
배포는 역시 사람 손으로 하는 것이 아니다. 계속 뭔가 작업을 하고 있기 때문에 태그 따놓고는 막상 다른 버전으로 빌드 하는 경우가 너무 쉽게 발생한다.
🥒📲 오이카페가 드디어 앱으로 출시됩니다. 앱이 성공적으로 출시될 수 있도록 도와주세요. 모바일 앱 베타 테스트 신청서를 받고 있습니다. 부스트 해주시면 감사합니다! 많관부! https://forms.gle/bm72C1dm8hviUSN36
11월 새로운 계정이 하나 더 찾아옵니다!
uv는 Python 생태계에 지난 10년간 등장한 최고의 혁신
예전엔 Python의 툴링이 충분하다고 들었지만, 이제 Python 개발자들이 npm이나 cargo, bundler 같은 lockfile 기반 생태계를 경험하고 나서 그 장점을 깨닫는 걸 보니 속이 시원해짐
😂🤣
악하 shared the below article:
도커로 구축한 랩에서 혼자 실습하며 배우는 네트워크 프로토콜 입문 #2
자손킴 @jasonkim@hackers.pub
이 글은 동일 네트워크 내 장비들이 L2 스위치를 통해 통신하는 방식에 대해 설명합니다. MAC 주소를 기반으로 통신하는 L2 계층은 통신 시작 시 IP 주소만 알고 MAC 주소를 모르는 상황을 해결하기 위해 ARP를 사용합니다. MAC 주소와 IP 주소의 역할, 이더넷 프레임 구조, 그리고 ARP의 동작 방식과 한계점을 상세히 다룹니다. 또한 L2 스위칭의 핵심인 MAC 주소 테이블과 flooding 과정을 설명하고, MAC 주소 중복 문제와 VLAN 기술을 소개합니다. 마지막으로, OVS 환경에서 VLAN 설정 시 vlan_mode와 tag의 의미를 명확히 구분하여 네트워크 구성에 대한 이해를 돕습니다.
Read more →













