썸네일이 있는 카드형태와 썸네일이 없는 카드형태가 혼합되어 보이는 소식게시판입니다.
시빅해킹* 커뮤니티 ‘Facing the Ocean Meet & Hack(FtO 밋앤핵)’은 한국, 대만, 일본, 홍콩의 개발자, 디자이너, 기획자, 커뮤니케이터와 시민이 모여 각 나라의 이슈를 공유하고 협업을 통해 전 지구적인 문제를 해결하는 아시아의 시빅해커 네트워크입니다. 2023년 6월 9일부터 11일까지 3일간 제주 서귀포에 있는 서귀포시 제주NIA글로벌센터에 모여 함께 교류하며 국제적 연대와 협력을 다지는 소통의 시간을 갖습니다. 이번에는 한국, 일본, 대만, 인도, 홍콩에서 70명 이상의 참가자가 함께 할 예정입니다. 한국의 코드포코리아, 일본의 코드포저팬, 대만의 거브제로의 활동가들이 함께 준비했고, NIA와 행정안전부, 브라이언임팩트재단, 일본국제교류기금 서울문화센터, 빠띠, 리스트가 후원해 주셨습니다. FtO 밋앤핵을 시작한 배경은 다음과 같습니다. 아시아 국가들은 유사한 정치, 사회, 문화 경험을 공유하여 정치, 사회 문제를 주제로 토의와 토론을 할 수 있는 배경 지식을 나누고 있습니다. 어떤 국가의 참가자가 이슈를 공유하면 다른 국가의 참가자가 제3자 입장에서 새로운 시각으로 문제 해결 방안을 제안할 수 있습니다. 나아가 개인과 단체를 넘나들어 다양한 방법으로 협업하고 네트워크를 이어 나갑니다. 지난 2019년에 6월 일본 오키나와에서 FtO 밋앤핵을 시작해 2019년 12월 대만 타이난에서 두 번째 만남이 있었습니다. 이듬해 2020년에 제주에서 3회를 이어갈 예정이었으나 코로나19로 인해 행사가 취소되었습니다. 이후 온라인으로 네트워크를 계속 이어가며 코로나19 상황을 극복하기 위한 각국의 노력을 공유하고 협업하기도 했습니다. 그리고 올해 드디어 제주에서 제3회 FtO 밋앤핵이 열립니다. 기후위기, 글로벌위기, 사회와 경제 위기를 극복하는데 시민의 역할이 더 커지는 시기에 아시아의 시민이자 개발자들이 모여 함께 교류하고 협력을 나누는 시간에 많은 관심 요청드립니다. 1회 FtO 오키나와 ...
2023.06.08.
시민들의 주도로 이뤄지는 디지털 전환의 한 조각인 코드포코리아(Code for Korea)에 여러분을 초대합니다이 글은 커먼즈랩에 기고한 글입니다. 부모로서든 동년배로서든 혹은 시민으로서든 인간으로서든 “내가 뭐라도 해야 한다”는 인식이 한국 사회에 강하게 퍼지기 시작한 시점을, TV화면을 통해 세월호가 가라 앉는 장면을 지켜 보기만 해야 했던 때로 꼽는 사람들이 많다. 나의 행동이 커다란 임팩트로 이어지진 않더라도, 가만히 있기에는 스스로가 부끄럽고 아이들에게 미안하다는 생각을 하던 한 명, 한 명의 시민들이 거리로 쏟아져 나오고 각자가 가진 기술로 더 많은 사람들이 광장으로 나오도록 이끌어 냈다. 코로나19가 전세계를 강타하면서 사람들이 집 안에 갇혀버렸을 때, 공공의 역할과 정책적 판단 하나 하나가 중요해진 시기이기도 하지만, 이 상황을 해결하기 위해서 시민들은 스스로가 할 수 있는 일을 찾아 나서기도 했다. 코로나19가 확산될 조짐이 보이자마자 확진자의 동선을 비롯한 코로나 현황 데이터를 동료 시민들이 더 쉽게 볼 수 있도록 개발한 시민 개발자들은 전세계에서 나타났다. 급박하게 전개되는 위기 상황에서 한국 정부가 정확한 정보 제공을 위해 정보 공개를 서두르고 일일 브리핑을 하는 등 발빠르게 움직였다면, 사회 곳곳의 시민들에게 다양한 채널과 다양한 방식을 활용해 정보를 전달하는 역할을 시민 개발자들이 함께 했다. 공적마스크 재고 데이터를 비롯한 코로나19 관련 데이터 개방을 이끌어낸 코로나19 공공데이터 공동대응도 유사한 맥락에서 시작되었다. 시민의 공동대응은 정부가 코로나19 판데믹 상황을 해결하는 동안 집 안에서 가만히 기다기 보다는, 판데믹을 겪는 당사자이자 동료 시민의 한 사람으로서 내가 할 일을 찾아 함께 해결하자는 취지에서 출발했다. 정부는 정확한 데이터를 신속하게 제공하고, 다양한 상황에 처해 있는 시민들과의 채널은 현장의 시민들이 직접 개발하는 것이 바람직하다는 민과 관의 협업 체계에 대한 믿음 또한 바탕에 두고 있다. 주로 공적 ...
2023.05.03.
함께하는 일상은 교통약자의 ‘평등한 이동’ 정보를 제공하는 프로젝트입니다. 2022년 7월 23일 토요일, 기존에 상시로 어플을 통해 데이터를 수집해 왔던 팀이, 참가자를 신청받아 직접 같이 돌아다니며 데이터를 수집하는 오프라인 캠페인을 진행했습니다. 시작 교통약자를 위해 과연 어떠한 서비스를 제공할 것인가 논의에 대한 답으로, 교통약자 친화시설과 같은 장소 정보 데이터를 실시간 업로드하여 매핑 할 수 있는 플랫폼과, 상용화 이벤트를 기획 했습니다. 기술 플랫폼 제보앱이 이번년도 6월 경 개발되어, 유저가 자신의 동네에 있는 경사로를 상시로 찍어 업로드 할 수 있는 기반이 마련 되었습니다. 어려움 개인이 장소 데이터를 상시 업로드 하는 데에는 생각보다 한계가 있습니다. 출퇴근길 루트는 거의 비슷하고, 다르다고 해도 걸어가면서 핸드폰을 꺼내 경사로가 설치된 장소의 사진을 찍어 업로드 할 여유와 의지가 생기지 않는 경우가 많습니다. 오프라인 따라서, 여러사람이 한자리에 모여서 데이터 수집이라는 뚜렷한 목적을 가지고 밀도있게 쓰는 시간이 필요했고, 그에 적합한 이벤트로 오프라인 캠페인을 진행하고자 뜻을 모았습니다. 오프라인 캠페인을 기획하는 과정에서 자연스럽게 우리가 이벤트를 통해서 달성하고자 하는 목적이 아래 다섯가지로 추려졌습니다 : 시민들이 참여하여 교통약자를 위한 시설을 제보하고 우리 사회에 선한 영향력이 확산될 수 있도록 기여한다. 교통약자를 위해 모인 사람들의 연대/네트워킹을 도모한다. 교통약자를 위한 경사로가 설치된 모범 가게를 알리고 아직 설치되지 않았거나 생각이 미치지 못한 가게들이 자발적으로 참여할 수 있도록 한다 시민 참여도를 높여 공공기관이 공공시설물 먼저 선재적으로 예산을 투입할 수 있도록 유도한다. 제보된 시설 장소 데이터로 교통약자를 위한 공공의 지도를 만든다. 홍보 7월 11일 부터 22일까지 약 11일간 온앤오프, 인스타그램, 대학생 대외활동 웹사이트에 포스터를 올렸습니다. 온앤오프를 통해 참가신청을 받았으며, 참여자에게 ...
개발자로서 Code for Korea에서, 개발을 통해 뭔가 기여를 할 수 있는 기회를 갖는다는 것은 매우 희소성이 높은 경험이자 기회입니다. 조금 더 일반화 시켜서 말하자면, 꼭 개발자가 아니라고 하더라도 “나의 활동이 사회에 도움이 되는 효용성을 체감”하는 경험은 매우 값지고 귀한 경험입니다. 도움이 필요한 곳은 많으나 도움을 줄 수 있는 방법을 잘 모르죠. 그런 관점에서, “개인안심번호” 프로젝트에 끼워주셔서 너무 감사합니다.그런 귀한 경험을 너무 이른 시간에 했기 때문인지, 다른 프로젝트들에서도 의욕이 너무 앞서서 이것 저것 일을 벌이다가, 기대한 효용성을 느끼지 못하게 되자 스스로 그 동안의 저의 활동에 다소 회의적이게 되었습니다. 그러면서, 이런 저런 시도에 앞서 실제 도움이 필요한 분들에게 직접적인 도움이 될 활동이 무엇일까 더 많이 고민을 하게 되었고, 그러다보니 어떤 action을 시작하기가 쉽지 않았고, 시작한 action도 곧 그 효용성에 의심이 들어 다른 방법을 고민하게 되는, 결과적으로는 가장 최악의 효용성을 가지는 활동만 하고 있게 되었습니다. 그런 활동들의 대표적인 사례로, Mapping이 있습니다.무엇인가 지도에 정보를 보여줌으로써, 사람들의 생각이나 행동의 변화를 야기하여, 사회적 문제를 해결하는데 도움이 되어보자.그러나, 그런 생각이야말로 스스로의 만족을 위한 활동이었고, 실제 사회적 문제의 해결에는 별 도움이 안되는 활동이라는 결론에 도달했습니다. 여러 이슈를 논의 할 때 마다 거의 빠짐없이 ‘지도위에 표시’라는 방법을 통해 사람들에게 이슈의 중요성을 체검하게 하고, 변화 되어가는 상태를 공유하여 변화의 동력으로 삼아보자는, 아름다운 상상을 하면서 제시했던 방법들이 많았습니다. 그러나, 실제로 그 만한 아름다운 결과를 본 ‘지도’는 그렇게 많지 않았습니다.쓰레기, 환경오염, 탄소중립 등등 위치와 엮일 수 있는 거의 모든 주제들이 Mapping을 통한 방법을 검토했으나, 결과적으로는 기대만큼 큰 효용을 만들지 못했던 것 같...
김태상 컨설턴트가 코드포코리아 시빅해커 10명에게 전 세계의 어선 위치 정보공개로 불법어업과 맞서고 있는 글로벌 피싱워치에 대해 이야기 했습니다. 주제: 불법 어업 감시 데이터(Global Fishing Watch) 일시: 2021년 5월 2일 일요일 저녁 8시 장소: Zoom 발제: 김태상 글로벌 피싱워치 글로벌 피싱워치는 바다에서 일어나는 인간 활동의 투명성 증진을 통해 지속가능한 바다를 만들어 가는 비영리 국제단체입니다. 영화배우 레오나르도 디카프리오가 설립한 디카프리오 재단(https://www.leonardodicaprio.org)의 지원으로 구글, 오세아나(Oceana), 스카이트루스(SkyTruth) 3개 단체가 모여 결성했다는데요. 무려 전세계 7만여척의 어선을 실시간 추적하고, 그 정보를 3일 뒤 모두에게 무료로 공개하고 있습니다. (https://globalfishingwatch.org/map/) 데이터 소스 선박간 충돌방지 목적의 AIS(automatic identification system) 장치가 인공위성과 연결 되어 있어 선박의 위치를 확인 할 수 있는데요, 아쉽게도 AIS 장치는 끌 수 있고, 데이터 위조(spoofing)가 가능하며, 모든 어선에 장착이 되어 있지 않아, 2019년 한국의 총 66,000여 척의 어선 중 글로벌 피싱워치 지도에서 확인 할 수 있는 한국 어선 수는 2,336척 밖에 되지 않습니다. 다행히 각 국에서 장치를 마음대로 끌 수 없는 선박위치 추적시스템 VMS(Vessel monitoring system)을 강제하지만, 아직 모든 나라의 데이터가 글로벌 피싱워치와 연동되지는 않았습니다. VMS 데이터를 공개한 나라는 총 7국가로: 인도네시아, 페루, 파나마, 칠레, 코스타리카, 에콰도르, 브라질 입니다. 그 중 브라질이 (세미나 일자 기준) 가장 최근인 2021년 4월 23일 협약을 체결해 2,000여척의 브라질 국적선이 추가로 지도에 등장하게 되었습니다! 동해의 암흑선단 작년 최신 과학기술로 북...
Code for Korea에 가입한지 반 년 정도 되어 갑니다. 사회의 다양한 주기로봐도 결코 짧지 않은 기간이었고, 참 많은 일들이 있었습니다. 그래서, 저와 같은 신입 멤버들이 겪을지 모를 고민을 조금 덜어보고자 몇 자 적어 봅니다. 신입일 때 저의 고민 Code for Korea 뿐만 아니라 여러 시민 단체에서 활동하는 분들의 마음에는 공공의 선을 실현하는데 뭔가 기여하고 싶다는 선의가 있을 것입니다. 그리고, 나의 기여를 통해 세상이 나은 방향으로 나아가는 모습을 금방 볼 수 있을 것으로 기대를 하게 됩니다.(저의 경험을 기반으로 쓰는 글이니 사람들마다 조금 다를 수 있습니다.) 그러나, 가입 후 얼마 지나지 않아 약간 당혹감을 느낄 수 있습니다. 왜 별로 나를 궁금해하지 않지? 나는 여기서 무엇을 할 수 있지? 내가 함부로 말을 해도 되는걸까? 저 논의에 합류하기 위해서는 어떤 자격이 필요할까? 이미 너무나 체계가 갖춰진 상태라 따라가기는 힘들겠네. 그 외에도 많은 고민이 있을 수 있습니다. 그러나, 현재의 Code for Korea는 적어도 위의 고민에서만큼은 자유로울 수 있습니다. 저런 고민이라면 절대 걱정 할 필요가 없습니다. 여기에는, 현재의 지향점으로 언급되는 ‘느슨한 관계’가 영향을 주고 있다고 보입니다.(Code for Korea의 공식적인 입장은 아닙니다.^^) 새로 들어오시는 분, 한 분 한 분이 모두 소중하고, 무슨 재주를 가지고 계신 분이신지 너무나 궁금합니다. 그러나, 경우에 따라서, 관심이 부담이 될 수도 있기에, #aboutme에 스스로 소개를 해주시길 기대하고 있답니다. 또한, 원하는 어느 채널에서 무슨 이야기를 해도 괜찮은 곳입니다. 조심스러운 것은 당연하고, 그래서, ‘눈팅’을 통한 편안한 상태의 합류를 고대하고 있습니다. 자격을 따져야했다면, 이미 이 모임은 존재 할 수 없었을 것입니다. 그러니, 편안한 마음으로 스스로 뛰어들 준비가 될 때까지 기다리고 있다고 생각하면 됩니다. 번지점프를 할 때, 결국 스스로...
코로나19로 국민 모두가 힘든 시기를 보내는 가운데, 일부 공직자들의 부동산 투기 등의 부정으로 공분하는 국민들이 늘어나고 있습니다. 이는 자신의 일을 열심히 해 온 공직자들까지 비난과 의심의 대상이 되게끔 만들기도 하여, 공직자 재산의 투명한 공개는 예년보다 더욱 중요해졌습니다. 이에 2021년 3월 25일 정부는 2020년도 고위공직자의 재산을 공개하였습니다. 하지만 디지털 전환을 최우선 국정과제로 추진하고 있는 대한민국정부 답지 않게 공직자 재산 정보는 현재의 기술 수준과 국민들이 기대하는 눈높이에 미치지 못한채로 공개되어 여러가지 아쉬움을 사고 있습니다. 현재의 공직자 재산 공개는 다음과 같은 문제가 있습니다. 1. PDF로 공개된 정보는 ‘데이터'가 아닙니다. 현재 공직자의 재산공개는 그 방식을 규정하고 있는 공직자윤리법 제10조제11항에 따라 재산 내역을 ‘관보 또는 공보'에 게재하고, 시행규칙 별지 제 10호 서식에 맞춰 PDF 형태의 문서로 공개합니다. PDF는 종이로 출력하거나 디지털 기기에서 사람이 편리하게 읽기에만 적합한 포맷입니다. 내용을 추가하거나 삭제하기 위해서는 PDF 전용 프로그램을 사용해야만 합니다. 공직자 재산 정보는 주로 정형화된 데이터로 구성된 내용임에도 불구하고 이미지와 다를 바 없는 PDF로 공개된 문서는 시민들이 분석을 하기 위해서 기계가 읽을 수 있도록 데이터로 변환하는 가공을 거쳐야만 합니다. PDF로 공개된 문서를 데이터로 변환하는 기술은 소수의 전문가들만 가지고 있습니다. PDF로만 공개된 정보는 여러 분야의 시민들 각자가 공개된 공직자 재산 정보를 분석하는데 참여하지 못하게 하는 장애물입니다. PDF로 공개된 문서를 데이터로 변환하는 도중에 오류가 발생할 수도 있습니다. 데이터 형식으로 정보 공개를 요청할 때 정부는 주로 “데이터로 공개하면 악의적 데이터를 변조하는 상황이 발생할 수 있다.”며 우려를 표하곤 합니다. 그러나 정확한 데이터를 정부가 직접 지속적으로 동일한 출처와 동일한 형식으로 공개한다...
Code For Korea의 고등학생 개발자 손성민입니다. 지난 3월 20일, 개인안심번호 프로젝트를 진행했던 권오현님, 진태양님, 유경민님, 오원석님, 달로스님, 바른생활님과 함께 구글 미트로 잠시 모여 문답식으로 프로젝트를 돌아보는 회고록을 작성했었습니다. 왼쪽부터 바른생활님, 오원석님, 손성민님, 윤종인 위원장님, 권오현님, 진태양님이번 게시글에서는 작성했던 회고록의 내용을 활용해, 프로젝트 과정에서 있었던 에피소드 등을 각자의 입장에서 풀어나가고자 합니다. 자기 소개 부탁드립니다. 권오현: 코드포코리아의 오거나이저이자 사회적 협동조합 빠띠에서 활동하고 있습니다. 진태양: 컴퓨터공학을 공부하는 대학생겸 활동가입니다. 바른생활: 코드포코린이 심원일 입니다. 오래 된 개발자입죠~ 손성민: 코드포코리아에서 활동하고 있는 고등학생 개발자 손성민 입니다. 달로스: 평화를 위해 코딩하는 우주당 당원이자 데이터개방과 디지털 캠페인에 관심이 많은 씨빅해커입니다. 오원석: 조그만 회사를 운영하며 코드포코리아에서 활동하고 있습니다. 유경민: 공무원 입니다. 현재는 공공데이터 관련 업무를 담당하고 있습니다. 프로젝트에 어떻게 참여하시게 되었나요? 권오현: 방역 초기에 한국이 개인정보보호를 소홀히 한다는 시각들이 있었는데요. 개인정보를 보호할 수 있는 여러 방법들을 시도해 보면 좋겠단 생각을 하던 차에 계기가 되어서 시작하게 되었습니다. 진태양: 기존 프로젝트가 끝난 시점에 개인 안심번호 개발 요청 소식을 접하게 되었습니다. 평소 관심 가지고 있던 사회적 이슈였기 때문에 개발 참가 의사를 밝히게 되었고, 실제 개발까지 이어지게 되었습니다. 바른생활 심원일: 시빅해킹이 처음이라 이것 저것 가리지 않고 막 참여하고 싶었어요. 그래서, 특별한 이유나 고민없이 참여했어요~ 손성민: 시빅해킹에 관심이 많아 코드포코리아 슬랙에서 관련 프로젝트를 탐색하던 중 개인 안심번호 프로젝트를 알게 되었습니다. 최근 전화번호 기록부의 관리가 부실한 것에 문제를 지니고 있었기에 해당 프로젝트...
개요 Code for Korea의 이메일 서버는 Amazon SES를 활용하고 있다. 발신: Amazon SES with postfix on EC2 수신: dovecot on EC2 정말 잘 사용하고 있었는데 2021–03–02 저녁, support@example.com으로 보내진 이메일이 수신되지 않는 문제를 발견했다. 문제의 파악 로그 확인 postfix/local[29515]: DD532671A6: to=<root@example.com>, orig_to=<support@example.com>, relay=local, delay=0.02, delays=0.01/0.01/0/0, dsn=2.0.0, status=sent (delivered to maildir) 다른 계정에서도 동일한 문제가 발생하는가? => No. 다른 계정은 모두 정상적으로 작동했다. 그렇다면 왜 이런 문제가 발생했는가.. 문제의 해결 /etc/aliases를 확인 해보니 support가 postmaster로 alias 되어 있고, postmaster는 root로 alias 되어 있음을 확인할 수 있었다. 즉, support->postmaster->root로 설정된 alias 때문에 support@example.com으로 보내진 이메일이 root@example.com으로 전달된 것. support -> postmaster alias를 주석 처리함으로써 문제를 해결할 수 있었다. 이는 리눅스 기본 설정이지만 미처 숙지하지 못한 부분이었으며, 이 외에도 기본적인 alias가 많이 존재하는 것으로 보인다. 이후에는 이러한 이슈가 재발하지 않도록 기록을 남긴다. 진태양. 20210320.
개요얼마 전 코드포코리아의 이메일 서버를 구축하면서 Webmail client로 RainLoop 최신 릴리즈(게시일 기준 v1.15.0)를 설치하게 되었다.SES로 relay 하는 postfix 세팅과 자체 서버로 이메일을 수신하는 dovecot 세팅까지 모두 마친 상황이었다.이제 사람들에게 계정을 나눠주면 되는데… 비밀번호는 어떻게 관리해야 하지?초기 비밀번호를 세팅해주고, 사용자가 직접 변경하게 해주면 되겠지? 라는 생각으로 관련 플러그인을 찾아보게 되었다.그러던 중 RainLoop의 plugin 중 poppassd를 이용해 암호 변경을 지원하는 poppassd-change-password(v1.1)를 발견하고 설치하게 되었다.그런데 여기서 문제가 발생한다.문제의 시작poppassd를 설치하는 것은 전혀 문제가 없었다. (참고 링크: Install Poppassd in CentOS 7)telnet을 이용해 테스트해봐도 정상 작동한다.telnet localhost 106 user <..> pass <..> newpass <..>그런데, 아래와 같은 에러 메시지가 발생한다.분석왜..? 우선 해당 요청에 주요하게 작용하는 파일은 아래와 같았다. rainloop/v/1.15.0/app/libraries/MailSo/Poppassd/PoppassdClient.php data/_data_/_default_/plugins/poppassd-change-password/ChangePasswordPoppassdDrive.php 코드를 추적해본 결과 2번 파일의 112번 라인에 존재하는 try ~ catch 문에서 Exception이 발생하여 결과가 false로 반환되는 것을 확인했다.try { $oPoppassdClient = \MailSo\Poppassd\PoppassdClient::NewInstance(); if ($this->oLogger instanceof \MailSo\Log\Logger) { $oPoppassdC...
개인안심번호 프로젝트가 마무리 되고, 다른 프로젝트의 논의도 뜨겁게 진행 중인 Code for Korea의 Slack. 개인의 건강을 위해서 알림 시간 설정은 필수. 그렇지 않을 경우, 관심있는 주제로 사람들과 의견을 나누다가 잠을 못자고 출근 해야 될 수도 있습니다.재미있는 주제도 있고, 하지 않으면 안된다는 사명감을 주는 주제도 있고, 도통 무슨 말인지 알 수 없는 주제들도 있고. 그 뜨거운 시민들의열기를 바라보며 마음 속 깊은 곳으로부터 서서히 밀려드는 염려. “이 활동이 계속 이렇게 뜨겁게 지속 될 수 있을까?”이러한 염려는, Code for Korea에 새롭게 가입하여 사회 문제 해결에 동참하고자 한다는 많은 시민들의 관심에 감동하면서도, 동시에 이를 사회 문제 해결의 실현까지 잘 이어지도록 하는 방법을 저 스스로 모르기 때문인 것 같아요. 물론, 그런 고민을 저보고 하라고 시킨 사람은 아무도 없고, 약간 오지라퍼적이면서도 여러가지 강박을 가진 개인적인 성향의 문제이기도 하였죠. 그리하여, 전능하신 “구글님”께 이 문제를 아뢰어 보았습니다.구글님, civic hacking을 잘 하는 방법을 알고 싶습니다.외국 civic hacker 선배님이 쓰신 글 URL을 하나 줄테니 잘 꼽씹어 보도록 하여라. “5 Tips for Civic Hacking”애초에 번역을 해서 공유 해 보자는 의견이 있었으나, 영어 실력도 so so… 행여나 엉뚱한 번역을 할 수도 있으니, 원문은 관심있는 분들께서 직접 읽어보시길 바라며, 친절한 번역기의 번역 또한 원작자의 뜻을 잘 살려주시는 것 같으니 안심하고 떠들어 보겠습니다. 일종의 독후감?? 그러나, 그소중한 깨우침만은 온전히 공유되면 좋겠습니다.원문은 Civic Hacking의 성공 사례로 시작합니다만, 그것을 제가 온전히 이해하고 증명 할 능력도 안될 뿐더러, 가까이에 공적마스크 사례와 최근의 개인안심번호 사례라는 실현 된 사례가 있으니 Civic Hacking의 유익함은 따로 증명 할 필요가 없을 것 같아요. 물론...
2023.04.28.
컴퓨터 공학을 전공하는 대학생, Aaron 진태양입니다. 2020년 초에 유행하기 시작한 요놈의 바이러스는 아직도 기승을 부리고 있죠. 그러다 보니 코로나19 전파 초기 감염병 예방 및 감염 전파의 차단을 위해 전자출입명부(QR)와 수기출입명부가 도입되어 사용되고 있는데요. 여러분도 식당이나 카페 같은 다중이용 시설에서 사용해보신 적 있으시죠? 이번 게시글에서는 수기출입명부와 관련된 저의 이야기를 풀어보고자 합니다. 수기출입명부 초기 수기출입명부는 이름과 휴대전화번호, 주소를 적게 되어 있었습니다. 그러나 사생활 침해가 심하다는 이유로 지난해 9월 이름을 제외하고 휴대전화 번호와 주소지 시·군·구까지만 기재하도록 방역수칙이 변경되었습니다. 그럼에도 휴대전화 번호 유출에 따른 개인정보 오·남용 사례는 끊이지 않았습니다. 대표적인 사례로는 수기명부에 휴대전화 번호를 적었다가 모르는 사람한테 연락을 받거나 홍보성 문자메시지(스팸)가 급증하는 등의 문제가 있었습니다. 수기명부 악용 사례(문자 메시지)더군다나 전국 다중이용시설 3만2여천 개 중 전자출입 명부와 수기명부를 함께 사용하는 곳이 56.3% 수기명부만 사용하는 곳이 42.5% 아예 사용하지 않는 곳은 1.2% 무려 40%가 넘는 업소에서 전화번호를 적어야 하는 상황이었습니다. 정부 개인정보보호위원회는 지난해부터 수기출입명부를 통한 개인정보 유출 문제를 해결하기 위해 고민해왔으나 마땅한 답을 찾지 못하고 있었죠. 개인안심번호 그러던 지난해 12월, 저희 ‘코드포코리아’에 이러한 연락이 오게 됩니다. 코로나19 확산에 대비한 수기입장 방식 개선 방법이 있을까요? 저희는 회의를 통해 총 9개의 아이디어를 정리하여 제공했고, 개인정보보호위원회는 그 중 ‘QR 코드 아래 한글과 숫자 조합의 문자 발급’ 방식에 흥미를 표출했습니다. 그 후 여러 이야기가 오가며 개인 안심번호의 윤곽이 만들어졌고, 처음 아이디어를 낸 저희가 개발도 맡게 됩니다. 실제 개발 과정에서는 몇 가지 주요 논의 사항이 존재했습니다. ...