본문 바로가기

분류 전체보기

(9)
2021.06 회고 좋았던 점 - 의욕을 회복했다 - 앞으로의 방안이 모색됐다. 아쉬웠던 점 - 모색에 그쳤고, 실제적인 방안의 이행량은 적었다 7월 할 것 - 책 based 공부 - 글 꾸준히 쓰기 - 절대 코딩량 유지하기
REST REST의 특성 (출처 : 스프링 부트로 배우는 자바 웹개발) 클라이언트/서버 클라이언트와 서버가 서로 독립적으로 구분되어야 하고 서버 또는 클라이언트의 증설 시에 서로간의 의존성 때문에 확장에 문제가 되는 일이 없어야 한다. 상태 없음 클라이언트와 서버 간의 통신 시에 상태가 없어야 한다. 서버는 클라이언트의 상태를 기억할 필요가 없다. 레이어드 아키텍처 서버와 클라이언트 사이에 게이트웨이, 방화벽, 프록시가 있는 것처럼 다계층 형태로 레이어를 추가하거나 수정하거나 제거할 수 있고 확장성이 있어야 한다. 레포지토리/서비스/컨트롤러 처럼 종단 관심사로 나뉠 수도 있고 같은 관심사끼리도 레이어를 다계층 형태로 구성할 수도 있다. 캐시 서버의 응답들은 캐시를 가지고 있거나 없거나 둘 중 하나인데, 캐시를 가..
2019.09 회고 좋았던 점 - 일찍 일어나는 습관을 잡았다. - 공부하려는 동기부여를 얻었다 - 불곰이 되자. 나는 생각보다 욕심이 많은 편이다. 원하는 바를 최대한 이뤄내려면 차갑게 불타올라야 한다. - 2년간 뭔가 회사일에 내가 끌려가는 느낌이 들었는데, 내 주도로 삶을 이끌어 가야겠다는 생각을 했다. 아쉬웠던 점 - 의욕과 별개로 절대 공부량은 적었다. - 좌절을 많이 겪다보니 자신감이 많이 떨어졌다. 10월 할 것 - 아침 일찍 인강 듣기 - 꾸준히, 깊게 공부하는 분야를 파내려가기
2019.08 회고 좋았던 점 - 비교적 의욕적인 한달이었다. - 목표 트렐로를 만들어 내가 할것들을 우선순위별로 정리했고, 이로인한 자기 관리 및 의욕 증진이 순조롭게 이뤄졌다. 아쉬웠던 점 - 요즘 느끼는 점이지만 관심사가 너무 퍼져있어서 정말 잘하는 것 한가지를 내세우기 힘들다. 잘하는 주류 언어를 잘 개발하는 것이 필요해 보인다. - 1 ~ 90까지는 잘하는 것 같은데 시작과 마무리가 너무 어렵다. 이걸 잘하는 사람이 진정한 승리자가 아닐까 9월 할 것 - 스프링 공부 (최근 몇달간 전혀 안했는데 공부할 필요성을 느끼기 시작했다) - advanced java
[leetcode/scala] 922. Sort Array By Parity II Given an array A of non-negative integers, half of the integers in A are odd, and half of the integers are even. Sort the array so that whenever A[i] is odd, i is odd; and whenever A[i] is even, i is even. You may return any answer array that satisfies this condition. Example 1:Input: [4,2,5,7] Output: [4,5,2,7] Explanation: [4,7,2,5], [2,5,4,7], [2,7,4,5] would also have been accepted. Note: 2
KCD 2019 후기 https://kcd2019.festa.io/참석하게 된 배경친구와 매주 토요일 스터디를 하고 있는데, 공고가 걸려있어서 친구에게 의향을 물어봤더니 한번가보자고 해서 가게 되었다. 마이크로소프트 주최인 세미나였는데, 마이크로소프트를 그리 선호하지는 않지만, 한창 대두되고 있는 TypeScript에 대한 관심이 생겨서 적극 지원해보게 되었다.스케줄스케줄은 대략 이러했다시간Track ⅠTrack ⅡTrack ⅢTrack IVTrack V11층 A11층 B11층 C11층 D11층 E10:00 ~ 10:30참가 등록10:30 ~ 11:00슬기로운 커뮤니티 생활 (부제 : 커뮤니티를 통해 성장하는 방법) 커뮤니티 대담Cloud, 도데체 어떻게 공부해야 할까? (공부삽질과 Azure 학습방법) 김세준(MS MVP)..
lodash 문법 Functional Javascript를 읽으면서 underscore 관련 문법들이 자세히 나와 있지 않아서 따로 정리해본다. 근데 서치해보니 요즘에는 lodash가 좀더 생산성이 좋다고 해서 lodash를 기준으로 삼았다._.pluck()객체로 구성된 배열에서 객체의 특정 키에대한 값을 추출할 때 사용한다. var users = [{ id: 1, name: 'Chris'}, { id: 2, name: 'Mike'}, { id: 3, name: 'Sam'}]; _.pluck(users, 'id');// [1, 2, 3]_.restCreates a function that invokes func with the this binding of the created function and arguments fr..
[HTML] cellpadding 과 cellspacing , colspan 과 rowspan HTML의 테이블 태그로써 많이 쓰이지만 분간이 어려운 4가지 태그에 대해서 알아보겠다. 먼저 Cellspacing 과 Cellpadding이다 Cellspacing : 테이블의 외곽과 셀의 경계면의 두께를 설정하는 태그 Cellpadding : 셀과 셀의내용(글) 사이의 간격을 설정하는 태그 즉 Cellspacing은 테이블의 경계면을 설정하는 태그이고 Cellpadding은 테이블과 내용 사이의 간격을 설정하는 태그라고 보면 된다. Colspan과 Rowspan은 워드프로그램에서의 '셀병합' 과 유사하다 윗줄에서 를 많이 사용해서 셀을 갈라놓았다면 colspan을 이용해서 아랫줄을 원하는 셀 숫자만큼 합칠 수 있다. Colspan : 가로 수평방향으로 입력한 셀의 숫자만큼 합침 Rowspan : 세로..