42seoul
-
[ft_server] 도커에 대해서42seoul 2020. 12. 7. 18:29
도커에 대한 간단한 사실 도커 캐릭터는 이렇게 생겼다. 도커는 go로 쓰였다. go 캐릭터는 이렇게 생겼다. 도커가 필요한 순간 1. 친구컴퓨터랑 똑같은 환경을 설정하고 싶다.(이것 저것 설치) -> 이걸 어떻게 공유하지? 2. DB server와 Web server를 7:3비율로 기능적으로 분리된 컴퓨터를 100대 만들고 싶다. -> 어느세월에 전부 다 설정하지? 3. 온라인 강의를 보면서 웹사이트를 만드는데 강사님이랑 똑같이 설치하고 코딩했는데 선생님은 잘 되고 나만 안될때 여전히 도커를 써야하는 이유를 모르겠다면 클릭 Doker의 특징 LXC(리눅스 컨테이너)라는 기술을 토대로 만들어짐 -> 좀 더 쓰기 수월하게 만듦 "The future of linux comtainer" 무료버전/ 기업버전이있다..
-
내 코드에 대해서 설명할 때(평가할때 든 생각)42seoul 2020. 12. 3. 17:27
•지시대명사보다는 적확한 단어찾아 말하기 지시대명사를 많이 사용하면 자신있게 설명을 못하게 되는 것 같다. 듣는 사람 입장에서도 말하는 사람이 잘모르니까 두루뭉술하게 넘기는 인상을 받기 쉽다. 개발 관련 어휘를 많이 알지 못하기 때문에 이를테면 '변수'라고 불러야 하는 것을 바로 머리에 떠오르지 않고 익숙하지 않으니 말하다보면 '이것' 혹은 '이 친구(?)' 라고 부르게 되는 것이다. 비전공자이다보니 아직 전반적인 관련 지식이 부족해서 그런 듯하다. 그리고 내가 지시대명사 사용에 대해서 신경을 쓰다보니관련 남이 말하는 것을 들을때도 주의 깊게 살피게 되는데 명확한 표현을 쓰면 말하는 사람에 대한 신뢰도가 높아진다. 관련 서적이나 글을 많이 읽으면 관련 어휘가 습득되고 익숙해지니까 꾸준히 관심가지고 말할때..
-
[ft_server] Nginx42seoul 2020. 12. 3. 15:40
Nginx란 무엇인가? 앞서 웹서버 part에서, 클라이언트 머신과 서버 머신이 크게 다르지 않으며 역할의 차이라고 이야기했다. 이것을 좀 더 구체적으로말하면, 머신에 웹브라우저 소프트웨어가 설치되어 있다면 클라이언트 머신, 웹서버 소프트웨어가 설치되어 있다면 서버가 되는 것이다. 웹브라우저는 "요청"하고 웹서버는 그 요청에 "응답"한다. 다른 말로, 서버는 "웹서버 소프트웨어를 구동하는 기계" 라고 이야기할 수 있다. 웹서버 소프트웨어에는 여러가지가 있는데, 그 중에 자주 언급되는 것이 Apache, IIS, 그리고 Nginx이다. chrome 개발자 도구로 보면, (network -> 아무거나 클릭 -> header) 아래로 스크롤을 내리다보면 server가 어떤 웹서버 소프트웨어를 사용했는지 나온다..
-
[ft_server] 웹서버42seoul 2020. 12. 3. 14:48
서버란 무엇인가? 서버에도 게임서버, 웹서버 등 여러가지 목적을 가진 서버가 있는데 그 중에서 오늘 살펴봐야 할 것은 Web server이다. 호스팅의 종류 보통 서버에 대해서 이야기할때, 서버와 클라이언트를 구분해서 말하곤 하는데 이러한 용어는 역할을 의미하는 말이고 사실상 서버는 클라이언트와 똑같은 컴퓨터이다. 따라서 원한다면 우리집 컴퓨터로도 서버를 만들 수 있다. 하지만 서버는 24시간 돌아가야하고 발열 등을 제어할 수 있는 시설을 요구하기 때문에 그러한 시설을 직접 마련하거나 이미 마련되어있는 시설의 서버 컴퓨터를 대여해야했다. 서버 컴퓨터를 대여하거나 직접 마련하는 것을 표로 비교해보면 아래와 같다. Shared hosts Dedicated hosts Similar 아파트에 사는 것 단독주택에..
-
[ft_server]데비안 버스터에 대해서42seoul 2020. 12. 3. 08:44
Devian 데비안 •데비안은 유닉스 계열 운영체제로, 커널에 따라 여러종류가 있다. •그 중에 정식판이 존재하는 것은 리눅스 커널에 기반한 데비안 GNU/리눅스뿐이다. •패키지 설치와 업그레이드가 단순하고 안정성과 보안이 좋은 운영체제. • 이름의 유래: 만든 사람(Ian) + Ian의 부인 이름(Debra) • 93년에 최초 출시되었다. Devian buster 데비안 버스터 •버스터는 데비안 버전10.0의 코드명이다. •모든 버전의 코드명은 토이스토리 캐릭터 이름으로 되어있다. 버스터의 정체는 이 강아지다. 좀 귀여운 사진을 찾아보려고 했는데 무서운 사진밖에 없다..
-
[ft_server] (1)subject 파악하기42seoul 2020. 12. 3. 08:24
Ft_server Summary This is a System Administration subject. You will discover Docker and you will set up your first web server. 해석해보면 시스템 관리에 대해 알게되는 과제이고, 도커와 웹 서버에 대해 공부해야 되겠다는 생각이 든다. keyword : Docker, Web server, System Administration Chapter 1 소개글 이 주제는 시스템 관리에 대해 소개합니다. 업무를 자동화하는 스크립트의 중요성에 대해 알게될 것입니다. 그러기 위해서는 Docker 기술에 대해 알아야하고, 또 웹서버를 완성하는데에 그 기술을 사용해야합니다. 이 서버는 여러가지 서비스를 실행하게 됩니다. "여러..
-
[42 La Piscine(2)] 팀프로젝트42seoul 2020. 7. 25. 18:49
Rush! Piscine에는 Rush라는 팀 프로젝트가 일주일에 한 번씩 있는데 처음에는 부담되고 싫었지만 끝날때쯔음 되니까, 한달 동안 혼자 문제 풀고 채점받는걸 주로 하다보니 약간 외로웠다.ㅎㅎ (물론 이것저것 물어볼 옆 사람이 있긴 하지만 진도는 혼자 나가니까.. ) 그래서 Rush라도 없었으면 어쩔 뻔했나 그런 생각을 하기도 했다. 지루할 때쯤 팀프로젝트 하면 긴장감도 생기고 새로운 사람을 만나니까 나는 오히려 좋았다. Rush는 이름답게 눈코뜰새없이 진행되는데 신기하게도 팀플 하나가 끝나면 할 줄 아는게 늘었다는 생각이 들었다. 별거 안한 거 같은데도 말이지. 열심히해도 점수는 0점이 나올 가능성이 커서 처음에는 사기가 좀 떨어졌는데 대부분의 사람들이 0점을 받는다는 걸 알고 난뒤에는 점수에 연..