기본 보기
Search
Intro
한번도 영문 이메일 작성법을 배우지 못한 사람들을 위해 준비했다. 초간단 영어 메일 형식! 빠밤
영어 메일의 구성은 이렇다.
Dear ~, [수신자]
I hope this email finds you well. [인사말]
I am 이름 and 소속 또는 신분. [자기소개]
I am writing to + 메일 쓰는 이유 [본론]
Thank you.
Sincerely, [맺음말]
발신자
그럼 하나씩 살펴보도록 하자.
영문 이메일 작성하는 법
Intro
24년 4월부로 alumni 제도가 생겼다. 이게 뭘까?
Alumni 제도가 생긴 이후, 아마도 나를 포함한 모두가 이리 생각했을 것이다. 정말 간단 요약하자면 멤버들에게만 해당하는 제도라 러너들은 신경 안 써도 되지만, 어차피 우리 모두 멤버가 될테니 궁금한 사람들을 위해서 간단하게 정리해보려 한다.
Alumni 제도가 뭐야?
‣
우선 이 alumnization에 대해서 intra 나침판에 아주 친절하고 자세하게 써져있다. 하지만 높은 확률로 이 글을 읽고 있는 당신은 이것의 존재조차 몰랐을 거라 확신한다. 설령 누가 보라고 알려줘도 귀찮아서 안 읽었을 것이라 생각한다. 읽었으면 이 글을 안 읽고 있지 않을까?
각설하고, Alumni 이 단어 자체는 졸업생을 의미한다. Alumni가 된다는 것은 42 과정을 졸업한다는 것과 마찬가지이다. 그리고 42 central에서 만든 이 Automatic Alumnization 제도는, 8개월동안 과제를 통과하지 않으면 자동으로 alumni가 되는 제도다.
Alumni 제도란?
Intro
나는 현재(24년 하반기) transfer(이하 트렌스퍼)를 하여 프랑스에 와있다. 예전부터 트렌스퍼에 관심 있어 많이 알아보고 다녔는데, 새로운 기수로 내려갈수록 카뎃들이 전 기수 사람들에게 트렌스퍼 얘기를 듣지 못해서 그런지 생각보다 다들 어떤 트렌스퍼 과정이 있고 절차는 어떻게 되는지 잘 모른다는 것을 깨달았다. 그래서 후에 트렌스퍼를 원하는 사람들을 위해 이 글을 남긴다. 너 내 파리 동료가 되어라! 부디 도움이 되길 바란다. (괄호 안에는 구구절절 tmi가 대부분이라 시간이 넉넉하면 읽으시라.)
Transfer란 무엇인가?
우선 트렌스퍼란 42 서울에서 다른 캠퍼스로 옮겨가는 것이다. 다른 학교로 편입한다고 생각하면 된다. 현재까지 트렌스퍼를 간 42 서울 학생은 대략 10명정도로 알고 있으며, 각각 42 Tokyo, 42 Wolfsburg, 42 Paris, 이렇게 가있는 걸로 안다. (아우터 설명회 가면 다 알려 주신다.)
Transfer 많이 가는 학교들
지금 대부분 트렌스퍼 간 학생들이 있는 학교는 42 Paris와 42 Wolfsburg인데, 왜 여길 가는지, 가면 뭐가 좋은지 이게 제일 궁금할 것 같아서 이를 중점으로 설명하고자 한다.
42 Paris

Transfer에 관심 있다면? (24년ver)

42메일로 이메일 보내기
생각나는 대로 계속 추가할 예정 + 개개인 팁 댓글로 남겨주시거나 dm 보내주시면 추가하겠습니다!
Vscode 관련
setting sync 해두면 어느 기기를 쓰던 동일한 설정을 사용할 수 있다
code . 명령어를 사용하자
vscode extension 추천
파일 타입별로 정렬하기
파일 줄바꿈 창 크기에 맞추기

슬기로운 42생활을 위한 팁
가끔씩 문서를 보다보면 "MUST", "SHOULD", "REQUIRED" 같은 용어들이 같이 사용되는데 이것이 "꼭" 해야 하는 것인지, 아니면 "하면 좋은 것" 인지 구분이 안될 때가 많다. 그래서 이것에 대해서 정리한 RFC 2119 Requirement level 문서를 요약하기로 했다.
정리
1. Must / Required / Shall: 절대 준수
2. Must not / Shall not: 절대 금지
3. Should / Recommended: 하는 것을 권유, 추천
4. Should not / Not recommended: 하지 않는 것을 권유, 추천
5. May: 하던 말던
단계

