본문 바로가기

분류 전체보기382

머신러닝과 인공지능으로 경쟁 중인 클라우드 산업 요즘 세상에 클라우드는 굉장히 익숙하다. 아마존의 AWS, 마이크로소프트의 Azure, 구글의 Google Cloud 등 수많은 공룡 IT 기업에서 너도 나도 클라우드 서비스를 제공하고 있다. 기존의 클라우드의 역할이라고 한다면, 물리적으로 존재하는 작업환경을 가상 환경으로 워크로드를 이전하는 것이 었다. 하지만 클라우드 사업의 방향은 더 먼곳을 바라보고 있는 듯하다. 자율주행, 실시간 위험분석, 예측모델 계산 등 머신러닝이나 인공지능을 활용한 서비스를 제공하는 데에 굉장히 많은 힘을 쏟고 있다. 아마존 AWS 는 직접 머신러닝 모델을 제작하여 해당 기술이 필요한 업체에 세분화된 서비스를 제공하는 방침을 세웠다. 이 플랫폼의 이름은 SageMaker인데 이를 활용하면 사용자는 인공지능 알고리즘을 더 쉽게.. 2019. 12. 15.
[AWS] Putty 로 EC2 접속하기 이전 포스팅에서 EC2를 생성해보았다. *이전포스팅 보러가기 https://devkingdom.tistory.com/71 [AWS] EC2 인스턴스 만들기 하이 ~~!! 지난번 포스팅에서 VPC랑 서브넷을 생성했었다. *지난번 포스팅 보러가기 https://devkingdom.tistory.com/70 오늘은 그안에 EC2 인스턴스를 만들고, putty로 실제 접속을 해볼거다. 자 먼저 EC2 대시보.. devkingdom.tistory.com 그럼 만들었으면 접속을 한번 해봐야하지 않겠는가 !!! ㅎㅎ 내 노트북은 Window기 때문에 이 인스턴스에 접속을 하려면 Putty 같은게 필요하다. 일단 putty 없으면 다운로드 부터하자. putty 다운로드 그리고 우리가 지난번에 Key pair를 생성 했.. 2019. 12. 15.
[AWS] EC2 인스턴스 만들기 하이 ~~!! 지난번 포스팅에서 VPC랑 서브넷을 생성했었다. *지난번 포스팅 보러가기 https://devkingdom.tistory.com/70 오늘은 그안에 EC2 인스턴스를 만들고, putty로 실제 접속을 해볼거다. 자 먼저 EC2 대시보드에 접속해보자. 위의 화면을 보면 인스턴스 시작이 있다. 과감하게 누르자. 보면 리눅스를 선택할 수 있다. 본인이 사용하고 싶은 리눅스를 선택하자. 나는 Ubuntu Server 18.04를 사용할 거다. 다음은 os의 성능을 선택할 수 있다. 나는 ... 무료인 프리티어를 사용하고 있으므로 프리티어가 가능한 버전을 선택하도록 하겠다. 여기서 검토 및 시작을 누르지말고 다음: 인스턴스 세부 정보 구성을 누르자. 왜냐면 ... 그냥 해버리면 default로 설정.. 2019. 12. 15.
[AWS] VPC 구성하기 안녕ㅎㅎ node.js 공부를 좀 해보려고 하는데 .. ㅎㅎ 실습할 환경이 없어서 AWS 로 구성해보려고 한다. 예전에 AWS 로 웹서버랑 WAS를 구성해본 경험이 있는데.. 기억이 가물 가물하다. 그래도 하나하나 해보면서 포스팅해두려고한다. (다음에 할때는 안까먹기 위해서 !) 일단 계정없는 분들은 가입부터하자 ㅎㅎ 다들 AWS 시작하면 EC2 인스턴스부터 만들곤 한다. ㅎㅎ 하지만 나는 VPC 부터 만든다. 그럼 VPC는 도대체 뭘까? VPC VPC 는 Virtual Private Cloud 의 줄임말이다. 우리는 VPC를 적용해서 VPC 별로 네트워크를 구성할 수 있다. VPC를 여러개 적용해놓으면 각각의 완전히 독립된 네트워크처럼 동작하게 된다. VPC는 RFC1918이라는 사설 ip 대역에 맞춰.. 2019. 12. 14.
[Design] Xd 사용법 익히기 (3) 하이~~!! 오늘은 Xd 사용법을 익히는 마지막 포스팅이다. 집중해서 보도록하자. 오늘 처음 다뤄볼 내용은 Asset 이다. Asset은 공통적으로 들어가는 색상이나 텍스트, 구성요소를 저장해서 사용하는 걸 의미한다. 일단 새 아트보드에 이런 사각형이랑 색상을 채워보자. 좌측에 보면 색상 옆에 '+' 기호가 있다. 클릭하자. 테두리와 채우기에 설정된 색상이 asset에 등록된걸 볼 수 있다. 이제 이 색상은 언제든 필요할 때 가져와서 사용할 수 있게 된다. 그리고 언제 쓸지를 알 수 있게 하기 위해 이름을 바꿔두는게 좋다! 텍스트도 하나 만들고 문자 스타일 옆의 '+' 기호를 눌러보자. 역시나 해당 텍스트의 요소가 애셋에 등록되는 것을 볼 수 있다. 이번에는 구성요소를 한번 만들어보자. 두개를 합쳐서 그.. 2019. 12. 14.
2020년 인기 IT 기술 Top 10 미국 취업 전문 사이트 인디드에서 2014~2019 년까지 구인 광고에서 가장 많이 등장한 IT 기술을 분석해 2020년에 어떤 기술이 인기가 있을지 분석했다. 이 기술을 바탕으로 2020년의 학습 방향을 잡아보는 것도 좋은 선택일 듯하다. 지금부터 10가지의 기술을 소개하도록 하겠다. 1. SQL SQL은 RDBMS의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안되었다. SQL의 대표적인 것은 Oracle이나 MySql이 있다. 2. 자바 자바는 선 마이크로시스템즈 사에서 1995년에 제임스 고슬링이 개발한 객체지향 프로그래밍 언어 이다. 기존의 W.. 2019. 12. 14.
[Kotlin] 코틀린 뽀개기 - 컬렉션을 이용해 자료구조 활용하기 안녕~~ ㅎㅎ 학교다닐 때 자료구조 수업을 들은 적 있다. 자료구조 수업 정말 힘들었었던 기억이 난다 ㅜㅜ 코틀린에서는 다양한 자료구조를 효율적으로 제공하는 컬렉션을 제공한다. 자바랑 비교해봤을 때 굉장히 쉽게 제공되는 것 같다. 오늘 공부할 Collection은 List, Set, Map 이다. ㅎㅎ 다들 이게 뭔지 개념은 알거라고 생각하고 포스팅을 진행한다. 일단 이게 뭔지 모르겠으면 ... 구글링을 통해 공부하고 난 뒤에 이 포스팅을 보길 추천한다. List 먼저 List다. 리스트는 순서가 있는 컬렉션이다. 배열과는 다르게 크기가 동적으로 할당된다는 특징이 있다. List든 Set이든 Map든 그냥 만드는 것과 Mutable 하게 만드는 것이 차이가 있다. 그냥 만들면 추가나 삭제 등의 기능을 사.. 2019. 12. 14.
[Design] Xd 사용법 익히기 (2) 안녕~~~!! 오늘 Xd 포스팅 두번째 시간이다 !! ㅎㅎㅎ 지난번에는 모양을 그리는 법을 간단하게 배웠다 !! 오늘은 더 더 재밌는걸 해보자. 왼쪽에 T 라는 걸 클릭하면 이렇게 텍스트를 작성할 수 있다. 작성한 텍스트는 왼쪽에서 설정하여 폰트, 크기, 폭 등을 설정할 수 있다 ㅎㅎ 이렇게 PPT 에서도 사용할 수 있는 기능 설명하려고 내가 얘기한건 아니겠제~~ 지금부터 신기한거 보여줄게 우하하 일단 텍스트를 선택하고 마우스 우측을 클릭해서 패스 > 패스로 변환을 클릭하자 ! ㅎㅎ 이렇게 누르면 이제 이건 더이상 글자가 아니다 !!! ㅎㅎㅎ 이제 패스로 인식하게 된다. ㅎㅎ!! 이렇게 임의로 만든 도형이 된다는 얘기다 ! 이제는 이렇게 펜슬 기능을 이용해서 멋진(?) 로고를 만들어 낼 수 도 있다. 아.. 2019. 12. 13.
[Design] Xd 사용법 익히기 (1) 안녕~~~ ㅎㅎㅎ 나는 디자인을 할 줄 아는 개발자가 되고 싶은 사람이다 . 일명 디발자 (디자이너 + 개발자) ㅎㅎ 그래서 과감하게 XD 사용법을 익혔다. 일단 Xd를 열어보면 다음과 같이 디바이스를 선택할 수 있게 나온다. 아이폰은 버전 별로 선택할 수 있지만 ㅜㅜ 안드로이드는 하나 밖에 없다 ㅜㅜ 안드로이드 개발자 분들은 사용자 정의 크기를 이용해서 원하는 크기로 맞춰서 사용하자. 우선 나는 안드로이드를 선택했다. 다음과 같은 화면이 나온다. 이 흰색 도화지 같은 놈을 아트보드라고 부른다. 좌측에 있는 도형 아이콘을 클릭해서 하나하나 그려보자. 오늘 처음 배운 기술인 그루핑 기술 각 도형을 Shift 를 누른 채로 클릭해주고 ctrl + G 를 클릭하면 이렇게 그루핑이 된다. 그리고 아트보드를 복사.. 2019. 12. 12.