「Visual Studio Code」v1.109가 공개, 멀티 에이전트 개발의 거점으로서의 기능을 확충

Visual Studio Code의 2026년 1월 업데이트(v1.109) 미국 마이크로소프트는 2월 5일, 'Visual Studio Code'의 2026년 1월 업데이트(v1.109)를 정식 공개했다. 개발자가 복수의 코딩 에이전트를 동시에 사역·관리하는 멀티 에이전트 개발의 거점이 되도록, 특히 AI 관련으로 많은 기능 강화가 행해지고 있다. 이번 달에도 많은 새로운 기능과 개선이 이루어지고 있습니다. 채팅 사용자 환경(UX) 우선 채팅 관련에서는, 스트리밍이 고속화. Anthropic의 코딩 모델 'Claude'의 사고 토큰(thinking tokens)이 지원되어 모델의 추론 과정을 체크할 수 있게 되었다. ...

2026년 2월 17일 · 2 min · 319 words · Argo9

수퍼토닉2 음성합성 게시판 + ebook 변환기

수퍼토닉2 음성합성 게시판 + ebook 변환기를 만들어봤습니다. 게시판에 음성합성을 붙이긴 했는데 아무래도 뉴스 같은게 아니라 블로그라서 멋대로 쓴 게시글이 엉망이지만 일단 노안용으로 글자도 키울 수 있고 이것저것 전자책 뷰어처럼 만든 게시판입니다. 처음에는 nextibase 로 만들었다가 그냥 mysql -> sqlite 로 만들고 다시 새로 만들었습니다. (인트라넷용 독립형 게시판) 만들다가 급성*** 으로 병원에 입원해서 완성을 못한 상태로 이런 것도 했구나 정도로 남겨봅니다. 웹에서는 음성합성이 잘 되는데 폰에서는 아무래도 문제가 있어보입니다. 그냥 웹에서 들어 보세요 ^^;;; 참고로 정보를 크롤링하는 부분이 있었는데 그냥 안하기로 했습니다. 의미가 없어서요. 내가 가서 보면 되는데 딱히 라는 안일한 생각으로 이정도만 하고 마무리 하려고 합니다. ...

2026년 2월 11일 · 1 min · 97 words · Argo9

Rust로 만든 자가증식 배달앱 rstroy

깃허브 액션 기다리다 속 터져서... 그냥 직접 배달하는 봇을 만들었습니다. 요즘 Github Actions 돌려놓고 멍하니 모니터만 바라보는 시간이 너무 길더라고요. 무료 티어라 그런가, 빌드 한번 걸어놓으면 세월아 네월아... 게다가 ubuntu <-> windows <-> mac 한 번에 된적이 없어요 ㅠㅠ 성격 급한 한국인으로서 더 이상은 못 참겠다 싶어서 지난 2주 동안 뚝딱거려서 Rust로 툴 하나를 만들었습니다. 이름하여 [Troy] 프로젝트. (네, 그 트로이 목마 맞습니다. 근데 이제 착한 일을 하는...) 일단 답답해서 만들었습니다.소스코드 수정하고, 커밋하고, 푸시하고, 액션 돌고... 이 과정이 너무 귀찮잖아요?그래서 그냥 내 코드가 알아서 옆에 있는 맥북이나 윈도우 데스크탑으로 날아가서 스스로 컴파일하게 만들면 어떨까? 하는 생각에서 시작했습니다. ...

2026년 2월 10일 · 2 min · 316 words · Argo9

손글씨를 폰트로 획기반 툴이 끝나갑니다.

지난 3년간 만들던 획기반 손글씨 폰트 에디터 일단 손글씨 쓰면 공간 분석해줍니다. 그리고 손글씨에서 폰트로 바꾸면서 두께와 획 스타일을 변경해서 폰트를 다양하게 찍어낼 수 있습니다. 획기반의 2가지 기술을 사용해서 영상자막용 애니메이션 폰트 작업이 순조롭게 마무리 되어 갑니다. 이제 불꽃으로 AI가 알아서 하겠죠 인간이 할 일은 대부분 한거 같습니다. 도형을 기준으로 가이드를 만들고 그걸 기반으로 폰트를 만듭니다. ㅏ 에 해당하는 글자는 사다리꼴을 사용합니다. 그리고 공간을 찾아서 조율합니다. 같은 원 사이즈에 공간이 비어야 조형적으로 아름다운 글자가 됩니다. 제가 만든 것은 획을 기반으로 하기 때문에 각도에 민감하고 3D로 회전하면 어떤 글자의 형태도 | 똑바른 글자의 형태를 만들 수 있습니다. ...

2026년 2월 9일 · 1 min · 168 words · Argo9

