최근포스팅
-
NULL ptr
트렌드 코리아 2026 | 키워드, 요약, 인사이트
2026년 붉은 말의 해.트렌드 코리아 2026은 메인 슬로건으로 'Horse Power'를 내세웠다.온갖 AI를 사용해 빠르게 달리되, 결국 방향을 잡는 것은 사람이라는 메세지를 담고 있다.이번에는 2026년 국내외 각 분야를 휩쓸 10대 트렌드를 조망하고, 그 핵심내용과 출현배경, 현업시사점을 파악할 수 있다. 글로벌기업 현직 임원과 AI전문가의 심층대담을 통해 비즈니스 현장에 활용할 아이디어, 사업전략, 실무적용점 등을 습득할 수도 있다. 주요 키워드 10가지 : 요약주요 키워드 10가지와 그 의미는,1) '휴먼 인 더 루프' - AI 시대에 인간의 개입이 결과의 품질을 결정함2) '필코노미' - 감정을 소비 기준으로 삼는 트렌드3) '제로 클릭' - 검색 전 AI 추천이 중요해지는 현상4) '레디..
-
개발자의 기록 노트
Architecture Pattern VS Architecture Style
소프트웨어 아키텍처 설계를 공부하다보니 Architecture Pattern라는 용어와 Architecture Style라는 용어가 혼용되는 것을 보게 되었습니다. 이 둘은 어떤 차이가 있는지, 동의어인지 찾아보고 정리한 내용입니다.Architectural patterns focus on problem-riented architectural solution, whereas Architectural style focus on structural or behavioral characteristics of related software architectures. 아키텍처 패턴은 문제 지향적인 아키텍처 솔루션에 중점을 두는 반면에, 아키텍처 스타일은 관련된 소프트웨어 아키텍처의 구조나 행위 특성에 중점을 둔다고..
-
개발자의 기록 노트
GRASP - Craig Larman의 소프트웨어 설계 원칙
GRASP는 General Responsibility Assignment Software Patterns 의 앞글자를 딴 것이다.직역하면 대략 '일반 책임 할당 소프트웨어 패턴' 정도 된다.패턴이 들어가는 걸 보면 알 수 있듯이, GoF의 디자인패턴과도 관련이 있다.여기에서는 Craig Larman의 9가지 원칙을 이야기 하고 있는데, 이 각각들은 Coupling을 낮추거나, Cohesion과 Reusability를 높이고 Flexibility를 높이기 위한 원칙들이다.우선.. 'OOAD를 사용하여 소프트웨어를 구축하는 일반적인 작업'이 어떤 순서로 이뤄지는지 다시 상기해보자.1. 요구사항 식별2. 도메인모델 만들기3. 디자인모델 만들기 - 소프트웨어 클래스들에 메소드와 속성 추가 - 객체들 간 상호..
-
Algorithm
DBSCAN 클러스터링 알고리즘 - 머신러닝
본 글은 출처에서 발췌하여 번역한 것 임을 서두에 밝힙니다.출처 : https://www.kdnuggets.com/2020/04/dbscan-clustering-algorithm-machine-learning.html2022/04/04 Nagesh Singh Chauhan이 KDnuggets에 작성한 글입니다.소개: Nagesh Singh Chauhan은 CirrusLabs의 빅데이터 개발자입니다. 통신, 분석, 영업, 데이터 과학 등 다양한 분야에서 4년 이상의 경력을 보유하고 있으며, 다양한 빅데이터 구성 요소를 전문으로 다룹니다.DBSCAN 알고리즘과 그것을 파이썬으로 구현한 소개 내용.2014년, DBSCAN 알고리즘은 세계 최고의 데이터 마이닝 컨퍼런스인 ACM SIGKDD에서 시간 테스트 상(..