본문 바로가기

분류 전체보기65

PostgreSQL에서 AI를 구현하는 도구 Timescale의 PGAI 소개 AI와 데이터베이스의 결합은 최신 기술 트렌드에서 빼놓을 수 없는 주제입니다. PostgreSQL용 확장 프로그램인 pgai는 AI 애플리케이션을 손쉽게 개발하고 벡터 검색과 RAG(Retrieval Augmented Generation)를 지원해 AI 기능을 PostgreSQL에서 직접 구현할 수 있게 돕습니다.이번 포스팅에서는 pgai의 기능과 특징을 알아보고, 간단하게 PGAI 를 소개합니다.  Timescale의 PGAI는 PostgreSQL 데이터베이스 내에서 AI 애플리케이션을 개발하는 데 유용한 확장 도구 모음입니다. PGAI를 활용하면 데이터베이스 내에서 벡터 검색, RAG 등 고급 AI 기능을 직접적으로 사용할 수 있어, 별도의 데이터 파이프라인이나 외부 시스템 통합 없이도 강력한 AI .. 2024. 11. 10.
프론트엔드 디자인과 개발에 유용할 새로운 툴 Unicorn Studio 새로 출시 될 웹 디자인툴 unicorn.studio 를 소개합니다. 현재 대기명단을 받고 있으며, 내년쯤 정식 오픈될 것으로 보여집니다. 목차   Unicorn Studio Unicorn Studio는 웹 디자이너와 개발자를 위한 혁신적인 플랫폼으로, 코딩 지식이 없는 사용자도 손쉽게 웹사이트에 인터랙티브한 효과를 추가할 수 있도록 그 사용성이 엄청 기대됩니다.모든 디자인에 적합한지는 아직 그 사용성에 대한 정보가 없어서 알려지지는 않았습니다.현재로서는 인터랙티브 클라이언트 개발에 도움되는 요소로 작용될 것 같습니다. 직관적인 사용 편의성으로 복잡한 효과를 손쉽게 구현할 수 있어 디자이너들에게 특히 유용합니다.다양한 동적 효과와 시각적으로 매력적인 요소를 제공하며, 생성된 프로젝트를 웹사이트에 간편하게.. 2024. 11. 9.
메시징 애플리케이션의 시스템 디자인에 관한 글을 읽고 정리 회사 프로젝트에서 기획부터 처음에 참여한 첫 프로젝트는 웹소켓을 이용한 실시간성이 보장되어야 하는 프로젝트 였습니다.백엔드에서 종종 실시간에 대한 부분은 시스템 구조상 엄청난 부분인데, 간만에 미디엄의 블로그에서 시스템디자인을 전문적으로 여러 건 다룬 글을 발견해서 기록합니다. (글 링크는 하단부 레퍼런스 링크 참고)이 글은 전반적으로 페이스북 메신저, 디스코드, 왓츠앱과 같은 실시간 메시징 애플리케이션의 시스템 설계를 설명하고 있습니다.low-level 까지 완전히 동일하지는 않겠지만, 지난 개발경험동안 생각했던 구조들과 크게 다르지 않았고 이 구조들이 여러 곳에서 많이 사용된다고 느꼈습니다.    목차   전제조건 및 요구사항 1:1 채팅, 그룹 채팅, 채팅 기록 저장, 여러 기기 지원, 실시간 상태.. 2024. 11. 8.
pytest 팁을 잘 정리해놓은 블로그와 pycharm 에서 세팅하는 가이드 Pycharm 은 강력한 IDE이지만, 기능이 워낙 많다보니 세팅하는 것에 어려움을 느낄 때가 있었습니다.Pytest 도 마찬가지로 처음에 어떻게 세팅해야 하는지 해맸는데, 이 웹사이트의 글이 많이 도움이 되어 기록합니다. https://pytest-with-eric.com/integrations/pytest-pycharm-integration/  How To Set Up Pytest With PyCharm (Step-By-Step Guide)Have you ever wanted to run a single unit test only to find yourself running the entire test suite every time, wasting valuable time and resources? .. 2024. 11. 7.