본문 바로가기

분류 전체보기124

AnySign for PC #발견하면 반드시 지워야 합니다. 안녕하세요.최근 회사PC가 너무 느려져서 개인적으로는 보안프로그램때문에 느려졌는줄 알고 사용중 이었습니다. 제가 겪은 증상은 텍스트 복사 후 붙여넣기 시 멈춤증상 발생, 과도한 CPU 100% 사용이었습니다.그런데 주변 동료들은 멀쩡이 쓰고 있어서 뭔가 차이가 있나 조사해 보니.... ​ 제 PC에 이상한 프로그램이 설치되어 있더군요. 그 이름은... AnySign for PC 저 프로그램이 공인인증 용 웹기반 보안솔루션이라는데 과거 nProtect이상의 악명이 있더군요... 그래서 삭제하는 방법을 소개해 드립니다. 우선 컴퓨터관리를 실행합니다. 서비스 및 응용 프로그램 -> 서비스로 이동한 다음, AnySign4PC Launcher를 선택합니다. 그리고 서비스를 중지로, 시작유형을 수동으로 바꿉니다. .. 2021. 8. 31.
[C언어/API] 변수의 비트 수 체크하기 C언어 함수 중 필요한 것들을 정리해서 올려보려 합니다. ​ 이번 함수는 변수 내에 있는 비트 수를 체크하는 함수입니다. ​ 변수 A에 0x03 값이 들어 있는 경우, 이진수로 표현 시 0000 0011 = 0x03 위와 같습니다. 1로 써진 비트 수는 2개이고, 비트 연산을 많이 쓰는 경우 비트 개수를 체크할 때가 많습니다. ​ 예를 들면 여러 스위치의 값이 변수 1개에 각 비트별로 OR 처리하는 경우, 1번 스위치는 0번 비트 자리에 2번 스위치는 1번 비트 자리에 들어가도록 OR를 하면 몇 개의 스위치가 눌러졌는지 체크하는 일이 있습니다. ​ 비록 최적화는 신경 쓴 소스는 아니지만 코딩에 많은 도움이 되었으면 합니다. //해당 데이타에 비트 '1'이 2개이상이면 TRUE, 1개 이하면 FALSE u.. 2021. 8. 1.
[C언어/API] 버튼 입력 채터링 관련한 팁 펌웨어나 GPIO 관련한 프로그램을 짤 때, 스위치나 버튼 관련된 입력이 생각보다 힘든 부분이 있다. 출력은 한 번만 하면 되지만, 사용자의 입력을 받는 입력은 노이즈가 튈 가능성이 있기 때문이다. (빠르게 누르고 땐다거나, 마구 누르거나 보드 자체 노이즈가 들어가거나...) 그래서 입력을 처리할 때는 채터링 또는 디바운스라해서 단순히 한 번만 핀/포트 읽는 것으로 처리하지 않고 수차례 읽어서 처리하곤 한다. for(cnt=0,i=0;i 7) BUTTON_IN = 1; else BUTTON_IN = 0; 보통 위와 같이 심플하게 여러 번 읽어서 처리하는데, 이는 제품마다 편차가 있을 수도 있어서 튜닝을 해야 하는 코드이다. 또, 입력이 여러 개인 경우, 그만큼 처리가 복잡해지기도 한다. 내가 작업했던 어.. 2021. 8. 1.
[스위치]두근두근 문예부 플러스! 클리어! J̸̠̘̣̞̆̽U̸̧̕S̷̰͙̯̾̋T̶͕͓̅͗͆͊ ̶̳̩͠M̷̗̗̌Ó̴̡̨̫̳̚̚N̴͍̘̘͝ͅI̶͍̟̗̾̍C̴͉̫̗͑̃̚̚A̶̜͋ 두근두근 문예부를 시작하다 올해는 뭐 때문인지 엄청 바쁜 것 같습니다. 그래서 게임도 클리어한 게임이 별로 없군요. 게임 좀 오랜만에 뭐 좀 할까 생각으로 출시된 게임을 둘러다 보니... 두근두근 문예부?라는 게임이 한글판으로 나왔다는 걸 찾았습니다. 두근두근? 글자를 보니 도키메키 메모리얼을 했던 기억이 납니다...(생각해보니 나는 얼마나 노땅 플레이어 인가..) 타이틀 화면에도 4명밖에 없는걸 보아 클리어 시간도 짧을 거 같고, 인터넷이 플레이 타임 등을 검색해보니 4-5시간이면 클리어하고, 인터넷에서 스토리를 보지 말고 직접 Ǫ̸̨̲̲͙̩̲̰̙͕̥̯̭͖͎̼̹̪̤̮͚͕̮̠̤̑̑̇͜͜ͅÖ̷͎͇́̔͆͛̇̅̎͋̒̈́̃̅̽͑̊̒̑̈͋͝͠O̵͖͔̭͎̘̣̳̤̼͓̠͑͗̈́͋̈̃̈̀͒̎͗̐͒͌̔́͗̚͝ 하라는 충고를.. 2021. 7. 31.
WinCE 프로그램 종료와 Exception 'User Stack Overflow' 오류 MFC 프로그램 종료 윈도우 CE를 사용하는 PDA 프로그램을 개발할 때 있었던 일이다. 프로그램이 실행되면 메인 함수가 쓰레드로 실행되고 있고, 메인 함수가 종료되면 SendMessage 함수로 WM_CLOSE 메시지르 보내 종료를 시켰었다. 따로 화면에 에러 메시지도 안나오고, 다시 프로그램을 실행해도 문제가 없어 그냥 넘어갔는데, 간헐적으로 제어판이나 PDA가 멈추는 증상이 나왔다. 이상해서 커널 메시지를 확인하니... 커널 메시지 Exception 'User Stack Overflow' (0xfffffffd): Thread-Id=0635001e(pth=9b8bb2d0), Proc-Id=0630001e(pprc=9b88e31c) '내프로그램.exe', VM-active=0630001e(pprc=9b.. 2021. 7. 22.
해외주식,미니스탁 6개월 이용후기 작년 겨울쯤인가 카카오톡에서 미니 스탁을 가입하면 미국 주식을 만원 원치 주는 이벤트가 있었다. 그때 아마 나이키 1만원치를 받았던 걸로 기억이 난다. 그때도 국내주식을 했는데 국내 주식에서 가장 불만은 거래금액이 1주라서 소액주 아니면 나 같은 마이크로 개미는 물타기를 꿈도 꿀 수가 없다. 그런데 미니스탁은 국내 주식과 다르게 다음과 같은 장점이 있어서 올해 초부터 시작했다 천 원부터 거래가능! 차트를 보며 구매 타이밍을 고민할 필요 없이, 적절한(?) 타이밍에 매도, 매수를 진행 주식을 잘 하는 사람에게는 증권사에서 매수, 매도를 알아서 하는 것을 단점을 생각하지만 투자는 하고싶고 주식하려고 모니터, 핸드폰 바라보는 건 게 부담스러운 주린이에게는 차라리 맡겨 버리는 게 맘이 편하다 미니 스탁을 시작했.. 2021. 7. 12.