전체 글77 [네트워크 계층구조] TCP/IP에 대하여 - 1 TCP 신뢰성있는 전송을 위해 필요 UDP 빠른 전송을 위해 필요 IP 논리적 주소를 위해 필요 Port Session Layer에서 컴퓨터에서 실행되고 있는 서버를 구분 짓기 위해 필요 효율적인 통신을 위해 IP 하나로 다양한 서비스를 제공할 수 있음 port번호를 다르게 부여하여 IP 하나에서도 웹, FTP 등 다양한 서비스 사용 가능 Well-known Port Service Name and Transport Protocol Port Number Registry 1 ~ 1023 까지의 포트번호 매번 port번호를 매번 물어봐야 하는 번거로움을 없애기 위해 port 번호를 미리 약속해둠 ⇒ 수신을 위한 포트는 1024번 부터 시작 Protocol ID IP 헤더 뒤에 붙어 해당 data가 TCP인지,.. Study/Network 2024. 1. 12. 나름대로 포트폴리오를 정리해봤다. 부제: 그런데 *같이 멸망한... 모든 교육생이 채용연계형 과정이었음에도 불구하고 탈락한 사실을 알고 한 일주일 아무것도 안하고 손 놓고 놀았다. 사실 생각하기 싫었던 걸지도.. 그런데 이렇게 놀고만 있을 수는 없으니까 뭐라도 해보자. 어디든지 붙으면 간다는 심정으로 우선 이력서와 포트폴리오를 휘갈겨썼다. 되겠냐고 나름 학부생때부터 다양한 프로젝트 경험과 교육과정 중에 3번의 프로젝트를 진행했었기때문에 우선 되는데로 내 이력서랑 포트폴리오에 집어 넣고 이 얼어붙은 채용시장에 그럼에도 불구하고 동료를 구하는 약 3군데 기업에 이력서를 제출했다. 그런데 약 5일정도 지난 현재 결과는 아무것도 받아보지 못했다. 아직 실패인지 아닌지 알 수는 없지만 나름 왜 탈락했는지 이유라도 알고싶었다. 머리보다 몸이 먼저 .. About Me/Job 2024. 1. 12. [3장] 운영체제 🖥️ 운영체제란? - 하드웨어를 제어하고 이용자에게 서버에 명령을 입력하도록 CLI와 GUI와 같은 인터페이스를 제공하는 기본 소프트웨어13 리눅스오픈소스의 대표적인 운영체제다양한 배포판이 존재하며, 종류에 따라 애플리케이션 패키지 관리 방법 및 설치 방법에도 차이가 있음Red Hat 계열Red Hat Enterprise LinuxCentOSFedoraOracle Linux 등데비안 계열DebianKNOPPIXUbuntu 등유상 지원 서비스가 필요할 때 Red Hat Enterprise Linux(RHEL)가 주로 사용됨이외의 경우에는 그 밖의 배포판을 선택하는 것이 일반적임대부분 유상지원을 하는 배포판의 경우 년단위의 정기 구독을 필요로 .. Book Review/인프라 엔지니어의 교과서 2024. 1. 12. [2장] 서버 (클라우드) 🖥️ 클라우드 컴퓨팅이란? - 인터넷을 거쳐 제공되는 컴퓨터 자원을 이용하는 것12 클라우드 : IaaS클라우드의 종류SaaSSoftware as a Service애플리케이션을 서비스로서 제공PaaSPlatform as a Services애플리케이션 실행 환경을 서비스로서 제공IaaSInfrastructure as a Service시스템 인프라를 서비스로서 제공CSP의 관리 범위 IaaS의 특징물리 서버를 관리하는 엔지니어가 필요 없음이용 신청 후, 단기간에 서버 사용이 가능함물리적 제약을 의식하지 않고 이용하고 싶은 만큼 서버를 증강할 수 있음사용한 만큼 비용이 발생하는 종량 과금제임서버를 구매할 때 발생하는 감가상각 처리가 필요하.. Book Review/인프라 엔지니어의 교과서 2024. 1. 12. [2장] 서버 (메모리~가상화) 08 메모리 💡 **메모리**란? - 단기 기억 영역 (휘발성 데이터 저장소) 성능 메모리의 속도는 메모리 자체의 속도와 CPU, 각종 버스 간의 데이터 전송폭을 모두 고려하여야 함 메모리 표기 방식 1600 MHz의 데이터 전송 속도로 동작한다는 의미 모듈의 데이터 전송속도는 1600MHz * 8bytes = 12,800MB/s 로 12.8GB/s가 됨 DDR3-1600 다중 채널 메모리 구조 또는 다중 랭크 메모리를 사용해 데이터 전송폭을 늘릴 수 있음 DDR3 메모리의 종류 DDR4 메모리의 종류 DDR RAM 규격 별 형태 메모리 용어 슬롯 메인보드에 있는 메모리 삽입구 메인보드에 있는 슬롯 개수에 따라 메모리를 삽입할 수 있음 ECC 메모리 메모리 고장으로 비트 반전 오류 발생 시, 자동으로 보.. Book Review/인프라 엔지니어의 교과서 2024. 1. 12. 백수가 되었다. 호기롭게 선택한 퇴사컴퓨터 공학과를 전공하고, IT 교육을 하는 회사에서 약 1년 8개월간 재직하다가,'나 지금 괜찮은걸까?' 두려움이 피어올랐다.새로운 무언가가 필요했다.바로 개발자로 취업할 수 있는 수준이었으면, 코딩테스트를 준비했겠지만객관적으로 나의 실력을 생각해보았을 때 처음부터 다시 배울 수만 있다면오히려 비전공자였다면좋겠다는 생각만 가득했다.때문에 교육을 굉장히 많이 찾아보게 되었는데,그 때 내 눈에 들어온 하나의 교육 모집 공고.채용연계형 교육과정.무려 70% 이상의 직접 채용에 대한 전기수와 전전기수의 확언이 있었기에,나는 7개월이나 되는 교육 과정에 참여하기 위해 퇴사를 선택했다.우수교육생이라는 타이틀매 주 있는 시험과, 하루 평균 12시간 이상을 몰두해야 하는 과제까지채용 이라는 목표가.. About Me/Job 2024. 1. 12. [2장] 서버 (~CPU) 🖥️ 서버란? - 사용자의 요청을 받고 응답을 반환하는 하드웨어05 서버의 종류랙 마운트형과 타워형 서버의 차이타워형 서버사내 서버 룸, 사무실, 점포 등에 주로 설치사람이 생활하는 공간에 설치할 시 저소음 서버를 사용할 수 있음랙 마운트형 서버데이터 센터, 서버룸에 설치 된 렉 안에 주로 설치19인치 랙에 수용하는 것을 전제로 함랙에 탑재되는 서버는 1U, 2U 등 유닛 단위 사이즈임높이 1U = 1.77inch (44.45mm)엔트리, 미들레인지, 하이엔드 서버용도에 따라 (성능/규모에 차이를 두어) 서버를 구분하여 부름엔트리 서버웹 서버, 애플리케이션 서버에 주로 이용됨1~2개의 CPU 탑재가장 저렴한 버전의 서버미들레인지 서버.. Book Review/인프라 엔지니어의 교과서 2023. 6. 8. [1장] 인프라 엔지니어의 업무 01 인프라 엔지니어의 업무인프라 설계인프라는 반드시 구축 목적이 있음해당 목적을 달성하기 위한 조건(기능, 성능, 비용, 기간 등)을 기준으로 인프라를 기획하고 설계하여야 함.인프라 구축인프라 구축의 단계기기 운반 → 조립 → 장착 → 설치 → 설정 → 동작 테스트 → 부하 테스트 등업계별 분류SI(System Integration) 업계CE (Customer Engineer)기기를 들여와서 설치하는 하드웨어 작업SE (System Engineer)서버, 스토리지 설정NE (Network Engineer)네트워크 장비 설정웹 기반 업계에서는 따로 역할 분담을 하지 않는 경우가 많음인프라 운영인프라는 24시간, .. Book Review/인프라 엔지니어의 교과서 2023. 6. 8. [예능] 나의 첫 심부름 난생 처음 혼자서 심부름을 하러 가는 어린아이들의 모습을 담은 일본의 예능 프로그램이다. 실제로 일본에서는 꽤나 장수한 TV 예능 프로그램으로 인지도도 높은 편이라고 한다. 넷플릭스에 방영된 에피소드는 총 20개로, 가장 짧은 에피소드는 7분, 가장 긴 에피소드는 21분이다. 나는 밥을 먹거나, 짧은 거리를 이동해야할 때 주로 시청했었는데 보다보면 아이들의 동심에 괜히 미소짓고있는 나를 발견하곤 했다. 힐링이 필요할 때, 스낵처럼 즐길 콘텐츠가 필요하다면 나의 첫 심부름 강추! About Me/Entertainment 2023. 3. 23. Who Am I 세상에 컴퓨터가 아닌게 없는데.. 나는 컴퓨터 하나도 모르는데.. 이 고민 하나로 컴퓨터 공학과에 진학했던 패기 넘쳤던 19살은 우여곡절 끝에 정말로 컴퓨터 공학과를 졸업하게 되고... 실상은... 기술과 일상 그 경계에서 그래도 나름대로 갈고 닦아 온 이때까지의 노력들과 첫 취업 과정에서 겪었던 고충들, 그리고 더 넓은 시야의 확장을 위해, 또 즐거운 내 취미생활을 끄적여보기 위해, 현재 재취업을 준비하는 과정을 잊지 않기 위해, 패기 넘치게 블로그를 개설했다..! P형 인간인 나에게 너무 잘 어울리는 전개 틈틈히, 꾸준히 하는 일은 언젠가는 빛을 발한다. ...고 내가 대학다닐 때 정말 존경하던 교수님이 말씀하셨다. 제발, 끝까지 써보자..! About Me 2023. 3. 23. 04. 데이터 분석 절차 04. 데이터 분석 절차 part 01 ~ 03 에서 알아본 내용을 전체적으로 정리해보았다. 1) Package 설정 # 기본 import numpy as np import pandas as pd import matplotlib.pyplot as plt # Graph # 데이터 가져오기 import pandas as pd # 데이터 전처리 from sklearn.preprocessing import StandardScaler # 연속 변수 표준화 from sklearn.preprocessing import LabelEncoder # 범주형 변수 수치화 # 훈련/검증용 데이터 분리 from sklearn.model_selection import train_test_split # 훈련과 테스트를 위한 데이터.. Study/AI 2022. 2. 7. 03. 기계학습(머신러닝) 기초2 03. 기계학습(머신러닝) 기초2 1) 기본 Package 설정 앞으로 공부하면서 사용할 Package들을 절차에 맞춰 미리 소개하겠다. 필요에 따라 각각의 속도에 맞춰 pacakge를 새롭게 설치해도 되지만, 그냥 공부가 목적이라면 하나의 file로 만들어 가장 앞쪽에 미리 적어 놓는 것이 더욱 효율 적일 것이다. 참고로 나는 이미 사용할 모델과 data가 있어서 모든 package가 필요하지는 않기에 나에게 필요하지 않은 package들과 추 후에 사용할 모델에 대해서 주석처리해두었다. # 기본 import numpy as np import pandas as pd import matplotlib.pyplot as plt # 그래프 # # 데이터 가져오기 # from sklearn import data.. Study/AI 2022. 2. 7. 이전 1 ··· 3 4 5 6 7 다음 728x90