NeuroWhAI의 잡블로그

공홈: https://www.vultr.com/ 추천인 링크: https://www.vultr.com/?ref=8577480-6G ※ 본 글은 공식 홍보글이 아니며 개인적으로 잘 쓰고 있는 서비스를 알려드릴 목적으로 작성되었습니다. Vultr는 클라우드 머신을 제공하는 회사입니다. 보시다시피 특색있는 머신 종류가 있으며 제가 자주 쓰는 건 최소 2.5 달러로 저렴한 가격을 가지고 있습니다. 가장 기본적인 Cloud Compute 머신도 SSD 저장소, 테라바이트급 대역폭 제한, 커스텀 OS 지원 등 지원이 많습니다. 추가적인 비용 없이 공인 아이피, 스냅샷 백업, DDoS 방어 등의 기능도 제공합니다. 머신 생성은 매우 간단하고 직관적인 화면에서 이뤄지며 빠르게 배포됩니다. 추후 쉽게 플랜을 업그레이드하..
보호되어 있는 글입니다.
보호되어 있는 글입니다.

본 글쓴이는 한국의 지진 알림을 제공하는 텔레그램 채널을 운영하고 있습니다. 많은 관심 부탁드립니다. https://neurowhai.tistory.com/391 텔레그램 지진봇 소개 - 한국 지진 알림 제공 지진봇 지진봇은 경주 지진 이후 2016년 10월부터 텔레그램 채널에서 한국의 지진 정보를 제공하고 있습니다. 기상청, 지진정보서비스, 지진계, 트위터 이슈 등에서 얻은 데이터를 자동으로 가공하여 신속하게 전.. neurowhai.tistory.com + 최신 정보 추가. (이 문단 아래 내용은 5월 2일 기준입니다.) 기상청은 발생 원인 조사를 위해 진앙 주변에 관측소를 추가 설치하고 예의주시할 것이라고 발표하였습니다.(#) 아래 내용은 기상청 보도자료에 나온 내용입니다. 기상청이 계기관측을 시작..

MS가 최근 winrt를 Rust로 구현하여 공개했는데 그 예제로 지뢰찾기가 있다. 지뢰찾기 코드를 구경하던 중 아래와 같은 코드(#)를 발견. Rust는 블럭({ ... })도 식으로 평가하기 때문에 while의 조건식에 블럭을 사용할 수 있는 것을 이용한 꼼수이다. while { 수행할 내용들; ... 조건식 } { /* 빈 실제 실행문 */ } 찾아보니 거의 6년전(#)에 나온 꼼수인 듯하다. 근데 사실 보기에 그리 좋진 않다. 간단한 매크로를 만들면 좀 더 보기 괜찮아진다. macro_rules! do_while { ($x:block, $y:expr) => {{ while { $x; $y } {} }}; } fn main() { let mut i = 0; do_while!({ i += 1; }, ..

지진봇 지진봇은 경주 지진 이후 2016년 10월부터 텔레그램 채널에서 한국의 지진 정보를 제공하고 있습니다. 기상청, 지진정보서비스, 지진계, 트위터 이슈 등에서 얻은 데이터를 자동으로 가공하여 신속하게 전달합니다. 텔레그램을 설치하고 아래 링크로 접속하여 입장하시면 됩니다. https://t.me/neurowhai_earthquake_channel 텔레그램이란? Telegram(텔레그램)은 카카오톡과 같은 서비스이며 속도와 보안에 초점을 맞춘 메신저입니다. 휴대폰, PC 등 대부분의 기기에서 동시에 사용할 수 있습니다. 봇 개발 환경이 잘 되어 있어서 지진봇도 텔레그램을 통해 메시지를 제공합니다. 알림 예시는 아래와 같습니다. Level은 긴급성과 중요도를 나타내며 Normal Level의 경우엔 텔..

https://firemaps.neurowhai.cf/ Fire Maps 집단지성으로 만드는 화재/산불 지도. firemaps.neurowhai.cf 고성 아야진주유소 고성 용촌삼거리 속초IC 청대터널

연기가 날리는 모습과 교통 정체. 멀리서 찍힌 연기. 연기가 자욱한 도로에서 비상등을 켜고 서행하는 차량들. 희뿌연 연기. 우왕좌왕하고 있는 차량들 모습. 실시간 현황은 아래 사이트에서 확인하실 수 있습니다. http://firemaps.neurowhai.cf/ Fire Maps 집단지성으로 만드는 화재/산불 지도. firemaps.neurowhai.cf
http://sled.rs/errors Error Handling in a Correctness-Critical Rust Project sled home documentation support blog introduction to sled motivating experiences error handling in Rust Error Handling in a Correctness-Critical Rust Project Let’s begin with two excerpts from the paper Simple Testing Can Prevent Most Critical Failures: An sled.rs 에러를 올바르게 다루는 방법에 대한 글에서 나온 중첩 Result 사용 예가 인상깊어서 가져왔습니다. ..

https://neurowhai.github.io/raccoon-link/ 라쿤 아파트라는 단편 만화가 있습니다. 어떤 애니메이션에 나오는 캐릭터들을 사용한 코즈믹호러 2차 창작인 것인데 거기 신박한 엘리베이터가 나옵니다. 제가 만들 땐 좀 단순화를 하긴 했지만 계기판이 저따구로 생겨서 경우의 수가 엄청 많습니다. 그래서 수 많은 층이 있는데 각 층마다 여러 괴이한 현상이 나오는 그런 작품입니다. 아침에 샤워하다가 문뜩 떠올라서 만들었습니다. 이론상 보통의 웹 주소들은 다 만들 수 있을겁니다. 근데 알고리즘보다 UI 만드는데 더 오래걸렸네요. 물론 절대 디자인이 힘들어서 그런 건 아니지만 언제나 심플함을 원칙으로 하여 간단하게 만들었습니다. 저 입력을 어떻게 URL로 변환하는지 궁금하신 분은 코드를 보시..