기술

Mini Taiwan Pulse: 한 데이터 분석가가 대만의 교통 맥박을 숨 쉬는 3D 빛의 궤적으로 그린 방법

2026년 2월 24일, Migu Cheng이라는 데이터 분석가가 mini-taiwan-pulse라는 저장소를 열었다. 6주 후 193개의 커밋, 241개의 스타. 그는 혼자서 FlightRadar24, TDX, SEGIS, CWA의 개방 데이터를 이어 붙여 Three.js로 대만을 숨 쉬는 3D 빛의 궤적으로 그려냈다. 대만의 개방 데이터 인프라는 아시아 최상위권이지만, 그 데이터 바다를 볼 수 있는 사람은 드물다. 시민 기술이 g0v 집단 해커톤에서 개인 주말 프로젝트로 확장되며, 시각화 자체가 하나의 참여다.

기술 公民科技

Mini Taiwan Pulse: 한 데이터 분석가가 대만의 교통 맥박을 숨 쉬는 3D 빛의 궤적으로 그린 방법

30초 개요: 2026년 2월 24일, GitHub 계정명 ianlkl11234s, bio에 "Senior Data Analyst, Exploring AI automation in daily work"이라고 적힌 개발자 Migu Cheng1이 mini-taiwan-pulse라는 저장소를 열었다. 6주 후, 이 저장소는 193개의 커밋, 241개의 스타2를 기록하며, FlightRadar24 항공편, AIS 선박, TDX 철도 시각표, SEGIS 마을 인구, CWA 기상 격자점 등 서로 다른 정부 플랫폼에 흩어진 개방 데이터를 Three.js의 빛 구체, 빛 궤적, 3D 빛 기둥으로 이어 하나의 3D 지도 위에 23개의 독립적으로 전환 가능한 레이어로 구성했다. 이것은 정부 프로젝트도, 보조금 산물도, 해커톤 주말의 프로토타입도 아니다. 한 사람이 여가 시간을 활용해 대만의 데이터 바다를 볼 수 있는 풍경으로 바꾼 것이다.

한 사람의 저장소, 한 섬의 맥박

2026년 2월 24일 GitHub 커밋 히스토리에 ianlkl11234s/mini-taiwan-pulse의 첫 번째 커밋이 올라왔다. README의 첫 문장은 이렇게 적혀 있다:

개방 데이터로 대만의 맥박을 느껴보세요. 하늘의 항공편이 호를 그리고, 바다 위의 선박이 오가고, 궤도 위의 열차가 정확히 달린다 — 이 섬은 매 순간 숨 쉬고 있습니다.3

4월 9일 마지막 푸시까지, 이 저장소는 193개의 커밋, 241개의 스타, 12개의 포크2를 기록했다. 작성자 Migu Cheng은 프로필에 한 줄만 남겼다: "Senior Data Analyst. Exploring AI automation in daily work." 회사도, 블로그도, 트위터도 없다1.

이 저장소가 하는 일은 간단하지 않다. 다음 데이터 소스를 전부 하나의 3D 지도에 연결했다:

데이터 레이어 출처 규모
항공편 실시간 위치 FlightRadar24 API4 대만 14개 공항, 1,500+ 항공편
선박 AIS 위치 국제 AIS 자동식별시스템 대만 주변 해역, 30분 지연 궤적
철도 시각표 공개 시각표 + OSM Overpass5 대만철도/고속철도/4개 도시 지하철, 333개 열차
대중교통 정류장 TDX 운송데이터유통서비스6 버스, 고속버스, YouBike, 자전거도로
마을 단위 인구 통계 내무부 SEGIS7 7,748개 마을, H3 육각형 res7+res8
기상 격자점 중앙기상청 개방데이터8 0.03° 해상도, 120×67 격자
재난 경보 NCDR CAP feed9 태풍, 지진, 침수
뉴스 이벤트 지명 중앙통신사 RSS + Gemini API 지오코딩10 일간 주요/부수 뉴스
공항/항구/역 경계 OSM Overpass API5 14개 공항, 535개 역

그 후 Three.js r172를 사용해 Mapbox GL JS v3 베이스맵 위에 6개의 독립적인 CustomLayer를 겹쳤다: 비행기는 빛나는 구체에 혜성 꼬리 같은 그라데이션 궤적을 달고, 선박은 InstancedMesh로 일괄 렌더링하며 30분 지연 궤적은 버텍스별 컬러 그라데이션으로 표현했다. 대만철도 265개 OD 궤적, 333개 열차는 차종별로 6가지 색상으로 구분된다. 36개 등대 각각에는 3D 회전 원뿔형 빛줄기가 한 줄기씩 뻗어 있다3.

