Basix Knowledge Base

Powered by 🌱Roam Garden

June 10th, 2022

μžλ°”μŠ€ν¬λ¦½νŠΈμ— μ™œ Map.fromEntries κ°€ 없냐 λΆˆν‰ν–ˆλŠ”λ° λ‹€λ₯Έ 뢄이 μ•Œλ €μ£Όμ‹œκΈΈ Map μƒμ„±μžκ°€ 같은 λ™μž‘μ„ ν•˜λ”λΌ...

였늘 μ ‘ν•œ 링크

We can represent each Sudoku board cell as a Python package with the name sudoku-cell{row}{col}. Each package has 9 versions {value}.0.0, corresponding to the value of that cell. Since in Python, a resolved dependency tree only has one version of each package, this means that every cell can only have one value, which is what we're after.

κ°νƒ„ν–ˆλ‹€

λ‚˜λŠ” 뭐 λ‹¬λ Έλ‚˜ 보러 κ°€λ‹ˆκΉŒ λ‚΄ PR 리뷰 없이 λ‚΄κ°€ λ¨Έμ§€ν–ˆλ‹€κ³  YOLO κ±Έλ €μžˆμ—ˆμŒ 어이없어

Windows의 ν΄λ¦½λ³΄λ“œλŠ” 데이터λ₯Ό 미리 λ§Œλ“€μ–΄ μ €μž₯ν•˜λŠ” 방식과 λΆ™μ—¬λ„£κΈ° μ‹œ 데이터λ₯Ό μƒμ„±ν•˜λŠ” νƒ€μž… 두 κ°€μ§€κ°€ 있고, ν›„μžμ˜ 경우 생성이 λ„ˆλ¬΄ 였래 걸리면 νƒ€μž„ μ•„μ›ƒμœΌλ‘œ null을 받을 수 μžˆλ‹€κ³  함

κ·Έλ ‡λ‹€λ©΄ νƒ€μž„μ•„μ›ƒ μ‹œκ°„μ„ λŠ˜λ¦¬λŠ” (=30초 이상) 방법은 μžˆλŠ” 걸까?

그런 건 μ—†μŒ 30μ΄ˆκ°€ ν•˜λ“œμ½”λ”©λœ ν•œκ³„μΉ˜μž„

λΆ„μ‚° μ»΄ν“¨νŒ…μ—μ„œ μ‰½κ²Œ μ‹€μˆ˜ν•  수 μžˆλŠ” 잘λͺ»λœ μ„ μž…κ²¬ 쀑 μ€‘μš”ν•œ κ²ƒλ“€λ§Œ λ‹€λ£¨λŠ” 것

사싀 이 κΈ€μ—μ„œ 처음 μ œμ•ˆλœ 건 μ•„λ‹ˆκ³  μ € κ°œλ… μžμ²΄λŠ” μ˜€λž˜λ˜μ—ˆλŠ”λ°, μœ„ 글은 이걸 λ‹€μ‹œ μ •λ¦¬ν–ˆλ‹€ 정도에 가깝닀

인간은 λ³ΈλŠ₯적으둜 리더와 λ‘€λͺ¨λΈμ„ μ°Ύκ³ , 그듀을 μš°μƒν™”ν•˜κ³  흉내 λ‚΄λ € ν•©λ‹ˆλ‹€. 우리 λͺ¨λ‘μ—κ² μ˜κ°μ„ 쀄 μ˜μ›…μ΄ ν•„μš”ν•˜λ©°, ν”„λ‘œκ·Έλž˜λ° 세계도 λ‹€λ₯΄μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

천재 ν•˜κ³  싢은데 μ–΄λ ΅λ‹€.

비밀에 λΆ€μ³μ„œ 혼자 λ§Œλ“œλŠ” κ²ƒλ³΄λ‹€λŠ” 곡개된 μƒνƒœλ‘œ λ§Œλ“€λ©΄μ„œ λ‹€λ₯Έ μ‚¬λžŒλ“€μ˜ μ‘°μ–Έκ³Ό κΈ°μ—¬λ₯Ό λ°›λŠ” 것이 훨씬 κ·Έ ν”„λ‘œμ νŠΈμ˜ μ„±μž₯에 μœ λ¦¬ν•˜λ‹€.

