Javascript Array Prototype

Javascript Array Prototype [https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array] (https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array) Array.prototype.concat() Array.prototype.copyWithin() Array.prototype.entries() Array.prototype.every() Array.prototype.fill() Array.prototype.filter() Array.prototype.find() Array.prototype.findIndex() Array.prototype.flat() Array.prototype.flatMap() Array.prototype.forEach() Array.prototype.includes() Array.prototype.indexOf() Array.prototype.join() Array.prototype.keys() Array.prototype.lastIndexOf() Array.prototype.map() Array.prototype.pop() Array.prototype.push() Array.prototype.reduce() Array.prototype.reduceRight() Array.prototype.reverse() Array.prototype.shift() Array.prototype.slice() Array.prototype.some() Array.prototype.sort() Array.prototype.splice() Array.prototype.toLocaleString() Array.prototype.toSource() Array.prototype.toString() Array.prototype.unshift() Array.prototype.values() Array.prototype@@iterator

Bootstrap 4

Bootstrap 4 부트스트랩 (Bootstrap)은 화면의 너비를 12 분할(12 격자, Grid)하여 웹페이지를 만든다. Bootstrap 3의 격자형 레이아웃 시스템(Grid Layout System)은 4 가지 화면 너비를 기준으로 반응하도록 정의되어 있었다. 768px 미만(스마트폰), 768px 이상(태블릿), 992px 이상(작은 화면의 데스크탑), 1200px이상(큰 화면의 데스크탑)에 따라 신축성있게...

Mac Pro Book Homebrew

# - Homebrew [https://brew.sh/index_ko] (hhttps://brew.sh/index_ko) Homebrew를 사용하기 위한 명령어 정리 brew ~ : 커맨드 라인 프로그램 (c, java, python 같은..) brew cask ~ : GUI 프로그램 (Safari, Chrome, Word 같은..) brew update : 홈브류 최신버전으로 업데이트 brew upgrade [프로그램명]: 홈브류에...

Firebase 파이어베이스

Firebase Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다. [https://firebase.google.com/?hl=ko] (https://firebase.google.com/?hl=ko)

Shell Script & Cron

~/.vimrc .vimrc 파일은 vim 에디터의 설정을 바꿀 수 있는 파일 set smartindent set tabstop=4 set expandtab set shiftwidth=4 shell script #!/bin/sh 또는 #!/bin/bash echo "Hello Shell Script!" printf "%s %s %d\n" aa bb 123 str="hello " echo "${str}world" echo "$str...

Responsive CSS Units

em 타이포그래피에서 현재의 지정된 포인트 사이즈를 나타내는 단위 지금 폰트 사이즈를 나타내는 단위 부모의 font 사이즈를 곱ㄱ하는 값 relative to parent element fontsize : 16px 1em == 16px <div class="parent"> Parent <div class ="child">Child</div> </div> .parent { font-size:8em; // 16px*8...

Flutter

Flutter Flutter는 Google에서 개발 및 지원하는 오픈 소스 프레임워크입니다. 프런트엔드 및 풀 스택 개발자는 Flutter를 사용해 다수의 플랫폼에 대한 애플리케이션의 사용자 인터페이스(UI)를 단일 코드 베이스로 구축합니다. Flutter가 2018년에 출시되었을 때는 주로 모바일 앱 개발을 지원했습니다. 이제 Flutter는 iOS, Android, 웹,...

Swift

Swift 스위프트는 애플의 iOS와 macOS를 위한 프로그래밍 언어로, 2014년 6월 2일 애플 세계 개발자 회의에서 처음 소개되었다고 한다. 스위프트 언어의 문법은 파이썬 언어라고 발표 초창기에 알려 졌었다. 기존의 애플 운영체제용 언어인 Objective-C와 함께 공존할 목적으로 만들어졌다고 한다! 참고 apple ios...

React Hooks

React Hooks 리액트는 얕은 비교를 통해 새로운 값인지 아닌지를 판단한 후 새로운 값인 경우 리렌더링을 하게 된다. 얕은 비교란 간단히 말하자면 객체, 배열, 함수와 같은 참조 타입들을 실제 내부 값까지 비교하지 않고 동일 참조인지(동일한 메모리 값을 사용하는지)를 비교하는 것을 뜻한다...

Zookeeper

Zookeeper 분산 코디네이션 서비스를 제공하는 오픈소스 프로젝트 Apache Zookeeper의 기능은 사실상 별로 없다. 디렉토리 구조기반으로 znode라는 데이타 저장 객체를 제공하고, (key-value식). 이 객체에 데이타를 넣고 빼는 기능만을 제공한다. 일단 디렉토리 형식을 사용하기 때문에 데이타를 계층화된 구조로 저장하기 용이하다. znode 타입...