spring boot로 개발시 mariadb연동과 mysql연동의 경우 잘못설정하면 오류가 발생하여 삽질을 할수가 있다 에러 로그는 access denied for user 이것 때문에 DB에 들어가서 mysql.user 확인하고 grant확인하다보니 이상이 없었다. 확인결과 mysql 은 spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/example?serverTimezone=UTC&characterEncoding=UTF-8 url과 DB이름뒤에 타임존과 인코딩을 반드시 설정해야하고 Mariadb는 인코딩을 넣으면 안된다 그리고 application.yml이..
대부분의 Django설치시 sqlite 는 python에서 기본적으로 제공된다고 나와 있다. >python mange.py dbshell "CommandError: You appear not to have the 'sqlite3' program installed or on your path" 하지만 윈도우의 경우 일부 설치가 안되거나 연결이 안되는 경우가 있다. 이러한 부분을 해결하기위해서는 별도로 설치 및 처리가 필요하다. 1. 해당 사이트에서 sqltie로 이동한다. www.sqlite.org/download.html SQLite Download Page Templates (1) and (2) are used for source-code products. Template (1) is used for ..
1.redis 윈도우10 설치 위치 github.com/microsoftarchive/redis/releases Releases · microsoftarchive/redis Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes - microsoftarchive/redis github.com 2. grep설치 http://gnuwin32.sourceforge.net/packages/grep.htm
npm설치하고 node 파일명으로 실행하면 대부분되었는데 어떤 파일부터 안되는 것이 보여 확인해보니 ES6이상인경우 변경을 해줘야 한다고 한다. 결국 babel을 설치하여 필요시마다 build하고 대상을 실행했다 (물론 변경된 파일을 실행해야한다) "build": "cross-env BABEL_ENV=production babel src --out-dir lib", 이렇게 project.json에 셋팅하고 npm run build 하면 src폴더의 js파일들이 lib로 복제되면서 변경이 된다. 그렇게 하던중에 갑자기 regeneratorRuntime is not defined 을 만나게 된다. 이건 기본이 비동기인 Nodejs에서 동기실을 사용할경우 변환된 내용이 인식 안되는 문제이다. 해결하기 위해서는..
아이리포 핵심집중반 정보처리기술사 과정 소개 123회 대비 핵심집중반 소개 드립니다. 대상: 정보처리기술사(정보관리, 컴퓨터시스템응용) 멘토: 정두현 기술사(서브멘토 다수 기술사님들) 차별점 1. 토픽이해 -> 핵심이 명확합니다. 핵심 기반으로 최소한의 시간에 최대한의 토픽을 이해하도록 도와드립니다. 복잡해보여도 핵심은 명확합니다. 강의 들어보시면 금방 이해되십니다. 2. 암기 문제 -> 아무리 토픽을 이해해도 암기가 되지 않으면 답안을 쓸수가 없습니다. 저희반은 두음신공을 통한 키워드 암기와 수업시간의 학습과 검증을 통해 반복하고 수업 종료후 토토를 통해서 반복되어 최대한 수업중에 반복되도록 커리큘럼이 잡혀 있습니다. 3. 합격 답안 -> 공부를 하고 열심히 써도 56점의 한계가 있습니다. 이부분을 넘..
Python통한 인공지능 학습후 대상 모델을 저장 방식에는 pickle 과 joblib 를 많이 사용한다. Python3 결과 joblibtime for loading file size with pickle 79708 KB => 0.16768312454223633 time for loading file size with cpickle 79708 KB => 0.0002372264862060547 time for loading file size joblib 79708 KB => 0.0006849765777587891 Python 2.7 결과 time for loading file size with pickle 1154320653 KB => 6.75876188278 time for loading file si..
Atom으로 GIT연동하기 github나 bitbucket등 repository 셋팅 -생성이 공유된 경우 ATOM에서 대상을 가져옵니다. 1. Atom에 Package설치 package에서 git-plus검색 및 설치 2. 로컬에 GIT설치(윈도우) http://git-scm.com/download/win Git - Downloading Package Downloading Git Now What? Now that you have downloaded Git, it's time to start using it. git-scm.com 접속시 다운로드 가능 윈도우 외에 설치시는 https://git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-Git-%E..
123회 정보처리 기술사 과정 안내 정보처리기술사는 정보관리기술사와 컴퓨터시스템 응용기술사로 구성되며 고도의 전문지식과 응용능력이 있는 기술사를 양성하는 과정입니다. 기술사 시험은 총 1년에 3회(1회 추가)로 시행되며 IT전반의 도메인 별로 고르게 출제되고 있습니다. 이번 123회 과정은 고질적인 암기의 문제와 토픽의 이해를 돕는 강의로 이루어져 있으며 합격의 가장중요한 답안 작성 능력을 돕도록 프로그램되어 있습니다. 2020/9/5~2021/1/26까지 총 15주 과정을 진행하며 7주씩 2번 반복하고 1주는 인공지능과 알고리즘을 강의 합니다. IT 생태상 주중 학습시간이 매우 부족하여 토요일 수업시간에 2번 자동반복되도록 구성되어 있습니다. 매회 1~2명의 합격자를 배출하고 있으며 두음신공으로 빠른 ..
작년부터 SWA(소프트웨어 아키텍트) 양성과정을 개설하였습니다. 아키텍트가 부족한 현실과 중급 이상 개발자의 커리어 맵에 대한 한계성이 잘 접목되어 아키텍트로 발전할수 있는 좋은 기회 입니다. 대체적으로 기존 활동하는 아키텍트들의 대부분은 대기업 출신의 아키텍트 이거나 개발자로 있다가 롤을 변경받아 되는경우가 많이 있습니다. 후자의 경우에는 정규과정의 이해 없이 솔루션이나 오픈소스 중심으로 아키텍트를 수행하다보면 단편적인 지식과 아키텍트에 대한 지식 없이 기술베이스로만 나가는경우가 많아서 프로젝트의 품질에 많은 영향을 주는 경우가 있습니다. 저도 지인의 도움으로 카네기 멜론 대학의 아키텍트 과정의 자료를 입수하여 국내에 맞게 커스터마이징 한 내용으로 교육및 양성을 진행하고 있습니다. 중소기업 및 프리랜서..
redis는 memory기반 경량화 DB로서 Key/value기반의 NoSQL군이다. 빠른 성능과 경량화로 세션클러스터링 및 캐시DB형태로 많이 사용되고 있다. 성능상으로 메모리 기반으로 빠른 속도를 제공하고 있다. 단 100만건이 넘어갈경우 급격한 속도 저하를 경고하고 있음으로 임시 저장소로 사용하는것이 유용하다. 설치 및 변경에대하여 정리하였다.(자주 사용되며설치시 몇가지만 주의하면 쉽게 사용이 가능하다. 레디스 설치 *기본적으로 centos 는 yum, rpm ubuntu는 apt-get 아래는 직접 설치부분이며 위에 기본 설치시 시스템 폴더에 생성되어 관리가 불편하여 아래를 이용하는것이 좋다 $ wget http://download.redis.io/redis-stable.tar.gz $ tar x..
- Total
- Today
- Yesterday
- BERT
- 기술사
- RegeneratorRuntime
- 프로젝트성공
- 정보관리기술사
- 123회기술사
- 소프트웨어아키텍트
- 클라우드 활용
- ci/cd
- atom git 연동
- joblib
- 중급개발자
- 정보처리기술사
- response.redirect
- 두음신공
- 클라우드 비용절감
- mysql
- 아이리포
- argocd
- FinOps
- 컴퓨터시스템응용기술사
- 핵심집중반
- 모델저장
- 고급개발자
- 이더리움
- SWA
- 벡터db
- python성능
- 핀옵스
- MariaDB
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |