일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- dart
- 코딩
- 리눅스
- 도커
- vscode
- 다트
- 한빛미디어
- ai
- flutter
- 개발자
- 유데미
- 디자인패턴
- 가상환경
- manim
- 개발
- python
- 유데미 러닝크루
- Code Generation
- docker
- 수학 애니메이션
- linux
- 도서
- 위젯
- 책
- 파이썬
- command
- 프로그래밍
- 개발자도서
- 플러터
- 명령어
- Today
- Total
목록2025/03 (13)
승상의 코딩 블로그

Llama, deepseek 등은 RTX 4090 에서 동작시켰을 때(*4090에서 무리없이 동작하는 파라미터로),한국말로 질문하면 다른 언어(영어, 중국어)로 말을 하는 경우가 있었다.한국어로 잘 대답했던 건, Gemma2 와 phi4 였던것 같다. 그래서 25.3 월에 Gemma3 가 나오자마자 Gemma3 로 모델을 교체했다.지금까지 사용해본 느낌은... 구글은 정말 대단하다...개인적으로 다양한 모델을 사용해봤는데,현재 기준 RTX 4090 GPU 한 개에서의 성능은 Gemma3:27b 가 압도적인 것 같다. Gemma3 는 한국어를 잘한다.소개에 따르면 단일 GPU 에서 대규모 모델과 비슷한 성능을 낸다고 한다.또한 128k 토큰 컨택스(길게 이야기해도 말을 잘함)를 지원한다고 한다.이번에 이..

매번 각 폴더를 VSCode 를 켜서 왔다갔다 하면 너무 귀찮다.그렇다고 Workspace 에 추가하면, 사이드바에 너무 많은 파일들이 시현된다. Project Manager 를 활용하면 각 프로젝트간 이동을 쉽게 할 수 있다.https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager Project Manager - Visual Studio MarketplaceExtension for Visual Studio Code - Easily switch between projectsmarketplace.visualstudio.com Project Manager 패널에서 저장해놓은 프로젝트들 간에 쉽게 이동 할 수 있다.저장 버튼..

개발할 때 다양한 서비스를 구축하여 활용하게 된다.간단하게 이전에 몇 개를 소개했지만, 이것보다 더 많은 서비스를 사용하고 있다.2025.03.16 - [Docker(도커)] - [도커 이미지 추천] N8N - Make 같은 자동화 도구2025.03.17 - [Docker(도커)] - [도커 이미지 추천] NocoDb - Airtable 같은 노코드 기반 데이터베이스2025.03.16 - [Docker(도커)] - [도커 이미지 추천] minio - S3 같은 고성능 객체 스토리지 도메인을 유지하기도 어렵고 아이피와 포트를 알려줄려고 하니 상대방이 기억하기 어렵다.또한 이것외에 다른 서비스가 생긴다면...? 어떻게 소개해줘야하는건가? 각종 서비스로 라우팅(네비게이션)되는 대쉬보드가 하나 있으면 좋겠다고 ..

개인적으로 나는 개발환경을 통합하는 것을 좋아한다.웹서비스로 가능한 구축해서 브라우저에서 접근가능하게 하던가.VSCode 에 통합해서 VSCode 에서 모두 처리하게 하던가. 사내 환경에 OpenWeb UI 를 통해 AI 챗을 구축했다할지라도,코드 작성할 때, 코드를 붙이고 복사하고... 왔다갔다 옮기는 것이 쉽지 않았다.코드를 작성하는 건 코드를 개발하는 툴에서 하는게 좋은게 아니겠는가?유사한 작업들을 한곳에서 처리하면 더 좋은 기능이 탄생한다고 생각한다. 그래서 이번엔 VSCode 에 AI 모델을 사용할 수 있게 해주는 VSCode Extension 인 Continue 를 소개하고자 한다.https://marketplace.visualstudio.com/items?itemName=Continue.co..

다양한 오픈소스를 테스트해보다 보니 컨테이너가 많아져서 삭제해야하는 경우가 생긴다. 하나를 삭제해야할 때도, 여러개를 삭제해야할 때도, 전체 삭제해야할 때도 있다.각 경우에 대해 하나씩 알아보자.사용하면서 괜찮았던 오픈소스는 아래에서 확인할 수 있다.2025.03.16 - [Docker(도커)] - [도커 이미지 추천] minio - S3 같은 고성능 객체 스토리지2025.03.16 - [Docker(도커)] - [도커 이미지 추천] N8N - Make 같은 자동화 도구2025.03.17 - [Docker(도커)] - [도커 이미지 추천] NocoDb - Airtable 같은 노코드 기반 데이터베이스도커 컨테이너 단일 삭제 명령어💡 docker rm {컨테이너 ID 또는 이름} docker rm 뒤에 ..

