비전공자 #성장기 #DX #AI #빅데이터 #개발자 #김제이 #LG #LG헬로비전 #dxdataschool #2기 #부트캠프 #데이터분석 7

비즈니스 민첩성 (Agility)

1. 비즈니스 민첩성 1) 성공한 인터넷 기업들과 비즈니스 민첩성 Amazon & Netflix 등 성공한 인터넷 기업들의 공통된 특징은 이미 익숙한 비즈니스에 새로운 비즈니스 개념과 기술을 융합해 자신만의 특화된 서비스를 제공한다는 것 비즈니스 민첩성 (Agility) 자신만의 특화된 서비스 제공하는 시도를 누구보다 빠르게 실행하고 사용자 피드백을 반영해 끊임없이 서비스를 개선하는 것 2) 아마존의 배포 속도 2011년에 아마존의 배포속도는 11.6초 (11.6초마다 서비스 갱신) 였으나 2019년에는 초당 1.5회 갱신 배포 주기가 비즈니스 민첩성을 간접적으로 보여주는 지표 3) Cloud 인프라의 등장 전형적인 시스템 인프라 구축 과정은 서버를 도입하고 네트워크를 구축한 뒤 각 서버마다 운영체제를 ..

DX Data School 2024.04.01

Ubuntu Linux

1. 가상 머신에 리눅스를 설치하기 위한 준비 1) 가상화 소프트웨어 Windows : VMWare, Virtualbox VMWare Player 다운로드 Mac : UTM ​ 2) 운영체제 이미지 (iso) ubuntu 이미지 ​ 2. Linux 1) GNU 프로젝트 유닉스와 호환되는 자유 소프트웨어를 개발하는 프로젝트 라이센스 이름은 GPL(GNU General Public License) ​ 2) 계통도 Debian : Ubuntu 와 Mint - 개인용 운영 체제로 많이 사용, 구글이 Ubuntu를 주력으로 사용함 SLS : SuSE가 대표적 버전 - Java 진영에서 주로 이용 Redhat : CentOS(로키, 안정화 된 버전), Fedora(테스트 버전), Redhat Enterprise(유..

DX Data School 2024.04.01

Numpy

1. 특징 - python 에서 고성능 과학적 계산(선형 대수)를 수행하기 위한 패키지이다. python 머신 러닝 스택의 기초가 되며 다차원 배열인 ndarray를 제공하고 벡터화된 연산과 Broadcasting 연산을 지원한다. ​ 2. 설치 설치를 위한 명령어 : pip install numpy anaconda의 경우는 자동으로 설치 다른 패키지를 설치할 때 종속적으로 설치되는 경우가 있는데 이런 경우 버전 문제가 발생할 수 있다. 에러가 발생하면 잘 확인 해보도록 하자. ​ 3. 사용 import numpy : numpy 모듈을 현재 모듈에 numpy 라는 이름으로 가져와 사용 import numpy as np : numpy 모듈을 현재 모듈에 np 라는 이름으로 가져와 사용 from numpy ..

DX Data School 2024.04.01

Github

[1] 프로젝트에 .gitignore 파일을 생성하고 가상환경 디렉토리를 기재 [2] 패키지 목록을 텍스트 파일로 내보내기 pip freeze > requirements.txt [3] Github에서 Repository를 생성하고 url 복사 https://github.com/2ffect/todobackend.git ​ [4] 프로젝트 디렉토리 프롬프트에서 수행 git init (처음 한번만) git add . (수정을 할 때 마다) git commit -m "메세지" (수정을 할 때마다) - 여기까지 수행하면 변경 사항을 로컬 git에 반영한 것 [5] 로컬 Git과 Github Repository 연결 git remote add 이름 Repositoryurl (로컬 git과 github Reposit..

DX Data School 2024.04.01

데이터베이스 연동 4

1) 웹 서비스를 구현하는 방식 [1] 서버 사이드 랜더링 클라이언트(웹 브라우저)의 요청을 서버가 받아서 처리한 후 서버가 출력하는 코드를 만들어서 클라이언트에게 전송하고 클라이언트는 이 코드를 받아 파싱해서 출력하는 방식 - 서버 코드와 클라이언트 코드를 하나의 프로젝트에 모두 작성함. ​ 서버 코드를 수정 할 때 클라이언트 코드가 영향을 받을 수 있고 반대의 경우도 영향을 받을 수 있어 최근에는 서버 사이드 랜더링을 선호하지 않는다. 서버 사이드 랜더링을 통해 사이트를 만들기 위해서는 템플릿 언어라는 것을 학습해야 한다. {{ }} 형태의 언어 ​ 이전시간에 웹 브라우저를 만들었던 방법이 바로 서버사이드 랜더링 방식이었다 {{item.itemid}} 요런걸 꽤 사용했단 말이지~ 그치만 이제 다른 방..

DX Data School 2024.04.01

1~4주차 복습

사실 뭐 더 했다 sql도 쫌 했는데 강사님 교체 이슈로 인한 복습......... 틀린거 있으면 지적 바랍니다. ​ ** 개요 1. Application Program Service - 우리가 하고자 하는 일(복잡하거나 반복되는 일)을 컴퓨터가 할 수 있도록 만든 것 ​ 1) 컴퓨터 - 하드웨어와 소프트웨어로 분리 - 하드웨어는 실제 장비이고 소프트웨어는 실제 장비를 코드로 사용할 수 있도록 추상화 한 것 - 운영체제 : 하드웨어와 소프트웨어 사이의 인터페이스 ​ - 하드웨어는 기계어 만 인식하고 운영체제는 대부분 어셈블러와 C 언어로 만듬 - 어셈블러: 어셈블리어를 기계어로 번역 - 유닉스 : C 언어로 만든 운영체제 - 리눅스 : C 언어로 만든 운영체제 깃에 올려놓고 공유 ​ 2) Web Brow..

DX Data School 2024.01.30

[LG 헬로비전 DX Data School 2기] 최종 합격 & OT

내 새로운 커리어 성장의 첫 출발지가 결정됐다~! 예에에ㅔ에ㅔㅔㅔㅔㅔㅔ 그곳은 바로...! LG 헬로비전 DX Data School 2기 ! DX가 뭐냐면 디지털 트랜스 포메이션의 약자로 직역하면 디지털 전환을 뜻하고 사물 인터넷, 클라우드, 인공지능, 빅데이터 등을 활용하여 플랫폼 구축을 통해 기존 전통적인 운영방식에서 혁신하는 것을 의미한다! (이거이거,,, 내가 완전 배우고 싶던거자냐~~~) 아무튼! 아래 모집공고를 보고 고민 1도 안 하고 지원했다 (진짜 나는 자신감&추진력 빼면 시체다) 여기 지원하면서 알게 됐는데, 이런 기업에서 운영하는 프로그램,, 생각보다 너무너무 많다! 그리고 생생한 후기들도 많으니 직접 검색해 보면 금방 찾을 수 있을 것이다~! (근데 LG 헬로비전 DX Data Sch..

DX Data School 2023.12.20