반응형 분류 전체보기155 github의 pulls, issues 가져오기 from bs4 import BeautifulSoup import requests server = "https://github.com" url = server + "/~~~path~~~/pulls" request = requests.get(url) result = request.text # f = open("d:/program/python/result.txt", "r", encoding="utf-8") # result = f.read() # f.close() soup = BeautifulSoup(result, "html.parser") # pulls # issues for item in soup.select("div.flex-auto.min-width-0.p-2.pr-3.pr-md-2 a.Link--pr.. 2022. 5. 12. Rust로 up down 게임 작성해 보기 rust를 배우고자 처음 작성해본 코드 생각보다 어렵지만 생각보다 쉬움? code block에 rust가 없네 ㅠㅠㅠㅠㅠㅠㅠ use std::io::{self, Write, BufRead}; use rand::Rng; fn selected_number() -> u32 { let mut num_string = String::new(); std::io::stdin() .lock() .read_line(&mut num_string) .expect("error"); let num: u32 = num_string.trim().parse().unwrap(); num } fn main() { let max_try_count: u32 = 10; println!("Up & down: up to 2 digits"); pr.. 2022. 5. 8. [ubuntu 18.04] opentelemetry cpp 빌드하기 ubuntu 18.04에서는 apt를 통해 설치하는 cmake, gtest, benchmark의 버전이 낮아서 opentelemetry build에 문제가 있다. 참고로 20.04에서는 아무 문제 없이 자연스럽게 build까지 쉽게 된다. 따라서 이런 dependency를 따로 설치해야 한다. 기본적으로 gcc는 설치 되어 있다고 가정하는데 혹시 안되어 있다면 요렇게! $ sudo apt install build-essential (git은 있겠지?) 1. cmake 설치 일단 opentelemetry github에 남아있는 comment를 보면 cmake 3.15 버전에서 진행했다고 하여 일단 cmake 3.16.5를 ㅋ 설치하자. $ wget https://github.com/Kitware/CMake.. 2022. 4. 7. 원하는 시간(ms)이 지났는지 확인하는 class class명을 어떻게 지어야 하는지 몰라 그냥 TimeInterval로 지었음 정확하게 interval마다 무언가를 하는 것이 아니라.. interval 이상 지난 후 내가 뭘 해야 할 때 씀 처음 생성시 시간을 넣어주고 CheckInterval()을 계속 호출하면 생성시 넣어준 interval이 지나면 true를 return함 먼저 결과는.. # g++ time_interval.cpp -lgtest -lgtest_main -lpthread # ./a.out Running main() from gtest_main.cc [==========] Running 2 tests from 1 test case. [----------] Global test environment set-up. [----------] .. 2022. 3. 4. 이전 1 2 3 4 5 ··· 39 다음 반응형