"한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다." 박조은 님께서 번역해주셨다. 어디서 많이 들어봤는데...박조은 님은 구독자 2만이 넘는 유튜브 오늘 코드를 운영하고 있다. https://www.youtube.com/@todaycode 오늘코드todaycode🐍 Microsoft MVP(Python Developer Technologies) 🌱 인프런 지식공유자 : https://www.inflearn.com/users/91177/@todaycode 공공데이터 분석, 데이터 시각화, 캐글과 데이콘 머신러닝/딥러닝 튜토리얼 Pandas, Numpy, Scipy, scwww.youtube.com 유튜브에는 이 책에 대한 일부 강의도 올려주시고 있다. 책의 내용에 대한 실제 코드는..

docker registry 접근이 어려운 다른 환경에 환경을 구축해야한다면,도커 이미지를 직접 옮겨야한다. 도커 이미지를 옮길 수 있고, (save, load)도커 컨테이너 자체를 옮길 수 있다. (export, import) 이번 포스팅에서는 이미지를 옮기는 방법(save, load)을 포스팅한다.이미지 옮기기 명령어docker save -o docker load -i ex1. docker save -o minio.tar minioex2. docker load -i minio.tar 이미지 옮기기 실습minio 이미지를 옮겨보자. docker images 명령어를 통해 옮기려는 이미지가 있는지 확인한다.이미지가 없다면 pull 을 한다. 이미지가 있는 것을 확인했다면,docker save -o m..

다양한 서비스의 데이터베이스로 airtable 을 활용할 수 있다.단순히 데이터를 저장하는 것 이상으로 데이터를 보낼수도 받을수도 있다.데이터를 다른형태(달력, 칸반보드)로 보여줌으로써 다양하게 활용될 수 있다. 하지만 데이터가 외부에 유출된다는 단점이 있다.NocoDB 를 사용하면 자신의 PC 에 노코드 기반의 데이터 베이스를 쉽게 만들 수 있다.이미지 다운로드docker pull nocodb/nocodb:latest실행docker run --rm --name nocodb -p 8080:8080 -v ./nocodb_data:/usr/app/data nocodb/nocodb:latest --rm : 컨테이너 종료시 자동삭제--name nocodb : 컨테이너 이름을 nocodb 로 설정-p 8080:8..

유튜브에서 가장 많이 나오는 자동화 툴은 MAKE 이다.Make 를 사용하면 편하다. 그러나 모든 자동화를 실행시키기엔 Free 버전으로는 부족하다.그래서 내가 PC 를 켰을 때만 사용하는 자동화에 대해서는 N8N 이라는 오픈소스를 사용한다. 인터넷이 안되는 환경에서는 Make 에 접속할 수 없으므로, 그럴 때 N8N 을 사용하는 것도 좋은 선택지이다. 자세한 사항은 아래의 링크에서 확인바란다.https://hub.docker.com/r/n8nio/n8n https://hub.docker.com/r/n8nio/n8n hub.docker.com이미지 다운로드docker pull n8nio/n8n 도커를 설치한다.실행docker run --rm --name n8n -p 5678:5678 -v ./n8n_da..

단순 파일을 공유하고 저장한다면 시놀로지를 써도 되겠지만,데이터 처리를 자동화하는 등의 작업을 해야한다면, minio 를 사용해 API 기반으로 파일을 관리하면 좋다. minio 는 Amazon S3 와 API 가 동일하기 때문에, S3 라이브러리를 사용할 수 있다는 장점도 있다.예를 들면, 파이썬에서는 S3 를 사용하기 위한 boto3 라이브러리가 있는데, minio에 사용해도 된다. 나는 가용되지 않는 PC 를 클라우드 스토리지 사용하기 위해 minio를 사용했다. 조금 더 자세한 사항은 아래링크를 참조하면 된다.https://hub.docker.com/r/minio/minio https://hub.docker.com/r/minio/minio hub.docker.com설치docker pull mini..