본문 바로가기

전체 글

(25)
[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 반도체는, 가격과 전성비 등의 이유로 최근 들어서는..
대학 모집인원 대학들은 매년 3월 말에 2년 후의 대입전형에 대하여 계획을 수립하여 게시하고 있습니다. (※ 「고등교육법」 제34조의5(대학입학 전형계획의 공표) 및 동법 시행령 제33조(대학입학전형시행계획의 공표 등))이러한 공개된 시행계획들을 활용하여 입시를 준비하게 되는데요.. 대학별 모집인원과 같은 대학 현황을 확인하는 방법들을 정리해 보았습니다. 먼저 가장 기본인 대학 정보공시자료인 대학알리미입니다. (검색에서 '신입생 충원 현황 (대학)' 또는 '신입생 충원 현황 (전문대학)'으로 검색하시면  [4-다. 신입생 충원 현황]을 통해 대학별 입학정원, 모집인원을 확인할 수 있습니다)  https://academyinfo.go.kr/ 대학알리미 academyinfo.go.kr 그리고 공공데이터포털을 이용하는 방법..
시각화 방법 - D3.js 데이터 분석을 위해서는 데이터의 수집 만큼이나 데이터의 처리가 중요합니다. 데이터를 효과적으로 처리하기 위해서 데이터에 대한 인사이트가 있으면 좋으며, 그래서 비즈니스에 대한 높은 이해도는 데이터 분석에 큰 도움이 됩니다.  하지만 항상 모든걸 다 알 수는 없겠죠? 그럴때는 데이터 자체에 대한 이해도를 높을수록 데이터 분석에 도움이 될 것입니다. 이때 데이터를 시각화 방법을 이용하여 이해도를 높일 수 있을 것입니다.  데이터 시각화 방안에는 정말로 많은 app과 솔루션들이 있습니다. Excel이나 Tableau, PowerBI 등등.. 이러한 탐색 솔루션을 활용하는 방법도 있지만, 여기서는 웹 프론트엔드 기법인 D3.js를 한번 살펴보고자 합니다.  1-1) D3.js 소개https://d3js.org/..
티스토리 구글을 위한 플러그인 설정 개설한 티스토리에서 부가적으로 구글의 서치콘솔과 애널리틱스를 연결하여야 합니다. 티스토리에서는 이러한 연결을 위한 플러그인을 제공하는데요, 플러그인 설정은 다음과 같습니다.  1) 관리자 페이지 > 플러그인 메뉴 > 설정할 플러그인 선택(여기서는 구글 서치콘솔, 구글 애널리틱스이겠죠?) 2) 구글 서치콘솔 설정 계정연결 및 계정액세스 요청 설정 이후 구글 서치콘솔에서도 sitemap 설정을 완료하고 적용을 클릭합니다.   ※ 구글 서치콘솔을 설정하고 바로 색인이 생성되지 않으므로, URL 검사 - 색인 생성 요청을 실행합니다.이후 일정 시간이 지나고 나면 URL이 등록되고 색인 생성이 되어 있음을 확인할 수 있습니다. ※ 구글 서치콘솔에서 페이지 색인 생성이 잘못된 경우 - 페이지 색인 생성이 실패하였으..
티스토리 구글 연결(구글 애드센스) 생성된 티스토리 블로그와 구글을 연결하는 방법입니다.   - 티스토리 블로그를 구글 애드센스와 연결하는 방법 특히 구글 애드센스를 연결하기 전에 구글 계정은 당연히 있어야겠죠?  우선 구글 애드센스 서비스 시작하기를 합니다.  https://adsense.google.com/intl/ko_kr/start/ Google 애드센스 - 웹사이트에서 수익 창출하기Google 애드센스의 웹사이트 수익 창출 기능을 사용하여 수익을 올려보세요. Google 애드센스에서 광고 크기를 자동으로 최적화하여 광고의 노출 및 클릭 가능성이 높아집니다.adsense.google.com  고객정보와 사이트 정보를 입력하고 연결하도록 합니다.  그리고 티스토리 관리자에서도 구글 애드센스를 연결합시다.  마지막으로 애드센스를 위한 ..

반응형