이 빛 궤적들은 가산 블렌딩(additive blending)으로 겹쳐지며, 여러 항로가 중첩되는 영역은 자연스럽게 밝아진다. 데이터의 혼잡도를 통계 차트 없이, 빛만 보아도 알 수 있다.

대만의 데이터 바다, 왜 아무도 보지 못하는가

대만의 개방 데이터 인프라는 아시아 최상위권이다. 정부데이터개방플랫폼(data.gov.tw)은 2013년 출범 이후 10만 건 이상의 데이터셋을 축적했다11. 교통부의 TDX 운송데이터유통서비스는 2022년에 도로, 철도, 항공, 해운, 자전거 5대 플랫폼을 통합해 전국 규모의 대중교통 동적·정적 데이터 API를 제공한다6. 내무부의 SEGIS는 마을 단위 인구 통계 공간 레이어를 제공한다7. 중앙기상청, 국가재난방재과학기술센터, 경제부 에너지국, 대만해역선박실시간정보시스템도 각각 API를 개방했다89.

데이터는 있다. 문제는 이 데이터가 서로 다른 플랫폼에 흩어져 있고, 서로 다른 API 형식, 서로 다른 공간 단위, 서로 다른 시간 주기를 사용한다는 것이다. "대만이 지금 어떤 상태인지" 보고 싶은 사람은 직접 크롤러를 짜고, OData를 처리하고, CAP XML을 처리하고, GeoJSON을 처리하고, H3 육각형을 처리한 뒤에야 비로소 "시각화"라는 일을 시작할 수 있다.

📝 큐레이터 노트
개방 데이터 운동에는 혼동되기 쉬운 두 가지 지표가 있다: 데이터가 얼마나 있는가(정부가 얼마나 많은 API를 열었는가)와 데이터가 얼마나 보이는가(시각화, 애플리케이션, 스토리가 얼마나 있는가). 대만은 첫 번째 지표에서는 모범생이지만, 두 번째 지표에서는 g0v 커뮤니티와 소수 상업 뉴스 미디어의 산발적인 노력에 의지해 왔다. 이 단층이 Mini Taiwan Pulse의 가장 의미 있는 위치다: 채우는 것은 데이터가 아니라 가시성이다.

2012년, g0v(제로정부)가 중원연구원의 해커톤에서 시작되어 "프로그래밍으로 사회를 개조하자"는 슬로건을 내걸었다. 정부 총산업예산을 시각화한 첫 번째 해커톤에서 시작해, 2020년에 오척위(吳展瑋)가 72시간 만에 6,000개 의약국 실시간 마스크 재고 지도를 구축하며 대만의 "키보드 구국"이라는 국제적 명성을 쌓았고12, g0v는 59회 이상의 해커톤, 7,200명 이상의 참가자, 950건 이상의 제안 프로젝트를 축적했다13.

하지만 g0v의 서사는 집단적이다. 하나의 커뮤니티이고, 토요일 아침 노트북을 들고 장소에 모이는 문화다. Mini Taiwan Pulse가 보여주는 것은 시민 기술의 또 다른 양태다: 한 사람의 주말, 한 사람의 git log. Migu Cheng은 README 맨 아래에 자신의 GitHub 링크를 달았을 뿐, 팀 소개도, 디스코드도, 스폰서도 없다. 193개의 커밋 중에는 리팩토링, 성능 수정, 2026-04-09 IO 폭주 이벤트 기록14이 포함되어 있으며, 이 저장소의 커밋 히스토리는 공학 일기처럼 읽힌다.

세 가지 맥박: 하늘, 바다, 대지

Mini Taiwan Pulse는 움직이는 대상을 세 층으로 나눈다:

하늘: 항공편 빛 궤적

대만 14개 공항, 동시 약 1,500대의 항공기. 각 비행기는 다층 발광 구체이며, 빨간색 충돌 방지 깜빡이 등의 호흡 애니메이션이 있다. 비행기 뒤의 혜성 꼬리 같은 그라데이션 궤적은 다크 테마에서 고도에 따라 색상이 변하고(따뜻한 주황에서 차가운 파랑으로), 라이트 테마에서는 랜덤 색상이 적용된다3. 데이터는 FlightRadar24의 공개 API에서 왔으며, 이는 ADS-B 수신기로 구성된 글로벌 항공 추적 네트워크4로, 대만 주변 상공의 커버리지 밀도가 매우 높다.

