목록전체보기 (408)
NeuroWhAI의 잡블로그

Fire Maps : https://firemaps.neurowhai.cf/ Fire Maps 집단지성으로 만드는 화재/산불 지도. firemaps.neurowhai.cf 주말에 놀러가고 오늘부터 도로주행 시험 연습이 시작되어서 진척이 느려졌습니다 ㅠㅠ 일단 호환성 문제를 더 해결했습니다...만.. 망할 사파리에서는 여전히 깨집니다... 디버깅 환경만 있었어도 진작에 해결했을 것 같은데 하... 그리고 산림청 홈페이지에 나오는 산불 경보를 파싱해서 넣었고 각 인덱스에 해당하는 글들도 작성해서 링크를 걸었습니다. 또 권고 사항에 따라 GPS 권한 요청은 유저가 특정 버튼을 눌렀을 때에 하도록 바꿨습니다. 실시간 산불 정보라는 매우 탐나는 사이트를 발견해서 이것도 파싱하여 넣을 예정입니다. 바람은 여전히 시..
Fire Maps 소개 및 기본 설명 : https://neurowhai.tistory.com/345 발견한 버그나 오류를 댓글로 제보해주세요. 질문이나 건의 사항도 받습니다! FAQ Q. 사이트가 이상하게 보여요. A. 웹 브라우저가 사이트와 호환이 안되어 발생하는 문제입니다. 브라우저를 업데이트 하시거나 다른 최신 브라우저(크롬 추천)를 써보시기 바랍니다. 또한 어떤 브라우저에서 문제가 발생하는지 사진과 함께 알려주시면 추후 호환되도록 패치할 수 있습니다. Q. 제보가 안올라가요. A. 서버의 문제가 아니라면 양식을 잘못 입력하셨을 확률이 큽니다. 자동입력 방지문자가 틀렸거나 이름과 비밀번호의 길이 제한을 만족하지 못했을 수 있습니다. 이름은 2자 이상, 비밀번호는 4자 이상 입력하셔야 하며 이름에는..

Fire Maps (#Web site, #Google Play) Fire Maps는 여러 사람들이 함께 참여하여 만들어나가는 실시간 화재/산불 지도입니다. 사진이나 글로 현재 위치의 상황을 다른 사람에게 공유할 수 있으며 대형 화재나 산불시 도움이 되는 대피소, CCTV 영상 등의 정보들도 함께 제공하고 있습니다. 웹 사이트이므로 최신 웹 브라우저만 설치되어 있다면 PC, 스마트폰, 태블릿 등에서 모두 사용하실 수 있습니다. 사용 방법 기본 화면 설명은 아래와 같습니다. (클릭하면 커집니다) 지도에 표시되는 제보는 등급에 따라 초록, 노랑, 주황, 빨강, 검붉은 색으로 표시되며 시간이 지날수록 투명해지다 사라집니다. 제보 삭제나 부적절한 제보 신고는 지도에 표시되는 제보를 클릭하여 뜬 팝업에서 진행하실 ..

지진봇 : https://neurowhai.tistory.com/13 기상청에 따르면 2019년 04월 19일 11시 16분 43초 강원 동해시 북동쪽 54km 해역 32km 깊이에서 규모 4.3의 지진이 발생하였다고 합니다. 이 지진으로 최대진도 Ⅳ(강원), Ⅲ(경북), Ⅱ(경기, 충북)가 관측되어 실시간 검색어에 지진이 오르기도 하였습니다. 기상청은 지진 발생 30초도 되지 않아 규모 4.2로 예상된다는 지진 속보를 발표하였습니다. 이 지진으로 피해는 발생하지 않을 것으로 추정됩니다. 다음은 지진봇 보고입니다. 지진봇은 지진 발생 약 3분이 안되어 최초 알림을 송출하였습니다. 아래는 그 내용입니다. 오전 11:19:00 > ## Critical Level ## 대전 속도계의 진동에 관한 조기 분석 결..

오늘은 CCTV를 볼 수 있는 기능을 넣었습니다. 사진 남기려고 저렇게 표시한거고 실제론 줌을 어느정도 해야 아이콘이 보이게 해뒀습니다. 클릭하면 영상을 볼 수 있습니다. 실시간 송출은 아니고 가장 최근에 녹화된 짧은 영상을 송출합니다. 흠... 왜 하필 데이터를 XML 형식으로 주는건지 라이브러리를 쓰긴 했지만 좀 귀찮았네요. 바람 데이터는 언제 넣을지 엄두가 안나네요 헣... CCTV도 아직 개선해야할 사항이 남아서 내일 해야겠습니다. 부적절한 제보를 신고하는 기능도 넣어야하고... ㅡㅇ..

오늘은 맵에서 제보 아이콘을 클릭하였을 때 뜨던 미완성 팝업창을 완성했고 대피소 정보도 추가했습니다. 제보 아이콘이 겹친 곳을 클릭하면 이렇게 목록으로 보여줍니다. 목록에서 선택하면 아래와 같이 팝업이 뜹니다. 삭제 버튼을 누르고 인증 과정을 거치면 제보를 삭제할 수도 있습니다. 다음은 대피소입니다. 그냥 표시하면 너무 많아서 일정 이상 줌을 하였을때만 보이도록 했는데 더 나은 방법이 없을지...ㅠ 대피소 아이콘을 클릭하면 저렇게 간단한 정보를 보여줍니다. 원래 주소도 표시하려고 했는데 파싱이 귀찮게 되는 바람에 일단 미뤘습니다. 이건 음... 역시 서울..(?) 이쯤되면 슬슬 베타 테스트를 해도 되지 않을까 싶은데 어떻게 진행해야할지 난감하네요 ㅋㅋ.. 다음엔 바람 정보를 표시해볼 생각입니다. 서버가 ..
제가 작명 센스가 없어서 아직도 이름을 못붙혔다는 건 비밀입니다. 개발 완료까지 한참 멀었네요. 으... 영상에 나온 팝업창 포함해서 대피소, 바람 등 표시할 게 많은데 언제 다 하나 싶습니다. 맵에 제보들을 표시하는 방식도 디자인이 그리 마음에 들지 않고요. 설령 다 만들어도 프로그램 특성상 쓰는 사람이 많아야 기능이 발휘되는데 어떻게 끌어모을지도 참 ㅋㅋ.

그룹채팅에서 자신과 관련없는 이야기로 알림을 받으면 상당히 귀찮습니다. 특히 저처럼 알림을 클릭하지 않고는 못베기는 성격이라면 더욱! 카카오톡엔 키워드 알림이라는 기능이 있어서 알림을 끈 채팅방에서도 등록한 키워드가 대화에 나오면 알림을 띄워주는 기능이 있습니다. 디스코드엔 '@'로 특정인을 언급하여 알림이 가게하는 기능이 있지만 키워드 알림에 비해선 부족하죠. 그래서 만들어보았습니다. 키워드 명령어로 키워드를 등록하면 이 봇이 있는 채팅방에서 대화를 보고 키워드를 검출하여 해당하는 사람에게 위 사진처럼 DM을 보내줍니다. 물론 그 사람이 없는 방에서의 키워드 검출은 무시됩니다. 지인들과 쓰는 봇이라 퍼포먼스는 딱히 고려하지 않았습니다. 봇이 들어간 곳의 모든 초당 대화 수 * 등록된 모든 키워드 수에 ..

면허 시험 때문에 지쳐서 한동안 안했지만 산불 제보 서버는 아직 만들고 있습니다 ㅎ... 최소한의 서버 기능은 거의 다 만들었는데 이미지 업로드에 막혀서 시간이 좀 걸렸네요. 원랜 multipart 포맷으로 post하면 바로 바이너리 데이터를 서버로 전송할 수 있지만 보아하니 Rocket v0.4에서 해당 기능을 구현하려다가 v0.5로 미뤘다는 것 같더라고요. (참고) 물론 직접 구현할 수도 있겠지만 어려울 것 같아서 단순한 방법을 쓰기로 했습니다. 웹 사이트에서 이미지를 Base64 텍스트로 인코딩하여 서버로 보내는 방법이죠. 시연 영상: 코드는 아래와 같습니다. 웹 사이트(파일 선택과 Upload 버튼 부분만): 서버(시연 영상에서 Upload 버튼을 눌렀을 때): 작동은 잘 하는데 웹 표준에 제가 ..

Captura는 오픈소스로 개발된 다기능 캡쳐 프로그램입니다. 화면, 웹캠, 오디오를 녹화할 수 있으며 커서를 표시할 수도 있고 클릭이나 키 입력을 표시할 수도 있습니다. 무료이며 워터마크, 광고 일체 없이 배포되고 있습니다. 영어라서 그런지 의외로 잘 알려지지 않은 프로그램이라 소개글을 써봅니다. 다운로드 : https://mathewsachin.github.io/Captura/download 링크에서 설치 파일이나 포터블 실행 파일을 다운로드 하시면 됩니다. 3MB가 안되는 가벼운 용량을 자랑합니다 ㅎㅎ 공식 사이트에 나열된 기능을 나열해드리자면 아래와 같습니다. 스크린샷 찍기 동영상 녹화(Avi, Gif(움짤), Mp4) 마우스 커서 포함/미포함 특정 영역, 모니터, 창 캡처 가능 마우스 클릭, 키..