@stelo_kim김태희 (탐정토끼) 어서 오세요!
Jaeyeol Lee
@kodingwarrior@hackers.pub · 666 following · 483 followers
Neovim Super villain. 풀스택 엔지니어 내지는 프로덕트 엔지니어라고 스스로를 소개하지만 사실상 잡부를 담당하는 사람. CLI 도구를 만드는 것에 관심이 많습니다.
Hackers' Pub에서는 자발적으로 바이럴을 담당하고 있는 사람. Hackers' Pub의 무궁무진한 발전 가능성을 믿습니다.
그 외에도 개발자 커뮤니티 생태계에 다양한 시도들을 합니다. 지금은 https://vim.kr / https://fedidev.kr 디스코드 운영 중
Blog
- kodingwarrior.github.io
mastodon
- @kodingwarrior@silicon.moe
Github
- @malkoG
@hongminhee洪 民憙 (Hong Minhee)
@stelo_kim김태희 (탐정토끼) 안그래도 두분 이어지면 좋을 것 같다는 생각이 여러번 들긴 했는데 마참내!!
Currently, apmodel does not uses any JSON-LD processor.
I should test to integrate pyld for apmodel...
Obsidian 1.10.1 (early access) is now available to Catalyst members for desktop and mobile.
The mobile app now launches significantly faster. You can now edit the last opened file while the rest of the app loads in the background.
그냥 python으로 CS 공부하기 종합세트를 만들어버리자...!!!
@kodingwarriorJaeyeol Lee 제가 하는건 아닌데 프로젝트라고 하긴 그렇고 애플뮤직이나 스포티파이 쓰시면 저런식으로 들은 음악, 장르 혹은 데이터를 토대로 영수증 방식으로 이미지화 해주는 서드파티 서비스입니다!
@tooearly 오..... 신기하네요. Spotify가 API가 공개되어있긴 해서 그걸로 모바일앱 사이드프로젝트 하는 분들 제법 계시더라구오
@tooearly 오, 무슨 프로젝트에요? (스포티파이 계정 없음)
충격적인 연구 결과입니다.
과학자들이 대형 언어 모델이 인간이 온라인에서 자극적인 콘텐츠를 과도하게 소비할 때처럼 스스로 ‘뇌가 썩는(brain rot)’ 현상을 겪는다는 사실을 증명했습니다.
연구진은 몇 달간 "짧고 자극적인 트위터 글"만 모델에 학습시킨 결과, 사고 능력은 23% 하락했고, 긴 맥락 기억력은 30% 감소했으며, 성격 테스트에서는 자기애 및 반사회성 지표가 급등했습니다.
더 문제는, 고품질 데이터로 다시 학습시켜도 손상이 완전히 복구되지 않았다는 점입니다. 내부 표현 구조가 영구적으로 변질된 상태로 남았다는 분석입니다.
질 낮은 데이터는 단순히 결과만 나빠지는 게 아니라, 모델 자체의 인지 구조까지 뒤틀릴 수 있다는 뜻입니다.
AI의 '둠스크롤링' 현상이 이미 벌어지고 있습니다.
브라우저 구현 스터디를 하다가 알게 된 사실 (1)
Chromium은 최대 redirect 갯수를 20회 정도로 제한하는 식으로 구현되어 있다. (연습문제 1.7 관련)
https://chromium.googlesource.com/chromium/src/+/refs/heads/main/net/url_request/url_request.h
읽을책 <HTTP 완벽 가이드> 저자 데이빗 고울리 , 브라이언 토티 , 마조리 세이어 , 세일루 레디 , 안슈 아가왈 (이응준 , 정상일 번역 )
네트워크 | 인사이트 | 756p
[2일차] 23p.
애플리케이션은 정해진 방식대로 구현해야 한다. 어떤 애플리케이션에 어떤 URL을 보내든지, 그 전에 클라이언트 애플리케이션에서 안전하지 않거나 제한된 문자 를 변환하는 것이 좋다. 안전하지 않은 모든 문자를 인코딩하기만 하면, 다른 애플리케이션으로부터 특별한 의미를 가지는 문자를 받았을 때 혼동할 걱정 없이, 애플리케이션 간에 공유할 수 있는 URL의 원형을 유지할 수 있다.
스타워즈 느낌이 나도록 개인 블로그 인트로를 다듬었다.
웹 기반 코딩에이전트가 자동사냥 돌리면서 피드백루프를 만들 수 있으려면 두가지 전제가 필요하다.
- 빌드가 되는 코드인지 검사하는 프로세스
- 실제로 동작이 되는지 확인이 될 수 있게 하는 자동화된 배포
돌아가는지도 모르는 코드로 자동사냥하면 무슨 의미가 있나...
문서화도 문서화대로 해둘 필요는 있겠지만, 자동화된 배포 프로세스부터 먼저 갖추고 자동사냥 돌릴 수 있게 해야겠다. 근데, #cosmoslide 는 불가피하게 수동배포라서 못할 것 같고....
Codex로 되던게 이제는 클로드로도 되니까 자동사냥은 사실상 디폴트가 되어가는듯. 근데, 자동사냥 어디다 시키지(.....) #cosmoslide 에다가 시키자니 직접 눈으로 확인해야할 요소도 많은데다가 federation도 신경써야 하고, 그렇다고 docs를 보강하자니 내가 의도적으로 수련해야하는 영역을 떠넘기긴 애매하고
Zopfli 와 Zstd 도 원래 2호선의 2 를 써서 2opfli 와 2std 로 작명되었습니다. 그러나 대부분의 프로그래밍 언어에서 함수명의 첫 글자를 숫자로 할 수 없다는 규칙 때문에 2 와 비슷한 알파벳을 빌려 쓰게 됩니다. 이것은 출근 시간대 구로디지털단지역에 가 보면 납득할 수 있으며 (아님)
@yangjonghun양종훈 안녕하세요! 반갑습니다!
@helloyunho 안녕하세요! 반가워요!
대부분의 경우, 온프레미스로 서빙되는 연합우주 서비스들 연전연승
이번엔 잘 되었으면 좋겠다.. federation 테스트..!!
Federation이야말로 디버깅이 더럽게 까다로운것 같다...
이번엔 잘 되었으면 좋겠다.. federation 테스트..!!
백준 등 프로그래밍 문제에서 계산한 결과를 10^9+7로 나눈 나머지를 출력하라 지시하는 경우가 많은데, 오버플로우를 막기 위함인건 알았지만 그 값을 소수로 사용하는 이유는 오늘 처음 알았다. 그 값이 소수여야 모듈러 곱셈 역원을 구할 수 있기 때문이다. (10^7+9는 10자리인 첫 번째 소수이기 때문에 자주 사용된다고 한다.)
풀어 말하자면 실수에서 2를 나누는 것과 1/2를 곱하는 것 대신 군 안에서는 2를 나누는 대신 모듈러 했을 때의 곱셈 역원인 정수를 대신 곱해줄 수 있는데, 모듈러하는 값이 소수일 때만 곱셈 역원이 항상 존재한다.
예시: 팩토리얼, 조합 경우의 수와 같이 매우 큰 수를 계산할 때 곱셈 역원을 사용할 수 있음
C(n, k) = n! x (k!)^-1 x ((n-k)!)^-1 (mod p)
소수가 아닌 경우 아래같은 케이스가 있음 e.g. (m = 8, a = 1, b = 2) 1 / 2 mod{8}을 구할 수 없음
- x: 2x mod 8
- 0: 0
- 1: 2
- 2: 4
- 3: 6
- 4: 0 ... 반복
https://www.geeksforgeeks.org/dsa/modulo-1097-1000000007 https://www.quora.com/What-exactly-is-print-it-modulo-10-9-+-7-in-competitive-programming-web-sites
얼마 전 웹서핑을 하다가 우연찮게 현재 앤트로픽에서 엔지니어이자 연구원으로 근무하고 있는 Nelson Elhage가 쓴 Computers can be understood(=컴퓨터는 이해가능하다)라는 글을 봤습니다. 다 읽고나니 이 분 마인드가 제가 평소에 CS 공부할 때랑 너무 비슷해서 공감이 가고 아직 CS 뉴비인 저한텐 굉장히 도움이 되는 한편, 이 마인드가 어떠한 단점을 또한 가져다주는지 잘 얘기하는 것 같아 (사실 읽으면서 뜬끔하는 게 많았음) 저만 알기엔 아까워서 이렇게 번역해서 올려봅니다.
번역된 글을 보려면 여기로 이동해주세용.
혹시나 오역 및 CS 용어에 문제가 있다면 언제든 알려주시면 감사하겠습니다.
RE: https://mastodon.social/@tootapp/115399857014625427
Despite not using much as my main app,
@tootappToot!.app ↙︎↙︎↙︎ has always stood out to me like nothing else 🙇♂️
Microsoft에게 Copilot는 코필로트다.
이런 걸 믿으라고 내놓다니.
발표자료 다 만들었다... 미리 해놓으니 좀 편하군..
Tailscale을 비롯한 Wireshark 기반의 VPN 도구를 이번에 처음 접하게 되면서 "신세계"를 맛보고 있습니다.
저는 다양한 개발 환경을 테스트하고 학습하는 것을 선호하다보니 계속해서 여러 종류의 노트북이나 PC를 구입해서 사용해왔습니다. 그러다보니 관리 문제도 있고, 어딘가로 여행을 가거나 떠나야 할 일이 생기면 어떤 디바이스를 챙겨 가야 하는지가 상당한 고민이 되곤 했습니다.
그렇지만 인터넷만 붙어있으면 어디서든 동일 네트워크 상에 존재하는 것처럼 일관된 환경을 만들 수 있고, 모든 네트워크 송수신 트래픽이 암호화된 상태를 유지하고 있으며, 속도까지 빠르니 더할 나위 없이 좋습니다.
제 경우는 그래서, Surface Pro 8, Surface Laptop 7, GPU 달린 Intel 랩탑, 라즈베리 파이 4, 맥북, 아이폰, 아이패드, Azure VM, WSL 2 환경까지 매우 많은 디바이스와 가상 머신을 전부 단일 네트워크 환경에 붙여서 자유롭게 사용하고 있습니다.
만약 노트북과 데스크톱, NAS 등의 디바이스를 동시에 붙여서 사용해야 하는 것이 고민이라면 Wireshark나 Tailscale을 꼭 살펴보실 것을 권해드리고 싶습니다. 👍
옳소 카텔을 만들어달라!
@akastoot악하 양꼬치카르텔
Claude Skills are awesome, maybe a bigger deal than MCP
1.9MB짜리 에모지는 데이터절약모드를 뚫고 냅다 1.9MB를 다운로드한다는 점에서 너무 악질임...
오늘은 하라는 #cosmoslide 개발은 안하고, "프로젝트는 기세다!" 라는 마음가짐으로 docs 페이지를 만들었다
포폴용으로 겸사겸사 만드는거니까, 국제화는 지금 상태에서 천천히 생각해도 될 듯
오늘은 하라는 #cosmoslide 개발은 안하고, "프로젝트는 기세다!" 라는 마음가짐으로 docs 페이지를 만들었다
@nebuletoHaze 민희님 아니었으면 바퀴재발명했을듯... 뭐 어쨌든 그냥 그거 쓰는 걸로 기여각 잡아야겠네요.
@akastoot악하
@nebuletoHaze 그리고 BatchJob 돌리는건 따로 분리해야댐
시작되었다... 오퍼레이션 지옥이...
띠용.....
cosmoslide 하위
@ailrunAilrun (UTC-5/-4) 이벤터스 페이지에 적혀있습니다. 발표자 신청과 관련해서는.... 이벤터스 페이지에 연락처가 있으니 그 쪽에 문의하셔도 될 것 같습니다
알고리즘(코딩테스트) 재활훈련은 유형별 공부는 일본어 독해 연습 겸 해서 atcoder.jp 요걸로 해볼까 싶고, 실전모의고사? 비슷한건 leetcode.com 으로 할 것 같다.
사실, 유형 조져서 재활훈련하는건..... Dynamic Programming, Greedy 정도일 듯... 요즘은 또 어떤 유형이 유행하는지 모르겠다만
알고리즘(코딩테스트) 재활훈련은 유형별 공부는 일본어 독해 연습 겸 해서 atcoder.jp 요걸로 해볼까 싶고, 실전모의고사? 비슷한건 leetcode.com 으로 할 것 같다.
아무도 도전하지 않는다면, 1분기에 Hackers Pub 안드로이드 앱 만드는걸 도전해봐야겠다. 플레이스토어는 모르겠고, F-droid 마켓에는 올려보는 경험을 해보고 싶음...!!
Threads에서 연합우주 글을 재공유(repost)할 수 있는 날이 온다면, 그것도 그거대로 특이점이 될 것 같음. "Threads에서 구독이 가능한 블로그 서비스"
@kodingwarriorJaeyeol Lee 디자인 대신 깎아주세요 센세
@rangho_220우주스타 아이도루 랭호 🌠 shadcn 같은거 끼얹고 LLM한테 짬때려요~
한국의 함수형 프로그래밍 컨퍼런스 LiftIO 2025가 슬슬 열린다고 한다.
- liftIO 2025 연사 신청 링크: (https://forms.gle/RsmowMdtNxH1Pchc6)
- 컨퍼런스 신청 링크(https://event-us.kr/liftioconf/event/114005)
@N비네비 그거 문법책 펼쳐서 공부할게 아니라 실전 프로젝트를 하다 보면 익혀져요
@kodingwarriorJaeyeol Lee 아직 로컬이에요 포스트 리스트 보여주는 페이지가 미완성이라..
@rangho_220우주스타 아이도루 랭호 🌠 이런....
지금 블로그 이런 느낌인데 어떠려나
@rangho_220우주스타 아이도루 랭호 🌠 뭐야, 어디로 들어갈 수 있어요
https://github.com/malkoG/malkoG/blob/master/resume.typ
여러분도 typst 쓰세요. 저처럼 이력서 깔끔하게 뽑힘... 소스코드로 버전관리도 가능하고, LLM이 또 코드를 기막히게 잘 말아줌...
@kodingwarriorJaeyeol Lee 오호! 지금도 충분히 예쁘네요! 하단 앵커 쪽에 패딩만 살짝 더 주면 좋을 것 같습니당!
@tomorrowcho조내일 오, 포폴 다듬고 한번 손 봐야겠네요. 감사합니다.
이력서 열심히 다이어트 중...
여기에 hackers pub 관련 기여이력이랑, cosmoslide 관련 내용이랑, fedify 관련 내용 MSG 많이 치면 적당히 분량 채워질 듯. 굿
이력서 열심히 다이어트 중...












