
저는 취직 활동을 하며 다양한 인터넷 커뮤니티와 구직 사이트를 참고하던 중, 친구를 통해 서울시와 서울경제진흥원(SBA)가 주최하는 '새싹' 프로그램에 대해 알게 되었습니다. 이 과정을 찾아보던 중 솔트룩스 직접운영 과정을 알게 되어 저에게는 매우 흥미로운 기회로 다가

초기의 컴퓨터는 하드웨어와 소프트웨어가 분리가 안되어있어서,이 문제를 해결해고자 폰 노이만의 아키텍쳐가 제시되었다.하버드 대학교에서 조금더 발전한 것이 하버드 아키텍쳐컴퓨터는 크게 CPU, RAM, 보조기억장치, 입출력장치로 4가지로 이루어져있고CPU : 컴퓨터의 대

학습목표노드들이 데이터를 공유할 수 있게 하는 하나의 전기 통신망의 하나이다.인터넷과 WEB은 다르다전 지구적으로 연결한것이 인터넷이고 WWW(월드와이드웹) 인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 정보 공간 줄여서 웹이라 부른다네트워크 프로토콜은

파일과 프로그램은 독립적으로 존재.파일스트림 : 우리가 보여지는 모든것은 파일 혹은 파일흐름(stream of file)

학습목표 운영체제가 어떤일을 하는지 유닉스 운영체제가 무엇인지 이해한다 프로세스가 무엇인지 주요 개념을 이해 운영체제 컴퓨터의 다양한 자원관리, 스케줄링(기법은 엄청많다), 사용자 친화적 인터페이스 제공, 하드웨어와 네트워크 구성요소를 관리 운영체제라는 것은 레이어

만약 처음 보는 자료구조를 접했다면 무슨 메소드를 가지고있는지(dir()), 속성이 뭔지(vars())함수와 메서드의 차이는 함수자체가 객체인 경우고 메서드는 객체안의 기능공간복잡도는 알고리즘이 차지할 메모리를 가능해야한다.복잡도의 표현은 알고리즘 적응후 Big Oh


객체 = 속성 + 메소드dir()을 하면 대상의 메소드를 알수있다vars()는 속성를 알수있다1\. Short Circuit Evaluation 앞이 참이면 뒤에는 실행을 안하여서 문법적인 편리함을 도출할 수 있다.신텍스슈가 = 달콤한 문법이라 불린다.2\. Type

패킹이란?한 변수에 여러개의 데이터를 할당하여, 여러개의 객체를 하나의 객체로 합쳐주는 것 -> 묶는다!\*를 활용하면 나머지 요소를 언패킹 한다함수가 임의의 개수의 인자를 받아들일 수 있도록 도와줌\*args는 여러개의 위치 인자를 튜플로 받고\*\*kwargs는 키

반복문 반복문 구조 및 사용법 반복문 예시 중첩 반복문 중첩 반복문 - 예시 
함수에 리스트를 만들어줌, 처음 파라미터는 콜백 함수로 작성을 해야한다 (콜백은 함수에 파라미터를 쓰지않는 것을 야기 파라미터를 작성하게되면 결과를 즉시 리턴하기때문에)조건에 부합하는 리스트로 반환해줌내가 원하는 리스트의 요소만 받고싶기때문에조건 3가지1\. 종료조건2

복습 제네레이터 제네레이터와 이터레이터 차이점 제네리이터는 이터레이터가 부를때까지 기다리고있다. 데이터 스트림을 처리하는데 유익하다. 데코레이터 
globals()를 통해 살고있는애들을 확인 할 수 있다.속성과 메서드를 가진다.상속, 다형성, 캡슐화 같은 개념이 존재메모리에 생성된 객체를 의미다시매번 클래스를 설계하는건 상당히 짜증 혹은, 설계를 잘한사람의 클래스의 기능을 받고싶은데 상속으로 해결할 수 있다.정보
Pandas란? Wes Mckinney 인물설명 쓰는 이유 DataFrame과 Series를 주로 활용한다. DataFrame column과 row가 중요하

동적으로 사용자의 요청이 있을때 그때 HTML을 만들어서 전송서버에서 최소한의 HTML,CSS,JavaScrpt를 브라우저에게 보내어 랜더링을함서버랑 통신을 하는 것이아닌 브라우저(클라이언트)에게 요청을 하는 거기 때문에 속도가 상당히 빠름최근에 문제가 발견되었는데 검
AI DeepL 영어번역사이트 DeepL 사이트 한국어로 GPT 에게 요청하면 파라미터의 개수를 많이 먹게 됨으로 영어로 번역하여 전달하는것이 좋다 OpenAI KEY 발급받기 꼭 저장해야함!!!!!!!!!!!!!!! 
목차 1. 컴퓨터구조 2. 디버깅 방법론 3. 운영체제 그리고 리눅스 4. GUI와 CLI, 리눅스 기본 명령어 5. (실습) 리눅스 컨테이너 명령어 연습하기 1-1 컴퓨터 구조를 배워야하는 이유 개발할 줄 안다 = 프로그래밍 언어의 문법을 알고 컴퓨터에 코드를 입력

도커 컨테이너 접속하기 docker pull python:3.10.2docker run --name python-container -it -d python:3.10.2docker exec -it python-container python3설치 완료하면뜨고 엔터하고 들어
도커 허브 연결 cmd에서 > docker login 을 해준다 그러면 >Username: 을 물어보는데 아이디가아니라 진짜 이름이다 ㅋㅋ 세상 비번바꾸고 난리났는데 login 하면 Succesful 같은 단어가 뜬다 docker hub 사이트에서 레포지토리를

data validation : train data로만 검증하면 항상 100이니 validation set 을 통해 모델이 데이터를 실제로 학습을 잘하는지 필요한 test set이다 라벨링도 되어 있다 실제 상황은 모델이 보지않을 테니..
딥러닝 은 입력층과 출력층 사이에 여러 개의 은닉층으로 이루어진 신경망!층이 깊어질수록 모듈과 함수에 따른 파라미터(hyper-parameter) 도 비례하여 많아짐이 파라미터를 결정하여 모델이 정확하게 결과를 뱉어낼 수 있도록 하는 것이 학습의 핵심!그러기 위해 Lo
예습 - CNN(Convolutional neural network) 주로 이미지나 영상데이터를 처리할 때 쓰임트랜스포머가 목표 자연어랑 딥러닝 같이 하는걸로 변경19일부터 모델 얹이는 거 연습 복습철저히 할것20일부터 프로젝트회귀는 시그모이드다중분류는 소프트맥스데이터