프로그래밍

해당되는 글 141
thumbnail
프로그래밍/Talk

Cursor을 처음 접해보고 신세계를 경험했습니다. 암이 치유되었습니다

https://github.com/pgh268400/Dcinside_Explorer_Electron GitHub - pgh268400/Dcinside_Explorer_Electron: 디시인사이드 Client-Side 글 검색기 입니다. 이전 파이썬으로디시인사이드 Client-Side 글 검색기 입니다. 이전 파이썬으로 제작한 버전을 일렉트론으로 개선한 프로그램 입니다. - pgh268400/Dcinside_Explorer_Electrongithub.com 최근 팀 프로젝트 진행 하면서 작업의 전체 큰 그림은 GPT로 짜고 나머지는 부분 부분 직접 코딩 중이였는데요. GPT 만 해도 저번에 쓴 글 보면 아시겠지만 굉장함을 느끼고 있었습니다. 그런데 정식 배포는 하지 않았지만 오픈소스로 공개중이면서, 제가..
thumbnail
프로그래밍/Etc

나날히 발전해 나가는 채찍피티 근황

안녕하세요 파일입니다. 요새 현생에 치여살다보니 이것 저것 바빠서 블로그 글을 이번에는 거의 3달되서 쓰게 됐네요. 사실 쓰고 싶은 말이 많았는데 다 까먹었습니다. 오늘은 심심하기도 해서 이런 저런 이야기좀 하러 왔습니다. 먼저 첫 번째로 ChatGPT! 에 관해 이야기 하러 왔습니다. 오랜만에 왔는데 GPT 얘기만 하면 재미없겠죠? 그래서 먼저 다른 이야기를 해보겠습니다. 정액제를 싫어하는 제가 유일하게 돈주고 쓰는 것이 몇 가지 있는데요첫 번째는 쿠팡 로켓 와우 멤버십 + 배민클럽, 두 번째는 넷플릭스, 세 번째는 ChatGPT Plus 요금제 입니다. [각주*Plus 이외의 요금제는 더 비싸서 못써요 ㅜㅜ*] 사실 두 번째 넷플릭스는 저희 동생이 쓰는거라 저는 거의 안보긴 하는데 그래도 돈 값한다고..
thumbnail
프로그래밍/Etc

R-ESRGAN 으로 이미지, 영상 4배 업스케일링 해보자! - GUI를 활용해 간편하게 업스케일링 하기

업스케일링이란업스케일링이란 사진이나 동영상의 픽셀에 새로운 픽셀을 끼워 넣어 해상도를 높혀주는 기능입니다. 쉽게 이야기 해서 구린 흐릿한 저해상도의 이미지를, 선명한 이미지로 바꿔주는 기술인거죠. 기존 기술이 발전하지 못한 상황에선 AI를 활용하지 않고 그냥 컴퓨터 알고리즘으로 보정을 시도했는데, 아무래도 사람이 다시 그리지 않고 단순 컴퓨터 계산으로 업스케일을 시도했다보니 해도 원본과 결과물의 차이가 크지 않았습니다. 내용 참고 : 나무위키그래서 비 AI 업스케일링을 하고 포토샵 같은걸 켜서 선명하게 하거나, 노이즈 제거를 해서 후보정 하곤 했죠. 하지만 요즘은 아시겠다 싶이 AI 기술이 폭발적으로 발전하고 있는 추세입니다. 이 흐름에 따라 AI를 활용하여 이미지 업스케일링을 할 수 있게 되었고, 결과..
thumbnail
프로그래밍/Python

[Python] 마우스 & 키보드 못쓰게 잠구기

서론이 글은 서론이 좀 깁니다. 코드 이해를 위해 전공 지식을 조금 풀어서 작성해놨는데 관심 없으신 분들은 아래로 쭉 내려서 소스코드만 보시면 됩니다. 이전에 아두이노 레오나르도를 이용해서 절대좌표 마우스 이동을 시연하는 글을 작성한 적이 있습니다. 아두이노 레오나르도는 위 처럼 생긴 작은 보드인데 정확히는 컴퓨터는 아니고 일종의 프로그래밍 가능한 마우스(?) 로 C++ 로 코딩을 해서 저 보드에 마우스 이동 명령을 내리면, 레오나르도에 연결된 컴퓨터의 마우스를 조작할 수 있습니다. 로지텍이나 체리 키보드를 사용하신다면, 제공되는 전용 소프트웨어를 사용시 키 1개를 매크로로 등록해서 마우스가 DPI 조작이나 연타를 하게 하거나 키보드가 연타를 하게끔 만들 수 있습니다. 아두이노 레오나르도 역시 비슷하게 ..
thumbnail
프로그래밍/C#

동영상 자막 이름 맞추기, 일괄변경하기 (E.Z Subtitles V4)

