프로젝트로 깔았던 것들 그리고 무언가에 의해서 용량이 점점 부족한 상황 마법의 주문을 외워서 용량을 확보해보자 1. 아래의 명령어 입력 // reset touch ~/.reset // reset library touch ~/.reset_library 2. 로그아웃 후, 로그인 siri 등 설정하라고 나오는 부분이 지나고 나면 깨끗해진 맥북을 볼 수 있다. 3. ssh 설정 [chrome] intra.42.fr 로그인 ➡️ 계정 setting ➡️ SSH Key ➡️ Destroy Public Key [iTerm] ssh-keygen -t ecdsa 입력 ➡️ Enter 입력 ➡️ cd .ssh 입력 ➡️ cat *.pub 입력 ➡️ 출력된 문자열 복사 [chrome] intra.42.fr 로그인 ➡️ 계..
2012년 mac mini를 친구를 통해서 얻게 되었다. 물론 아무것도 없는 깡통인 채로... OS버전 부터 안맞아서 chrome 업데이트도 안되고, slack도 안되고 혹시나 나중에 쓰일지도 모르는 세팅 관련해서 이야기를 적어가보자 한다. 우선 chrome, slack 등 사용을 필수적으로 해야하기 때문에 Mac OS 를 확인해보니 OS X Yosemite 10.10.5 설치 되어 있는 상황 검색을 하다보면 기기에 따라 업그레이드를 어디까지 가능한 지 확인할 수 있는데, mac mini (2012)는 macOS Catalina까지 가능했다. 다운을 받으려고 하면 App Store에서 설치 프로그램을 다운받고 진행을 해야하는데, 이상하게 로그인이 안되는 현상이 생겼다. 버전이 낮으면 이런건가 싶어, 우선..
Subject 번역으로 시작더보기Here are the things you need to know if you want to succeed this assignment:• One or more philosophers sit at a round table. There is a large bowl of spaghetti in the middle of the table. 이 과제를 성공적으로 수행하기 위해 알아야 할 사항은 다음과 같습니다.• 한 명 이상의 철학자가 원탁에 앉습니다. 테이블 중앙에는 커다란 스파게티 그릇이 있습니다.• The philosophers alternatively eat, think, or sleep. While they are eating, they are not thinki..
우선 결과를 보여드리겠습니다 3개 기준 최대 2개 5개 기준 최대 10개 100개 기준 550개 정도 500개 기준 4400개 정도 다른 사람들이 pivot 2개 잡고 quick sort로 반복문 할 때, 다른 게 하고 싶은 마음이 들어서 하게된 알고리즘 선택 우선 메인이 되는 부분을 설명을 시작하면 LIS 그리고 최적화 LIS : 최장 증가 부분 수열 알고리즘 들어온 인자를 순회하면서 제일 긴 오름차순을 찾아낸다. LIS에 해당하는 숫자의 경우는 ra 명령어를 실행, 아닌 경우는 pb 명령어를 실행 비교는 하지 않았지만, 100개 이상의 경우는 중앙값보다 작으면 pb, rb를 실행 LIS를 이용한 a to b a 스택은 정렬이 되어 있는 상황 b to a 를 하기 위한 최적화 b스택에 있는 부분은 공통..
네.. 아직까지 몰랐던 건 저였고요... 과제가 터졌습니다. C과제를 하다보면 왠만해서는 leak 체크를 하라고 나와있습니다. 그 이유에 대해서 잠깐 설명을 하자면 어떠한 작업을 할 때, 동적 할당으로 사용된 메모리가 제대로 해제가 되지 않고 계속 새고 있고 그게 계속 쌓인다면, 쓸데없는 곳에서 자꾸 불필요하게 쓰임이 생겨서 문제가 발생이 됩니다. malloc 을 사용 하는 과정에서는 주소값에 대해서 제대로 사용이 되어야 함을 인지 하면서 코드를 짜야 됩니다. 사실 다른 블로그에서 이미 다 이유가 있을테니, 과제를 하는 중에 내가 잘못된 게 있는지 확인을 하려면 1. main 문에 해당 하는 곳에서 return 바로 직전에 반복문을 아래와 같이 설정 2. 코드를 실행하되, 터미널을 이용할 수 있게끔 하는..
진짜 귀찮기도 하고 안하기 위해서 넷왓으로 통과를 했으나, 프로젝트 및 코로나로 인한 집돌이가 되어 나태해진 과정으로 과제를 안하였기에 눈덩이처럼 불어난 블랙홀 소비를 드디어 멈추고 fractol 과제를 마치니 3월 21일 현재기준 21일 남았다. 기본 서브젝트에서 요구사항은 2021.06.22 - [42 Seoul] - born2beroot born2beroot General guidelines (일반 지침) • The use of VirtualBox (or UTM if you can’t use VirtualBox) is mandatory. • VirtualBox (또는 VirtualBox를 사용할 수없는 경우 UTM)의 사용은 필수입니다. •.. raidho.tistory.com VM(Virtual-..
22월 3월 7일, 오늘기준 딱 15일 남은 기간, 다시 시작 !! 그 전에 해놓았던 코드는 9개월 전에 했던 것이고 일단 어떤 것을 필수적으로 만들어야 하고 지켜야 하는 것은 무엇인지 체크 하고자 한다. (다 까먹었다.. 그때 코로나였어도 마무리를 해버릴걸 ㅠㅠ) 전역 변수 사용 금지 C로 코딩 오류의 처리 메모리 누수 금지 miniLIbX를 사용 Julia와 Mandelbrot 를 제공 마우스 휠로 무한대로 확대 및 축소되는 기능 구현 프랙탈 깊이를 최소한 몇 가지의 색상을 사용 매개변수를 사용 시, 더 많이 사용하거나 무시하도록 MiniLibX 42Seoul에서 제공된 라이브러리로 이미지 작업을 위한 툴 컴파일을 위해 Makefile에 다음과 같은 규칙을 추가 (프로젝트 루트에 mlx 이름이 지정된..
3월 1일이라는 휴일은 건너뛰고 (백수가 그딴 거나 챙기면서 쉽니다... 문제가 많네요) 오늘이 3월의 찐 시작인데, 지금까지 코로나확진자가 많다고 42Seoul을 안나가고, 아침 일찍 일어나서 걷는 것도 안하고 그리고 취업을 위해서 공부는 해야겠다 싶어서 코딩은 하는데 새로운 언어 Vue 를 공부하고 있다. 지금 현재 42Seoul 할 수 있는 기간 22일... 취업이 우선이라고 생각이 드는 시점이라서 (제발 나이도 많은데, 취업하자 ㅠㅠㅠ 나란 놈) 지원금을 일단 취업 전까지다. 생각해서 너무 안일하게 했던 거 같다. 그렇게 해서 이번 달 목표 Push_swap, fractol 통과 프로젝트 1개 완성 aws 혹은 azure 통해서 프로젝트 보여주기 위한 서버 생성 및 간단한 거랑 연결 꾸준한 운동 ..