칼럼
-
지정학적 전환기와 미국의 승리 전략칼럼 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],..
-
Blazor 서버에서 하지 말아야 하는 것 - 1칼럼 2025. 1. 7. 17:24
근래에 블레이저 서버로 사이트 개발할 일이 있어 개발 중 고민했던 사항에 대한 정리이다. 케이스는 아래와 같다. 1. 일정 시간 동안 측정된 데이터를 다운로드하여야 한다.2. 일정 시간에 제한은 없다.3. 따라서, 해당 데이터의 파일이 어느 정도 크기일지 알 수 없다. 구현한 케이스는 아래와 같다. 1. string[]를 byte64로 변환하여 javascript link로 download 하는 방식2. byte[]를 javascript link로 download 하는 방식3. file writer를 사용하여 직접 다운로드 하는 방식4. api로 filedownload 구현 후 link로 처리하는 방식 1번 2번 케이스는 서버 랜더링이므로 서버측 데이터가 가공 후 해석된 마크업을 생성해서 처리하는데 용량..
-
길이 아닌 곳에서 길을 찾지 마세요.칼럼 2024. 3. 6. 11:27
개발자는 종종 코너에 몰리곤 한다. 기획대로 개발했고 처음에는 모든게 순조로워 보인다. 하지만, 시간이 지남에 따라 예상과 다르게 흘러가는 중에 코너에 몰리게 된다. 성능은 떨어지고 속도 문제가 발생하고 각종 트러블에 정합성이 깨지고 문제가 어디서 발생하고 무엇인지도 모르는 상태가 계속된다. 이와중에 개발팀장이나 책임있는 사람들은 문제를 해결하지 못하고 퇴사하고 뒷 감당은 모두 남겨진 사람의 몫. 인력을 갈아 넣어서 해결될 일이였다면 문제가 되지 않았을 것이다. 서버에 막대한 비용을 투입하고도 해결하지 못 하는 상태가 되면 회사는 비용과 인력에서 모두 손해를 보게 된다. 결국, 서비스는 종료하게 되고 해당 인력은 정리해고 당한다. 위와 같은 일은 스타트업이나 중소기업에서 흔하게 발생하는 경우다. 심지어 ..
-
좋은 관리자 UI란?칼럼 2024. 2. 27. 00:06
개발자는 언제나 화면을 만든다. 언제나 개발자 곁에는 GUI 도구들이 있었고 사용자를 위해서는 UI가 필요하다. 그렇다면 좋은 관리 UI란 무엇일까? 먼저, 화면 동작에 대한 시나리오이다. 목록 ----------------> 상세 -------------------> 입력 | | | -------------------------> 수정 | | | -------------------------> 삭제 -----------------------> 삭제 모든 화면은 목록을 통해서 진입해야 한다. 그림으로는 아래와 같다. 물론 모든 화면이라는 표현이 맞지는 않지만 일반적으로 위와 같은 시나리오 이다. 상세는 어떨까? 상세는 RTL에 따라 우측 상단과 하단에 각각 버튼이 배치 된다. 상단 우측에 배치되어야 하는..