GithubHelp home page GithubHelp logo

Comments (11)

rjcnd105 avatar rjcnd105 commented on September 26, 2024 2

리펙토링에서 반복문이 들어간 함수는 함수로 빼라 함
-> pipeline 에 적용할 수 있도록 하려면 ??
->> value, index 등 map, foreach에 맞는 형식에 맞게끔 만들면 더 좋을 것이다
->>> 그것에 대한 형식으로 인터페이스를 지정해두면 더 좋겠다.
->>>> 근데 Map, Set, Array, Object등 공통적으로 뽑아낼 수 있는 형태인 Iterator형식에 적용 시킬 수 있는 반복문이면 더 좋을 것이다. 근데 왜 string은 iterator 방식으로 뽑아내는게 없냐...

Array의 경우 values(), entries(),
Object의 경우 fromEntries로 받을수는 있는데 내뱉으려면...? 원래 순서가 없는 애라 따로 만들어줘야할듯.

from wednesday_salon.

wacilpong avatar wacilpong commented on September 26, 2024 2

회고

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.

bluelion2 avatar bluelion2 commented on September 26, 2024 1

참석!

from wednesday_salon.

bluelion2 avatar bluelion2 commented on September 26, 2024 1

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.

nikaidouuu avatar nikaidouuu commented on September 26, 2024 1

docker

  • docker 설치하고 이미지 pull받는데 1시간 30분 소요 :(

lisp

  • 모든 것이 괄호로 시작하고 괄호로 끝난다. (구토를 유발함)
  • 리스프는 동적 타입 언어다.
  • 함수형 언어의 조상답게 함수는 반드시 하나의 값을 반환한다.
  • 전역변수 defvar는 값에 대한 재할당 불가, 전역변수 defparameter는 재할당 가능.

from wednesday_salon.

wacilpong avatar wacilpong commented on September 26, 2024

저두 췜숵

from wednesday_salon.

rjcnd105 avatar rjcnd105 commented on September 26, 2024

ㅊ\참석

from wednesday_salon.

bluelion2 avatar bluelion2 commented on September 26, 2024
  • CSS transition, transform 관련 공부

from wednesday_salon.

wacilpong avatar wacilpong commented on September 26, 2024

할일

  • CODE 챕터14부터 읽기
  • 지루헤지면 읽던책 [그레이스, 마거릿 아트우드] 읽기

from wednesday_salon.

nikaidouuu avatar nikaidouuu commented on September 26, 2024
  • 함수형 언어 산책 읽기..

from wednesday_salon.

rjcnd105 avatar rjcnd105 commented on September 26, 2024

리펙터링 책 읽기..

from wednesday_salon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.