it(32)
-
AWS EC2에서 BitBucket으로 자동 배포 시스템(Auto Deployment) 구축하기
배포 프로세스 BitBucket 환경구축ssh key 생성하기cd ~/.ssh ssh-keygen -t rsa 위와 같이 명령어를 입력하면 key 파일 이름을 입력하라고 나옵니다. 용도에 맞게 적당히 키이름을 입력하면 passphrase를 입력하라고 나오는데 이 부분은 넘어가게 됩니다. 엔터 그리고 다시 엔터를 누르면 위와 같이 개인키와 공개키가 생성이 됩니다. 개인키는 EC2에서 BitBucket에 접속할 때 사용되고, Public Key는 서버측에 등록합니다. 위의 bitbucket_rsa.pub가 공개키입니다. 위 그림과 같이 BitBucket에 들어가서 Profile_setting에 갑니다. 그러면 Security 항목에 SSH keys관리하는 탭이 있는데 이곳을 클릭합니다. Add key를 눌러..
2018.07.17 -
본격적인 개인용 컴퓨터 혁명
두명의 스티브, 혁신을 내놓다 아타리에서 같이 일하며 호흡을 맞춘 스티브 잡스와 워즈니악은 홈브류 컴퓨터 클럽이라는 컴퓨터 마니아들의 모임에 참여하기 시작합니다. 이 클럽은 다양한 전자 부품이나 회로 그리고 그에 대한 정보를 나누고, 컴퓨터 관련 장비를 직접 조립하는 마니아적인 활동을 하는 모임이었습니다. 1975년에 고든 프렌치의 차고에서 처음으로 집결한 후 비정기적으로 활동을 이어나갔습니다. 비록 취미를 공유하는 사람들의 모임이었지만 실력과 컴퓨터를 다루는 수준은 당대 최고였습니다. 알테어 8800 컴퓨터가 나온 뒤에는 이와 유사한 컴퓨터를 조립하거나 프로그래밍에 대해서 토론했으며, 이 모임에서 비정기적으로 발행하는 소식지는 지금의 실리콘밸리 문화를 만드는데 일조하였습니다. 이 모임에서 개인용 컴퓨터..
2018.03.07 -
Ajax 사용하기
Ajax는 뭐죠? 웹 어플리케이션을 만들 때 번거로운 부분을 생각해보면 아마 서버와의 데이터 통신 부분이 손에 꼽힐겁니다. 보통 HTTP 통신으로 클라이언트(웹)가 서버에 요청을 보내면 서버에서는 클라이언트가 요청한 페이지 혹은 데이터를 보내주게 되죠. 그러면 HTTP 응답으로 온 HTML 문서 혹은 JSON 데이터등을 클라이언트에서 처리해서 사용자에게 보여주게 되는거죠. 자, 이때 매우 비효율적인 부분이 발생하는데요. 게시판을 예로 한번 들어보죠. 게시판에는 많은 글들이 있습니다. 흔히 페이징이라고 하는 기법으로 구현이 되어있죠. 위의 페이지 번호들을 생각하시면 이해가 빠르실 겁니다. 저 번호를 누를 때마다 알맞은 데이터들을 가져오는 방식이죠. 자 이때, 게시글을 제외한 나머지 영역들은 변하지 않습니다..
2018.03.07 -
개인용 컴퓨터의 혁신을 이끈 두 주인공
개인용 컴퓨터의 혁신이라 불리는 Apple II는 히피 스타일의 두 청년, 스티브 잡스의 스티브 워즈니악에 의해 낡은 차고에서 탄생했습니다. 개인용 컴퓨터의 혁신을 얘기할 때 빠질 수 없는 인물이 빌 게이츠입니다. 스티브 잡스와 빌 게이츠는 평생에 걸친 라이벌로 개인용 컴퓨터의 혁신을 일으키고 전 세계 사람들을 매료시켰습니다. 개인용 컴퓨터의 혁신의 중심에 있는 이 두 인물에 대해 좀 더 상세히 알아봅니다. 스티브 잡스 태어나다 스티브 잡스는 태어난지 일주일이 채 되지 않아 한 기계공 부부에게 입양되었습니다. 스티브가 다섯살이 되던 해, 가족은 마운틴 뷰로 이사를 가게 됩니다. 마운틴 뷰는 바로 실리콘밸리의 중심지로 급부상한 도시였습니다. 당시 실리콘밸리의 상황을 한번 살펴봅시다. 캘리포니아 북부 샌프란..
2018.03.03 -
4차 산업혁명의 시대, IT 역사를 되짚다
Key Points왜 지금 역사를 알아야 하는가?라이프 스타일을 바꾼 혁신의 주인공들을 만나다 왜 지금 역사를 알아야 하는가? 사실 역사라고 하면 굉장히 딱딱하고 어렵게 느껴지는 것이 사실입니다. 한국에서 자라고 교육받은 이들이라면 역사 시간에 외웠던 수 많은 사건들과 답을 할 수 없는 시험지의 오지선다 문제가 생각날 것이기 때문입니다. 주입식 교육을 받은 제가 보는 역사는 꽉 막힌 벽 같습니다. 바라보아도 정이 가지 않고, 딱딱해서 알고 싶지 않습니다. 나와는 거리가 먼 존재라는 생각이 듭니다. 하지만 역사는 사실 친숙한 존재입니다. 그럴 수 밖에 없습니다. 역사를 만드는 주인공이 다름 아닌 사람이기 떄문입니다. 사람이 존재하지 않았다면 역사는 존재하지 않았습니다. 사람이 모여 생활 양식이라는 것이 생..
2018.03.02 -
빅데이터와 인공지능 그리고 알파고
Key Point알파고는 왜 주목 받았나?알파고의 핵심, 딥러닝은 무엇인가?기존 기계학습과 딥러닝의 차이점은 무엇인가? 알파고는 왜 주목 받았나? 알파고는 지난 이세돌 9단과의 대국에서 최종 승리를 거둔 인공지능입니다. 알파고가 전 세계적으로 주목을 받은 데에는 “사람처럼 스스로 생각해서 학습을 한다”라는 뉘앙스가 들어가 있기 때문입니다. 과연 사람이 프로그래밍한대로 움직일 수 밖에 없던 컴퓨터가 그 벽을 넘어서 스스로 학습하고 인간을 넘어설 수 있을지 세간의 관심이 집중되었습니다. 알파고를 통해 그 가능성을 엿볼 수 있을 것이라고 사람들은 생각했습니다. 알파고가 지난 세기의 다른 인공지능형 프로그램과 비교되는 특징들이 다음과 같습니다. 알파고는 빅데이터를 통해 연산합니다.알파고는 신경망 구조로 작동합니..
2018.01.24