μ΄λŠ” μ˜€ν”ˆ μ†ŒμŠ€κ°€ νƒœμƒμ μœΌλ‘œ κ°€μ§„ 강점이기도 ν•˜λ‹€.

ν•„μžκ°€ 본인이 μ‚¬μš©ν•  λ””μžμΈ μ‹œμŠ€ν…œμ„ 직접 λ§Œλ“  κ²½ν—˜μ„ 곡유

μž₯점: λΈŒλžœλ”©, 일관성, 재밌음

μƒ‰μƒλ§Œμ„ μ˜λ―Έν•˜λŠ” 토큰과 의미λ₯Ό κ°€μ§€λŠ” 색상 토큰을 λΆ„λ¦¬ν•˜μž

ν›„μžλ₯Ό μ „μžμ˜ λ³„μΉ­μ²˜λŸΌ 관리

Java λ°”μ΄νŠΈμ½”λ“œλ₯Ό μžλ°”μŠ€ν¬λ¦½νŠΈλ‘œ λ³€ν™˜

κΈ°μ™• ν• κ±°λ©΄ WebAssembly도 μ’‹μ§€ μ•Šλ‚˜ μ‹ΆκΈ΄ ν–ˆλŠ”λ°... 아직 Garbage Collection이 μ•ˆ λ“€μ–΄μ˜¨ κ±° μƒκ°ν•˜λ©΄ λ‚˜λ¦„ 합리적인가 싢기도 ν•˜λ‹€

μ•„ 근데 μ‹€ν—˜μ  κΈ°λŠ₯으둜 μ§€μ›ν•˜λ„€

μ˜ˆμ „μ—λŠ” Google Web Toolkit이라고 λΉ„μŠ·ν•œ 게 있긴 ν–ˆμŒ

본인듀 μ™ˆ μžκΈ°λ“€μ€ μ†ŒμŠ€ μ½”λ“œ 없이 λ°”μ΄νŠΈμ½”λ“œλ§ŒμœΌλ‘œ μΆ©λΆ„ν•˜λ‹€κ³ 

SPAλ₯Ό λ§Œλ“€κΈ° μœ„ν•œ UI ν”„λ ˆμž„μ›Œν¬κ°€ λ‚΄μž₯λ˜μ–΄ μžˆμ–΄μ„œ Angular와 λΉ„μŠ·ν•˜κ²Œ μ§€ 수 μžˆλ‹€κ³  함

Vercel의 유λͺ…ν•œ DevRel λ‹΄λ‹ΉμžμΈ Lee Rob이 μž‘μ„±ν•œ DevRel μ„€λͺ…

To me, DevRel is helping educate developers and grow our community.

Vercel은 κ°œλ°œμžκ°€ 직접적인 μ†ŒλΉ„μžμΈ 만큼 κ°œλ°œμžμ™€μ˜ μ†Œν†΅κ³Ό 관계가 맀우 μ€‘μš”ν•¨

DevRel은 νšŒμ‚¬μ˜ ethosλ₯Ό λŒ€ν‘œν•˜λŠ” 직업

이벀트λ₯Ό μ£Όμ΅œν•˜λ˜, μ˜μƒμ„ λ§Œλ“€λ˜, 고객을 λ§Œλ‚˜κ±΄... λͺ¨λ“  μƒν˜Έ μž‘μš©μ—μ„œ νšŒμ‚¬λ₯Ό κ°μΈμ‹œμΌœμ•Ό 함

μ‚¬μš©μžλ“€μ—κ²Œ μžμ‚¬ μ œν’ˆμ— λŒ€ν•΄ κ΅μœ‘ν•˜λŠ” κ³Όμ •μ—μ„œ μ–΄λ–€ 점이 잘 먹히고 μ–΄λ–€ 점이 κ·Έλ ‡μ§€ λͺ» ν•œμ§€λ₯Ό μ•Œ 수 μžˆλ‹€

