일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬 웹서비스
- 멀티모달 생성AI 인사이드
- 한빛미디어리뷰
- 한빛미디어 #인사이드머신러닝인터뷰 #머신러닝인터뷰 #머신러닝면접
- tidy first
- 파이썬 자동화 교과서
- 개발자를 위한 필수 수학
- 한빛미디어 리뷰
- 세상에 없던 금융 디파이 입문편
- 프로그래머의 뇌
- 업무 자동화
- FastAPI
- 딥러닝을 위한 수학
- JPub 리뷰어
- 탈중앙화 금융
- 심층학습 수학
- 처음 시작하는 fastapi
- 한빛미디어 리뷰어
- 제이펍 IT리뷰어
- JPub리뷰어
- 개발자 수학
- 멀티모달AI
- IT 서적 리뷰
- 제이펍리뷰어
- 프로그래밍 인지과학
- 쉽게 시작하는 캐글 데이터 분석
- 생성AI
- The programmer's Brain
- 데이터 과학 기본 수학
- 제이펍 리뷰어
- Today
- Total
목록미분류 (42)
무말랭이 숙성중
캐글은 한번도 해보지 않았지만 관련된 업무를 하고 있습니다. 전부터 주변 동료분들 중 캐글을 사용하는 사람들을 꽤나 볼 수 있었지만 시간을 들여 시작해보기가 쉽지 않았습니다. 아마 이 책을 둘러보고 있는 분들도 캐글을 시작하는 분들이 아닐까 싶네요. 캐글에 관련된 서적은 처음이라는 점에서 다른 캐글 책들과 객관적인 비교는 불가능하지만 처음 캐글을 시작하는 사람으로써 후기를 공유해보겠습니다. 책의 첫 시작은 캐글에 대한 목표, 캐글 대회의 설명 이후에 이 문제들을 같이 풀어나가면서 어떤 순서로 문제를 접근해야하는지, 문제를 해결하기 위한 대표적인 기술들(분석 기술 뿐만 아니라 코드면에서도 자주 쓰는 문법들)을 배울 수 있습니다. 그래서 만약, 데이터 분석 및 모델을 만들어 보는게 익숙하지 않으신 분..
원문 : https://www.hacksparrow.com/nodejs/difference-between-spawn-and-exec-of-node-js-child-rocess.html Node.js의 child_process 모듈에는 2가지 method가 있다: spawn(), exec() 무엇을 사용하건간에 시스템에서 다른 program들을 실행시킬 수 있게 해준다. 이 두 method의 기능적인 차이와 내 시스템에 어떤걸 써야하는지에 대해 알아보자. 일단, 주된 차이점으로 child_process.spawn() 과 child_process.exec()는 반환하는 것이 다르다 spawn() : stream을 반환 exec() : buffer를 반환 spawn()은, stdout과 stderr 스트림을 ..
참고1: https://letswp.io/remote-development-visual-studio-code-amazon-ec2/ 참고2: https://swiftcoding.org/lightsail-from-window10 참고3: https://forsenergy.com/ko-kr/aclui/html/ea0a7b99-df60-4ca6-91ee-3e39af57836f.htm AWS에서 받은 pem 파일을 사용하여, vsCode에서 ssh로 서버 접속하기 위해 위의 두 사이트를 참고했다. window 10 에 ssh 설치여부를 확인하였고, pem 파일을 통해 ssh 접근하려면 좀 까다로웠다. 1. 윈도우 10에 open ssh설치(참고2) - 윈도우에서 cmd를 통해 ssh를 사용할려면 open ssh가..
1. 도커를 다운받고 사용 권한을 부여한다 (1) curl 명령어 사용하여 docker 다운 (2) docker에 root 권한 부여 - 기본적으로 root 권한이 필요하게 설정되어 있음, sudo 명령어 없이 사용하려면 권한 부여 필요 - 도커 버전 확인 : docker version (3) 원하는 도커 이미지 다운받기 - docker image 확인 : docker images (4) 도커 이미지를 컨테이너로 실행한 뒤 bash shell 열기 - docker run -i -t --name sample /bin/bash - docker compose up -d // 여러 docker container 들의 관계설정 및 동시실행으로, docker-compose.yml(설정파일)이 있어야 함! (dock..
로드밸런싱 : 부하를 피하기 위해 가상 IP를 통해 여러 서버에 분산되어 접속하도록 '분배'하는 기능 - 로드밸런서 : 로드밸런싱을 해주는 소프트웨어/하드웨어 - 동시에 오는 커넥션들을 처리하고 노드들에 할당해줌 - 오픈소스 로드 밸런서 중 많이 사용되고 있는 것은 HAProxy 참고 : https://hojak99.tistory.com/448 클러스터 : 여러개의 컴퓨터를 연결, 하나의 컴퓨터 처럼 사용. 역시나 가상 IP를 통해 부하 분산. 다만 실제 컴퓨터가 여러대이므로 물리적 IP도 여러개, 데이터 실 처리는 가상 IP를 통해 처리. HAProxy ( High Available Proxy) - Reverse Proxy를 기반으로 로드밸런싱을 하기에 강력하고 가벼운 어플리케이션 - Round-rob..
파이썬을 주로 사용하지는 않지만, 자동화 스크립트를 작성할때 파이썬을 사용하곤 합니다. 라이브러리도 많고, 작성하기 쉬운 점 때문인데, 필요할떄만 사용하다 보니 사용하는 문법이 한정적이고, 다른 언어에서 사용하던 문법 습관이 코드에 그대로 반영되곤 했습니다. 제가 이 책을 읽게 된 동기는, 기존의 파이썬 문법책들은 파이썬이라는 언어를 알아가기엔 좋지만... 실제 자주 사용하지 않을 것 같은 내장함수까지 자세히 다루고 있어 끝까지 잘 안읽게되기 때문입니다. ㅎㅎ... 파이썬이라는 언어를 자주 사용하지는 않기에, 실제로 필요한 코드를 작성할때 내가 알고있는 문법으로 작성한것이 최선인가에 대한 의문이 들게 되었습니다. 그런 의미에서, 다른 언어로 작성해보았던 자료구조와 알고리즘을 파이썬 언어로 다시 작성할 수..
데비안 계열인 우분투의 경우 보통apt-get 을 통해서 패키지를 다운받지만, 레드헷 계열의 경우yum을 사용하는 경우도 있다고 한다. yum은 대체 뭘까? yum = yellow dog update medified의 약자로 duke 대학에서 RPM설치를 위해 개발한 패키지 매니저라고 한다. 의존성이 걸린 rpm(redhat package manager)들도 자동으로 설치해주는 장점이 있다. 나머지는 apt-get 처럼 사용! yum install yum remove yum update
Script란 ? - Interpret 방식으로 동작하는 컴파일 되지 않은 프로그램! - 프로그램의 한 라인을 읽어 해석하고 실행하는 과정을 반복하도록 만들어진 프로그래밍 언어로 작성 - ex) 쉘 스크립트, 펄 스크립트, 자바 스크립트 XXX Script? - XXX : 스크립트를 읽어 실행해주는 인터프리트 엔진! - ex) 쉘 스크립트는 운영체제의 쉘인 baxh, ksh, csh 등이 읽어 실행해주는 스크립트 언어. 자바 스크립트는 인터넷 익스플로러 또는 크룸같은 웹브라우저 - 인터프리트 엔진에 따라 각각의 스크립트 언어들은 문법이 모두 달라서 호환되지 않음 Script 파일과 일반 다른 언어로 작성된 파일은 차이점이 있다. - C언어 작성 파일 : 코드 ---(컴파일)---- object 파일 --..