애니메이션, TV쇼에서 자막과 파일이 따로 있으면 이름을 맞춰 줘야하는데DarkNamer 같은 유틸리티로 할 수 있으나 조금 번거로워지는 경우가 있습니다. 그래서 동영상과 자막을 등록해두면 원클릭으로 매칭시켜주는 프로그램을 개발했습니다. 인터넷에 이와 같은 기능의 여러 프로그램이 배포되있긴 합니다만 바이러스가 있다던지.. GUI가 좀 마음에 안든다던지...특히 정렬이 원하는 대로 안되는 경우(중요)가 있어서 직접 제작하게 됬습니다. 프로그램 장점naturalSort 알고리즘이 적용되어 있어 윈도우 탐색기에선 제대로 정렬이 된걸로 보이는데프로그램으로 옮기면 저렇게 정렬이 원하는 대로 안되는걸 최소화 합니다.(쉽게 말해서 윈도우 탐색기처럼 정렬을 시킨다 보면 됩니다.) 또한 이래도 정렬이 되지 않는다면 ▲,..
thumbnail
프로그래밍/Etc

GoingBus로 ChatGPT4(ChatGPT-4o) 싸게 써보자! 실제 사용 후기 포함

서론이해를 위해 작성합니다. 궁금하신 분들만 ~ gpt4 싸게 쓰는 방법만 궁금하신 분들은 스크롤 아래로안녕하세요 파일입니다. 원래 채팅을 하면 답을 주는 인공지능 챗봇의 경우 국내에서 유명한거야 심심이 정도 밖에 없었습니다. 이 심심이 마저도 성능이 매우 조악하고 앞에서 한 말을 기억도 못하고 맥락도 없이 대화가 이어지는 경우가 많았죠. 그나마 장점이라고 하면 검열이 없다는거? 인터넷에 떠도는 유머중에 심심이에 관한 내용이 상당수 많습니다. 대부분이 수위 없는 매운 대화로 웃겨서 올라와 있는 경우가 많죠. 이때까지만 해도 그냥 챗봇은 심심할 때 사용하는 장난감, 의미 없는 물건 정도로 여겨졌습니다. 그러다가 2020년 12월 경에 이루다 라는 여성형 인공지능 챗봇이 나오면서 챗봇에 대한 인식이 조금 바..
thumbnail
프로그래밍/Python

[Python] 스팀 게임 설치 경로 알아내기 - 스팀 VDF / ACF 파일 구조 분석

프로그래밍을 하면서 스팀에서 설치된 게임의 경로를 알아내야 할 상황이 생겼습니다. 예를 들어 위쳐3 가 스팀으로 설치됐다면 위쳐3의 설치 경로를 인식해야 하는 상황입니다. 스팀에 설치된 게임의 경로를 인식하는 프로그래밍 적인 방법엔 아래와 같은 방법이 있습니다. 1. 프로그램 사용자에게 직접 게임의 경로 입력 받기2. 스팀에 저장된 파일을 이용해서 자동으로 인식하기(스팀에는 *.acf, *.vdf 와 같은 형태의 파일을 이용해 게임의 설치 경로를 저장하고 있습니다. 이 파일을 읽어내면 경로를 인식할 수 있습니다.)3. 디스크 전체를 탐색해서 특정 프로그램을 찾기 3번은 아무래도 디스크 전체를 탐색해야 하기 때문에 너무 느릴것이기 때문에 배제하고여기서 고려해볼만한 방법은 1번과 2번입니다. 1번의 경우에는..
thumbnail
프로그래밍/Python

[Python] 파이썬으로 yt-dlp 호출해서 사용하기 (EMBEDDING YT-DLP)

yt-dlp란 무엇인가? 현재 2023년을 기준으로, 스트리밍 업계에서 유튜브는 정말 독점적인 위치를 차지하고 있습니다. 게임 녹화 영상, 가수들의 음원, 오케스트라 연주 등 안올라오는게 없습니다. 그럼에 따라 유튜브 영상을 다운로드 하는 방법 역시 천차만별로 많습니다. 제가 생각하기에 유튜브 영상을 다운로드 하는 방법 중 상당히 신뢰할만한 방법은 바로 yt-dlp 라는 프로그램을 이용하는 것 입니다. 웹 사이트를 이용하는 방법도 있으나 대부분 느려터졌고, 심지어 랜섬웨어나 바이러스 덩어리를 퍼뜨리는 사이트도 많습니다. 하지만 yt-dlp를 이용하면 광고 없이 최대의 속도로 유튜브 영상 다운로드가 가능합니다. yt-dlp 란 프로그램이 무슨 프로그램인지 궁금해 하시는 분들이 계실건데요. 간단히 소개해드리..
최근글
인기글
이모티콘창 닫기
울음
안녕
감사
당황
피폐