본문 바로가기 메뉴 바로가기

개발 노트

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발 노트

검색하기 폼
  • 분류 전체보기 (658)
    • Work (108)
      • 개발 노트 (67)
      • 번역 (2)
      • 책 정리 (23)
      • 발표자료 (1)
      • Conference (15)
    • Programming (152)
      • JAVA (5)
      • JavaScript (5)
      • JSP (3)
      • Web (5)
      • Python (1)
      • C++ (16)
      • C# (5)
      • AWS (7)
      • Docker (13)
      • Zookeeper (4)
      • 검색엔진 (5)
      • Node.js (1)
      • Linux (Ubuntu) (11)
      • Performance (21)
      • Modeling (1)
      • Unity3D (1)
      • Hacking & Security (48)
    • Education (265)
      • Bit 18th (216)
      • 대학 수업 (45)
      • 대학생활 중 프로젝트 (4)
    • 이종격투기 (67)
      • 일일운동 (36)
      • 스파링 (16)
      • 시합 (15)
    • 기타 활동 (35)
      • 영어공부 (8)
      • 동호회 (6)
      • 각종 후기 (21)
      • 게임 분석(비공개) (0)
      • 비공개포스팅 (0)
    • 국내여행 (31)
      • 제주도 (21)
      • 경주 (8)
      • 속초 (2)
  • 방명록

2018/09 (12)
[리뷰] 모던 스타트업 (팀 생산성을 높여주는 21가지 도구와 서비스) - 한빛 미디어

나에게 도구란?백엔드 개발을 이어오면서 회사의 규모에 상관없이 도구의 중요성은 갈 수록 더해지는 것 같다. 처음 백엔드 개발자로 일하면서는 개발에 필요한 IDE 외에는 별다른 도구를 사용하지 않았었다. 그게 불과 7년 전인데 그간 정말 많은 도구들이 생겨나고 접해보게 되었다. 그 과정에서 잘 만들어져있는 도구들을 굳이 직접 만들 필요가 없다는 것을 느끼게 되었고 많은 사람들이 개발에 참여한 오픈소스나 상용 프로그램들이 나 또는 팀에서 직접 만드는 것..

Work/책 정리 2018.09.13 23:55
[양재동코드랩] 자바스크립트 강의 2일차 - Class

