Node 생태계를 열심히 연습하고 있었습니다. (NodeJS로 몇가지 연습). 하지만 졸업작품 빔을 맞아버려서, 졸업작품을 준비하게 되었습니다. 졸업 작품에 제가 자신있는 기술들을 통해서, 담백하게 진행하려고 했는데 , 교수님들이 AI를 묻히는 바람에,AI 웹 서비스가
DB를 무엇을 쓸지 정했는데, 생각해보니 전체적인 System Architect도 진행되어야할 것 같아서, 여러가지 설계를 진행해보았다. 설계를 안해본 것은 아니지만, 대부분 "잘" 만들어져있는 서비스를 클론코딩을 하거나, "잘" 예시가 되어있는 것들을 만들어봐서 이런 경험은 적었던 것 같다. 우리는 이 과정을 "인프라 구축하기"라는 말로 불렀다. 첫 ...
Ubuntu Server? Ubuntu Desktop ? 저번 글에서, Ubuntu Desktop을 설치한걸 Ubuntu Sever로 바꾸는 과정을 진행해보려했다. 그 전에, 내가 하고 있던 "착각"에 대해서 다루어보려고 한다. Linux는 Linux이다. Con
SSH 설정하는 방법과 방화벽 설정 방법을 글로 적으려고 했는데, ubuntu 설치하는 과정부터가 난해해져서, 글로 기록을 해보려고한다.\*\* 항상 삽질을 하는게 프로그래머의 일이 아닌가 싶다.(흨)모르는 사람이 봐도 이해가 되기위해서, 진짜 눈으로 봤을 때 보이는
정신없는 연초를 보내고 왔습니다. 학회참여 + 설날 + 주거지 이동(자취방 옮기기) 3연타로 인해서, 1월이 벌써 훌쩍 가버렸네요. 제 마지막글도 벌써 2주전입니다. 반성해야겠습니다. > 대단한 학회를 참여하고 온것은 아님니다. 하지만, 영어로 발표하는 자리였기 때문에, 영어 스크립트 작성과 발표자료 만드는데 시간을 많이 쓴것 같습니다. ( 이것이 대학...
위기의 졸업작품 > AI 서버 구축을 위해서, 끌어들인 예산 행정처리와 개인적인 이사 준비와 팀내의 갈등 덕분에 멘탈이 바사삭 해졌다. 갈등 직면하기 > 한 개인의 사고(생각)를 바꾸는 것은 매우매우 어려운 일이다. 이게 정말 쉬운과정이었다면, 전세계의 이견 대립이란건 존재하지 않을거다. 여러 사람이 같은 생각을 하며, 하나의 일을 진행시키는건 결코...
Git은 GitHub과 합쳤을 때, 엄청난 시너지 효과가 나타나게 됩니다. 사실, 저번 글 까지의 Git은 Local (내 PC)에서 한 파일의 수정사항을 기록해서 되돌리거나, 계속 업데이트하는 기능을 했습니다. 이제, 이렇게 관리하던 파일을 여러 명이서 협업을 했을 때, 어떻게 할 수 있을지 생각해봅시다. GitHub GitHub은 원격저장소 입니다...
Git이란? VCS Version Control System 으로 버전을 관리해주는 시스템입니다. 게임을 해보셨던 분들이라면, 버전시스템은 친숙하실겁니다! 웹 앱,게임 등과 같은 소프트웨어들의 버전을 관리할 수 있습니다. >버전은 'x.x.x'로 나타내는 데, 'major.minor.patch' 이렇게 생각하면 됩니다. 예를들어서, 1.0.0 ->2.0...