NeuroWhAI의 잡블로그
네이버 실검에 올라와서 검색하려고 했더니 아래 화면이;; 지금은 고쳐졌네요. 저만 그랬나... ㅁㅊㅅㄲ는 미X새X인데 ㅅㄱㅂㅊ은 수고불참인지 세금바쳐인지 슴가보충인지 말이 많네요.하핫 개판이구만 코쓱-
자신의 원격 서버에서 실행해두면 자신의 디스코드 봇을 통해서 서버와 연동하여 개발을 진행할 수 있도록 해줍니다. 보통의 상황에선 필요없는데 저는 사지방에서도 개발을 하고싶기에... 프로젝트 이름과 Git URL로 서버에 프로젝트를 추가할 수 있으며 build나 run명령어시 서버측 프로젝트 디렉토리에서 수행되는 명령어를 지정할 수 있습니다. 사지방에서 코드를 작성하고 서버에 등록해뒀던 Git 주소로 push하면 build 명령어 수행시 자동으로 서버측에서 git pull과 설정해둔 빌드 명령어 실행이 시작됩니다. run 명령어는 build와 똑같은 작동을 합니다. (왜 굳이 나눴는지 묻지마세요 ㅌㅌ) 두 명령어 모두 서버측에서 실행중인 프로세스의 표준입출력을 디스코드로 받고 제어할 수 있습니다. 소스코드..
아주 쉽습니다. git remote set-url --add --push {NAME} {URL} 이 명령어를 써서 같은 NAME에 다른 URL을 여러개 등록하면 됩니다. 그럼 git push {NAME} 하면 등록한 모든 URL로 push가 진행됩니다. 다만 자주 쓰이는 origin에 2개 이상의 remote를 등록하는건 권장되지 않습니다. all이라는 새로운 remote를 만들고 여기에 여러개를 등록해서 쓰는게 좋다고 합니다. 예를 들자면 git remote add all https://...first.git 로 all이라는 이름의 remote를 만듭니다. 그리고 git remote set-url --add --push all https://...first.git git remote set-url --..
https://trello.com 안녕하세요. Trello를 몇년동안 사용하고 있는 사람입니다. 이 글은 Trello를 뭐 프로젝트 관리나 이슈 트래커같은 거창한 용도가 아니라 개인 메모로서 간단하고 유용하게 사용하는 방법을 적어가고자 합니다. 저는 Google Keep을 주 메모 서비스로 사용하고 있지만 Trello는 좀더 고수준(?)의 메모를 지원하고 사이트가 가볍기에 병행하며 사용하고 있습니다. 그래도 일단 간략하게 몇가지 특징을 알려드리자면 웹 브라우저, 모바일 앱 등 다양한 플랫폼을 지원합니다. 주관적일 수 있지만 디자인이 단순해서 좋습니다. 온라인 계정을 통해 데이터가 동기화 됩니다. 보드를 다른 사람에게 공개하고 댓글을 단다거나 협업이 가능합니다. 마크다운(마인크래프트 다운로드가 아닙니다) ..
먼저 아래는 보통의 코드 입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 // myclass.h class MyClass { public: MyClass() : m_data(0) { } private: int m_data; public: void setData(int data) { if (data
http://gall.dcinside.com/mgallery/board/view/?id=kemono&no=160314 감동이얌...케모노 프렌즈 2차 창작은 이런 느낌이 있어서 좋아용.
http://wisefree.tistory.com/493투기하는거 말고는 국내에 자료가 별로 없어서... ㅠㅠ그나마 찾은게 이거네요.언젠가 봐야지 (?)
12345678910111213141516171819202122use std::ops::Deref; struct Foo { v: T} impl Deref for Foo { type Target = T; fn deref(&self) -> &Self::Target { &self.v }} fn main(){ let foo = Foo { v: 42i32 }; println!("{}", *foo); let foo = Foo { v: "neurowhai" }; println!("{:?}", foo.to_uppercase());}Colored by Color Scriptercs42 "NEUROWHAI"말 그대로 Deref trait을 구현하면 역참조 연산을 오버로딩?할 수 있게 해줍니다.foo.to_uppercase..
Holy cow! Cow는 빌려진 값 또는 소유된 값을 표현할 수 있는 enum 입니다. Clone On Write의 약자로 Cow인데요. 말 그대로 변경이 있을때만 복사와 소유가 일어나는 스마트 포인터(?)라고 소개하고 있네요. 이미 소유된 데이터는 복사가 일어나지 않습니다. 뭔 소리야. 사실 이전의 글들은 다 이거 발견하고 공부한겁니다. ...1234567891011121314151617181920use std::borrow::Cow; fn main(){ let data: i32 = 42; let mut cow = Cow::Borrowed(&data); if let Cow::Owned(_) = cow { println!("Owned???"); } *cow.to_mut() = 1234; // 이 시점에..