모든 것이 &#x27;숫자&#x27;가 된 세상에서 우리의 &#x27;가치&#x27;를 지키는 법

모든 것이 '숫자'가 된 세상에서 우리의 '가치'를 지키는 법 우리는 그 어느 때보다 '다양성'을 외치는 시대에 살고 있습니다. 하지만 역설적이게도 사회가 세분화될수록 우리는 '연봉', '팔로워 수', '랭킹'이라는 단일한 수치에 더 필사적으로 매달립니다. 각자의 취향이 존중받는 유토피아를 꿈꿨건만, 현실은 주말의 취미조차 '수익화' 가능한지, SNS에서 얼마나 '좋아요'를 받을 수 있는지로 평가받는 피로한 일상이 되었습니다. 왜 다양성의 사회는 오히려 숫자의 지배를 받게 된 것일까요? 지식 큐레이터의 시선으로 그 이면의 논리를 짚어보고자 합니다. 통약 불가능한 것들의 강제 결합: '비교'라는 권력 사회학자 웬디 넬슨 에스플랜드(Wendy Nelson Espeland)는 서로 다른 가치들을 하나의 지표로 통합하는 과정을 **'공통 척도화(Commensuration)'**라고 정의합니다. 이는 현대 사회가 효율적인 의사결정을 위해 선택한 도구이지만, 동시에 강력한 '권력 작용'이기도 합니다. "공통 척도화는 서로 다른 엔티티(Entities)를 공통의 지표에 따라 비교하는 것이며, 이는 사회적 사고의 도구이자 권력의 양식이다." — Wendy Nelson Espeland & Mitchell L. Stevens 에스플랜드의 통찰처럼, 숫자는 단순히 가치를 측정하는 것이 아니라 새로운 현실을 '창조'합니다. 요리의 깊은 맛이나 예술가의 붓터치처럼 숫자로 환산할 수 없는 고유한 '성역'이 숫자로 치환되는 순간, 수치화되지 않은 본래의 가치는 사회적 시야에서 사라져 버립니다. 숫자는 복잡한 맥락을 제거하여 소통의 비용을 줄여주지만, 그 과정에서 우리의 일상을 '비교 가능한 납작한 데이터'로 만들어버리는 폭력을 행사합니다. 주의력 경제: 당신의 마음은 어떻게 상품이 되는가? 디지털 플랫폼은 우리가 느끼는 이 피로감을 '주의력 경제'라는 시스템으로 화폐화합니다. 알고리즘은 우리의 인지적 초점을 추출하고 패키징하여 광고주에게 판매합니다. • 데이터 수집과 최적화: 플랫폼은 우리의 스크롤, 멈춤, 클릭을 무차별적으로 수집합니다. • 알고리즘의 덫: 수집된 데이터는 '진실'이나 '웰빙'이 아닌 오직 '체류 시간'을 극대화하도록 설계됩니다. 이 과정에서 분노와 불안을 자극하는 선정적 콘텐츠가 우선순위를 점합니다. • 권력의 집중: 구글과 메타 같은 거대 플랫폼은 전 세계 디지털 광고 수익의 절반 이상을 독점하며 우리 마음의 독점권을 행사합니다. 팀 우(Tim Wu)는 **"우리는 서비스 비용을 돈이 아닌 주의력으로 지불하고 있다"**고 경고합니다. 이 시스템이 무서운 이유는 개인의 '인지적 자율성'을 무너뜨리기 때문입니다. 스스로 무엇에 집중할지 결정할 능력을 상실할 때, 사회적 신뢰는 파편화되고 민주적 토론은 불가능해집니다. 이는 단순한 건강 문제를 넘어선 정치적·사회적 위기입니다. '걸작'의 함정에서 '살아있는 유산'으로: 가치의 패러다임 전환 가치를 숫자로만 서열화하려는 시도에 대해 유네스코(UNESCO)의 정책 변화는 중요한 대안적 패러다임을 보여줍니다. 과거 유네스코는 서구 중심의 전문가들이 판단하는 '탁월한 보편적 가치(OUV)'에 따라 피라미드 같은 '유형 유산(Masterpiece)' 보존에 집중했습니다. 그러나 2003년 '무형문화유산보호협약'을 통해 중대한 전환이 일어났습니다. • 박제된 보존(Conservation)에서 역동적인 보호(Safeguarding)로: 과거의 원형을 그대로 고정하는 것이 아니라, 세대 간 전승되며 끊임없이 재창조되는 유산의 **'생명력(Viability)'**을 보장하는 데 초점을 맞추기 시작했습니다. • 공동체 중심: 유산의 가치는 외부 전문가가 매기는 숫자가 아니라, 그 문화를 실제로 향유하고 실천하는 '공동체'에 의해 결정됩니다. 무형유산은 살아있는 전통이기에 변화하고 재창조될 때 비로소 그 가치가 유지됩니다. 다양성을 죽이는 '통합 랭킹'의 폭력성 왜 우리는 숫자에 집착할까요? 후카츠 타카유키는 이를 **'커뮤니케이션 비용'**의 관점에서 설명합니다. 가치관이 다양해질수록 우리는 서로를 이해하기 위해 엄청난 에너지를 써야 합니다. 친구 넷이 점심 메뉴를 고를 때 각자의 취향(저탄고지, 종교적 이유, 매운맛 선호도 등)을 조율하는 고통을 떠올려 보십시오. 이 피로를 줄이기 위해 우리는 '별점'이나 '랭킹'이라는 가장 저렴한 공통 언어(Protocol)를 선택하게 된 것입니다. 하지만 모든 가치를 한 줄로 세우는 '통합 랭킹' 시스템은 소수의 독특한 취향을 '가치 없는 것'으로 전락시키는 폭력을 행사합니다. 나만의 고유한 가치가 '대중성'이라는 단일 척도로 변환되어 비교당할 때 우리의 정체성은 상처 입습니다. 플랫폼 설계자들은 전체를 줄 세우는 랭킹을 지양하고, 절대적 지표가 지배하지 않는 세계관을 설계해야 합니다. 결론: 숫자를 넘어 '공존'의 시스템으로 숫자는 효율적인 도구이지만 결코 절대적인 권력이 되어서는 안 됩니다. 우리가 숫자가 규정한 서사에 매몰될수록, 스스로 생각하고 느끼는 인지적 자율성은 희미해집니다. 이제는 모든 가치를 '돈'과 '수치'로 납작하게 만드는 시스템에서 벗어나, 각자의 '좋음'이 서로 다른 척도로 존중받는 '공존의 시스템'을 고민해야 합니다. 진정한 다양성 사회는 1등부터 100등까지 줄을 세우는 곳이 아니라, 숫자로 환산할 수 없는 무수한 가치들이 그 자체의 생명력을 얻는 곳입니다. 오늘 하루, 팔로워 숫자나 통장 잔고를 확인하는 대신 스스로에게 질문해 보십시오. https://event.yes24.com/detail?eventNo=265489

