안끝날것 같던 42가 끝나간다 한 때는 내 정체성이었는데 보내려니 시원섭섭하다 글을 잘 못쓰는 편이지만 보내는 마음으로 회고를 적어본다:) 햇수로 3년이라 너무 길어질테니 시기를 5개로 나눠보았다. 1. 42의 시작 ~ 피신 2. 본과정 시작 3. CJ올리브네트웍스 기업 협력 프로젝트 4. 코로나+학교+인턴 5. 2년의 끝 그럼 하나씩 적어보자 1. 42의 시작 ~ 피신 휴학 때 뭐하지...하면서 인스타를 보다가 42서울이란게 시작한다는 글을 봤다. 지원금도 준다고 한다. 코딩 모르는데 아무튼 프로그래밍 교육이고 시험은 코딩이 아니랜다. 그래서 공강시간에 과방에서 열심히 테스트를 봤다. 다음날 이렇게 합격 소식이 왔다. 그런데 이미 피신 신청인원은 선착순 끝났고 나는 대기 80번이었나...?? 안되겠다 ..
Subject를 읽으며 처음보는 단어들을 정리해보았다. Docker - 출처 : https://subicura.com/2017/01/19/docker-guide-for\-beginners-1.html - 컨테이너 기반의 오픈소스 가상화 플랫폼 - 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해준다. 컨테이너 - 격리된 공간에서 프로세스가 동작하는 기술 - 기존의 가상화 방식은 주로 OS를 가상화, 컨테이너는 프로세스를 격리 이미지 - 컨테이너 실행에 필요한 파일과 설정값등을 포함하고 있는 것 - 상태값을 가지지 않고 변하지 않음 - 컨테이너는 이미지를 실행한 상태라고 볼 수 있음 - 추가되거나 변하는 값은 컨테이너에 저장되고 컨테이너의..
드디어 ft_server를 끝냈다! 하지만 찜찜함이 엄청나다 대충 안 기분이 너무 찜찜해서 더 공부를 해야될 것 같다 특히 sql 문법!!!! 그리고 사실 정리하는 법을 공부해야될 것 같다 github.com/Kkan9ma/42cursus/tree/master/02_ft_server_docs Kkan9ma/42cursus Contribute to Kkan9ma/42cursus development by creating an account on GitHub. github.com Kkang의 깃허브에 정말 정말 잘 정리되어있다!! 다른 카뎃분들도 잘 정리되어있지만 그걸 하나로 총 집합한 것 같은..? ft_service하기 전에 이런 저런 블로그 보면서 나도 한 번 정리해야겠다. 역시 피어평가+블로그 정리가..
아악 살려주세요.... 지금 기분 마치 피신 첫날.. "이게...뭔데요 그래서?"하던 그 때... 엉엉ㅜㅜㅜㅜㅜ 하나도 모르겠...는건 아니고 아주아주 조오오오금 알겠다 됴륵... 지금까지 한 것 0. wsl2 설치 & 우분투 설치 : 이것만 며칠걸린거지...됴륵... 컴맹 힘들다..^^ 1. 도커 공부 : ....했는데 안했다...ㅜㅜㅜㅜㅜ아니지 했는데 못했다....조오오오금 했다....어엉ㅇ우ㅜㅜㅜㅜㅜ 세상엔 친절한 사람이 많아서 다행이다... 2. 아무튼 도커 설치 : 그래!!! 일단 하면서 배우는거야!!!! -> 와장창... 3. ...데비안 버스터...? 설치 해볼까...? : 한건가...??????????????????????????????????????????????ㅜㅜㅜㅜㅜㅜㅜ 4. (해탈..
- 프로토타입 int ft_printf(const char *format, ...) - 형식 구조 %[플래그][폭][.정밀도]서식지정자 (앞으로 폭은 width, 정밀도는 precision이라고 칭한다, [플래그][폭][.정밀도]를 합쳐서 플래그라고 칭할 수도 있다.) - 기본 서식 지정자 * mandatory : cspdiuxX% %c 문자 %s 문자열 %p 포인터의 메모리 주소, 리눅스, OS X에서는 앞에 0x가 붙고, A~F는 소문자로 출력, 높은 자릿수의 0은 생략 %d 부호가 있는 10진 정수 %i 부호가 있는 10진 정수 %u 부호가 없는 10진 정수 %x 부호가 없는 16진 정수(소문자) %X 부호가 없는 16진 정수(대문자) %% %기호 출력 - 플래그 * mandatory : -0.* ..
꺄아아아아아ㅏㅏㅏㅏㅏㅏ~~~~~~ 7/30에 시작한 프엪... 8/25에 끝냈다ㅠㅠ 아무리 블로그를 대충쓰지만 그래도 혹시 ft_printf 하려다 보실 수도 있는 분들을 위해 몇가지 팁..? 을 정리해보겠다! 1. %, c, s, d, i, u, x, X, p 순서로 구현하는게 빠르다. %는 플래그 처리 거의 없고, c도 마찬가지, s는 조금 있지만 쉬운편이다. int형(d == i) 먼저 구현하면 다른 숫자들도 어느정도 틀이 비슷하기 때문에 int 먼저 구현한다. unsigned int는 int와 같은 10진수, int에서 조금만 바꾸면 되니까 그다음에 구현한다. 16진수 hexadecimal (x, X)는 x를 만들고 거기에 ft_toupper로 X를 구현하는게 좋다. 소문자로 출력되면 pointe..
하고 있다 ft_printf.. 오늘은 가변인자에 대해 알아보았다. 2. 가변인자 int ft_printf(const char *format, ...) 가변인자를 이용하면 함수에서 매개 변수의 개수가 정해지지 않은 상태로 쓸 수 있다. 설명을 못하는 편이니 내가 알아볼 수 있게만 정리해보겠다. intft_conversion(const char *s, int size, va_list ap) { if (s[size] == 'c' || s[size] == 's') ft_putchar(va_arg(ap, int)); else if (s[size] == 'd') return(ft_putnbr(va_arg(ap, int))); return (1); } intft_printf(const char *format, ....
이제 해야한다 ft_printf... 그렇다면 내가 알아야 할 것은? 1. printf 2. 가변인자 3. 기타 등등 일단 printf 먼저 알아보자! 1. printf - 출력 형식 구조 %[플래그][폭][.정밀도][길이]서식지정자 - 기본 서식 지정자 * 내가 만들어야 되는 것 : cspdiuxX% %c 문자 %s 문자열 %p 포인터의 메모리 주소, 리눅스, OS X에서는 앞에 0x가 붙고, A~F는 소문자로 출력, 높은 자릿수의 0은 생략 %d 부호가 있는 10진 정수 %i 부호가 있는 10진 정수 %u 부호가 없는 10진 정수 %x 부호가 없는 16진 정수(소문자) %X 부호가 없는 16진 정수(대문자) %% %기호 출력 - 플래그 * 내가 만들어야 되는 것 : -0.* , 최소길이 - 왼쪽 정렬..
- Total
- Today
- Yesterday
- 네이버커넥트재단
- 42seoul
- git
- 멋쟁이사자처럼
- 코딩뉴비챌린지
- 자바스크립트
- 백준
- 부스트코스
- CS50
- django
- 알고리즘
- C++
- printf
- 멋쟁이사자처럼9기
- Python
- 코린이의 성장일기
- 42cursus
- ft_printf
- 드림코딩by엘리
- BOJ
- 드림코딩
- 코린이
- github
- ES6
- ft_server
- codeforces
- 42서울
- 코드포스
- 부스트코딩뉴비챌린지
- 컴퓨터과학
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |