목록전체보기 (408)
NeuroWhAI의 잡블로그
https://en.cppreference.com/w/cpp/thread/lock_tag https://en.cppreference.com/w/cpp/thread/lock_tag_t mutex 헤더에 정의되어 있는 이 3개의 lock tag들은 mutex를 받는 표준 라이브러리 함수나 객체가 해당 mutex를 어떻게 취급할지 지정할 수 있게 해줍니다. defer_lock : 뮤텍스를 잠그지 않습니다. try_to_lock : 뮤텍스를 잠그려고 시도합니다. (이미 잠겨있다면 대기하지 않고 실패합니다) adopt_lock : 이미 뮤텍스가 현재 스레드에 의해 잠겨있다고 가정합니다. (=잠그지 않습니다) 이걸 어디다 쓰느냐... 하실 수 있지만 생각해봅시다. 두 뮤텍스 a, b를 한번에 잠궈야할 일이 생긴다고..
https://play.rust-lang.org/?gist=99e193ae58efd33a65408ef3aea41980&version=stable&mode=debug&edition=2015 fn main() { // exclusive range for x in 0..5 { print!("{} ", x); } println!(); // inclusive range for x in 0..=5 { print!("{} ", x); } println!(); /*for x in 0...5 { print!("{} ", x); } println!();*/ //error: `...` syntax cannot be used in expressions let x = 42; match x { 0...42 => println!(..
현재 태풍 솔릭의 중심기압은 약 950hPa이고 기상청 기준 중형의 크기에 최대 풍속 40m/s로 강한 태풍입니다. 서해안에 진입해서도 중심기압 약 965hPa에 여전히 중형의 최대 풍속 37m/s로 강한 상태를 유지할것으로 보입니다. 미국 합동태풍경보센터에 따르면 급속히 약화하는 추세로 접어들었으나 실질적으로 예보보다 더 약화될지는 모르는 상황입니다. (출처: 기상청) 위 사진과 같이 국내 대부분의 지역에 최대 풍속 20m/s 이상의 바람이 예보되어있으니 각별한 주의가 필요합니다. 이정도 풍속이면 건물에 크고 작은 피해가 있을 수 있고 25m/s쯤 되면 나무가 쓰러지기도 합니다. 비공식 소식이지만 이미 제주도에선 나뭇가지가 부러지는 상황이 발생했다고도 합니다. 강우 현황은 위와 같습니다. (출처: 기상..
넘나 간단하네요 ㅋㅋㅋ discord.js는 Node.js에서 사용할 수 있는 디스코드 봇 개발용 라이브러리인데 익숙한 C#을 두고 노드를 택한 이유는 생산성도 좋고 호환성도 좋아서입니다. C#도 리눅스에서 돌릴 순 있지만 뭔가 좀 껄끄러워서 ㅎㅎ... 라즈베리 파이가 위치한 곳이 제가 컨트롤 할 수 있는 장소가 아니라서 IP가 바뀔 수 있었습니다. 그래서 앞으론 이 봇을 서비스에 등록해놓고 접속이 안되면 ping으로 살아있는지 확인한 후 ip 명령어로 IP가 바뀐게 아닌가 확인해볼 예정입니다.물론 명령어는 보안을 위해 등록한 계정으로만 사용할 수 있습니다. 필요한 기능이 생기면 명령어만 추가하면 되니까 잘 쓸 수 있겠네요 ㅎ 온도 확인 명령어라던가 ㅋㅋ 소스 코드 : https://github.com/..
주말에 심심해서 만들었는데 너무 힘을 쏟았습니다 ㅋㅋ... 위 사용방법도 자체 위키 문법으로 작성한 위키 문서 중 하나입니다.
テオ(테오, TEO, 손을)입니다.요런거 좋아합니다 ㅎ
7월 18일에 구매한지 한 달도 안되었는데 다 읽었네요. 제가 이런류 책은 잘 안읽어서 그런지 몰라도 정말 신선했고 읽기 잘했다는 생각이 들었습니다. 인공지능의 미래에 대해 좀 더 넓고 깊게, 잘 생각해보고 싶은 사람이거나 기자라면 필독해야 할 책이 아닐까 싶습니다. (제가 전문가는 아니지만요 ㅋㅋ) 저자가 인공지능과 생명의 미래를 위해 직접 단체(참여자 스펙이 대단합니다)도 만들어 활동하고 있으니 더욱 신뢰도가 높습니다. 이 책은 처음부터 끝까지 모든 일에 대해 가능성을 열어두고 왜 가능성을 열어두는지, 어떻게 대비할 수 있을지, 그 대비책은 또 어떻게 회피될 수 있을지 말해줍니다. 또한 우리가 어떻게 생각하고 행동해야 하는지 계속해서 주장하고 설득합니다. 몇 개의 단편으로 가상 시나리오도 포함되어 있..
기사 : https://news.joins.com/article/22867263소방 현장 사진 : 링크 2018년 8월 7일 오후 6시 10분쯤 칠곡군 약목면 교리에 위치한 에프원케미칼에서 황산 10톤5톤 가량이 누출되는 사고가 발생했습니다. 약 1km 떨어진 곳에 제가 사는 집을 포함한 주거 구역이 있기 때문에 주민들 걱정이 많은 상황입니다. 재난 문자가 발송되었으나 크게 도움이 되지 않는다는 사람들이 많았습니다.당시 풍향은 SSE 남남동풍(남남동쪽에서 북북서쪽 방향으로 부는 바람)이었으므로 약목면 교리와 북서쪽의 북삼읍 율리에 가스유출 우려가 발생한 상황입니다. (재난 문자 내용) 1차 : [칠곡군청]금일 18시경 약목면 교리 498-50 에프원 케미칼 황산탱크 가스누출. 주민들은 안전한 곳으로 대피..
※ 아래 내용은 스택오버플로의 글을 공부하고 정리한 내용이므로 틀린 내용이 있을 수 있습니다. 템플릿 메타프로그래밍을 이용해서 특정 타입에 특정 멤버가 있는지 컴파일 타임에 확인할 수 있는 방법이 있습니다.일단 코드부터 보시죠. #include #include template struct has_member_foo : std::false_type { }; template struct has_member_foo : std::true_type { }; class Bar { public: int bar; }; class Foo { public: explicit Foo(int); int foo; }; int main() { using namespace std; cout