Skip to content
View sungchuni's full-sized avatar
Block or Report

Block or report sungchuni

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned

  1. zustand-stateful-getter zustand-stateful-getter Public

    ✨ Leave zustand object getter alive.

    TypeScript 3

  2. detective-getter-deps detective-getter-deps Public

    🔍 Use the Proxy class to find the dependencies of object getter.

    TypeScript

  3. downscaleImage downscaleImage Public

    💇🏻 image/* 형식의 file => Canvas API로 압축 => blob 및 dataURL

    JavaScript

  4. parseOrientation.js parseOrientation.js
    1
    async function parseOrientation(blob) {
    2
      const APP1_MARKER = 0xffe1;
    3
      const EXIF_HEADER = Array.from("Exif")
    4
        .map((c) => c.charCodeAt())
    5
        .reverse()
  5. canvas-aliasing canvas-aliasing Public

    🗿 CanvasRenderingContext2D의 imageSmoothingQuality 값에 따른 리스케일링된 이미지의 얼라이어싱 비교 분석

    JavaScript