μ΄λ ‡κ²Œ 얻은 고객 λ°˜μ‘μ„ λ°”νƒ•μœΌλ‘œ μ œν’ˆμ— λ‹€μ‹œ κΈ°μ—¬ν•˜μ—¬ μ„ μˆœν™˜μ„ ν˜•μ„±

DevRel이 λ‚˜μ—κ²Œ λ§žλŠ” 직업인가?

일단 ν•„μžλŠ” μ•„μ‹ΈλΌμ„œ λͺ» 함...

κΌ­ ν˜„μž¬μ˜ 직μž₯을 버리고 μ „ν–₯ν•  ν•„μš”λŠ” μ—†λ‹€: κ°œλ°œμžμ™€ λΉ„μŠ·ν•˜κ²Œ, ν˜„μ§μ„ λ°”κΎΈμ§€ μ•Šμ•„λ„ 같은 κ²½ν—˜μ„ ν•΄λ³Ό 수 있음

λΈ”λ‘œκ·Έ 글을 μ“°κ³ , λΉ„λ””μ˜€λ₯Ό λ§Œλ“€κ³ , λ‹€λ₯Έ 이듀을 κ΅μœ‘ν•˜λŠ” 데 κ³ μš©μ£Όκ°€ ν•„μš”ν•˜μ§€λŠ” μ•ŠμŒ

μ—”μ§€λ‹ˆμ–΄λ§ λ°±κ·ΈλΌμš΄λ“œκ°€ μžˆλ‹€λ©΄ μ μ‘ν•˜κΈ° 더 쉽긴 ν•˜μ§€λ§Œ ν•„μˆ˜ 사항은 μ•„λ‹˜

μ—”μ§€λ‹ˆμ–΄λ‘œλΆ€ν„° μ „ν™˜ν•˜κΈ° 전에 μžμ‹ μ—κ²Œ λ¬Όμ–΄λ³Ό μ§ˆλ¬Έλ“€

Are you finding your engineering work fulfilling? Noλ©΄ OK

If you need to write a one or two-page document outlining an architecture design for a feature you're working on, does that sound fun or dreadful? Yesλ©΄ OK

Do you enjoy staying up to date with the latest tools and libraries in your space? Yesλ©΄ OK

Do you like to work across teams? Do you enjoy communicating with marketing and product? Yesλ©΄ OK

Are you the type of person who enjoys debates? Can you articulate your points clearly? Yesλ©΄ OK

DevRel의 핡심은 κ°œλ°œμžμ™€μ˜ 관계: 코딩은 κ³„μ†ν•΄μ•Όλ§Œ 함

직접 μ‚¬μš©ν•΄λ³Έ κ²½ν—˜μ΄ μ—†λ‹€λ©΄ κ°œλ°œμžμ™€ μ œν’ˆμ— λŒ€ν•΄ λŒ€ν™”ν•˜λ©΄μ„œ λͺ…ν™•ν•œ 닡을 내놓기 어렀움

Topgrade라고 μ „λΆ€ν„° λ§Œλ“€κ³  μ‹Άμ–΄ ν–ˆλ˜ 톡합 업데이터λ₯Ό 남이 λ§Œλ“€μ–΄λ‘κΈ΄ ν–ˆλŠ”λ°, MSYS2 ν˜Έν™˜μ„±μ΄ μ• λ§€ν•΄μ„œ 직접 κ³ μΉ  μž‘μ •μ΄λ‹€

μ—¬λŸ¬ νŒ¨ν‚€μ§€ λ§€λ‹ˆμ €λ₯Ό μ§€μ›ν•˜λŠ” 데 λ‚΄κ°€ μ“°λŠ” 건 λ‹€ λ˜λŠ” λ“―!

일단 zsh ν”ŒλŸ¬κ·ΈμΈ μ—…λ°μ΄νŠΈ ν—ˆμš©ν•˜λŠ” 것뢀터 μ‹œμž‘ν•  λ“―

Referenced in

SLASH 22

June 8th, 2022 λΆ€ν„° June 10th, 2022κΉŒμ§€ μ§„ν–‰ν•˜λŠ” Toss의 개발자 행사