Skip to content

Instantly share code, notes, and snippets.

@nemorize
nemorize / korean-legal-dong-list.json
Last active February 24, 2025 06:54
대한민국 국내에 존재하는 법정읍/면/동/리 목록

Elixir 언어 창시자 José Valim과의 대화: 언어의 진화와 미래

크리스 젠킨스: 오늘 저는 Elixir 언어의 창시자인 José Valim과 함께 합니다. 잘 지내시죠?

José Valim: 네, 덕분에 잘 지내고 있습니다. 초대해 주셔서 감사합니다.

크리스 젠킨스: 여기 와주셔서 감사합니다. 10년, 아니 12년 동안 언어 설계자로 활동하셨죠. 도널드 크누스보다는 젊지만, 꽤나 원로급 언어 설계자라고 할 수 있겠네요. 중견 언어 설계자라고 할까요?

José Valim: 네, 그렇죠. 이 특별한 분야에서 어떤 중년의 위기가 찾아올지 궁금하네요. 나중에 알려주셔야 할 겁니다. 10년, 12년 전으로 돌아가 볼까요? 2012년에 Elixir를 만드셨죠. 외부에서 보기에는 주된 동기가 Erlang은 좋아하지만 문법은 싫어서, Erlang에 일반적인 문법을 적용하고 싶어서였다는 인상을 받았습니다. 맞나요? 아니면 좀 더 자세히 설명해주시겠어요?

@nemorize
nemorize / korean-subway-station-list.json5
Last active March 28, 2025 04:53
대한민국 국내에 존재하는 지하철역 정보(역명, 지역구, 노선, 위/경도) 목록
[
// =======================================================
// 본 자료는 CC0-1.0 라이선스를 따릅니다.
// https://creativecommons.org/publicdomain/zero/1.0/deed
// 저작권자의 허락을 구하지 않아도 상업적인 목적을 포함한 어떠한 목적으로든
// 자유롭게 복사, 수정, 배포, 실연할 수 있습니다.
// =======================================================
// 모든 정보는 직접 수집하여 정리한 정보입니다.
// 일부 정보가 오기되었거나, 위/경도 좌표가 부정확할 수 있습니다.
// Gist 댓글을 통해 오류를 제보해주세요.
@orzklv
orzklv / readme.md
Last active May 6, 2025 09:40
How to migrate from homebrew to Nix package manager by Orzklv! Moved to: https://nix-darwin.uz/guide/

How to migrate from Homebrew to Nix

#homebrew #brew #nix #nixos

I'll be honest with ya'll, you don't wanna get away from Homebrew completely, yes, I'll explain!

I've been using Nix package manager in all my MacOS machines about 3-4 months and I always kept Homebrew installed. You see, Nix is a very good package manager and with its home-manager, it becomes a good config farm as well. However, installing & managing GUI & unfree apps via Nix has been a quite painful experience for me. Sometimes, it wouldn't run properly, crash or wouldn't even start. Also, Nix doesn't have most of GUI packages that Homebrew has. Therefore, I keep homebrew and use it only for its "casks" registry to install GUI & unfree apps whereas having nix to manage dot file configurations and cli apps.

@nemorize
nemorize / korean-mvno-list.csv
Created November 26, 2023 21:18
대한민국 국내에 존재하는 MVNO(알뜰폰) 사업자 목록
operator brand corporation
sk 티플러스 한국케이블텔레콤
sk 아이즈모바일 아이즈비전
sk 모빙 유니컴즈
sk 스마텔 스마텔
sk SK세븐모바일 SK텔링크
sk 이마트알뜰폰 이마트
sk 조이텔 조이텔
sk 이야기모바일 큰사람이야기
sk 안심모바일 에스원
@MelbourneDeveloper
MelbourneDeveloper / aResults.md
Last active August 9, 2023 16:29
Flutter/Dart Benchmarks: ChangeNotifier/Cubit/StateNotifier/StreamController
Test Time (Microseconds)
ValueNotifier 0.14619362615225495
StateNotifier 0.6242255
Cubit 1.2855485
StreamController 1.3412715

macOS Mac Mini - 3.2 GHz 6-Core Intel Core i7, running under Flutter Release Mode

@santaklouse
santaklouse / CrossOver.sh
Last active May 12, 2025 01:10
unlimited CrossOver trial (MacOS)
#!/usr/bin/env bash
# checck if pidof exists
PIDOF="$(which pidof)"
# and if not - install it
(test "${PIDOF}" && test -f "${PIDOF}") || brew install pidof
# find app in default paths
CO_PWD=~/Applications/CrossOver.app/Contents/MacOS
test -d "${CO_PWD}" || CO_PWD=/Applications/CrossOver.app/Contents/MacOS
@nattybear
nattybear / foldM.md
Last active November 16, 2020 10:13
Learn You a Haskell for Great Good 14장 foldM

이 글은 책 Learn You a Haskell for Great Good을 읽고 정리한 것입니다.

foldM

함수 foldl의 모나드 버전은 foldM이다. foldl의 타입은 아래와 같다.

foldl :: (a -> b -> a) -> a -> [b] -> a
@qdm12
qdm12 / README.md
Last active May 11, 2025 10:51
Wireguard and iptables restrictions for multiple users

Wireguard and iptables restrictions for multiple users

If you don't know what Wireguard is, well, you should. It's fast, easy to setup and highly configurable. We will configure Wireguard for multiple users with various restrictions using iptables.

Assumptions

This should fit most setups (not mine though 😉)