바다: 선박 궤적

선박에는 AIS(Automatic Identification System) 데이터를 사용한다. 이는 국제해사기관이 대형 상선에 의무적으로 설치하도록 한 실시간 위치 송출 시스템이다. Mini Taiwan Pulse는 청색 InstancedMesh 빛 구체로 선박 위치를 표시하고, 30분의 궤적을 추가한다. 시스템은 GPS 도약 이상점과 유효하지 않은 MMSI를 자동으로 필터링하여 보이는 빛 점이 실제 선박임을 보장한다3.

대지: 여섯 궤도 시스템

아마도 이 프로젝트에서 가장 어려운 부분일 것이다. 대만철도, 고속철도, 타이베이 지하철, 가오슝 지하철, 가오슝 경전철, 타이중 지하철, 여섯 개의 궤도 시스템이 동시에 운행되며, 각 열차는 차종별로 색칠된 빛 구체이고, 대만철도와 고속철도에는 3분 지연 궤적이 있다.

대만철도의 처리는 특히 복잡하다: OD(출발-도착) 궤적 매칭, 골드 트랙 추론, 장화 삼각선 같은 분기 노선은 전용 엔진이 필요하며, README에 직접 "대만철도 전용 엔진"이라고 명시되어 있다3. 이것은 단순히 시각표를 지도 위에 그리는 것이 아니라, 시각표의 텍스트 데이터를 역추적하여 열차가 궤도 위에서 실제로 어디에 있는지를 계산하는 것이다.

📝 큐레이터 노트
대만철도의 "삼각선"(장화, 타이중, 난강 등)은 철도 마니아만 주의 깊게 살피는 디테일이다: 열차가 여러 방향에서 출입할 수 있으며, 단순한 A→B 노선이 아니다. 대부분의 철도 시각화는 이런 구간을 단순화하지만, Mini Taiwan Pulse는 전용 엔진을 작성하여 처리했다. 이것이 "큐레이션 깊이"의 신호다. 작성자는 데이터를 연결하는 데서 그치지 않고, 데이터 본래의 복잡성을 존중한다.

세 가지 이동 대상 외에도, 프로젝트에는 23개의 전환 가능한 정적·분석 레이어가 겹쳐져 있다: 535개 역의 3D 빛 기둥(높이 = 일일 정차 횟수 정규화 값), 36개 등대의 3D 회전 원뿔형 빛줄기, 고속도로(빨강)/성도(주황)/자전거도로(초록)의 줌 적응형 도로망, 유동 인구 시뮬레이션의 H3 육각형 히트맵(주야 전환, Plasma/Viridis 색상 스케일), 9개 인구 지표 패널(수량/구조/부양), CWA 격자점 온도의 3D 파동 곡면, 고속도로 정체의 색상 코딩, NCDR 재난 경보의 심각도 색상 스케일, CNA 뉴스 이벤트의 지리적 표식3.

총 10개 분류, 23개 레이어, 6가지 Mapbox 베이스맵 스타일, 날짜 내비게이션 + 타임라인 30배~3600배 가속 재생. 이 모든 것이 한 사람의 GitHub 저장소 안에 들어 있다.

기술 큐레이션: 데이터를 "실시간"으로 만드는 것이 얼마나 어려운가

지도 시각화 웹사이트를 만드는 것은 어렵지 않다. Mapbox의 hello world는 15분이면 돌릴 수 있다. 어려운 것은 그것을 실시간으로, 부드럽게, 전국 7,000개 이상의 마을에 대한 56K 육각형 셀을 지원하게 만드는 것이다.

Mini Taiwan Pulse의 아키텍처에는 주목할 만한 세 가지 결정이 있다:

1. Overlay Registry 패턴

모든 Mapbox GL 정적 레이어(공항, 역, 항구, 등대, 도로, 풍장)는 설정 기반overlayRegistry.ts로 통합 관리된다: 하나의 config 배열(sourceUrl + paint 함수), 하나의 overlayManager.ts가 CRUD를 수행하나의 useEffect가 모든 오버레이의 가시성과 테마 전환을 제어한다. 새 오버레이를 추가하려면 세 파일만 수정하면 된다3.

이것은 전형적인 "데이터 기반 UI" 아키텍처로, 특별히 화려하지는 않지만 23개 레이어 시스템에서 유지보수 가능 여부를 결정하는 핵심이다.

