TWIS/2019-11 4주차

— 2 minute read

Scala permalink

  • Seed

    • toml로 설정파일을 만들고 bloop을 백엔드로 쓰는 빌드 툴
    • #scala
  • Announcing Scala.js 1.0.0-RC1

    • 별다른 일이 없다면 내년 1월 끝나기 전까지 마무리하는게 목표
    • #scala #scalajs
  • Build Yourself an Effect System

    • zio로 typelevel에서 피아노 넘버 계산하는 stack-safe한 방법부터 시작해서 스택부터 트램폴린까지 구현하는데 zio에 익숙하지 않아서 잘 모르겠다. 다시 봐야지
    • #zio #scala

Devs permalink

  • Does JavaScript keep you too busy to care about CSS? Here are recent features you want to know about!

    • JS 하느라 너무 바쁜 사람을을 위한 최신 CSS 기술들
    • CSS 변수, 그리드, 가변폰트, 스냅, 스티키, 논리적 박스모델, 후디니, @supports 등 소개
    • CSS Scroll snap
      • 예시
      • 슬라이드처럼 스크롤이 정확히 멈추면 좋은 부분을 만들 때 위치와 스크롤 속도로 계산하기 귀찮은 부분이라 라이브러리로 해결을 주로 하는데 표준이라 이젠 브라우져에서 직접 지원
    • CSS position:sticky
      • 예시
      • 첫화면에서는 아니지만 스크롤하다보면 상단에 고정되는 부분을 만들고 싶을 때 이것도 스크롤 위치와 속도(방향)으로 계산하기 귀찮았던 부분이 표준으로
    • CSS Logical Properties
      • Basic concepts of Logical Properties and Values
      • 아랍어처럼 우측에서 좌측으로 쓰는 RTL(right to left)나 일본어처럼 세로쓰기하는 TTB(top to bottom)를 포함해 다국어지원을 만들 때 박스모델의 padding/margin을 따로 계산하기 힘들었는데 쓰기모드(wrting mode. horizontal-tb, vertical-lr, vertical-rl)를 통해 자동으로 해준다는 이야기 같은데 정확히는 모르겠다.
    • #css #front
  • The Third Generation of Interfaces

    • 다음 세대의 인터페이스는 어떻게 변할 것인가. 데이터 수집이 광범위해지고 프라이버시도 중요해지고 디바이스는 변하고.
    • #ux #interface

News permalink

misc permalink