ClassFunction 오브젝트가 바탕별도로 class가 존재한다기 보다 function을 조금 더 객체지향적으로 사용할 수 있게끔 만들었다고 생각하면 좋을 듯객체 지향에서 사용하는 Syntax 추가static, super자바스크립트의 객체지향은 C++이나 자바와 같은 기본적인 객체지향의 개념이라기 보다는 기존과 동일하게 prototype을 기반으로 한다.스펙의 Object 절 참고class 선언문window.onload = function() {..

Work/개발 노트 2018.09.08 11:52
[양재동코드랩] 자바스크립트 강의 2일차 - Generator

GeneratorGenerator function : function* 키워드를 사용한 함수Generator function을 호출하면 함수 블록을 실행하지 않고 Generator 오브젝트를 생성해서 반환오브젝트를 만드는 과정과 블록을 실행하는 부분을 나누어서 관리Generator function을 통해 반환된 오브젝트를 사용해서 함수 블록을 실행(next 메소드)bind의 경우에도 이와같이 함수를 실행할 오브젝트를 반환해서 사용한다는 면에서 비슷c..

Work/개발 노트 2018.09.08 10:02
[양재동코드랩] 자바스크립트 강의 2일차 - Array

Arrayfrom()이터러블 오브젝트를 Array로 변환Array-like 포함entries() : Array를 이터레이터 오브젝트로 생성하여 반환const values = [10, 20, 30]; const iterator = values.entries(); for (const [key, value] of iterator) { console.log(key, ": ", value); }find()find()와 filter()는 모두 Arra..

Work/개발 노트 2018.09.08 10:02
[양재동코드랩] 자바스크립트 강의 2일차 - Unicode, String

UnicodeES6에 유니코드 관련 프로퍼티와 메소드 추가유니코드는 U+0031 형태로 표현코드 포인트0031이 코드 포인트 또는 문자 코드로 알려져있음코드 포인트 값으로 문자/기호/이모지/아이콘 등 표현4자리 이상의 UTF-16 진수 형태110만개 이상 표현 가능plane : 코드 포인트 전체를 17개 평면(plane)으로 나눔하나의 plane은 65535개첫번째 plane을 BMP(Basic Multillingual Plane)일반적인 문자가 여..

Work/개발 노트 2018.09.08 10:01
[양재동코드랩] 자바스크립트 강의 2일차 - Number

Number자바스크립트는 IEEE 754에 정의된 double-precision floating-point format numbers로 숫자 표시변수 생성 시 타입 지정이 없는 자바스크립트는 엔진이 알아서 소수인지 정수인지 판단64비트 유동 소수점 형태로 수를 표시RGB 표현의 경우에는 1바이트만으로도 충분하게 표현이 가능한데 64비트는 8바이트이기 때문에 7바이트가 낭비됨이를 방지위해 typed array가 등장함숫자 표현의 경우에는 typed a..

Work/개발 노트 2018.09.08 10:00
[양재동코드랩] 자바스크립트 강의 1일차 - Object

ObjectObject.is()오브젝트의 비교가 목적이 아니라 값의 비교가 목적임== : 타입은 비교하지 않고 값만 비교 (사용 권장하지 않음)=== : 값과 값 타입 모두 비교Object.is()와 === 차이+0 === -0은 true지만 Object.is()는 false사람 입장에서는 같다고 생각할 수 있지만 기계적으로는 틀림음/양 표현을 하는 비트 플래그 값이 다름NaN === NaN은 false, Object.is()는 true=== 비교로..

Work/개발 노트 2018.09.01 10:00
[양재동코드랩] 자바스크립트 강의 1일차 - for of

for-of이터러블 오브젝트 반복Symbol.iterable이 존재해야 가능예제for(const value of [10, 20, 30]) { console.log(value); }NodeList 엘리먼트를 하나씩 반복하여 전개예제const nodes = document.querySelectorAll("li"); for(const node of nodes) { console.log(node.textContent); }Node는 자바스크립..

Work/개발 노트 2018.09.01 10:00
[양재동코드랩] 자바스크립트 강의 1일차 - Operator

operatordestructuringDestructuring Assignment코드 형태let one, two, three; [one, two, three] = [1, 2, 3]; // array 분할 할당분할 할당의 개념중첩된 array라도 형태만 맞추면 변수에 값 할당 됨[one, two, [three, four]] = [1, 2, [3, 4]]변수할당이 필요 없는 경우 콤마로 구분해서 pass 가능[one, , , four] = [1,2,3,..

Work/개발 노트 2018.09.01 09:59
[양재동코드랩] 자바스크립트 강의 1일차 - Iteration, Spread, Rest

Iteration반복을 의미반복하기 위한 프로토콜 필요프로토콜은 규약을 의미반복을 처리하기 위한 함수를 가지고 있는 오브젝트여야 함구성iterable 프로토콜Iterator 프로토콜빌트인 오브젝트는 기본적으로 이터러블 프로토콜을 가지고 있기 때문에 반복 가능String, Array, TypedArray, Map, SetArguments, DOM NodeList이터러블 오브젝트는 빌트인 오브젝트 외에 이터러블 프로토콜이 설정된 오브젝트를 의미이터러블 ..

Work/개발 노트 2018.09.01 09:58
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
  • [리뷰] IT 트렌드 스페셜..
  • [리뷰] 모두의 HTML5&CSS3..
  • 쿠버네티스 밋업(2018년 11..
  • 마소콘(MASOCON) 2018 세션..
최근에 달린 댓글
  • nagios로 모니터링서버를 만들..
  • 네 감사합니다! 도구를 잘 쓰..
  • 덕분에 좋은 책 알게 되었네요..
  • ♬♫♪♪ 전쟁의여신
Total
395,787
Today
42
Yesterday
215
링크
  • 이윤기의 세상 읽기, 책 읽기,..
  • 우주선을 타고 희망의 나라로~^^
  • Dr.Kein (안드로이드 개발)
  • 안철수 연구소 블로그
  • 꼬석현형 블로그
  • 재용리형 블로그
  • 종혁이 블로그
  • 짱강사님 Ehclub
  • 고재열의 독설닷컴
  • Gnaru - 지나루
  • gongsin
  • Korea Herald
  • KISA 블로그
  • CODEGATE
  • Bloter
  • 김태훈님의 블로그(Hacking an..
  • 영하 블로그
  • 효일이형 블로그
  • C++ Master
  • 기타강좌
  • 매녀쩡님의 블로그
  • 김동우님 블로그
TAG
  • tomcat
  • 이것이자바다
  • docker swarm
  • 알고리즘
  • Beanshell
  • nagios
  • Elk
  • AWS
  • 길벗
  • ubuntu
  • 도커
  • java8 in action
  • 소낭게스트하우스
  • Jenkins
  • 자바8 인 액션
  • 한빛미디어
  • 제주도
  • 경주
  • 속초
  • filebeat
  • 자바스크립트
  • logstash
  • docker
  • 스트림
  • 자바
  • cacti
  • 자바8
  • AWSomeDay
  • jmeter
  • 멀티플레이어 게임 프로그래밍
more
«   2018/09   »
일 월 화 수 목 금 토
            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 29
30            
글 보관함
  • 2019/01 (1)
  • 2018/12 (3)
  • 2018/10 (6)
  • 2018/09 (12)
  • 2018/08 (11)

Blog is powered by Tistory / Designed by Tistory
  • 페이스북 공유하기
  • 카카오톡 공유하기
  • 카카오스토리 공유하기
  • 트위터 공유하기