부스트코스 모두를 위한 컴퓨터 과학(CS50 2019) [3. 배열] 강의 stdio.h 라이브러리 : printf 함수의 프로토타입이 있어서 Clang 컴파일러가 프로그램을 컴파일할 때 printfrk 무엇인지 알려주는 역할 C코드를 어셈블리 코드로 변환시켜줌으로써 컴파일러는 컴퓨터가 이해할 수 있는 언어와 최대한 가까운 프로그램을 만듦 ✅ 전처리 → 컴파일 → 어셈블 → 링크 이 네 단계를 거치면 최종적으로 실행 가능한 파일이 완성 디버깅 하는 여러 방법을 설명... 부스트코스CS컴퓨터사이언스데이비드말란컴퓨터과학CS 모두를 위한 컴퓨터 과학(CS50 2019) [2. C언어] 강의 💡 파일저장 : C로 작성한 코드는 확장자 "c"를 붙여서 "파일이름.c"로 저장 C로 문자열 형식을 가진 변수를 선언하고 출력하는 프로그램을 만들 수 있습니다. c 언어는 오래된 언어이기 때문에 변수가 저장하는 데이터의 종류를 아주 정확하게 명시해야되기 때문에 화면상에 출력하고자 하는 구절이나 문장을 적는데 그 값이 아직 모른다면 %와 문자열을 의미하는 s를 적어 형식지정자를 사용 $cla... 부스트코스CS컴퓨터사이언스데이비드말란컴퓨터과학CS 21.1.17 수강 과목 : 컴퓨터 과학 기초(6과) 수강 콘텐츠 : 모두를 위한 컴퓨터 과학(CS50 2019) <데이터 구조> 로 값을 초기화 시켜줘서 포인터가 값을 가리킬 수 있게 코딩해야 한다고 함. 배열 : 메모리는 사물함 구조. 공간이 모자랄 때 옆에 메모리 칸 함부로 쓰는 것이 아니라 정의된 배열 크기 자체를 바꿀 수 있는 방법. 1 2 3 을 채운 메모리에서 1 2 3 4 를 채워야 할 때 ... TIL부스트코스CSCC [자바스크립트의 시작] 7번째: 함수 오늘의 정리 함수 예고 함수 함수 - 매개변수와 인자 함수 - 리턴 함수 활용 함수 같은 기능을 하는 코드가 여러 번 반복하게 된다면 코드가 아주 길어지게 되고 유지보수하기 어려워질 것입니다. 그리고 가독성도 떨어지겠죠. 이때 사용하는 것이 바로 함수입니다. 함수는 자판기와 같습니다. 자판기처럼 값을 입력하면 그에 맞는 기능을 수행하고 값을 출력해줍니다. 자바스크립트에서 함수를 정의와 실행은... 함수이고잉부스트코스생활코딩자바스크립트부스트코스 [프로젝트로 배우는 데이터사이언스] 모델과 파라미터 찾기 💎 모델과 파라미터 찾기 🔼 최적의 모델과 파라미터 찾기 cross validation : train 데이터셋을 여러 fold로 나눠서 평균을 내는 방법 🔼 GridSearchCV를 사용해 최적의 하이퍼 파라미터 값 찾기 🔼 RamdomSearchCV를 사용해 최적의 하이퍼 파라미터 값 찾기 🔼 DecisionTree, RandomForest, GradientBoosting 모델 비교... 부스트코스프로젝트로 배우는 데이터사이언스부스트코스 [부스트코스]비전공자를 위한 HTML/CSS 2. HTML 태그 제목 태그(Heading Tag) 단락 태그(Paragraph Tag) 텍스트 표현 태그 <b> : bold tag, 글자를 굵게 표현하는 태그 <i> : italic tag, 글자를 기울여서 표현하는 태그 <u> : underline tag, 글자의 밑줄을 표현하는 태그 <s> : strike tag, 글자의 중간선을 표현하는 태그 href 속성 target 속성 <span> : 인라인 레... TIL부스트코스비전공자를 위한 HTML/CSSTIL CS; Computer Science(feat. David J. Malan) 즉, 그 문제에 대한 답을 찾는 것이다 일의 자리부터 2의 0제곱, 십의 자리는 2의 1제곱, ··· 이런식으로 곱해서 그 값들을 다 더하면 123가 나올 것이다 위에서 계속 언급된 OO의 자리의 자리를 우리는 컴퓨터에서는 bit라고 부르고 전구의 켜고 끔 같은 정보를 저장할 수 있다 이렇게하여 위와 같은 다양한 데이터들을 표현할 수 있게 된다 그 중에 문자를 숫자로 표현할 수 있도록 정해진... 부스트코스CScomputer science컴퓨터 과학CS HTML templating 위의 상품 리스트 데이터를 Ajax로 JSON 형태의 데이터를 받아와서 화면에 추가해야하는 상황이라고 가정해보자 리스트의 구성은 유사하기 때문에 사용하는 tag 역시 비슷할 것이다. 이 때 templating이라는 개념을 도입하면 좋다 반복적인 HTML 부분을 template로 만들어 두고, 서버에서 온 데이터(주로 JSON)을 결합해서, 화면에 추가하는 작업이다. 위처럼 JSON을 HTML... 부스트코스풀스택웹부스트코스 기초적인 부분 오리엔테이션 음원 재생기 애플리케이션 Asstes.xcassets ( Asset Catalog : 에셋 카탈로그 ) 설명 에셋과 다양한 디바이스의 속성에 대한 파일의 연결을 통해 애플리케이션 리소스에 쉽게 접근할 수 있도록 도와줌 리소스 : 애플리케이션이 실행 중일때 사용하는 이미지와 음악파일 등을 말함 속성 : 디바이스의 특징, 사이즈 클래스, 주문형 리소스, 특정 타입의 정보 등 포함 구... swift부스트코스boostcourseiOSboostcourse 스트코스 파이썬(PY4E) 코칭스터디 1기 - 3주차 학습 들어가며 컴퓨터가 인간보다 나은점은 하나의 작업을 반복적으로 빠르게 수행할 수 있다는 것이다. 이를 루프라고 하며, 파이썬에서는 어떤식으로 반복작업에 대한 코드를 작성하는지 살펴 보도록 하자. 학습 목표 파이썬에서의 반복작업은 어떤식으로 수행되는지 이해하고 활용할 수 있다. 핵심 키워드 while 루프 while 루프 아래의 코드를 살펴 보면, while 과 :(콜론) 사이에 오는 조건문이 ... 부스트코스파이썬공부공부 음악재생) iOS View 체계 iOS에선 화면에 애플리케이션의 콘텐츠를 나타내기 위해 윈도우와 뷰를 사용합니다. 윈도우는 뷰를 위한 컨테이너 역할을 합니다. 뷰는 UIView 클래스 or UIView 클래스의 하위클래스의 인스턴스로 윈도우의 한 영역에서 콘텐츠를 보여줍니다. 뷰는 뷰 계층 구조에서 부모뷰, 자식뷰의 위치, 크기를 관리합니다. 뷰는 자신의 콘텐츠를 보여주는 것과 더불어, 다른 뷰를 위한 컨테이너로써의 역할도... swift부스트코스boostcourseiOSboostcourse 부스트코스 배경화면과 배경색이 같이 나오도록 하기 위와 같은 프로모션 페이지를 마크업하는 과제였다. 요구사항으로는 해상도가 배경이미지의 크기를 넘어가는 경우에는 정해진 배경색으로 대체하는 것이었다. 처음에는 배경 이미지의 크기에 맞춰서 div 태그의 width,height값을 명시했다. 그래서 그런가 그랬더니 이미지들이 서로 어깃나기 시작했다. width값을 없애고 height값만 주니 정상적으로 배경이 나왔다. 잘 못생각했던게, div는 ... CSS부스트코스htmlCSS 음악재생) 오토 레이아웃 핸드폰 기종에 따라 다양한 사이즈와 화면 비율로 출시되면서, 사이즈에 구애받지 않고 시각적으로 동일한 화면을 구현하기 위해 뷰의 제약 사항을 바탕으로 뷰 체계 내의 모든 뷰의 크기와 위치를 동적으로 계산합니다. iOS기기의 스크린이 회전할 수 있는 경우 app의 콘텐츠가 동적으로 보여지는 경우 app이 지역화를 지원하는 경우 app이 동적 타입을 지원하는 경우 애플리케이션 변경에 의해 콘텐츠... swift부스트코스boostcourseiOSboostcourse
모두를 위한 컴퓨터 과학(CS50 2019) [3. 배열] 강의 stdio.h 라이브러리 : printf 함수의 프로토타입이 있어서 Clang 컴파일러가 프로그램을 컴파일할 때 printfrk 무엇인지 알려주는 역할 C코드를 어셈블리 코드로 변환시켜줌으로써 컴파일러는 컴퓨터가 이해할 수 있는 언어와 최대한 가까운 프로그램을 만듦 ✅ 전처리 → 컴파일 → 어셈블 → 링크 이 네 단계를 거치면 최종적으로 실행 가능한 파일이 완성 디버깅 하는 여러 방법을 설명... 부스트코스CS컴퓨터사이언스데이비드말란컴퓨터과학CS 모두를 위한 컴퓨터 과학(CS50 2019) [2. C언어] 강의 💡 파일저장 : C로 작성한 코드는 확장자 "c"를 붙여서 "파일이름.c"로 저장 C로 문자열 형식을 가진 변수를 선언하고 출력하는 프로그램을 만들 수 있습니다. c 언어는 오래된 언어이기 때문에 변수가 저장하는 데이터의 종류를 아주 정확하게 명시해야되기 때문에 화면상에 출력하고자 하는 구절이나 문장을 적는데 그 값이 아직 모른다면 %와 문자열을 의미하는 s를 적어 형식지정자를 사용 $cla... 부스트코스CS컴퓨터사이언스데이비드말란컴퓨터과학CS 21.1.17 수강 과목 : 컴퓨터 과학 기초(6과) 수강 콘텐츠 : 모두를 위한 컴퓨터 과학(CS50 2019) <데이터 구조> 로 값을 초기화 시켜줘서 포인터가 값을 가리킬 수 있게 코딩해야 한다고 함. 배열 : 메모리는 사물함 구조. 공간이 모자랄 때 옆에 메모리 칸 함부로 쓰는 것이 아니라 정의된 배열 크기 자체를 바꿀 수 있는 방법. 1 2 3 을 채운 메모리에서 1 2 3 4 를 채워야 할 때 ... TIL부스트코스CSCC [자바스크립트의 시작] 7번째: 함수 오늘의 정리 함수 예고 함수 함수 - 매개변수와 인자 함수 - 리턴 함수 활용 함수 같은 기능을 하는 코드가 여러 번 반복하게 된다면 코드가 아주 길어지게 되고 유지보수하기 어려워질 것입니다. 그리고 가독성도 떨어지겠죠. 이때 사용하는 것이 바로 함수입니다. 함수는 자판기와 같습니다. 자판기처럼 값을 입력하면 그에 맞는 기능을 수행하고 값을 출력해줍니다. 자바스크립트에서 함수를 정의와 실행은... 함수이고잉부스트코스생활코딩자바스크립트부스트코스 [프로젝트로 배우는 데이터사이언스] 모델과 파라미터 찾기 💎 모델과 파라미터 찾기 🔼 최적의 모델과 파라미터 찾기 cross validation : train 데이터셋을 여러 fold로 나눠서 평균을 내는 방법 🔼 GridSearchCV를 사용해 최적의 하이퍼 파라미터 값 찾기 🔼 RamdomSearchCV를 사용해 최적의 하이퍼 파라미터 값 찾기 🔼 DecisionTree, RandomForest, GradientBoosting 모델 비교... 부스트코스프로젝트로 배우는 데이터사이언스부스트코스 [부스트코스]비전공자를 위한 HTML/CSS 2. HTML 태그 제목 태그(Heading Tag) 단락 태그(Paragraph Tag) 텍스트 표현 태그 <b> : bold tag, 글자를 굵게 표현하는 태그 <i> : italic tag, 글자를 기울여서 표현하는 태그 <u> : underline tag, 글자의 밑줄을 표현하는 태그 <s> : strike tag, 글자의 중간선을 표현하는 태그 href 속성 target 속성 <span> : 인라인 레... TIL부스트코스비전공자를 위한 HTML/CSSTIL CS; Computer Science(feat. David J. Malan) 즉, 그 문제에 대한 답을 찾는 것이다 일의 자리부터 2의 0제곱, 십의 자리는 2의 1제곱, ··· 이런식으로 곱해서 그 값들을 다 더하면 123가 나올 것이다 위에서 계속 언급된 OO의 자리의 자리를 우리는 컴퓨터에서는 bit라고 부르고 전구의 켜고 끔 같은 정보를 저장할 수 있다 이렇게하여 위와 같은 다양한 데이터들을 표현할 수 있게 된다 그 중에 문자를 숫자로 표현할 수 있도록 정해진... 부스트코스CScomputer science컴퓨터 과학CS HTML templating 위의 상품 리스트 데이터를 Ajax로 JSON 형태의 데이터를 받아와서 화면에 추가해야하는 상황이라고 가정해보자 리스트의 구성은 유사하기 때문에 사용하는 tag 역시 비슷할 것이다. 이 때 templating이라는 개념을 도입하면 좋다 반복적인 HTML 부분을 template로 만들어 두고, 서버에서 온 데이터(주로 JSON)을 결합해서, 화면에 추가하는 작업이다. 위처럼 JSON을 HTML... 부스트코스풀스택웹부스트코스 기초적인 부분 오리엔테이션 음원 재생기 애플리케이션 Asstes.xcassets ( Asset Catalog : 에셋 카탈로그 ) 설명 에셋과 다양한 디바이스의 속성에 대한 파일의 연결을 통해 애플리케이션 리소스에 쉽게 접근할 수 있도록 도와줌 리소스 : 애플리케이션이 실행 중일때 사용하는 이미지와 음악파일 등을 말함 속성 : 디바이스의 특징, 사이즈 클래스, 주문형 리소스, 특정 타입의 정보 등 포함 구... swift부스트코스boostcourseiOSboostcourse 스트코스 파이썬(PY4E) 코칭스터디 1기 - 3주차 학습 들어가며 컴퓨터가 인간보다 나은점은 하나의 작업을 반복적으로 빠르게 수행할 수 있다는 것이다. 이를 루프라고 하며, 파이썬에서는 어떤식으로 반복작업에 대한 코드를 작성하는지 살펴 보도록 하자. 학습 목표 파이썬에서의 반복작업은 어떤식으로 수행되는지 이해하고 활용할 수 있다. 핵심 키워드 while 루프 while 루프 아래의 코드를 살펴 보면, while 과 :(콜론) 사이에 오는 조건문이 ... 부스트코스파이썬공부공부 음악재생) iOS View 체계 iOS에선 화면에 애플리케이션의 콘텐츠를 나타내기 위해 윈도우와 뷰를 사용합니다. 윈도우는 뷰를 위한 컨테이너 역할을 합니다. 뷰는 UIView 클래스 or UIView 클래스의 하위클래스의 인스턴스로 윈도우의 한 영역에서 콘텐츠를 보여줍니다. 뷰는 뷰 계층 구조에서 부모뷰, 자식뷰의 위치, 크기를 관리합니다. 뷰는 자신의 콘텐츠를 보여주는 것과 더불어, 다른 뷰를 위한 컨테이너로써의 역할도... swift부스트코스boostcourseiOSboostcourse 부스트코스 배경화면과 배경색이 같이 나오도록 하기 위와 같은 프로모션 페이지를 마크업하는 과제였다. 요구사항으로는 해상도가 배경이미지의 크기를 넘어가는 경우에는 정해진 배경색으로 대체하는 것이었다. 처음에는 배경 이미지의 크기에 맞춰서 div 태그의 width,height값을 명시했다. 그래서 그런가 그랬더니 이미지들이 서로 어깃나기 시작했다. width값을 없애고 height값만 주니 정상적으로 배경이 나왔다. 잘 못생각했던게, div는 ... CSS부스트코스htmlCSS 음악재생) 오토 레이아웃 핸드폰 기종에 따라 다양한 사이즈와 화면 비율로 출시되면서, 사이즈에 구애받지 않고 시각적으로 동일한 화면을 구현하기 위해 뷰의 제약 사항을 바탕으로 뷰 체계 내의 모든 뷰의 크기와 위치를 동적으로 계산합니다. iOS기기의 스크린이 회전할 수 있는 경우 app의 콘텐츠가 동적으로 보여지는 경우 app이 지역화를 지원하는 경우 app이 동적 타입을 지원하는 경우 애플리케이션 변경에 의해 콘텐츠... swift부스트코스boostcourseiOSboostcourse