2. Three.js CustomLayer 임베딩

Mapbox GL 자체는 3D 객체를 그리기에 적합하지 않다. Mini Taiwan Pulse는 Mapbox의 CustomLayer 인터페이스를 사용하여 Three.js의 scene을 동일한 WebGL 컨텍스트에 삽입하고, 6개의 독립적인 CustomLayer가 각각 항공편, 선박, 철도, 등대, 역 빛 기둥, 온도 3D 파동을 관리하며, 카메라 행렬을 공유하고 각각 렌더링 스위치를 제어한다3.

이것은 Mapbox + Three.js 통합의 표준적인 방식이다(threebox, three-geo 등 서드파티 라이브러리도 이 방식을 따른다15). Mini Taiwan Pulse는 threebox에 의존하지 않고 CustomLayer를 직접 구현했으며, 그 대가로 투영 행렬과 광원 설정을 직접 처리해야 하지만, 렌더링 파이프라인을 완전히 제어할 수 있다는 이점이 있다.

3. Supabase pg_cron 사전 집계 패턴

이 프로젝트에서 가장 엔지니어적인 결정이다. Supabase의 pooler는 API 호출에 2분의 statement_timeout 강제 제한16이 있어, SQL 쿼리가 2분을 초과하면 연결이 끊긴다. 매일 선박 궤적, 항공편 궤적, 고속도로 정체 데이터를 조회하는 시스템에서 원본 테이블을 직접 조회하면 이 벽에 부딪힌다.

Mini Taiwan Pulse의 해법은 다음과 같다: 일반 테이블 + 일일 새로고침 함수 + pg_cron 정기 새로고침 + 얇은 SELECT RPC. 고빈도 시계열 쿼리마다 대응하는 사전 집계 테이블이 있으며, Supabase 내장 pg_cron17으로 10~30분마다 새로고침한다. 프론트엔드에서 읽을 때는 사전 집계 테이블에서 결과를 가져오기만 하므로 안정적으로 밀리초 단위에 수렴한다:

RPC 이전 이후
get_ship_trails timeout 123ms
get_flight_trails timeout 126ms
get_freeway_congestion_day 60s 경계 302ms
get_disaster_alerts_day 13.2s 110ms
get_temperature_frames 551ms 107ms

이 표는 README에 직접 기재되어 있으며3, 인벤토리 보고서 링크까지 달려 있다. Postgres + realtime 아키텍처에 익숙한 독자에게 이 몇 줄의 문장은 스크린샷보다 더 설득력 있다: 작성자가 실제 production 병목을 겪었고, 올바른 해법을 선택했다는 것을 보여준다.

📝 큐레이터 노트
Mini Taiwan Pulse의 기술 선택은 거의 모두 "올바르지만 특별하지 않은 해법"이다: Mapbox + Three.js CustomLayer, Uber 오픈소스의 H3 육각형18, 균일 지각 색상 스케일(Plasma/Viridis/Inferno), log1p + gamma 정규화로 중앙값 분포 처리, Supabase pg_cron 사전 집계. 독자적인 시각화 기법도, 유행하는 최신 프레임워크도 없으며, 모든 결정에 prior art가 존재한다. 이런 "놀라움이 없는" 안정적인 공학적 감각이 독립 프로젝트에서 가장 희귀한 품질이다.

시민 기술의 정의가 다시 늘어나고 있다

"시민 기술(公民科技)"이라는 단어는 대만에서 가장 흔히 g0v와 연결된다. "정보 투명, 개방 성과, 개방 협업을 핵심으로, 시민의 풀뿌리 힘으로 공공 사무에 관여하는" 커뮤니티19다. 이 정의의 핵심은 **시민(群眾)**에 있다: 해커톤, 협업, 공동 작성, PR 리뷰, 보조금 심사.

하지만 Mini Taiwan Pulse가 보여주는 것은 시민 기술의 또 다른 현대적 양태다: 한 사람, 한 주말의 반복, 하나의 MIT 라이선스.

2012년 g0v 첫 번째 해커톤의 총산업예산 시각화에서, 2020년 오척위의 마스크 지도, 2026년 Migu Cheng의 mini-taiwan-pulse까지. 이 스펙트럼의 한쪽 끝은 집단 협업의 현장 문화이고, 다른 쪽 끝은 개인 커밋의 느린 축적이다. 그 사이에는 다양한 정도의 혼합이 있다: 소규모 팀의 장기 유지보수, 학생 졸업 프로젝트, 정부 입찰의 외주 오픈소스, 개방문화재단(OCF)의 g0v 시민 기술 혁신 보조금20.

