' 2021/09 글 목록

2021/09 5

[BDSx] 플레이어 핑 구하기 (@bdsx/ping)

플레이어의 ping을 얻고 싶어서 PMMP, MiNET, dragonfly, kookie.. 이름 들어본 구동기들은 몽땅 ping 얻는 소스를 찾아봤지만 내 실력으로는 도저히 이해할 수 없었다.. 그러다 BDS는 모장에서 만든 공식 구동기라는 것을 망각하고 있다가 네이티브 함수를 후킹하기로 결정.. 소스는 깃허브에 올려놨다. https://github.com/mdisprgm/bdsx-ping GitHub - mdisprgm/bdsx-ping: Provides `ping` command. Provides `ping` command. Contribute to mdisprgm/bdsx-ping development by creating an account on GitHub. github.com https://..

Minecraft 2021.09.21

[Go] 고루틴 연습 (노마드코더)

최근에 유튜브 노마드 코더님의 Go언어 무료 강의를 듣기 시작했다. 아주 설렌다. 이 좋은 자료를 무료로 보기 좀 그러니 홍보를..ㅋㅋ (광고 아님) http://nomadcoders.co/ 초라한 개미 블로거가 대형 유튜버를 홍보한다는 게 웃기긴 하네..ㅋㅋ 강의에서 노마드코더님과 같이 만드는 웹스크래퍼의 첫 걸음. URL 체커 소스이다. package main import ( "fmt" "net/http" ) type reqRes struct { //request result url string status string } func main() { results := make(map[string]string) //results as a map urls := []string{ //urls to chec..

Programming/Go 2021.09.18

윈도우에서 GCC/G++ 설치하기!!

(0) 여담 C나 C++로 프로그램을 개발할 때 Visual Studio를 사용하지 못하는 리눅스 환경에서는 gcc나 clang이라는 컴파일러를 쓰곤 한다. 포스팅의 주제인 GCC에 대해 잠깐 얘기를 하자면 GCC의 의미는 GNU Compiler Collection, 오픈 소스컴파일러 모음이다. 본디 GCC는 C언어만을 위한 컴파일러여서 GNU C Compiler 였지만 다른 언어들도 지원하게 되면서 이름을 바꾸게 되었다. 윈도우에서 GCC를 설치하려면 MinGW라는 프로그램 필요하다. MinGW는 GNU용 소프트웨어 도구 모음인데 윈도우용으로 포팅한 버전이라고 한다. (1) MinGW 설치 https://sourceforge.net/projects/mingw/ MinGW - Minimalist GNU ..

Programming 2021.09.06

윈도우 11 탐색기 미작동 해결하기 (작업 표시줄 안 뜸)

9월 3일 금요일 아침 윈도우11 베타가 깔린 컴퓨터가 이상해지기 시작했습니다. 컴퓨터를 켰는데 작업 표시줄은 로딩도 안 될 뿐더러 시작 화면, 검색창 등 아~무것도 작동하지 않더군요. (이미지 파일은 잘 보였기에 랜섬웨어 같은 건 아니었음) 직감적으로 탐색기 문제라고 생각해서 폴더를 아무거나 열어봤는데 역시나 이렇게 백지장이 되어있었.. 작업 관리자는 작동하길래 탐색기 재시작도 해보고 안전 모드로 부팅도 해보고 별짓을 다해봤는데도 안 돼서 윈도우 재설치까지 했었는데.. 마침내 해결방법을 찾았습니다 https://www.reddit.com/r/Windows11/comments/pgtpea/taskbar_will_not_load_cannot_open_start_menu/ Taskbar will not lo..

IT 담소 나눔터 2021.09.03

[C/C++] 백준 1152번 C++ 풀이

이 문제는 입력받은 문자열의 단어의 개수를 구하는 문제이다. 문제를 풀기 위해서 해결해야 하는 과제는 두 가지가 있다. 1. 공백도 문자열에 포함해서 입력받기 2. 공백을 제외한 다른 알파벳들의 묶음(단어의 개수) 수 세기 이게 필자의 제출 기록인데 보다시피 실패가 아주 많다..ㅋㅋ 문자열을 그냥 입력받으면 공백으로도 구분된다는 것과 문자열 앞뒤로 공백이 나올 수 있다는 조건을 간과하여 5번이나 틀렸다. 결국 못참고 정답을 찾아봤는데.. ▼구글에서 찾은 정답 보기 #include #include int main() { std::string str; int count = 0; while (std::cin >> str) { ++count; } std::cout = 0 && x - 65 = 0 && x - 97

Programming/C & C++ 2021.09.01

'