10 / 22 (일)1차 미팅 회의 내용 정리레드마인 설치 (또다시 삽질..)협업 환경 구성React.JS로 영화 순위 페이지 작성Http 웹 구현 실습 리팩토링 10 / 21 (토)1차 미팅 (사업 방향, 일정 등 공유, 주요 기능사항 명세 및 개발 가능성 확인, 우선순위 토의)병문안 10 / 20 (금)HTTP 웹 구현 실습 요구사항 6 에서 삽질을 많이 한 하루였다. 템플릿 엔진에 익숙해서 POST로 값을 넘기고 처리하려고만 하다 리팩토링은 하나도 하지 못했다. 어휴 한심하다. 부족함을 많이 느낀 하루였다.다음주 월요일에 pobi가 java lambda 및 stream에 대해 강의한다고 하여 자바의 신 java8 lambda 부분을 읽어보았다.오후엔 honux의 git 강의를 통해 그동안 미묘하게 ..
10 / 14 (토)AWS Serverless Workshop : 빅데이터 분석 AWS Kinesis (Stream, Firehose, Analytics), DynamoDB, Athena를 경험해본 시간. 결국 Stream 데이터를 Kinesis에 보내는 기능과 기능들 사이사이에 데이터를 Lambda로 처리하는 작업들이 연습되어야 할 것 같다. 데이터를 어떻게 보내서 쌓고 하는 부분들(시스템 아키텍처)은 AWS에서 해결해주기 때문. 그리고 Athena가 SQL문을 지원하기에 S3에 쌓인 데이터를 편리하게 검색할 수 있다는 것이 신박했다. 10 / 13 (금)JAVA 시스템 운영중 알아두면 쓸모있는 지식들성능 이슈 관련하여 좋은 포스팅을 발견했다. 겸사겸사 자바 성능 튜닝 관련해서 좀 책을 찾아보고 있었는..
10 / 01 (일)오후까지 잠저녁 늦게 급하게 객체지향과 디자인 패턴을 마저 읽고 정리함 9 / 30 (토)윤석찬 님과 한 뷰에 ㅎㅎ; 몸살난 몸 이끌고 다음달(코드스쿼드 수업기간)에 살 방 알아보고, AWS Serverless 실습 워크샵에도 다녀옴 집에 오자마자 잠 9 / 29 (금)형이 집에 옴 오랫만에 고스톱치다 몸살 남 9 / 28 (목)우연히 동네 도서관에서 (개발자가 반드시 정복해야할) 객체지향과 디자인 패턴을 발견조깅 9 / 27 (수)Spring 4.0 Part 1 Spring 기초 정리하다 지침 ㅠㅠ조깅 9 / 26 (화)Spring 4.0 3, 4, 6장 조깅 9 / 25 (월)이리저리 길에서 시간을 허비한 날. 운전 면허 갱신Spring 4.0 2장코드스쿼드 설명회 (너무 반가웠던..
9 / 24 (일)Spring 4.0 1~2장 9 / 23 (토)휴식 9 / 22 (금)스프링 프레임워크에 이르기까지(생각보다 '열혈강의 웹 개발 워크북'을 읽고 정리하는데 오래 걸렸다. 특히 이번주는 TIL도 꼬여버렸다. 책을 2회독하고, 정리하면서 한번 더 보았지만 아직 완전히 내 것이 아닌 거 같은..(특히 책의 후반부) 너무 많은 개념들이 레퍼런스처럼 평면적으로 늘어져있고, 특히 페이지 컨트롤러 부분은 정반합 사례들이 너무 많아 길을 잃기 일수였다 ㅠㅠ. 아직 초심자인 나에겐 아직 소화하기 힘든 주제들인 것 같다. 좀 더 공부한 후에 다시 봐야겠다.) 조깅 9 / 21 (목)웹 개발 워크북 6~8장 다시 읽기 및 정리조깅 9 / 20 (수)웹 개발 워크북 4~5장 다시 읽기 및 정리 9 / 19 ..
경기창조혁신센터에서 열린 구글 클라우드 데이에 다녀왔다. 첫 번째 세션이 조대협 님이기도 했고, 경기창조혁신센터 9층의 coworking space도 구경하러 갔다. 우선, coworking space는 대만족이었다. (각 공간의 배치도 좋았고, 조명도 적절했으며, 의자도 좋아서 오래 앉아서 집중하기 좋은 환경이었다. 그리고 적당한 정도의 소음과 음악이 까페의 분위기를 자아냈고, 무엇보다 커피가 공짜라는 점이 매력적이었다. 구석에는 휴게 공간도 있었는데 밤에 내려다보는 판교의 거리는 여러 감상에 젖어들게 만들었다.) AWS는 그 전 부터 간단하게나마 사용해왔었고, awsome day, summit 등의 행사나 awskrug, meetup 소모임 등의 커뮤니티를 통해 접해왔었다. (내 나름대로는) AWS가..
9 / 17 (일)웹 개발 워크북 8. 스프링 IoC 컨테이너(너무 급하게 읽어나 보다. 머리에 남는게 없다. 다음주에 처음부터 다시 정리하면서 읽어야겠다.)조깅 9 / 16 (토)카카오 코딩 테스트(알고리즘 공부는 언제하나.. 무능함을 느끼는 하루하루..)웹 개발 워크북 7. 퍼시스턴스 프레임워크의 도입웹 개발 워크북 6. 미니 MVC 프레임워크 만들기 9 / 15 (금)웹 개발 워크북 6. 미니 MVC 프레임워크 만들기웹 개발 워크북 5. MVC 아키텍처 9 / 14 (목)Process와 Thread 내용 수정웹 개발 워크북 5. MVC 아키텍처 조깅 9 / 13 (수)구글 클라우드 데이 내용 정리 9 / 12 (화)구글 클라우드 데이 9 / 11 (월)웹 개발 워크북 3. 서블릿 프로그래밍웹 개발 ..
코드스쿼드 웹 백엔드과정 (화이트레벨) 을 시작한지 어느덧 6주가 지났다 (ㄷㄷ;)이 과정을 진행하면서 얻은 것은 무엇이고, 앞으로 해야할 것은 무엇일까 계기 나는 시스템 엔지니어였다. 그런 내가 개발자로 전향하게 된 데에는 많은 이유들이 있겠지만, 결론적으론 코딩하는 시간의 몰입이 좋았기 때문이다.회사에 들어가서 사내 웹 개발을 할 기회가 생겼고, php / mysql 등을 독학하면서 처음에는 무언가를 만들어간다는 것 자체가 너무나 즐거웠다. 하지만 웹의 규모가 점차 커지면서 코드의 복잡도가 커지고, 기능들이 추가될 때마다 능력의 한계가 드러나는 것 같아 괴로웠다. 프로그래밍을 하고싶다. 적당히 하고싶지는 않다. 아니, 잘 하고 싶다. 그 갈망이 커지던 차에 박재성 님을 알게 되었고, 코드스쿼드를 알게..
9 / 10 (일)웹 개발 워크북 1. 웹 어플리케이션의 이해웹 개발 워크북 2. 웹 프로그래밍 기초 다지기 9 / 09 (토)6주간의 회고웹 개발 워크북 부록 1, 부록 4 9 / 08 (금)쉘 스크립트 및 파이썬을 이용한 자동화 수업 후 뒷풀이 9 / 07 (목)aws 개인 계정 신청 및 환경세팅블루 수업 전까지의 공부 계획 9 / 06 (수)마지막 페어프로그래밍 9 / 05 (화)체스 게임 Exception 작성 (Piece 이동 / PAWN 제외), 웹 버그 수정JVM 구동절차 정리해커랭크 3문제 (easy) 9 / 04 (월)체스 게임 웹 구현 (ajax 연습)
주변에서 jekyll, hexo 로 블로그를 시작하길래, 오늘 하루종일 블로그 세팅을 해보았다. Ruby보다 JS가 편하기에 hexo로 테스트해보았는데, 장점은 ‘생산성이 좋다는 것’ 필요한 기능들을 세팅하는게 초반에 귀찮을 수 있으나, 그 후로는 typora로 markdown 형식으로 작성하고 deploy만 해주면 git에 push되고 웹에 적용된다. 그리고 템플릿도 좋은 것들이 많다. (나는 icarus, hueman으로 만들어보았다.) 그래도 아직은 티스토리가 나에게 맞는 거 같다. 우선, hexo도 markdown로 작성하고 generate하면 html 형태로 자동으로 변환해준다. 이 후에 html 파일을 github에 deploy하고 웹에 올리는 구조이다. (github도 jekyll을 차용해서..
9 / 1 ~ 3 (금,토,일)Process와 Thread 정리Apache Server MPM 정리 8 / 31 (목)hexo로 블로그 작성 (다시 티스토리로 회귀)blocking vs non-blocking / synchronous vs asynchronous 정리 8 / 30 (수)자바 예외처리 연습자바 성능 튜닝 이야기 (16장. JVM은 어떻게 구동될까?) 8 / 29 (화)체스 게임 코딩 (PAWN 이동 로직 구현, 피/아 식별, main 메소드 구현, 웹 연동 등)git cli 명령어 복습 8 / 28 (월)추상화를 통한 중복 제거 정렬(compareTo) 복습자바 성능 튜닝 이야기 (14장. 서버를 어떻게 세팅해야할까?)체스게임 리팩토링 및 King, Queen, Knight, Rook, B..