본문 바로가기

(5)
[Fix] C# NUnrar - 프로세스에서 사용 중이므로 프로세스에서 액세스할 수 없습니다. 심심해서 C#으로 NUnrar 을 다루다가 열린 RAR파일을 수정 삭제가 불가능 해지는 문제를 발견했습니다. 문제 NUnrar으로 RarArchive.Open("경로") 를 사용하여 파일을 여는 경우 다른 프로세스에서 사용중이라 나오고 System.IO 을 이용한 Move 등 파일을 수정하려 하면 에러가 발생 해결 스트림이 열려 닫히지 않는다는 점이 걸려 Open의 오버로드 함수들을 확인하여 해결 RarArchive archive = RarArchive.Open(fileName); // 위의 string 으로 경로를 주는 방식이 아닌 // 아래의 FileStream 을 이용 FileStream fs = new FileStream(fileName, FileMode.Open); RarArchive archi..
나도 당하다니! - 유튜브 사칭 사기! #예방법 대 유튜브 시대 유튜브가 점점 커지며 유튜버와 시청자 간의 소통이 늘어나고 있습니다. 그러다보니 소통의 일환으로 이벤트를 하는 모습을 자주 볼 수 있는데요. 이런 이벤트의 뒷면에는 사기꾼들이 꼬여 문제를 일으키고 있습니다. 그리고 제가 당할뻔했죠! 퇴근하며 받은 하나의 메일 ㅇ? ㄹㅇ? 평소 운이 별로 안좋은 저는 이런 이벤트는 당첨이 잘 안되던편이라 긴가민가 했죠! 펙무새여서 확실하게 확인할겸 공식 채널에 갔습니다. 아무리봐도 본인이 안보이는 상황 아. 당했구나 몇 분 후 그렇다 합니다. 하마터면 소중한 아이디정보로 2차 피해까지 갈뻔했으니 참 위험했네요. 이런 구독자 이벤트를 대상으로 하는 사기가 존재하며 두번째로는 해당 유튜버를 사칭하여 피해를 입히는 경우도 있습니다. 일단 메일부터 처리합시다. 사..
똥컴으로 코딩 공부하기 - 클라우드 IDE - 구름IDE 구름IDE - 클라우드 IDE - 정보처리기사 실기를 공부하며 오랜만에 C를 만질 일이 생겼습니다. 예~~~~~전에 해서 애매모한 마음에 다시 공부하는것이죠. 허나.. 비주얼 스튜디오로 C를 깔아보려 했으나 5기가! (C++도 포함되어있지만.) 그래서 강의 도중에 들었었던 클라우드 IDE를 써보기로 했습니다. 다양한 클라우드 IDE가 있지만 저는 코딩 공부로 접했던 구름을 골랐죠. 구름LEVEL 코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이�� level.goorm.io 호기심에 잠깐 했었는데 생각보다 재밌더군요. 무튼. 구름IDE ..
[파이썬] W292 경고 해결법 파이썬을 잠깐 만져보다가 문뜩 보게된 느낌표! 프로 불편러인 저의 눈에 띄고 말았네요. 느낌표에 마우스를 놓으니 파일의 끝이 개행이 아님 (발번역 ㅈㅅ) 이라고 나오네요. 대충 엔터를 쳐봤습니다. 해결. 귿 ... .. . 내긴 왜그런지 궁금하네요. 찾아봅시다. 다양한 사람들이 코딩을 하게되면 그만큼 다양한 코드가 나타나겠죠. 또한 개발을 할때 모두 같은 환경에서 하는것이 아니죠. 환경이 달라짐에 따라 없었던 에러도 생기는 경우가 있습니다. 그 중 파일의 끝을 처리하는 방식으로 인한 에러도 있다네요. 사전에 에러 요소를 방지하기 위함인거죠. 🥬 파일 끝에는 항상 개행을 추가해야 해요 개행 문자에 대해 알아봐요 velog.io 더 자세한 설명은 해당 사이트의 글을 확인해 주시면 감사하겠습니다. 진짜 귿
[WPF] 반응형 창 크기 & 컨트롤 크기 WPF 팁 창을 키우거나 줄일 때 그에 맞춰 속의 내용도 조절이 되어야 하는 경우가 있는데요. 그런 경우에 어떻게 하는지 간단하게 소개합니다. (그래서 팁) 우선 구분할게 있어야 하니 창에 Border를 하나 추가하겠습니다. Ctrl + F5 눌러서 실행 창크기를 수정하면 속의 내용은 그대로 있고 여백이 늘어난걸 볼수있죠. (창을 키운건데 사진은 줄인거같네 ㅠ) 또한 시작했을때 모습이 디자인에서 보던 모습과는 다르게 치우쳐 있기도 합니다. 다시 디자인으로 가봅시다. 만들어둔 Border를 클릭하고 모서리를 보면 크기 조절을 위한 사각형과 별개로 떨어져있는것과 체인같은 모양이 있는걸 볼 수 있습니다. 떨어져있는걸 누르면 해당 요소의 상위 요소의 크기에 맞게 조절이 되게 됩니다. 예를 들어 지금처럼 아무것도..