Comments (11)
리펙토링에서 반복문이 들어간 함수는 함수로 빼라 함
-> pipeline 에 적용할 수 있도록 하려면 ??
->> value, index 등 map, foreach에 맞는 형식에 맞게끔 만들면 더 좋을 것이다
->>> 그것에 대한 형식으로 인터페이스를 지정해두면 더 좋겠다.
->>>> 근데 Map, Set, Array, Object등 공통적으로 뽑아낼 수 있는 형태인 Iterator형식에 적용 시킬 수 있는 반복문이면 더 좋을 것이다. 근데 왜 string은 iterator 방식으로 뽑아내는게 없냐...
Array의 경우 values(), entries(),
Object의 경우 fromEntries로 받을수는 있는데 내뱉으려면...? 원래 순서가 없는 애라 따로 만들어줘야할듯.
from wednesday_salon.
회고
Byte
작은 부분
을 의미하는bite
라는 단어에서 유래했지만 bit와의 혼동을 피하기 위해 byte로 표기하게 되었다.- 1956년경에 IBM에서 만들어졌다.
- IBM이 8비트인 바이트에 끌린 이유 중 하나는
BCD
라 불리는 숫자 표시 형식을 저장하기 편리했기 때문이다. - 아주 우연히도 세계 대부분의 문자를 저장하는 데 아주 이상적인 크기이다.
- 세계의 대부분 문자가 256문자보다 적기 때문이지만 중국어, 일본어, 한국어의 경우는 아니다.
- 바이트는 흑백사진에서 회색조를 표현하는 단계로 사용하기에도 이상적이다.
- 사람의 눈이 대략 256단계 정도의 명암을 구분할 수 있기 때문이다.
- 하지만 대부분의 사람은 10비트인 1024단계를 구분할 수 있다.
RAM (Random Access Memory)
- 새로운 값을 각각의 래치에 저장할 수 있고, 어떤 값이 저장되어 있는지 읽을 수 있는 메모리
feat. Random Access Memory by daft punk 래치(latch)
란 데이터 값의 변화를 막을 수 있는 요소이다.- 주소 값만 바꾸면 래치 중 어디서든 값을 읽고 쓸 수 있으므로 RAM이라고 불리는 것이다.
- 반대로 값을 순차적으로 읽어야 하는 형태의 메모리는
선형 메모리(linear memory)
이다. - 그러한 메모리에서는 101번지에 저장된 값을 읽으려면 100번지의 값부터 읽어야 한다.
- 카세트 테이프를 생각해보면 이해하기 쉽다!
- 반대로 값을 순차적으로 읽어야 하는 형태의 메모리는
- RAM 구성을 종종 RAM배열이라고 부르는데, 8x1 형태라면 배열에 1비트 값을 8개 저장할 수 있다.
- RAM배열에 저장되는 값의 수 = 2^주소에 입력하는 비트 수
- 주소 입력이 1비트 증가할 때마다 메모리 양은 2배 증가한다.
1KB = 1024 byte = 2^10 byte 2KM = 2048 byte = 2^11 byte 3KB = 4096 byte = 2^12 byte ...
- 회로에 빗대어 보면, 바이트로 가득 찬 RAM배열의 전원을 끄면 모든 데이터가 사라지게 된다. 이것이 바로 RAM이 휘발성 메모리라고 불리는 이유다.
from wednesday_salon.
참석!
from wednesday_salon.
Transition
- CSS 속성을 변경할 때 무엇이 어떻게, 얼만큼, 언제 바뀌는지 정의하는 방법
- Transition-delay - 딜레이 시간
- Transition-duration - 지속시간
- Transition-property
- Transition-timing-function
단축문법
-
순서
transition: <property> <duration> <timing-function> <delay>;
Translate
- 어디에 배치시킬지 정하는 방법
- Translate(X좌표, Y좌표)
Transform
- 해당 엘레멘트의 모든 이동효과 (반전, 회전 등)
TODO - 주말에 애니메이션 하나씩 만들어보기
from wednesday_salon.
docker
- docker 설치하고 이미지 pull받는데 1시간 30분 소요 :(
lisp
- 모든 것이 괄호로 시작하고 괄호로 끝난다. (구토를 유발함)
- 리스프는 동적 타입 언어다.
- 함수형 언어의 조상답게 함수는 반드시 하나의 값을 반환한다.
- 전역변수
defvar
는 값에 대한 재할당 불가, 전역변수defparameter
는 재할당 가능.
from wednesday_salon.
저두 췜숵
from wednesday_salon.
ㅊ\참석
from wednesday_salon.
- CSS transition, transform 관련 공부
from wednesday_salon.
할일
- CODE 챕터14부터 읽기
- 지루헤지면 읽던책 [그레이스, 마거릿 아트우드] 읽기
from wednesday_salon.
- 함수형 언어 산책 읽기..
from wednesday_salon.
리펙터링 책 읽기..
from wednesday_salon.
Related Issues (20)
- [21.05.5] 모각코 수요 스터디(온라인) HOT 6
- [21.05.12] 모각코 수요 스터디(온라인) HOT 4
- [21.05.19] 모각코 수요 스터디(온라인)
- [21.05.26] 모각코 수요 스터디(온라인) HOT 7
- [21.06.02] 모각코 수요 스터디(온라인) HOT 6
- [21.06.09] 모각코 수요 스터디(온라인)
- [21.06.16] 모각코 수요 스터디(온라인) HOT 2
- [21.06.23] 모각코 수요 스터디(온라인) HOT 4
- [21.06.30] 모각코 수요 스터디(온라인) HOT 3
- [21.07.07] 모각코 수요 스터디(온라인) HOT 3
- [21.07.14] 모각코 수요 스터디(온라인)
- [21.07.21] 모각코 수요 스터디(온라인)
- [21.07.28] 모각코 수요 스터디(온라인)
- [21.08.04] 모각코 수요 스터디(온라인) HOT 1
- [21.08.11] 모각코 수요 스터디(온라인) HOT 2
- [21.08.18] 모각코 수요 스터디(온라인) HOT 2
- [21.08.25] 모각코 수요 스터디(온라인)
- [21.09.01] 모각코 수요 스터디(온라인) HOT 2
- [21.09.08] 모각코 수요 스터디(온라인)
- [21.09.15] 모각코 수요 스터디(온라인)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wednesday_salon.