전체 글
-
지정학적 전환기와 미국의 승리 전략칼럼 2025. 3. 31. 21:26
🌏 지정학적 전환기와 미국의 승리 전략중국, 대만, 북한, 러시아, 그리고 반도체 패권까지🧭 서론: 세계는 다시 격랑 속으로우크라이나 전쟁, 미국 대선, 중국의 팽창, 북한과 미국의 대화 가능성…세계는 지금 단지 혼란한 것이 아니라, 질서 자체가 재편되고 있는 전환점에 서 있습니다.그 가운데, 한반도·대만·미국·중국·러시아가 교차하는 지정학적 다층 구조는 전쟁의 그림자와 경제적 패권 경쟁을 동시에 불러오고 있습니다.🇰🇵 북한과 미국의 대화, 그리고 중국의 기회북한과 미국이 직접 대화로 긴장을 완화하고, 한반도에 평화가 도래할 경우,주한미군의 전략적 역할은 재조정되거나 축소될 수 있습니다.이는 중국 입장에서 동북아에서 미국의 전력 집중이 느슨해지는 절호의 기회로 해석될 수 있습니다.결국 중국은 대만..
-
The Era Beyond UI: Personalized AI, Human Replication, and the Redefinition of Enterprise칼럼 2025. 3. 28. 10:05
I've been reflecting on the trajectory of AI and user interfaces, and how it signals not just technical progress but a paradigm shift in how humans and machines interact. Below is a structured outline of where I think things are heading — from the death of UI to the rise of personalized AI and its broader implications.MCP (Multimodal Command Processing) is not regression to CLI — it’s an evoluti..
-
MCP를 해보며 느낀 철학적 통찰칼럼 2025. 3. 28. 09:59
이 문서는 CHATGPT와 대화를 요약한 요약본 입니다. “UI 없는 시대의 도래와 개인화된 AI: 인터페이스, 존재, 그리고 기업 구조의 재정의” 최근 AI 인터페이스의 방향성과 기술 철학적 함의에 대해 정리한 메모를 공유합니다.인터페이스의 본질, AI의 진화, 개인화 기술의 영향, 그리고 향후 기업 구조의 재편성 가능성에 대한 전망입니다. 1. MCP(Multimodal Command Processing)는 GUI 이후의 진화인가, 복귀인가현대 UI는 클릭, 터치, 메뉴 기반의 시각적 계층 구조입니다.그러나 MCP는 음성, 손짓, 시선, 표정, 상황 등 의도 기반 멀티모달 입력을 통해 컴퓨터와 상호작용합니다.이는 명령어 기반 패러다임으로의 회귀가 아니라, ‘보이지 않는 지시’의 실현입니다.2. 신체 ..
-
AI 환불처리감시 시스템에 대한 개인적인 생각칼럼 2025. 3. 11. 13:29
환불처리에 사기 취소 감지에 대한 코드 예는 아래와 같다.(출처: OPENAI)import pandas as pdimport numpy as npfrom sklearn.model_selection import train_test_splitfrom sklearn.ensemble import RandomForestClassifierfrom sklearn.metrics import classification_reportimport ace_tools as tools# 샘플 데이터 생성data = { "user_id": ["userA", "userB", "userC", "userD", "userE", "userF", "userG"], "refund_count": [5, 1, 3, 2, 7, 1, 4],..
-
.net core에서 IServiceScopeFactory를 써야할 때프로그래밍 2025. 2. 7. 22:34
IoC Container에 등록된 서비스의 라이프 사이클이 다를 때 사용한다. AService라는 클래스가 등록될 때 Singleton이고BService라는 클래스가 등록될 때 Scope라면 AService는 BService를 참조할 수 없다. 즉, Singleton인 클래스는 하위 lifecycle에 해당하는 클래스 참조가 불가능하다. 따라서 참조 우선 순위는 Transiant 대표적으로 WorkerService 작성시 Service를 Scope, Transiant 로 등록할 경우 Worker에서 주입 받을 때 IServiceScopeFactory를 사용해서 주입받게 된다. 생각해보면 Singleton이 Instance가 메모리에 유일 존재일 때 (즉, 프로그램이 종료하기 전까지 해제 할 수 없는 ..
-
AWS S3 PresignedUrl Download프로그래밍 2025. 1. 14. 19:46
aws s3 presignedurl을 이용한 download시에, 특히 link download를 할 경우 다운로드가 아닌 브라우저에 그대로 노출되는 경우가 있다. 이럴 때 아래와 같이 처리하면 된다. public async Task GetDownloadUrl(string bucketName, string filename) { var request = new GetPreSignedUrlRequest() { BucketName = bucketName, Key = filename, Expires = DateTime.UtcNow.AddMinutes(10), ResponseHeaderOverrid..
-
Ant Design Blazor 소개프로그래밍 2025. 1. 7. 18:00
중국 알리바바에서 만든 Ant Design의 Blazor 포팅 프로젝트이다. 따라서, ant design react와 유사항 기능을 구현하고 있다. 다만, react 구현 처럼 매끄럽고 부드럽다는 느낌은 조금 떨어진다. blazor로 b2b 사이트를 개발해야 할 때 쓰면 좋은 라이브러리이다. Ant Design of Blazor Ant Design BlazorAnt Design Blazor Reuse Tabs The Blazor community has been clamouring for multiple tabs for over a year now, and it's been quite an achievement to finally implement a ReuseTabs component based on ..