Man 설명 miniLibX - 학생들을 위한 간단한 윈도우 인터페이스 라이브러리 실행 - man /minilibx_mms_20200219/man/man3/[file name] void *mlx_init(); 기본 설정(초기화) 소프트 웨어와 디스플레이를 연결 디스플레이에 대한 연결을 설정 하지 못하면 NULL 반환 Unix/Linux: X-Window - Unix를 위한 네트워크 지향 그래픽 시스템 ( 소프트웨어가 화면에 무언가를 그리거나 키보드 및 마우스 항목) X-Server - 화면,키보드 및 마우스 관리(디스플레이) => 도면 순서(software -> X-Server)와 키보드/마우스 이벤트(X-Server -> software)를 전송하려면 이 두 entities간에 네트워크 연결이 설정되어..
Subject goal 이미지를 생성하는 것 Raytracing protocol 사용 생성 된 이미지는 각각 장면을 나타낸다. 특정 각도, 위치에서 본 정의와 기하학적 개체에 의해 각각 고유한 조명시스템 => 물체에 대한 빛에 의한 그림자 제작 explain MinilibX 사용 창 관리는 매끄럽게 유지되어야 합니다.(다른 창으로 변경, 최소화) 기하학적 개체 필요 :place(평면), sphere(구), cylinder(원통), square(정사각형), triangle(삼각형) 기하학적 개체의 모든 교차점과 물체 내부를 처리해야 합니다. 개체 고유 속성의 크기를 조정할 수 있어야 합니다. (구, 정사각형의 측면 크기 및 원통의 너미와 높이) 변환 및 회전 변환을 적용해야 합니다.(회전 할 수 없는 구,..
나의 환경 주의 - docker 안의 상태인지 아닌지 잘 파악 dockerfile에서 RUN, CMD등 실행 순서 잘 파악 절대 경로, 상대경로 잘 파악 - wsl2를 사용 - 1. Docker 설치 https://hub.docker.com/editions/community/docker-ce-desktop-windows General 탭에서 Use the WSL2 based engine 옵션 클릭 Resource -> WSL Integration 페이지로 이동해서 설정을 확인 2. Debian(buster) 사용 docker hub에서 debian:buster이미지 가져오기 $sudo docker pull debian:buster 3. docker로 debian(buster)환경 실행 및 접속(debia..
ft_server 출처 : https://stitchcoding.tistory.com/2 (유사) 1. Docker (도커) 컨테이너 방식으로 프로세스를 독립적으로 관리하고 계층화된 파일 시스템에 기반하여 효율적으로 이미지(프로세스 실행 환경)을 구축한다. 도커의 환경설정은 dockerfile에 저장 -> 이 파일을 이용해서 이미지 빌드 -> 이미지를 실행한 것(컨테이너) -> 컨테이너 내에서 변경한 내역들(os 설정, 응용 설정)은 컨테이너가 종료되면 모두 사라진다. vm : 가상화된 하드웨어 위에 os가 올라가는 형태(host와 분리) container: os 가상화하고 커널을 host와 공유 + 가상화 : 물리적인 하드웨어장치를 논리적인 객체로 추상화 하는 것 의미 os가 옮겨 지는 것이아니라(하드..
우선 이번 본과정에 입성하였습니다. !!! + La piscine 꼭 해보세요 드디어 간절히 바랬던 것을 하게 되어서 기쁘고 잘 할 수 있을까? 라는 겁도 나지만 우선 부딪쳐봐야 겠습니다. : ) La piscine을 하면서 exam00에서 쫒겨나고...... BSQ도 못하고..... 진도도 딸리고..... 그리고 떨어질까봐 다른 cardet분들의 것을 몰래몰래 염탐을 했습니다. 시간은 가고 몸은 지쳐가는데 동료가 정말 많이 도움이 되었습니다. 그리고 같이하면 조금 느릴 수 있더라도 더 큰 효율을 낸다. 스트레스 안 받으면서 기다리는 법 등 을 깨닫게 되었습니다. 사실 이런 것 보다 tip이 더 궁금하시겠죠 ㅎㅎㅎㅎㅎㅎㅎ TIP 0. shell, c언어, 자료구조, 알고리즘(조금) 공부하세요 - 한번 가..
site: http://gwpaeng.pythonanywhere.com/ http://gwpaeng.pythonanywhere.com/ 이것은 자신이 공부를 얼마나 했는지 체크하는 웹사이트입니다. 여러사람들의 공부 시간을 보며 자극 받기 위해 만든 웹입니다. gwpaeng.pythonanywhere.com 항상 다른이들 보다 집중해서 공부하는 시간이 현저하게 적다는 것을 스스로 인지하고 있었다. 그리고 이번 비대면을 통해 더 깨닫게 되었다. (공부 진짜 안하는 구나.....) 그래서 django를 배운 김에 나의 아이디어를 구현을 해보게 되었다. (?토이프로젝트?취미?) 처음에 아주 기본적인 것만 강의를 듣고 만들다 보니 진도가 생각만큼 팍팍! 나가지는 않았다. 모르는 것을 바로바로 찾아보며 이해할라고 ..
드디어!!! 불안함을 가지고 있었던 42 Seoul의 확인 통보가 왔습니다. :) 빨리빨리 성격의 저로써는 너무 늦었지만 그렇게 늦은 것도 아니라는 생각이 듭니다. 조금 기다리고 여유를 가지고 하면 알아서 처리될 일...... 기다리지 못하고 고시원까지..... 그리고 이번 체크인 미팅 확인자들은 세부 개인 정보를 작성하고 여러 자료도 제출하고 Piscine 부분까지 가서 이 부분에 등록을 하게 됩니다. 여기서 함정!!! 이젠 끝이라고 생각을 했는데 읽어보니 다시 예약을 확인을 하여야 한다고 쓰여있습니다. 이 점 유의해야겠습니다. (블로그 쓸려고 읽어봄...) 모든 글을 꼼꼼히 읽자!!! -> 개인 생각 배제 ※ 문제가 될 시 바로 삭제하겠습니다.
이번 연도에 DSC라는 모임을 알게 되어서 가입을 하게 되었고 Core member라는 타이틀을 가지고 활동을 하게 되었습니다. (과분하게...) 알고리즘 부분을 맡아서 활동을 하였는데 저 자신의 실력도 많이 부족한 상태였습니다. 그래서 실력을 같이 으쌰으쌰 하기 위해 만든 것이였습니다. 초기에는 많은 사람들이 관심을 보였지만 코로나로인해 비대면으로 인해 참여 의지가 많이 떨어졌습니다. 그래서 의지가 아직 남아있는 분들을 다시 모집하였습니다. 전과 비교하여 많은 수는 아니였지만 알고리즘 문제풀이, 알고리즘관련 정보등을 공유하고 알고리즘 실력을 높이기 위해 일주일 목표를 잡고 스스로 계획을 세워 지키는 방식으로 했습니다. 또한 소소한 일상도 이야기하여 친근감을 높이기도 했습니다. 자신이 정한 계획인 만큼 ..