본문 바로가기

분류 전체보기

(29)
[Framework]Front-End Framework들 현재에는 웹이라는 기반 위에 우리는 정말 다양한 서비스들을 제공하고 있습니다. 그리고 이러한 웹 기반의 서비스를 위하여, 다양한 프레임워크 Framework와 라이브러리 Library가 활용됩니다.  이 중 사용자에게 직접적으로 뭔가를 제공하기 위한 분야로 프론트엔드 Front-End 가 있습니다. (참 재미있지만, 쉽지 않은 분야죠.. )  이러한 프론트엔드를 위한 프레임워크나 라이브러리도 정말 다양한데요, 이를 잘 정리해놓은 사이트가 있네요 ㅎ https://2024.stateofjs.com/en-US/libraries/front-end-frameworks/ State of JavaScript 2024: Front-end FrameworksThis is introducing a multi-part Y..
[프로젝트#2024-3]초중고교 정보 - 학교 알리미 등 IT 강국(지금도?)인 우리나라에서는, 인프라(인터넷)와 전자정부에 이어 최근에는 공공데이터에 대한 관심이 높습니다.특히 공공기관은 물론 기업에까지 공공을 위한 데이터를 내놓고 있는데요.  이 중 초중등학교 - 초등학교, 중학교, 고등학교 - 에 대한 정보도 당연히 공공데이터로 제공되고 있습니다. 바로 학교알리미입니다. https://www.schoolinfo.go.kr/ 학교알리미(초·중등 교육정보 공시서비스)학교알리미_초·중등 교육정보 공시서비스www.schoolinfo.go.kr학교알리미에서는 학교를 조회할 수도 있지만, 항목별 공개용 데이터를 조회하고 내려받을 수도 있습니다. □ 학교 알리미 > 알리미 소식 > 공개용 데이터 에서 조회가 가능합니다. https://www.schoolinfo.go...
[tool]MS Visual Studio Code 개발자마다 선호하는 에디터가 있습니다만, 무료(!)로, 그리고 범용적으로 이용할 수 있는 에디터로 MS의 Visual Studio Code가 있습니다. (저의 1순위 에디터는 아닙니다.. ㅎ) https://code.visualstudio.com/ Visual Studio Code - Code Editing. RedefinedVisual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windo..
[python-오류]ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory ... python에서 라이브러리를 설치하다보면 만나게 되는 오류들 중 하나입니다.  1) 오류화면ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: 'c:\\app\\anaconda3\\envs\\tf390\\lib\\site-packages\\numpy-1.23.5.dist-info\\METADATA'  2) 해결방법해당 폴더를 삭제하고 재시도하면 됩니다. (c:\app\anaconda3\envs\tf390\Lib\site-packages\numpy-1.23.5.dist-info 폴더 삭제)※ 실제 해당 폴더 안의 패키지와 관련된 METADATA 등의 파일들이 있어야 하나 그렇지 못한 상태여서 발생하..
[python]파이썬 기반 웹프레임워크 - Django, Flask 최근의 수많은 서비스는 웹을 기반으로 하고 있습니다. 이렇게 웹을 서비스하기 위해서 웹프레임워크를 이용하게 됩니다. 이러한 웹프레임워크에는 Ruby, Java, php 등 여러 언어 기반의 웹프레임워크가 있으며(javascript나 nodejs 기반까지..), python 기반으로도 역시 웹프레임워크가 있습니다. 대표적인 python 기반의 웹프레임워크는 Django와 Flask , 그리고  FastAPI입니다.  ▣ DjangoPython 기반의 풀스택 프레임워크로, 다양한 기능들이 기본적으로 탑재되어 있다는 것이 가장 큰 장점입니다. 이는 MVT(Model-View-Template)를 기반으로 하는, DB 연결 등 백엔드에서부터 프론트엔드까지 개발에 필요한 거의 모든 기능을 제공하고 있지만, 이러한 ..
[python]OpenCV와 imutils python에서 컴퓨터 비전 처리를 위한 라이브러리 중 가장 유명한 라이브러리인 OpenCV(Open Source Computer Vision)입니다.(SimpleCV도 있긴 하지만.. ) https://opencv.org/ HomeOpenCV provides a real-time optimized Computer Vision library, tools, and hardware. It also supports model execution for Machine Learning (ML) and Artificial Intelligence (AI).opencv.org 주요 기능으로, 이미지 처리, 비디오 처리, 비전 인식(객체 탐지, OCR, 패턴 인식 등), 기계학습, 이미지 변환 등이 있습니다. 0) 설치설..
[python]DuckDB와 데이터 처리 최근 재미있는 DB에 대한 소개를 받았습니다. 바로 DuckDB라는 건데요. 2019년에 등장하여 이미 인기있는 데이터 분석을 위한 DB로 소개되고 있네요.. https://duckdb.org/ An in-process SQL OLAP database management systemDuckDB is an in-process SQL OLAP database management system. Simple, feature-rich, fast & open source.duckdb.org DuckDB는 in-process SQL OLAP DBMS라는데요.. in-process 즉, 응용(app) 내에서 in memory 방식으로 처리되며, 벡터화된 쿼리 엔진에, 분석 처리(OLAP)를 목적으로 하는(트랜잭션 처리..
(202404) AI 반도체 동향(학습용? 추론용?) 2024년 현재 AI 반도체 시장은 nVIDIA의 독주입니다. GPU에서 어느덧 GPGPU라는 용어가 등장하면서 조명을 받은 nVIDIA의 생태계인 CUDA(Compute Unified Device Architecture) 플랫폼은 지금은 다른 대안을 선택하기 힘들 정도로 인공지능, 머신러닝에서의 핵심이 되고 있습니다. (OpenCL, ZLUDA과 같은 범용이나 MetalAPI(Apple), openAPI(Intel), ROCm(AMD) 플랫폼이 있긴 하나..)그리고 이로 인해 A100, H100, H200, B100, X100 등  nVIDIA의 새 제품이 등장할 때마다 그 가격 역시 고공행진을 하고 있습니다.  이런 머신러닝 등 인공지능을 위한 AI 반도체는, 가격과 전성비 등의 이유로 최근 들어서는..

반응형