EC2는 Amazon Linux 이미지 사용하여 호스트 실행. 1. code deploy 설치 스크립트 $ sudo yum install -y ruby $ sudo wget https://aws-codedeploy-ap-northeast-2.s3.ap-northeast-2.amazonaws.com/latest/install $ sudo chmod +x ./install $ sudo ./install auto $ sudo systemctl status codedeploy-agent 2. 설치 확인 ec2 접속후 /var/log/aws/codedeploy-agent 경로에 위치한 로그 확인 # codedeploy-log.sh 생성, 파일명 확인 $ tail -100f /var/log/aws/codedeplo..
EC2에서 Amazon Linux 2 운영 체제를 사용하고 있기 때문에, Amazon Correto 17 버전을 설치한다. 1. Correto 17 설치 sudo yum install java-17-amazon-corretto 2. default java 버전 변경 호스트에 java 버전이 여러개인 경우, 자바 버전 리스트 중에서 자바 버전 번호 선택이 가능하다. alternatives --config java 3. 설치 확인 java -version - 참고 : https://docs.aws.amazon.com/ko_kr/corretto/latest/corretto-11-ug/amazon-linux-install.html Amazon Corretto 11 설치 지침 - Amazon Corretto 이 ..
" 네트워크 공부를 하려고 시도하다가 잠들어본 사람에게 이책을 추천한다." 기존의 네트워크 책은 너무도 딱딱하다. 보통 IT 전공서적은 으레 다 그렇기는 하지만 유난히 네트워크 책은 기승전결도 없고 재미없고 지루한 이야기로만 느껴지기 쉽다. 나역시 그런 사람들 중 하나였는데 이 책 덕분에 네트워크 기본에 대해 쉽게 알수 있었다. 정보처리 공학을 전공했음에도 불구하고, 회사에서 개발자 생활을 하면서 주로 Presentation layer에서 동작하는 서버나 웹앱 개발을 진행해왔다. 그러다 보니 네트워크 관련된 지식은 점점 잊혀져 갔고, 최근에는 용어는 어디서 들어보았는데 내용을 기억하지 못하는 수준까지 왔다. 개인적으로 이점은 반성한다 ㅠㅠ 하지만 이번에 "모두의 네트워크" 책을 읽어봤는데 일단 가벼운 마..
"예제를 따라 실습을 하다보니 pandas를 이용해 간단한 데이터 분석과 matplotlib를 이용하여 데이터 시각화를 할 수 있었다. 파이썬 기초문법만 아는 수준인데 책을 따라 실습을 하기에 어려움이 없었다. 특히 Jupyter notebook과 데이터 시각화에 다양한 예제가 있어서 필요에 따라 골라 사용할 수 있는 쿡북이라 생각한다. 나처럼 python 기반의 데이터 분석에 관심있는 팀원이 생기면 pandas 관련 서적과 이 책을 추천하겠다." 배경 지난 프로젝트에서 장치에서 재생된 컨텐츠 내역을 집계해서 리포트로 제공하는 기능을 개발했다. SaaS 서비스를 준비하고 있었고, 장치로 부터 수집 는 데이터가 비정형 데이터였기 때문에 몽고 DB를 이용해 데이터를 관리하고 있었다. 기존 방식말고 데이터 분..
함께 일하는 동료의 소개로 한빛 미디어의 나는 리뷰어다 프로그램에 참여하였다. 현재 MSA 기반의 서비스를 개발하고 있는데, 프론트엔드는 React 프레임워크를 이용하여 개발 하고 있다. 처음에 백엔드와 프론트엔드를 나눠서 팀을 구성하였고, 나는 spring boot와 java 8를 이용한 서버개발을 진행했다. 최근에 백엔드와 프론트엔드를 도메인 서비스 기준으로 팀을 합쳤고, 페어를 통해서 백엔드, 프론트엔드를 함께 개발을 진행하게 되었다. React를 통해서 프론트엔드 개발은 처음이었고, 페어를 진행하면서 동료 개발자의 조언과 스터 디를 통해서 개발을 진행할 수는 있었지만 React에 개념에 대해서는 제대로 알지 못해서 아쉬웠다. 이번 기회에 Learning React를 읽으면서 그런 부족했던 개념을 ..
최근 상황 최근 몇년 동안은 Spring Framework 기반의 서버 개발만 주로 하였다. 그러다 보니, 프론트엔드는 JSP, HTML, jQuery 기술 스택 이후로는 프론트엔드 개발을 진행해 본 적이 없다. 현재 진행하는 프로젝트에 시스템 관리를 위한 Portal 프로그램을 만들게 되었고, 최신 기술을 사용해보고 싶은 욕구가 있어서 SPA를 만들고 싶었다. Angular2 vs React 프론트엔드 프레임워크를 Angular2 vs React 중에 어떤 것으로 할지가 고민이었다. 동료 개발자들에게 조언을 들어보면, 서버 개발 경험이 있는 사람은 Angular2가 적응하기 쉽고 Angular2로 오면서 렌더링 성능이슈도 많이 발전해서 React와 거의 차이 없어진 것 같다며 Angular2를 추천하는..
으아악~~ 맨날 미루었던 Mongo 시작해보자.매번 뭔가를 하면 블로그를 해서 정리를 하려고 했는데.. 왜이렇게 어려운지.. 뭔가 점점 알맹이 없고.. 거지같은 블로그가 되어간다 ㅎㅎ물론 처음부터 모가 있었던건 아니지만... MOOC (온라인 공개수업)가 요새 국내에서도 유행인거 같다.일반인들의 프로그래밍에 대한 관심이 높아지면서, 자기개발학습법의 하나로 인기가 높아지는거 같다.MongoDB University 사이트(https://university.mongodb.com/courses/M101J/about)도 MOOC 사이트 중에 하나다. 주로 하는 일은 JAVA, Spring framework기반의 개발환경이지만,개인 관심사로 node.js 개발자를 위한 MongoDB 과정을 신청했다. 이걸 65%이..
오늘 회사에서 node.js 외부 교육을 받았다. 수업 수준은 javascript를 알고는 있지만 node.js 경험이 없는 초급자 수준이었다.평소에는 책으로 혼자 보면서 집중해서 진도빼기가 힘들었는데, 교육을 받아보니 하루라는 짧은 시간이었지만 혼자 할때보다 훨씬 효율적이고 재미있고,만족스러웠다. 좀더 할 수 있었다면 더 좋았을텐데.. 아쉬움이 남는다. 그래도 이거만큼이 어디냐.. 교육때 진행한 프로젝트와 강의 내용을 github에 정리했으니 추후에 다시 보자. 1. 강의 내용 - 대상 : javascript 경험은 있으나 node.js 경험이 없는 사람 - 내용 : express 프레임워크 활용과 ejs 템플릿을 활용한 웹 개발 - [참조] https://github.com/gregor77/newte..
드디어 기다리는 책이 왔다. mobicon이라는 이름으로 더 유명한 윤영식 님의"실전 프로젝트로 배우는 Angular JS" http://mobicon.tistory.com/462 책에 있는 내용대로라면, 나는 이제까지 서버 템플릿을 활용한 웹앱을 만들었다.Spring Framwork, java, jsp, jquery를 활용한 기술기반의 프로젝트를 주로 진행했다.그나마 최근에 하는 Framework가 node.js, mongoDB, html5, jquery를 활용한 기술기반이었지만3개월정도의 짧은 시간에다 주로 출하검사를 통과하기위한 결함조치의 업무였기 때문에, 기술을 익히기에는 시간이 부족했다.마음속에는 Mean stackr과 SPA에 대한 갈망이 있었지만, 변명일수 있지만....일일히 찾아보기 귀찮았..
- Total
- Today
- Yesterday
- matplotlib
- pandas
- Learning React
- start-React
- Git 암호 저장
- Express
- Git Password
- react
- jupyter notebook
- mocha
- 라즈베리파이 GPIO
- LED 밝기 제어
- 파이썬 Jupyter Notebook 실전입문
- markdown티스토리
- redux
- 파이썬 데이터분석
- proxy node.js
- EJS
- 라즈베리파이 Screenshot
- React시작하기
- 라즈베리파이 스크린샷
- Github proxy 서버
- 마크다운 티스토리
- React 시작
- LED 연결하기
- Git 개념
- Proxy
- ES6
- enzyme
- git proxy
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |