일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- golang array
- 패스트캠퍼스
- receiver
- Interface
- 업스테이지패스트캠퍼스
- golang interface
- scope
- UpstageAILab
- 메서드
- array
- 패스트캠퍼스업스테이지에이아이랩
- receiver method
- Pointer
- 패스트캠퍼스AI부트캠프
- 스코프
- slice
- 패스트캠퍼스업스테이지부트캠프
- method
- 상수
- package
- 함수
- 타입
- struct
- golang pointer
- golang
- golang slice
- keyword
- 변수
- golang slice remove
- 국비지원
- Today
- Total
목록2024/12 (12)
느리지만 꾸준히, 코딩

GitHub의 주요 협업 기능인 Fork, Projects, Pull Request(PR), 그리고 Issue를 어떻게 효과적으로 활용할 수 있는지 설명하겠습니다.1. Fork: 저장소 복제Fork는 다른 사용자의 저장소를 내 계정으로 복제하여 원하는 대로 수정할 수 있게 해주는 기능입니다. 오픈 소스 프로젝트에 기여하거나 독자적인 변경사항을 실험할 때 유용합니다.활용 방법:관심 있는 프로젝트의 저장소를 Fork합니다.복제한 저장소를 로컬로 클론하고 필요한 변경을 합니다. git clone https://github.com/내-계정명/프로젝트명.git변경사항을 커밋하고 Push하여 자신의 Fork 저장소에 반영합니다.git commit -m "수정 내용 요약"git push origin 브랜치명2. Pr..
Git 학습블로그Git 이란?Git은 버전 관리 시스템(VCS)으로, 소프트웨어 개발 과정에서 코드의 변화를 추적하고, 여러 명의 개발자가 동시에 동일한 프로젝트에 협업할 수 있도록 도와줍니다. Linus Torvalds에 의해 개발되었습니다.GitHub란?GitHub는 Git의 클라우드 기반 호스팅 서비스로, 프로젝트의 버전 관리뿐만 아니라 협업 기능도 제공합니다.Set ConfigurationGit에서 사용자 설정을 초기화하는 방법은 다음과 같습니다:git config --global user.name "Your Name"git config --global user.email "your_email@example.com"이 설정은 커밋할 때 사용자 정보를 등록하는 데 사용됩니다.git 시작하기Git 프..
강사님: 김용담프로세스와 쓰레드란?프로세스프로세스는 실행중인 프로그램의 인스턴스이다.프로세스 간의 메모리는 공유되지 않고 독립된 메모리 공간을 가진다.프로세스에 문제가 생겨도 다른 프로세스에 영향을 주지 않는다.운영체제에 의해 관리 된다.쓰레드프로세스 내의 작업 단위같은 프로세스의 쓰레드는 메모리 공유가 가능하다.프로세스보다 가벼운 실행 단위멀티 프로세스정의하나의 프로그램이 여러 프로세스를 만들어 작업을 수행방식을 말합니다.특징각 프로세스는 메모리 독립입니다.각 프로세스는 영향을 받지 않기 때문에 다른 프로세스에 문제가 생겨도 다른 프로세스에 영향을 주지 않습니다.장단점CPU 코어를 더욱 효율적으로 사용가능합니다.독립된 메모리 공간을 가지기 때문에 메모리를 많이 소비합니다.멀트 쓰레드정의하나의 프로세스에..
강사님: 김용담Python List리스트란?특정 순서로 나열된 항목의 모음이다.동일한 값이 두 번 이상 포함 될 수 있다.각 항복은 별개의 항목으로 관주 ^1리스트의 종류Linked ListsArrays (가변 길이 or dynamic array(동적배열)^2)파이썬의 리스트^3특징동적 배열초기 크기를 지정하지 않아도 됨초기 크기는 0여러 자료형을 저장 할 수 있음파이썬 리스트 구조표현 코드l = list()요소 추가 과정^4추가l.append("a")크기가 4 인 블록을 가리키게 된다.가득차면?파이썬은 가득차면 List의 크기를 0, 4, 8, 16, 25, 35, 46, 58, 72, 88, ... 이렇게 늘려 간다고 한다.증가시키는 알고리즘은, ^3/* cpython/Objects/listobjec..

강사님: 김용담개요해시함수와 해시충돌의 개념에 대해서 알아보았습니다.해시 함수란?해시 충돌에 앞서 해시 함수에 대해서 알아보겠습니다.Hash Brown해시 브라운이라는 요리는 감자를 잘게 썰어 튀긴 요리이다. 해시라는 단어의 의미는 잘게썬다라는 의미를 가지고 있습니다.즉, 해시 함수에 데이터를 넣으면 처음의 값이 아닌 알아볼수 없는 고정된 길이의 데이터로 출력하는 함수입니다.해시 함수를 통해 얻어진 값을 해시 값, 해시코드 라고 합니다. ^1해쉬함수 코드if __name__ == "__main__": print(hash("hello")) # 출력 : 4757455132936133864앞서 설명한것과 같이 "hello" 글자가 "4757455132936133864" 데이터로 변환 된것을 알 ..
강의일자: 12월 1주차강사님: 김용담Computational Thinking정의컴퓨터(사람이나 기계)가 효과적으로 수행할 수 있도록 문제를 정의하고 그에 대한 답을 기술하는 것이 포함된 사고 과정 일체를 일컫는다.^1과정과정은 4단계로 이루어진다.1. Decomposition (문제 분해)복잡한 문제를 작고 관리하기 쉬운 단위로 나누는 과정.2. Pattern Recognition (패턴 인식)여러문제나 데이터에서 유사한 패턴이나 규칙을 찾아내는 과정. 문제해결에 필요한 일반적인 원칙을 도출 할 수 있다.3. Abstraction (추상화)문제의 본질적인 요소를 추려내고 불필요한 세부 사항을 제거하는 과정. 이를 통해 문제를 단순화하고 핵심에 집중 할 수 있다.4.Algorithmic Thinking ..

강사: 오영석강사님분산 (Variance)분산은 데이터가 평균으로부터 얼마나 흩어져 있는지를 나타내는 통계량입니다.편차 (Deviation)정의: 각 데이터 값에서 평균을 뺀 값.수식: $$(x_i - \bar{x})$$편차 제곱 (Squared Deviation)정의: 편차의 제곱.수식: $$(x_i - \bar{x})^2$$편차 제곱합 (Sum of Squared Deviations)정의: 모든 편차 제곱의 합.수식: $$\sum (x_i - \bar{x})^2$$분산 (Variance)정의: 편차 제곱합을 데이터 개수로 나눈 값.수식: $$\sigma^2 = \frac{\sum (x_i - \bar{x})^2}{n}$$표준편차 (Standard Deviation)정의: 분산의 제곱근으로, 원래 데이..
통계학 - 대푯값 분산도 가설검정 회귀분석대푯값1. 평균의 종류산술평균: 데이터의 합을 데이터 개수로 나눈 값.$$\text{산술평균} = \frac{\sum x_i}{n}$$기하평균: 데이터의 곱의 n제곱근.$$\text{기하평균} = \sqrt[n]{x_1 \cdot x_2 \cdots x_n}$$조화평균: 데이터 역수의 평균의 역수.$$\text{조화평균} = \frac{n}{\sum \frac{1}{x_i}}$$2. 평균의 함정평균은 극단값의 영향을 받음 → 중앙값, 최빈값 병행 분석.3. 중앙값데이터를 정렬한 후 중앙에 위치한 값.4. 최빈값가장 자주 나타나는 값.분산도1. 분산(Variance)평균으로부터 데이터가 얼마나 떨어져 있는지를 측정.$$\sigma^2 = \frac{\sum (x_i..
강사님: 오영석강사님변수와 척도(Variables & Scales)1. 변수(Variables)정의관찰이나 측정에서 값이 달라질 수 있는 속성이나 특성.종류독립변수 (Independent Variable):다른 변수에 영향을 주는 변수.실험에서 조작되는 변수.예: 약물 실험에서 복용량.종속변수 (Dependent Variable):독립변수에 의해 영향을 받는 변수.측정되거나 관찰되는 값.예: 치료 효과, 반응 속도.통제변수 (Control Variable):실험에서 일정하게 유지되는 변수.예: 실험 환경(온도, 습도 등).질적 변수 (Qualitative Variable):수치가 아닌 범주나 특성을 나타내는 변수.명목 척도(순서 없음): 성별, 혈액형.서열 척도(순서 있음): 학위, 만족도.연속 변수 (..
1. 통계적 확률정의통계적 확률은 실제 실험이나 관찰을 통해 얻은 데이터를 기반으로 계산됩니다.수학적 확률과 달리, 경험적 데이터를 바탕으로 사건 발생 가능성을 추정합니다.수식$$P(A) = \frac{\text{사건 A가 발생한 횟수}}{\text{전체 실험 횟수}}$$특징경험 기반: 실제 데이터를 기반으로 확률 계산.표본 크기: 실험 횟수가 많을수록 더 정확한 값을 얻음 (대수의 법칙).범위 제한: 모든 확률은 $$0 \leq P(A) \leq 1$$예시주사위를 60번 던졌을 때, 4가 15번 나왔다면:$$P(A) = \frac{15}{60} = 0.25$$2. 확률의 덧셈 법칙 (Addition Rule)정의두 사건 중 하나 이상이 발생할 확률을 계산할 때 사용.수식일반적인 경우 (두 사건이 겹칠 ..