목록잡정보 (15)
The Way
지금 이 수가 왜 놓여졌는지 이해하려면 그 전의 수를 봐야한다 - 미생 10화 중 모든 행동에는 그 행동을 하게 만든 그 이전의 상황들이 있기 마련이다.이전의 상황을 안다면 현 상황에 대한 더 깊은 통찰을 할 수 있게 된다. 그렇다면 이번 일요일에 친구들과 열심히 전라도 산행을 마치고 올라오다가, 갑자기 유구 IC에서 내려 평택 JC까지 산길을 지나 43번 국도를 따라 달려오게 된 이유는 무엇일까? 차령터널그것은 바로 논산천안고속도로의 차령터널이라는 녀석 때문이다. 남풍세 IC 남쪽편으로 있는 이 터널은, 그야말로 365일 내내 막힌다. 가끔 심심할 때 고속도로 교통상황을 보곤 하는데, 항상 정체구간으로 있는 곳이 바로 이곳이다. 나도 전라도 여행을 한 번 간 적이 있는데, 토요일 아침에 나름 일찍 출발..
이번에 광주 무등산까지 무궁화호를 타고 갔다 오며 찾아보고 느낀, 전라도의 슬픈 철도 교통 현실에 관한 글이다.. 호남선사실 철도는 아주 위대한 교통수단이다.KTX가 워낙 빠르기에 무궁화호가 상대적으로 저평가되는 감이 있지만, 그 느려 보이는 무궁화호의 속도조차 생각보다 만만치 않다.타고 가는 중에 한번 휴대폰으로 네비게이션을 켜보면, 시속 120km는 거뜬히 찍힌다. 선형이 좋은(=직선) 구간이면 시속 150km까지도 속력을 낸다는데, 이 정도면 고속도로로 가는 웬만한 자동차보다도 빠른 속력이다. 하지만 광주까지 가는 길은 유난히도 길게 느껴졌는데, 그 첫 번째 이유 중 하나는 대전을 들렸다 가는 이 기괴한 경로이다. 멋지게 잘 뚫린 논산천안 고속도로를 타고 가는 자동차 경로와 비교해보면 그 차이점이 ..
미국 증시가 하늘을 향해 가며, 누구나 그냥 묻지도 따지지도 말고 S&P500을 사라고 외치는 지금.. SPY, QQQ, SOXX 같은 해외의 좋은 ETF들이 많지만, 접근성이나 환전, 양도소득세 등 여러 가지 이유로 국내 ETF를 사는 사람들도 많을 것이다 여기에서 수익이 났을 때, 어마어마한 세금을 내야 한다는 사실은 생각보다 모르는 사람이 많을 것 같다. https://m.samsungfund.com/etf/insight/guide/view05.do ETF 투자수익과 세금 | ETF 설명서 | Kodex ETF 투자의 기초부터 심화까지 알아보세요. www.samsungfund.com 아주 쉽게 잘 정리된 삼성증권 사이트 배당금이 들어올 때 은행이자와 마찬가지로 15.4%의 배당소득세가 부과된다는 사..
금일(12월 7일) 한국은행에서 발표한 대한민국 가구 평균 자산에 대한 자료가 있어 한번 살펴보자. 사족으로, 나는 이런 거시적인 데이터를 보는 것을 매우 좋아하는 편이다. 이런 검증된 데이터를 보고, 평균적인 사람들의 생활 수준이 어떠한지, 자신의 위치는 어느 정도일지 한번 짚고 넘어가는 것은 의미있는 일이다. 먼저 읽기에 앞서, "가구" 기준이다. 2022년 기준 전국의 평균 가구원수는 2.2명이다. 조금만 더 상세히 봐보면 전국의 2177만 3507 가구 중에, 1인 가구는 34.4% 2인 가구는 28.8% 3인 가구는 19.2% 4인 가구는 13.8% 5인 이상 가구는 3.7% 만큼 있다. 아무튼 대략 2인 가구 기준으로 생각하고 자료를 보면 될 것이다. 가구의 평균 자산은 5억 2727만원, 부..
어느날 은행 등의 용도로 쓰던 VMWare가 갑자기 급격히 느려졌다 You are running this virtual machine with side channel mitigations enabled... 어쩌구 하는 문구가 뜬다. 대충 원인을 파악해보면 windows에서 Hyper-V를 활성화 할 경우, 호스트의 커널이나 메모리 등으로부터 정보를 읽는 side channel attacks를 막기 위한 side channel mitigation이라는 옵션이 자동으로 활성화되는 것 같다. 이 옵션이 보안에는 좋겠지만 VMWare가 심각하게 느려진다. 문구에서 제공되는 https://kb.vmware.com/s/article/79832 에 들어가면 비활성화 방법이 나온다. VMWare Workstation..
아희 코드로 텍스트를 출력하려면 해당 텍스트의 유니코드에 해당하는 숫자를 2~9를 이용해 만들어야 해서 상당히 번거롭다.이 과정이 다소 귀찮았던지라, 특정 텍스트를 출력해주는 아희 코드를 만들어주는 코드다. 예를 들어서 '임'을 출력하려면 '임'에 해당하는 유니코드 번호를 알아야 한다.이 번호는 51076인데, 2~9 사이의 숫자를 이용해서 만들려면 상당히 귀찮을 것이다. decomposite 함수는 2~9와 덧셈, 곱셈을 이용해 해당 숫자를 만들어준다. 예외적으로 1은 나누기를 이용한다.음수를 만드는 기능은 넣지 않았는데, 만들고 반받타따를 하면 -1을 곱해주어 만들 수 있다. 아까 나온 숫자인 51076을 만들면 이렇게 된다.51076 = ((((((3*8)+7)*2*5)+9)*5*8)+9)*4 최대..
아희는 그 특성상 빈 공간이 꽤 많이 생기게 된다.또한, 아직 완성도가 부족한 언어라서 종성의 경우 ㅁ, ㅂ, ㅅ, ㅆ를 제외하면 존재 의미가 없다. 빈 공간을 랜덤 한글로 채워주고, 불필요한 종성을 추가해주는 코드다.박, 반, 밧 등은 모두 똑같은 역할을 하며, 망과 맣을 제외한 ㅁ 시리즈도 다 같은 역할이다. 코드를 작성하다보면 똑같은 글자가 많이 나오기 마련인데, (ex 빠빠빠) 다양한 글자가 섞여들어갈 수 있도록 만들어 코드를 더 다채롭고, 읽기 힘들게 만들어주는 python 코드를 작성해 보았다. (전) (후) 사실 다채롭다기보다는 난독화시키는 코드다. import random KOR_BASE = 0xAC00 jong = [[], [], [1, 4, 19], [7, 22, 24], [2, 3, ..
친구가 로또에 당첨된 기념으로(5등..) 일확천금의 대명사 로또를 수학적으로 계산해보자. 로또 당첨 확률 홈페이지에 나와있는 로또 당첨 확률은 다음과 같다.1등: 1 / 8,145,0602등: 1 / 1,357,5103등: 1/ 35,7244등: 1 / 7335등: 1 / 45 사실 이건 정수가 되도록 소숫점 첫째 자리에서 반올림한 것이다. 진짜 확률을 계산해보자. 로또의 총 경우의 수는 $_{45}C_{6} = 8145060$이다. 각 등수에 해당하는 경우의 수가 몇 개인지만 세면 아주 간단하게 확률을 계산할 수 있다. 1등전체 번호 중 단 한가지 경우.확률이 $1 / 8145060$임은 자명하다. 2등5개 번호가 일치하고, 보너스 번호가 일치해야 한다.자신이 뽑은 6개의 숫자 중 하나는 보너스 번호와..
대구 국제마라톤 10km를 56:48의 기록으로 뛰었는데, 참가자 중 몇 등 정도 한 것인지가 궁금했다. 아쉽게도 이런 정보는 하나도 제공이 안 되길래 직접 구해보았다. 다행히도 liverun.co.kr에서 모든 참가자의 기록을 확인할 수가 있었다. 가볍게 크롤링만 하면 끝나는 일이라 후딱 해 보았다. 남자 여자 계 참가자 6007 3013 9020 출발한 사람 4850 2485 7335 정상적으로 완주 4472 (92.21%) 2174 (87.48%) 6646 (90.61%) 뉴스 기사 등에 나온 10km 총 참가자 수는 9299명이라고 한다. 그런데 기록판에서 확인해 본 결과 참가자 수는 총 9020명. 그리고 그 중 출발을 한 사람은 81.32%인 7335명에 불과했다. 나머지 분들은.. 몸이 안 ..