IT

·IT/IT 상식
안녕하세요 늑대양 입니다    IT 상식 카테고리에서는 IT 업계에서 직간접적으로 일하면서 알고 있으면 좋은 점을 작성해보고자 합니다. 이번 IT 상식 블로깅의 주제는 "SSH" 입니다.    SSH (Secure Shell)Related URL: https://www.ssh.com/academy/ssh/protocol What is the Secure Shell (SSH) Protocol? | SSH AcademyThe SSH protocol (also referred to as Secure Shell) is a method for secure remote login from one computer to another.www.ssh.com  개요SSH(Secure Shell)는 네트워크를 통해 다른 컴..
·IT
안녕하세요 늑대양입니다 🐺 RAID와 관련해서 예전에도 개인적으로 정리를 진행했었지만.. 머리에 기억이 잘 남지 않았던 경험이 있습니다.. 최근에 RAID와 관련하여 이해하기 쉬운 영상을 시청하여, 해당 내용을 정리하여 블로그에 게시해도 좋을 것 같은 생각이 들어 업로드 합니다. 복잡하다고 느낄 수 있는 RAID에 대해, 이해를 도울 수 있는 게시글이기를 바랍니다. RAID 6 (feat. ChatGPT) RAID (Redundant Array of Independent Disks)는 여러 개의 하드 디스크를 하나로 묶어서 데이터의 안정성과 성능을 향상시키는 기술입니다. RAID는 여러 레벨이 있으며, 각 레벨은 다양한 방식으로 데이터를 분산, 복제, 또는 파티션화하여 저장합니다. 여기서 RAID 6에 ..
·IT/Python
알고리즘: 어떤 문제를 풀기 위한 절차 및 방법 주어진 입력을 출력으로 만드는 과정 각 단계는 구체적이고 명료해야함 한 가지 문제를 푸는데 여러가지 방법이 있을 수 있으며, 상황에 맞는 적당한 방법을 선택 가능 (ex. 절댓값 구하기) 어떤 알고리즘이 어떤 특징을 지니고 있는지 얼마나 빠르고 사용이 용이한지 알고 있으면 좋음 → 알고리즘 분석 (수학적 증명이 필요) 프로그램을 작성하지 전, 알고리즘을 사람의 언어로 최대한 자세하게 적어두면 프로그램으로 옮기는 과정이 용이함 1부터 n까지의 합을 구하는 알고리즘: 합을 기록할 변수 s를 만들고 0을 저장 → 초기값 설정 변수 i를 1부터 n까지 1씩 증가시키며 반복 → 입력 변수 s에 i를 더하여 얻은 값을 다시 s에 저장 → 절차 반복이 끝났을 때 결괏값..
·IT
안녕하세요 늑대양입니다 😍 이번 시간에는 엔지니어에게 필요할 수 있는 기본 내용들에 대해, 학습한 내용을 정리해보려고 합니다!! 기본적인 내용들이지만 꼭 정리가 필요한 내용일 것이라는 생각이 불연듯 들어 작성을 시작하게 되었습니다 🥸 리눅스, 컨테이너 및 쿠버네티스와 관련된 내용을 정리하고자 합니다!! 그러면 가시죠!! Linux Background Computer Operating System(OS) > 추상적인 표현 An OS is system software that manages computer hardware, software resources~ Layer structure!! Call and Communicate!! Running based on rule(Programming/Code)!! W..
·IT
안녕하세요 늑대양입니다. 예전부터 공부하고 싶었던 Apache Airflow를 주제로 정리하는 블로깅을 시작합니다 🥸 첫 번째 글로 Apache Airflow의 개요에 대해 알아보도록 하겠습니다. 워크플로우를 작성하고 스케줄링하고 모니터링하는 작업을 프로그래밍 할 수 있게 해주는 플랫폼 AirBnB에서 개발한 워크플로우 스케줄링, 모니터링 플랫폼! 2016 아파치 재단 incubator program 현재 아파치 탑레벨 프로젝트 중 하나 AirBNB, Paypal, Intel, Stripe 등의 회사에서 사용 실제 데이터의 처리가 이루어지는 곳은 아님!! 워크플로우 관리를 위한 도구 중 하나!! 워크플로우가 하나만 있다면 CRON 스크립트(기존 방식)를 통해서 관리가 가능! c.f. 워크플로우란?! 의존..
# 골든래빗 출판사로부터 책을 제공받아 작성했습니다. 안녕하세요. 늑대양입니다. 골든래빗 출판사에서 진행하는 북 스포일러 이벤트에 운좋게 당첨되어 책을 리뷰하는 기회를 얻게되었습니다. 책 제목은 《데싸노트의 실전에서 통하는 머신러닝》 이며, 활동 기간은 9월 15일(목)까지 입니다. 블로그에 카테고리(데싸노트의 실전에서 통하는 머신러닝)를 신설하여, 책을 읽으며 학습한 내용을 기록할 예정이며, 1독 후 서평을 남기고자 합니다. 책은 전자책 형태로 전달 받았으며, 리디북스 어플리케이션 기준 464p 분량입니다. 그러면 한 달동안 감사히 읽도록 하겠습니다. 감사합니다 :)
# page 79 ~ 86 두 번째 머신러닝 프로그램: 이전에 만든 훈련 세트와 테스트 세트로 k-최근접 이웃 모델을 훈련시켜 봅시다. fit() 메서드를 실행할 때마다 KNeighborsClassifier 클래스의 객체는 이전에 학습한 모든 것을 잃어버립니다. 이전 모델을 그대로 두고 싶다면 KNeighborsClassifier 클래스 객체를 새로 만들어야 합니다. kn = kn.fit(train_input, train_target) kn.score(test_input, test_target) # 출력 결과물 1.0 100%의 정혹도로 테스트 세트에 있는 생성 확인 가능! predict() 메서드로 테스트 세트의 예측 결과와 실제 타깃 비교: kn.predict(test_input) # 출력 결과물 a..
# page 73 ~ 78 넘파이: "넘파이(numpy)는 파이썬의 대표적인 배열(array) 라이브러리입니다. 파이썬의 리스트로 2차원 리스트를 표현할 수 있지만 고차원 리스트를 표현하려면 매우 번거롭습니다. 넘파이는 고차원의 배열을 손쉽게 만들고 조작할 수 있는 간편한 도구를 많이 제공합니다. 차원(dimension)이란 말은 조금씩 다른 의미로 쓰일 수 있습니다. 배열에서 차원은 좌표계의 축과 같습니다. 1차원 배열은 선, 2차원 배열은 면, 3차원 배열은 공간을 나타냅니다. 보통의 xy 좌표계와는 달리 시작점이 왼쪽 아래가 아니고 왼쪽 위에서부터 시작합니다. "먼저 넘파이 라이브러리를 임포트합니다." "넘파이 array() 함수에 파이썬 리스트를 전달하면 끝입니다." import numpy as ..
#늑대양
'IT' 카테고리의 글 목록