RFC 2119 Requirement level 요약


삼각형 내 점이 있는지 구별하는 법
const의 위치에 따라서 포인터가 상수인지 데이터가 상수인지 아니면 둘 다 상수인지 정해진다. 맨날 헷갈려해서 이참에 정리한다.
char greeting[] = "Hello";
// 비상수 포인터, 비상수 데이터
char *p = greeting;
// 비상수 포인터, 상수 데이터
const char *p = greeting;
// 상수 포인터, 비상수 데이터
char * const p = greeting;
// 상수 포인터, 상수 데이터
const char * const p = greeting;
규칙이 없어 보이지만, 자세히 보면 규칙이 있다.
바로 *을 기준으로 나눠 생각하면 된다.
const 키워드가 * 왼쪽에 있으면 포인터가 가리키는 대상(데이터)이 상수이다.

const char * vs char * const


42 만우절 이벤트 후기
Push_swap이란?
최대한 적은 명령어를 사용하여 stack을 정렬하는 과제
알고리즘
보통 정렬이라고 하면 버블, 선택, 퀵, 병합 등 그런 알고리즘을 생각하지만, 이 과제는 조금 다릅니다. 이 과제에서의 목표는 얼마나 빠르게 정렬하는 것이 목표가 아니라 얼마나 적은 명령어를 사용하여 stack을 정렬하는 과제입니다.
이 과제에서 많이들 사용하는 알고리즘은 아래와 같이 있는데:
•
병합
•
퀵

욕심쟁이 push_swap (-`д´-)
printf란 무엇인가?
printf()란 결과물을 표준 출력으로 츨력하는 함수입니다. 함수 실행에 성공했을 경우, 출력한 결과물의 길이를 반환하고 실패했을 경우 음수를 반환합니다.
구현
int ft_print(const char *, ...)
Syntax
printf()
%[$][flags][width][.precision][length modifier]conversion
ft_printf()

ft_printf 보너스까지 해보자(*^▽^*)
굉장히 개인적인 회고이니 참고만 해주세요!
TL;DR
무엇을: Startup Coding Challenge 2022 - 42 Bangkok
언제: 10월 20일(목) ~ 10월 22일(토) (3일간)
이게 뭔가: 3일동안 스타트업 아이디어를 만들어서 발표하는 것
평점:
•
국제적 교류: ☆☆☆☆☆
•
재미: ★☆☆☆☆

42 Bangkok Challenge 후기
아니 그래서 왜 틀렸는데ㅠㅠ 맞왜틀ㅠㅠ
가끔 백준이라던지, 프로그래머스라던지 이런 알고리즘 사이트에서 문제를 풀다 보면 예제도 다 통과했고 다른 사람들이 알려준 반례도 다 통과했는데 도대체 왜 틀렸는지 알 수 없는 문제들이 있습니다. (맞왜틀????)
그럴 때 진짜 답답해서 미쳐버릴 거 같은 심정으로 반례를 찾아 헤매는데 이게 참 찾기가 쉽지 않죠… 그래서 준비했습니다! 반례 생성기!
이 반례 생성기는 백준 1654번 문제를 기준으로 만들었습니다.
예제 생성 함수

[Python&C] 맞왜틀 이제 그만, 반례 생성기!
본투비 서비스를 깔아야 하는데… 뭘 깔아야 하지…?
남들과는 다른 걸 깔아보고 싶은데… 똑같은 걸 하면 낭만이 없잖아 낭만이!
개성과 멋, 낭만을 추구하는 당신을 위해 준비했습니다!
바로 바로 Sendmail!
가상 머신으로 평가자에게 메일 보내는게 찐간지라고요~~~
Sendmail이란?
Sendmail은 인터넷을 통해 이메일을 전송하는데 사용되는 SMTP를 포함하여 수많은 종류의 메일 전송 및 전달 방식을 지원하는, 범용 목적 인터네트워크 이메일 라우팅 기능이다.
간단 요약: 이름대로 메일을 보내줍니다✉️

[Born2beRoot] 보너스 서비스로 sendmail 어때요? ⊂( ・ ̫・)⊃

[WSL] WSL에서 Vim 폰트 변경하기(ง˙∇˙)ว


GitHub 프로필을 꾸며보자 ٩( ᐕ)و







