목록분류 전체보기 (42)
이것저것 잡동사니
현재 노트북에 1TB SSD를 장착해 3개의 파티션으로 나누어 사용 중이다. Windows 10(NTFS)와 Ubuntu(EXT4)용으로 각각 약 440GB를, 파일 저장(exFAT)용으로 145GB를 할당했다. 기본적으로 Ubuntu를 설치하고 난 후, exFAT 파티션이 부팅 시 자동으로 인식되지 않았다. 수동으로 마운트를 해도 해당 파티션에 대한 쓰기 권한을 얻을 수 없었다. chmod 명령어도 먹히지 않았다. 그래서 마운트 옵션을 변경해 부팅 시 자동으로 마운트 되고 쓰기, 읽기, 열기 권한을 모두 얻을 수 있도록 했다. 먼저 gnome 디스크 유틸리티를 실행한다. sudo gnome-disks exFAT 파티션을 선택하고 기어 모양 버튼을 클릭해 'Edit Mount Options...' 메뉴를..
사용한 우분투 버전 : 20.04.2 LTS (Desktop) 시스템 언어 설정이 영어로 되어 있어서 설명에 메뉴 이름을 영어로 표기해놨습니다만... 충분히 따라하실 수 있을거라 생각합니다. 1. apt update / upgrade sudo apt update sudo apt upgrade 2. 다크 테마 적용 Settings > Appearance > Window theme > Dark 3. 터미널 설정 Terminal 열기 (Ctrl + Alt + T) > Preferences 3-1. 커서 모양 설정 Profile 선택 > Text > Cursor > Cursor Shape > I-Beam 3-2. 색상 설정 'Colors' 탭으로 이동 1. 'Use colors from system theme'..
다른 알바 후기 [리뷰/알바] CJ 대한통운 옥천HUB 택배 상하차 알바 후기 [리뷰/알바] 쑨(SOON) 일일알바 어플 단순노무 알바 3일 후기 다음 글 : [리뷰/알바] 구매대행 쇼핑몰 단순 키워드 작업 알바 후기 이번에 리뷰 할 알바는 구매대행 쇼핑몰 업로드 알바다. 알바천국이나 알바몬에 쇼핑몰 업로드 알바를 검색해보면 다 비슷비슷한 구인 공고들이 올라와 있다. 하지만 자세히 보면(또는 개당 단가를 보면) 해야 하는 작업이 다른 것을 알 수 있다. 다음과 같이 크게 세 가지로 분류해볼 수 있다. 단순 업로드 (개당 250원 정도) 소싱 + 업로드 (개당 500원 정도) 소싱 + 업로드 + 상세페이지 제작 (개당 2000원 이상~) 당연히 번호가 올라가는 순서대로 작업은 어렵다. 단순 업로드는 중학생..
아래의 파이썬 코드는 특정 기간 동안의 바이낸스 거래소 USDT 선물의 kline(datetime, 시작가, 최고가, 최저가, 종가, 거래량)을 얻기 위해 작성되었다. Reference : https://binance-docs.github.io/apidocs/futures/en/#sdk-and-code-demonstration binance.py ''' Author : Park Siyoung (siyoung4528@gmail.com) Date : 2022.06.11 Description : Python code to get kline of USDT future price of given period by using Binance API. This is the first version. Lots of th..
system() 함수를 사용해 윈도우 명령 프롬프트의 'mode con' 명령을 사용한다. 해당 명령은 명령 프롬프트의 스크린 버퍼 크기를 변경시킨다. Reference : https://docs.microsoft.com/ko-kr/windows-server/administration/windows-commands/mode void set_console_size(const int cols, const int rows) { char* command = new char[64]; sprintf(command, "MODE CON COLS=%d LINES=%d", cols, rows); system(command); } 콘솔 크기를 사용자가 변경하지 못하도록 하려면, 다음 함수를 사용하면 된다. void lock..
문제 바로가기 : https://www.acmicpc.net/problem/1709 설명은 나중에 시간 나면 적는걸로... 소스코드 #include using namespace std; #define CHK_TILE(x, y, R) ((x * x + y * y R * R)) int main(void) { long long N; cin >> N; long long R = N / 2; long long cnt = 0; long long x = 0, y = R - 1; long long move[3][2] = { {1, 0}, {0, -1}, {1, -1} }; while (x != y) { cnt++; for (i..
문제 바로가기 : https://www.acmicpc.net/problem/2004 설명은... 나중에! 시간 있으면 작성! 소스코드 #include int main(void) { long long n, m, div; scanf("%d %d", &n, &m); int b2 = 0, b5 = 0; for (div = 2; div
1822번: 차집합 (바로가기) 상위권 소스코드들에서 Fast I/O를 사용하여 실행시간을 단축시킴 Fast I/O 구현 https://www.acmicpc.net/blog/view/105
문제 바로가기 : https://www.acmicpc.net/problem/10951 다른 A+B문제와의 차이점은 테스트 케이스의 개수가 주어지지 않는다는 점이다. 그러므로, EOF 입력을 받을 때 까지 반복해주어야 한다. 소스코드 #include using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(NULL); int A, B; while (!(cin >> A >> B).eof()) cout
문제 바로가기 : https://www.acmicpc.net/problem/15552 A+B문제(1000번)의 실행 시간, 정확하게는 입출력 시간을 줄이는 문제다. main 함수의 가장 앞 부분에(사실 cout의 앞이라면 아무데나 써도 상관없다) 다음의 두 줄을 추가해준다. ios::sync_with_stdio(false); cin.tie(NULL); endl 대신 개행문자(\n)를 사용하도록 하자. 문제에 쓰여진 대로 scanf, printf 등의 C스타일 입출력 함수는 이제 사용할 수 없다. 자세한 내용은 다음 글을 확인하자 : https://www.acmicpc.net/board/view/22716 소스코드 #include using namespace std; int main(void) { ios:..