Skip to content

Instantly share code, notes, and snippets.

View seia-soto's full-sized avatar
✈️
Often in-flight

HoJeong Go seia-soto

✈️
Often in-flight
  • Suwon, South Korea
  • 21:21 (UTC +09:00)
View GitHub Profile
@seia-soto
seia-soto / App.tsx
Created June 22, 2023 07:50
mousemove event without child elements
import { styled } from "@stitches/react"
import { FC, useEffect, useRef } from "react"
const Outer = styled('div', {
display: 'flex',
flexDirection: 'row',
flexGrow: 1,
flexWrap: 'nowrap',
height: '100vh',
width: '100%',
@seia-soto
seia-soto / snowflake.ts
Last active June 28, 2023 19:17
Snowflake ID generator in JavaScript using BigInt
/* eslint-disable no-bitwise */
export enum SnowflakeErrors {
EXCEEDED_MAXIMUM_SEQUENCE = 'Exceeded Maximum Sequence',
INVALID_MACHINE_ID = 'Invalid Machine Id',
INVALID_MACHINE_RANGE = 'Invalid Machine Range',
INVALID_PARAMETER_RANGES = 'Invalid Parameter Ranges',
INVALID_SEQUENCE_RANGE = 'Invalid Sequence Range',
INVALID_TIMESTAMP_EPOCH = 'Invalid Timestamp Epoch',
INVALID_TIMESTAMP_RANGE = 'Invalid Timestamp Range',
}
@seia-soto
seia-soto / App.tsx
Created July 17, 2023 07:24
Check tagName after render
import { FC, PropsWithChildren, ReactElement, useEffect, useRef, useState } from "react"
const GetTagName: FC<PropsWithChildren<{ el?: ReactElement }>> = ({el, children}) => {
const [tagName, setTagName] = useState('')
const wrapper = useRef(null);
useEffect(() => {
const inner = wrapper?.current as HTMLElement | null
if (!inner) {
@seia-soto
seia-soto / howto.md
Last active February 6, 2024 22:05
How to compile lxc/incus on AlpineLinux
@seia-soto
seia-soto / preprocessor.ts
Created February 9, 2024 07:55
Preprocessor design 2
import { StaticDataView, sizeOfUTF8 } from './data-view';
import { fastStartsWith } from './utils';
export type EnvKeys =
| 'ext_ghostery'
| 'ext_abp'
| 'ext_ublock'
| 'ext_ubol'
| 'ext_devbuild'
| 'env_chromium'
#!/bin/zsh
[[ "$DEBUG" != "" ]] && set -x
OUTFILE="$1"
[[ "$OUTFILE" == "" ]] && echo "The first argument 'OUTFILE' must be provided!" && exit 1
function exists() {
local CMD="$1"
[[ "$(which "$CMD")" == "" ]] && echo "$CMD is required but not installed!" && exit 1