2026년 2월 8일 · 3 min · 570 words · Argo9

드로잉을 기록하는 과정 기록 스케치, 필사 앱

이제 대충 필기체용 폰트에디터겸 만화폰트, 애니메이션 효과음, 사인 등 기타등등 다 되는걸 끝냈습니다.https://chat.argo9.com/ 낙서가 자산이 되는 곳, 웹 기반 드로잉 & 폰트 크리에이터 "당신의 손글씨와 낙서, 종이에만 남겨두기엔 너무 아깝지 않나요?" 이제 종이 위의 필사(筆寫) 놀이를 웹으로 가져오세요. 단순히 따라 그리는 것을 넘어, 당신의 드로잉이 세상에 단 하나뿐인 일러스트가 되고 폰트가 되는 마법 같은 경험을 제공합니다. 주요 기능 및 특징 압도적인 속도의 WebGPU 엔진 탑재 답답한 로딩이나 딜레이는 이제 그만! 최신 WebGPU 기술을 도입하여 남다른 드로잉 반응 속도를 자랑합니다. 마치 종이에 그리는 듯한 부드러운 필기감을 웹 브라우저에서 그대로 느껴보세요. ...

2026년 1월 28일 · 2 min · 282 words · Argo9

웹(WordPress) 취약점&#x2F;업로드 부분에 문제점

일단 이 사이트는 nodebb입니다. 제가 운영하는 홈서버와는 다른 곳임을 알려드립니다. 얼마전 출판쪽 데이터가 필요해서 오랜만에 워드프레스 웹(WordPress) 을 열어놓고 아침까지 서버에 문제가 생긴줄도 모르고 자다가 뭔가 이상하다 생각해서 추적해봤습니다. 아니나 다를까 서버에 채굴관련 프로그램을 설치해둔게 있어서 관련 부분 삭제하고 접속제어를 다 막고 하드웨어도 교체했습니다. 디스크에 뭐 넣었을지 뻔하니... 하여간 정리는 했고 원인을 탐지하다 보니 확인된 침해 흔적 (bookfactory 워드프레스) spectre.php 웹 파일매니저 형태(업로드/수정/삭제 기능). 생성 시각: 2026-01-22 15:42 (UID 82 = 웹서버 사용자로 생성된 흔적). about.php 2index.php wp-login.php 모두 Monarx 위장 웹쉘(외부 C2에서 코드 받아 실행) 패턴 확인. 생성 시각: 2026-01-22 16:26 ~ 18:30 C2 도메인 흔적: c-new.icw5.xyz, c.zvo1.xyz, c2.icw7.com 등 즉, 워드프레스 앱 계층에서 파일 업로드/취약 플러그인 통해 웹쉘이 심어진 경로가 (특히 wp-file-manager 플러그인이 존재하며, 과거 다수 RCE/업로드 취약점 사례 있음.) ...

