본문 바로가기

전체 글25

리소스 해커 5.1.7 한글판 리소스 해커 한글판 입니다. 윈도우즈 프로그램 한글화에 쓰이는 편리하고 강력한 프로그램 입니다. 2022. 7. 25.
화면 녹화, 그리기, 확대 등을 해보자~! 줌잇 6.0 한글판 별거 없어 보이는 이걸 한글화 한다고 3일은 걸린거 같다.... 이 부분이 한글화가 적용되지 않는다.. 한글화 하였을 경우 밑에 출력되는 내용들이 출력되지 않는다. 특정 알고리즘 때문에 한글과 충돌이 있는 것 같은데.. 내 기술력으론 아직 리버스 엔지니어링까지는 무리 인듯,.. 나는 0개국어 실력을 보유한 실력자라 구글 번역기의 도움을 받았다. 번역이 잘못된 곳이 있으면 댓글로 제보 부탁드려요~~! 원본 파일 주소 ZoomIt - Windows Sysinternals | Microsoft Docs ZoomIt - Windows Sysinternals Presentation utility for zooming and drawing on the screen. docs.microsoft.com 첨부파일 2022. 7. 25.
로또 1회부터 1024회까지 나온 모든 숫자 분석 위 자료를 기반으로 분석했습니다. 프로그래밍의 지식이 없으신 분들을 위해 아래와 같이 분석합니다. 스크롤 떄문에 접기 기능을 사용합니다. 더보기를 눌러 상세한 내역을 확인해 주세요. ◆ 각 번호별 나온 횟수 비교 더보기 번호 : 나온 횟수 : 보너스로 나온 횟수 1 : 145 : 29 2 : 136 : 27 3 : 136 : 25 4 : 140 : 28 5 : 132 : 20 6 : 127 : 30 7 : 133 : 25 8 : 134 : 20 9 : 110 : 23 10 : 140 : 24 11 : 140 : 21 12 : 147 : 23 13 : 146 : 26 14 : 145 : 20 15 : 140 : 19 16 : 134 : 26 17 : 147 : 26 18 : 153 : 17 19 : 135.. 2022. 7. 18.
한글 '가~힣'까지 모든 글자 아래의 더보기를 누르시면(스압주의) 모든 한글이 나옵니다. 더보기 가각갂갃간갅갆갇갈갉갊갋갌갍갎갏감갑값갓갔강갖갗갘같갚갛개객갞갟갠갡갢갣갤갥갦갧갨갩갪갫갬갭갮갯갰갱갲갳갴갵갶갷갸갹갺갻갼갽갾갿걀걁걂걃걄걅걆걇걈걉걊걋걌걍걎걏걐걑걒걓걔걕걖걗걘걙걚걛걜걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯거걱걲걳건걵걶걷걸걹걺걻걼걽걾걿검겁겂것겄겅겆겇겈겉겊겋게겍겎겏겐겑겒겓겔겕겖겗겘겙겚겛겜겝겞겟겠겡겢겣겤겥겦겧겨격겪겫견겭겮겯결겱겲겳겴겵겶겷겸겹겺겻겼경겾겿곀곁곂곃계곅곆곇곈곉곊곋곌곍곎곏곐곑곒곓곔곕곖곗곘곙곚곛곜곝곞곟고곡곢곣곤곥곦곧골곩곪곫곬곭곮곯곰곱곲곳곴공곶곷곸곹곺곻과곽곾곿관괁괂괃괄괅괆괇괈괉괊괋괌괍괎괏괐광괒괓괔괕괖괗괘괙괚괛괜괝괞괟괠괡괢괣괤괥괦괧괨괩괪괫괬괭괮괯괰괱괲괳괴괵괶괷괸괹괺괻괼괽괾괿굀굁굂굃굄굅굆굇굈굉굊굋굌굍굎굏교굑굒굓굔굕굖굗굘굙굚굛굜굝굞굟굠굡굢굣굤굥굦굧굨.. 2022. 7. 18.
RPG 만들기 2003 한글화 작업중 (아마 100%완료) 내가 어릴적부터 많이 가지고 놀았던 알만툴인 "RPG 만들기 2003" 버전이 스팀판으로 올라온 것을 확인 하였다. 어릴적 우리나라에 정발되지 않아 대부분이 불법적인 루트로 이 툴을 다루었을 것이다. 한글패치도 있었고 정말 재밌게 다루었던 툴이다. 기쁜마음에 구매하려고 하였지만.. 영문판으로 나왔고 한글판이 없었다. 게다가 업데이트 내역을 보니 내가 다루던 시절의 2003버전보다 훨씬 많은 기능이 장착 되어 있었다. 일단 그 시절 2003버전보다 발전한 부분 중 눈에 들어오는 기능들을 설명하자면 우선 그림의 표시의 확장이다. 기존 50개 까지만 추가되던 그림 이미지의 표시가 1000개까지 늘었다. 그림의 표시뿐 아니라 그림의 파트를 나눠서 해당 그림의 어느 부위를 출력할지 선택할 수 있었고, 그림의 표시.. 2022. 7. 18.
백준 1000, 1001, 10998 ) A+B, A-B, A*B A와 B라는 값을 입력받고 각각 연산하여 값을 출력하면 끝이 난다. A+B #include int main(){ short int a, b; std::cin >> a >> b; std::cout > a >> b; std::cout > a >> b; std::cout 2022. 1. 28.
백준 10172) 개 출력 여기서 주의할점은 고양이 문제와 동일하고 추가로 큰따옴표(") 앞에 역슬래시를 붙여줘야한다. \" 고양이보다 조금 복잡해져서 헷갈릴 수 있고.. 개인적으로 백준페이지에서 출력결과를 복사 붙여넣기해서 활용했었는데 이때 공백의 갯수가 줄었었다. 왜그런지는 모르겠는데 공백을 잘 체크해주니 통과되었다. 소스코드 #include int main(){ std::cout 2022. 1. 28.
백준 10171) 고양이 콘솔에 아래와 같이 출력이 되면 된다. 주의할점은 역슬래시는 \n과 같이 개행문자나 특정 명령을 수행한다고 인식하므로 \\로 입력하여 역슬래시를 출력하도록 한다. 틀릴 경우 공백의 개수와 줄바꿈의 위치등을 파악해보면 될 것 같다. 소스코드 #include int main(){ std::cout 2022. 1. 28.
백준 10718) We love kriii 이 문제는 그냥 강한친구 대한육군을 두줄로 출력하면된다. 출력 강한친구 대한육군 강한친구 대한육군 소스코드 #include int main(){ std::cout 2022. 1. 28.
백준 2557) Hello World 콘솔창에 "Hello World!"를 출력하면 되는 문제다. #include int main(){ std::cout 2022. 1. 28.
백준 1006 습격자 초라기 이 문제는 풀이에 성공하지 못했으며 추후에 다시도전할 것이다. 내 성장과정을 기록하는 것이니.. 풀이에는 도움은 전혀 되지 않을 것이다. 초라기는 한국의 비밀국방기지(원타곤)를 습격하라는 임무를 받은 특급요원이다. 원타곤의 건물은 도넛 형태이며, 초라기는 효율적인 타격 포인트를 정하기 위해 구역을 아래와 같이 두 개의 원 모양으로 나누었다. (그림의 숫자는 각 구역의 번호이다.) W명으로 구성된 특수부대 여럿을 각각 침투시켜 위 n*2개의 구역에 침투할 수 있다. 한부대마다 침투할 수 있는 구역은 2개씩이고 처음 침투된 구역의 인접한 구역에 한번 더 침투 가능하다(1의 인접구역은 2, 8, 9). 서로 다른 특수부대 끼리는 서로를 알아볼 수 없어 서로 공격이 발생하기 때문에 침투 구역이 겹칠 수 없다. .. 2022. 1. 24.
백준 1005 ACM Craft() 창피하더라도 내 노력의 흔적을 남겨둔 글이라 글 내용이 아주 길다... 급한 사람은 스크롤을 내려 풀이 성공 이후를 보면 되겠다. 위상 정렬을 자세히 설명하지 않으니 먼저 검색해서 어떻게 구현하는지 알아보고 읽으면 도움이 될 것 같다. 노드를 그래프화 해주는 사이트 Graph Editor (csacademy.com) CS Academy csacademy.com 위 이미지는 1번 건물은 처음부터 건설이 가능하고 2번과 3번은 1번을 건설해야 건설이 가능하다. 그러나 4번 건물은 2번과 3번이 모두 건설되어야만 건설이 가능함을 나타낸다. 게임의 승리를 위해 가장 먼저 건설되어야 하는 건물은 매 게임마다 랜덤 하게 지정되고 해당 건물을 가장 먼저 짓는 사람이 게임에서 승리하게 된다. 위 이미지에서 승리 조건이.. 2022. 1. 22.
백준 1004번 어린왕자 풀이하기 전에 말할 것이 있다. 내가 직접 풀어낸 방식이고 이보다 더 좋은 방법도 있을 수 있고 내 설명이 틀릴 수도 있다.(창피하지만 틀린 점이 있다면 댓글 부탁드립니다.) 이번 문제도 문제를 읽고 이해하려면 시간이 걸린다... 백준 문제는 어떤 값이 입력되며 어떤 값을 출력해야 하는가를 중점으로 봐야 이해가 빨라진다. 즉 문제를 읽고 나서 이해하려고 시간을 들이지 말고 어떤 값이 입력되며 출력되는지를 파악하면 전체 문제를 이해하는 시간이 많이 단축된다. 최단 루트를 구해서 행성을 빠져나가고 들어가기를 몇 번 하는지 구하는 줄 알았다. 하지만 입출력 값을 보면 그럴 필요가 없다. 그냥 몇 번 빠져나가고 들어가야 하는가만 구할 뿐이다. 위 이미지는 백준 문제에서 제공한 예시 이미지다. 빨간 선이 어린 왕.. 2022. 1. 16.
백준 1003 피보나치 함수 오늘은 백준 1003번을 풀어보자. 피보나치수열은 유명하지만 설명하자면 1, 1, 2, 3, 5, 8, 13, 21... 앞에 두 자리를 더한 숫자를 써주면서 계속 쌓아나간다고 보면 된다. 공식으로는 아래와 같다. F(0) = 1 F(1) = 1 F(n+2) = F(n+1) + F(n) 이런게 있다 정도로만 이해하고 넘어가면 되겠다. 우선 피보나치 함수가 주어져 있다. (fibonacci라는 이름이 기니까 보기 쉽게 f로 줄인다.) int f(int n) { if (n == 0) { printf("0"); return 0; } else if (n == 1) { printf("1"); return 1; } else { return f(n‐1) + f(n‐2); } } 위 함수에 인자로 3을 입력하면 어떻게.. 2022. 1. 15.
백준 1002번 터렛 문제 1002번 문제부터 순식간에 난이도가 급상승한 거 같다. 일단 문제 자체를 이해하는데 조금 시간이 걸렸다. 터렛 1과 터렛 2가 적 한 명이 있다. 상관의 명령으로 터렛 1과 터렛 2는 각각 적과의 거리를 계산하여 상관에게 보고를 한다. 보고된 내용은 터렛 1의 좌표 및 거리 : x1, y1, r1 터렛 2의 좌표 및 거리 : x2, y2, r2 상관은 위 내용으로 적이 있을 수 있는 위치를 파악해야 하며.. 우리는 주어진 좌표와 거리로 적이 있을 수 있는 위치의 개수를 출력해야 한다. 대충 이런 내용이다. 우선 기준이 되는 좌표 x와 y에서 r에 해당하는 거리 모두에 점을 찍는다면 원이 만들어진다. 좌표 x와 y에 기준점을 두고 거리만큼의 원을 그려주면 반지름(r)=거리가 되는 원이 그려진다. 위 정보.. 2022. 1. 14.
백준 1000/1001 A+B/A-B를 입력받고 결과 출력 1000 #include int main() { int a, b; std::cin >> a; std::cout > a; std::cout 2022. 1. 13.
C/C++ 기초부터 공부하기 좋은 사이트 https://modoocode.com/ 모두의 코드 C 언어 문법을 아시는 분들이라면, 씹어먹는 C++ 강좌를 통해 C++ 기초 부터 최근의 C++ 17 까지 모든 내용을 배우실 수 있습니다. C 언어와 C++ 의 기본적인 문법이 비슷하기 때문에, C 언어를 어느 정 modoocode.com C/C++을 기초부터 공부하기 좋은 사이트이다. 2022. 1. 12.
아이콘 정리 스킨의 사용법을 알아보자 아이콘 정리의 설치는 바탕화면을 PC방처럼 레인미터 아이콘 정리 스킨 (tistory.com) 바탕화면을 PC방처럼 레인미터 아이콘 정리 스킨 레인미터의 설치가 선행 되어야 합니다. 우선 아래 주소로 들어가셔서 레인미터 설치를 진행하여 주세요,. Rainmeter, desktop customization tool Rainmeter, desktop customization tool help Need help? New us.. mudidata.tistory.com 위 페이지에서 진행하여 주세요. 해당 스킨을 다운로드 받으셨다면 이 파일을 실행하여 주세요. 그럼 아래와 같은 창이 뜨는데 다필요 없고 install을 눌러 진행합시다. 설치가 완료되면 아래와 같은 창이 실행될 것 입니다. 혹시 실행되지 않으시는 .. 2022. 1. 5.
바탕화면을 PC방처럼 레인미터 아이콘 정리 스킨 레인미터의 설치가 선행 되어야 합니다. 우선 아래 주소로 들어가셔서 레인미터 설치를 진행하여 주세요,. Rainmeter, desktop customization tool Rainmeter, desktop customization tool help Need help? New users will want to read through Getting Started to get ready with Rainmeter. Don't forget to check out the Documentation. For help, visit the forum, go on the unofficial Rainmeter Discord or jump on board the #rainmeter IRC channel on L www.rai.. 2022. 1. 4.
fs의 writeFile을 이용해서 utf16le파일을 만들어보자. 최근 바탕화면이 너무 복잡하여 정리할겸 rainmeter로 skin을 제작중에 있었다. rainmeter가 다 좋지만 변수를 유동적으로 생성하여 다룰 수 없는 점 등 여러 불편한점이 있다. 편의를 위해 @include문을 사용해 파일을 분산시켰고.. 중복되는 여러파일의 패턴을 nodejs로 생성하려고 시도하였다. rainmeter에서 지원하는 방식이 utf16le 였는데... fs 모듈의 writeFile이 이 방식을 지원한다는 글을 보고 실행에 옮기게 되었다. fs.writeFileSync(`./modules/icon${i}.inc`, result, "utf16le"); 위와 같은 코드를 작성하여 생성된 파일을 확인하여보니 글자가 다 깨져있는 것이다. 메모장으로 열어 해당 파일의 인코딩옵션을 보니 AN.. 2022. 1. 3.