이 프로젝트들은 같은 전제를 공유한다: 정부가 데이터를 열어두었으니, 그 뒤는 우리에게 맡겨라. 정부의 역할은 TDX, data.gov.tw, SEGIS, CWA 같은 데이터 인프라의 건설자이고, 시민 커뮤니티의 역할은 시각화, API wrapper, 튜토리얼 글, 애플리케이션 서비스, 질의 감시 대시보드를 통해 이 데이터를 "보이게" 하는 것이다.

Mini Taiwan Pulse는 이 스펙트럼에서 명확한 위치를 차지한다: 서비스형 프로젝트가 아니며(특정 문제를 해결하려는 것이 아님), 도구형 프로젝트도 아니고(다른 사람이 재사용할 라이브러리를 만들려는 것이 아님), 시범형 프로젝트다. 이 저장소를 본 사람은 이렇게 생각할 것이다: "개방 데이터를 이어 붙이면 이렇게 되구나", "TDX + Three.js + Supabase로 이 정도가 되구나", "한 사람이 이만큼을 해낼 수 있구나".

📝 큐레이터 노트
대만 개방 데이터 생태계에서 가장 부족한 것은 API도 엔지니어도 아니고, 예쁘고 이해하기 쉬운 방식으로 데이터를 일반인에게 보여주는 시범이다. Mini Taiwan Pulse는 가장 난이도 높은 주제(전국 규모 + 다중 데이터 소스 + 실시간 업데이트 + 3D 시각화)를 선택하여, 한 독립 개발자의 힘으로 공유할 수 있는 수준까지 만들었다. 241개의 스타라는 숫자의 중요성은 절대 수치에 있는 것이 아니라, 이 경로가 가능하다는 것을 증명했다는 데 있다.

더 할 수 있는 일들

Mini Taiwan Pulse는 현재 시범적 작품이지 제품이 아니다:

  • 릴리스가 없다: 193개의 커밋이 있지만 0개의 릴리스 태그, 배포는 Docker + Nginx 자가 구축3
  • 일부 데이터 소스는 직접 API 키를 신청해야 한다: FlightRadar24 상용 API, CWA 개방데이터 플랫폼 API 키, TDX 회원 인증(OIDC Client Credentials flow)을 모두 독자가 직접 설정해야 한다6
  • 공개 데모 URL이 아직 공개되지 않았다: README에 라이브 데모 링크가 없으며, 현재 효과를 보려면 클론해서 직접 실행해야 한다
  • 오픈 이슈 1개, PR 0개: 커뮤니티 협업이 아직 시작되지 않았으며, 이는 시범형 프로젝트의 전형적인 단계다

하지만 이것들은 모두 바뀔 수 있는 일들이다. 241개의 스타가 있다는 것은 241명이 "추적하고 싶다"는 버튼을 눌렀다는 뜻이다. 만약 Migu Cheng이 이것을 공공 서비스로 발전시키거나, 핵심 컴포넌트를 재사용 가능한 라이브러리로 분리하거나, grants.g0v.tw에 보조금을 신청하기로 결정한다면20, 이 프로젝트의 다음 단계가 어떤 모습일지 지켜볼 가치가 있는 열린 질문이다.

왜 큐레이션할 가치가 있는가

Taiwan.md가 Mini Taiwan Pulse를 리소스 목록에서 기술 분류의 심층 기사로 격상시킨 데는 세 가지 이유가 있다:

  1. 이것은 뉴스 이벤트가 아니라 대표적 표본이다. 대만 개방 데이터계의 2026년은 분명 많은 커밋과 많은 스타로 가득할 것이지만, Mini Taiwan Pulse는 "한 사람이 얼마나 멀리 갈 수 있는가"라는 차원에서 드문 참조점이다.
  2. 추상적인 "시민 기술"에 구체적인 형태를 부여한다. 대부분의 사람들이 시민 기술을 논할 때 g0v, 오드리 탕(오서령), 마스크 지도를 이야기하지만, 2026년의 시민 기술은 한 데이터 분석가가 주말에 TypeScript를 짜는 모습일 수 있다. 이것은 g0v의 서사를 대체하는 것이 아니라 확장하는 것이다.
  3. 독자가 정부 개방 데이터의 실제 잠재력을 보게 한다. 만약 디지털 신분증과 디지털 정부오픈소스 커뮤니티와 g0v를 읽고도 개방 데이터가 여전히 추상적 개념으로 느껴진다면, Mini Taiwan Pulse가 바로 "이것이 데이터가 풍경이 되는 모습"이라는 각주가 될 것이다.