2026년 1월 23일 · 2 min · 220 words · Argo9

Qwen3-TTS 제품군이 오픈 소스로 공개

Qwen3-TTS 는 Qwen에서 개발한 강력한 음성 생성 기능 시리즈로, 음성 복제, 음성 디자인, 초고품질의 사람 목소리와 유사한 음성 생성, 자연어 기반 음성 제어 등 포괄적인 기능을 제공합니다. 개발자와 사용자에게 가장 광범위한 음성 생성 기능을 제공하며, 혁신적인 Qwen3-TTS-Tokenizer-12Hz 멀티 코드북 음성 인코더를 통해 효율적인 압축과 견고한 음성 신호 표현을 구현합니다. 이를 통해 비언어적 정보와 음향 환경적 특징을 완벽하게 보존할 뿐만 아니라, 경량의 비-DiT 아키텍처를 통해 고속, 고음질 음성 복원을 가능하게 합니다. 듀얼 트랙 모델링을 활용하여 Qwen3-TTS는 단 하나의 문자만 처리한 후 첫 번째 오디오 패킷을 전송하는 매우 빠른 양방향 스트리밍 생성 속도를 달성합니다. Qwen3-TTS 멀티 코드북 모델 시리즈 전체는 1.7B와 0.6B 두 가지 크기로 오픈 소스로 제공됩니다. 1.7B 모델은 최고의 성능과 강력한 제어 기능을 제공하며, 0.6B 모델은 성능과 효율성 사이의 이상적인 균형을 제공합니다. 두 모델 모두 중국어, 영어, 일본어, 한국어, 독일어, 프랑스어, 러시아어, 포르투갈어, 스페인어, 이탈리아어 등 10개 주요 언어와 다양한 방언을 지원하여 전 세계 애플리케이션 요구 사항을 충족합니다. 또한, 두 모델은 뛰어난 문맥 이해 능력을 바탕으로 지침과 텍스트 의미에 따라 어조, 리듬, 감정 표현을 조정할 수 있으며, 입력 텍스트 노이즈에 대한 내성을 크게 향상시켰습니다. 현재 GitHub에서 오픈 소스로 공개되어 있으며 Qwen API를 통해 이용할 수 있습니다 . ...

2026년 1월 23일 · 1 min · 188 words · Argo9

캔바 + 도서 DB 디자인 자동화

캔바 + 도서 DB 디자인 자동화 앞으로 무언가를 팔려면 자동화하는 것을 먼저 신경써야 합니다. 이제는 영상이 기본인 시대이고 영상도 많이 만들어놔야 합니다. 사이트도 멋지게 나와야 하고 모바일에서도 이탈율이 낮추기 위해 최신 기술을 사용해야 합니다. 또한 소셜에도 전달력이 높은 이미지 구조로 만들어야 합니다. 해야할게 많아서 다 하기는 힘들고 제작에 중요한 리소스 부분만 작업하고 나머지는 다양한 포맷을 출력해서 영상이 만들어지는게 더 중요합니다. 시간이 없어서 툴을 써야 하지만 절대 중요한 것은 나만의 무언가를 잊지 말아야 합니다. 뾰족한 무언가가 없다면 남들과 똑같아 지니까 ...

2026년 1월 20일 · 1 min · 117 words · Argo9

넌 누구니? 올드맥의 리소스 포크 복구 프로그램

올드맥에서는 파일 확장명을 넣을 필요가 없습니다. 리소스 포크가 있어서 거기에 파일의 정보를 가지고 있게 되는데 윈+맥을 오가다 보면 리소스 포크가 사라져 뭐하는 어플인지 모릅니다. 그래서 리소스 포크로 옛날 쿽 스터핏에서 압축한 데이터가 뭔지 찾아주는 넌 뭔데? 라는 작업을 하고있습니다. 스터핏 압축한 것 안에 있는 파일명도 다 찾아내서 뭔지 트리맵을 재구성... 옛날 작업한 것을 다시 정리 전자책 만드는데 쿽으로 하던 파일이 있어서 이제야 살펴봅니다. 응?!?

2026년 1월 20일 · 1 min · 64 words · Argo9