한 데이터 분석가, 6주, 193개의 커밋, 23개의 레이어, 숨 쉬는 대만 섬.

이것이 2026년 시민 기술의 한 가지 모습이다.


더 읽을거리


프로젝트 링크


참고 자료



최종 검증: 2026-04-19

  1. Migu Cheng (ianlkl11234s) · GitHub — 개발자 프로필, bio: "Senior Data Analyst. Exploring AI automation in daily work.", 계정 생성일: 2020-03-07
  2. ianlkl11234s/mini-taiwan-pulse — 프로젝트 저장소, 2026-04-19 GitHub API 기준: 193 커밋, 241 스타, 12 포크, 1 오픈 이슈
  3. mini-taiwan-pulse README — 프로젝트 전체 기술 문서, 레이어 목록, 기술 스택, Overlay Registry / CustomLayer / Supabase pg_cron 아키텍처 설명 포함
  4. Flightradar24 | Flight Tracker — 글로벌 항공편 실시간 추적 서비스, ADS-B 수신기로 구성된 추적 네트워크
  5. OpenStreetMap 대만 오픈스트리트맵 대만 — 대만 OSM 커뮤니티 입구, Overpass API로 궤도, 정류장, 공항 경계 등 OSM 태그 데이터 조회 가능
  6. TDX 운송데이터유통서비스 — 교통부가 2022년 5대 플랫폼을 통합한 운송 개방 데이터 단일 입구, 도로·철도·항공·해운·자전거 OData 표준 API 제공
  7. SEGIS 사회경제데이터서비스플랫폼 — 내무부가 구축한 사회경제 데이터 GIS 플랫폼, 마을 단위 인구 통계 공간 레이어 제공
  8. 중앙기상청 개방데이터 플랫폼 — CWA의 Open API, 관측, 예보, 격자점, 레이더, 위성 등 데이터셋 제공
  9. NCDR 재난방재센터 데이터 서비스 플랫폼 — 국가재난방재과학기술센터의 CAP 경보 feed 및 재난 이벤트 API
  10. RSS 서비스 | 중앙통신사 CNA — 중앙통신사 공개 RSS 구독, 제목, 전문, 링크, 특징 이미지 제공
  11. 정부데이터개방플랫폼 data.gov.tw — 국가발전위원회 운영 정부 개방 데이터 단일 입구, 2013년 출범
  12. 마스크 지도를 직접 만든 사람들, "키보드 구국"의 배후 팀 공개 | TechNews 과학신문 — 오척위와 하오샹 스튜디오가 72시간 만에 전국 6,000+ 의약국의 마스크 재고를 연결한 과정
  13. 추송단 소개 - g0v 해커톤 — g0v 해커톤 누적 59회+, 7,200+ 참가자, 950+ 제안 프로젝트 통계
  14. mini-taiwan-pulse docs/known-issues.md — 커밋 docs: known-issues 보충 2026-04-09 IO 폭주 이벤트 기록 등 공학 일지
  15. threebox - Mapbox GL JS용 three.js 플러그인 — Mapbox + Three.js 통합의 대표적 서드파티 라이브러리
  16. Supabase Docs | Timeouts — Supabase pooler의 statement_timeout 기본값은 2분, 초과 시 연결이 끊김
  17. pg_cron: Postgres에서 반복 작업 스케줄링 | Supabase Docs — Supabase 내장 cron 스케줄링 메커니즘, 데이터베이스 내 정기 작업에 사용
  18. Uber H3: 육각형 계층 공간 인덱스 — Uber 오픈소스의 육각형 지리 격자 시스템, Apache 2 라이선스
  19. g0v 대만 제로정부 — 2012년부터 이어진 시민 기술 커뮤니티, 정보 투명, 개방 성과, 개방 협업을 핵심으로 함
  20. g0v 시민 기술 혁신 보조금 — 개방문화재단(OCF)이 집행하는 시민 기술 프로젝트 보조금
이 기사에 대해 이 기사는 커뮤니티와 AI의 협력으로 작성되었습니다.
Technology 公民科技 開放資料 資料視覺化 開源專案 TDX Three.js
공유