본문 바로가기

모든 이야기

(26)
[인증] CI, DI 차이점과 문제점 CI ○ CI 란? CI는 Connecting Information의 약자로 우리말로 '연계정보'라 부른다 본인확인기관 등에서 개인별로 고유하게 부여하는 개인 식별정보로 어느 업체에서 발급해도 유일하게 발급되므로 이 값이 같으면 동일인으로 판단할 수 있다. 주민등록번호 수집이 금지되면서 인터넷서비스업체에서는 휴대폰본인인증, 공인인증, 신용카드인증을 통해 CI를 제공받고 있으며 주민등록번호를 대신해 고객을 구별하는 데이터로 사용하고 있다. ​ ○ CI 값 예시 CI는 88byte로 영어 대소문자와 특수문자의 조합으로 표현되며 실제 CI는 아래와 같이 생겼다 wEi9oYSuekQGxT9MV4rKHG4CO+Zrp+onhLIIuembI8jx/0PLF5Ne3oMBxvUFlN4UmsgjeNErZfmpCVUFHsv8..
[Pi] 고정 아이피 설정 How to give your Raspberry Pi a Static IP Address - UPDATE This tutorial will show you how to set a static IP address on your Pi with the release of Raspbian Jessie. At the time of writing, the latest release date of Raspbian Jessie is 18-03-2016 with Kernal version 4.1. I recommend doing this on a fresh install, however if you have attempted to set a static IP address already, you may have foun..
[SVN] subclipse 계정 이슈 이클립스에서 svn 플러그인인 Subclipse를 사용할 때, 다른 사람의 아이디로 임시로 사용하다가 내 아이디를 발급 받아서 사용자 변경을 하려고 했는데, 도저히 메뉴를 찾을 수 없었다. 검색해보니 subclipse는 사용자 정보를 저장소 정의할 때 수집하지 않는다, 왜냐면 JavaHL과 SVNKit client adapter가 알아서 필요할 때 다시 물어보기 때문이다 (패스워드 변경됐을 때). 그래서 지금은 캐싱된 정보를 수동으로 지워서 다시 사용자 정보를 입력하는 수밖에 없다. 캐싱된 정보는 윈도우에서는 %APPDATA%\Subversion\auth 에 저장되고 리눅스에서는 ~/.subversion/auth 에 저장된다. 이 폴더를 지우고 이클립스를 재실행하니 다시 로그인 하라는 창이 뜬다. 참고 ..
[Pi] SERIAL PORT 고정설정 출처 : https://km0830.tistory.com/13 SERIAL PORT 고정설정 pi@raspberrypi:~ $ dmesg | grep ttyUSB [4.074363] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB0 [4.075590] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB1.. km0830.tistory.com pi@raspberrypi:~ $ dmesg | grep ttyUSB [4.074363] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB0 [4.075590]..
[Pi] JDK 8 설치 sudo apt install openjdk-8-jdk
네트워크 용량 - 카페24 네트워크 용량이란? 방문자가 고객님의 홈페이지에 접속함으로써 방문자에게 전송되는 데이터의 양입니다. 이는 방문자가 사이트 방문/이미지/음악/동영상 파일등을 재생 및 다운로드 할 때 발생하게 됩니다. 이렇게 이동한 데이터의 양이 고객님께서 사용하시는 호스팅의 약정 네트워크 용량을 초과 시, 초과된 용량만큼 별도로 결제해 주셔야 하며, 미결제가 되면 서비스 차단이 발생할 수 있습니다. 초과 네트워크 요금 납부 기본 대역 10M를 초과한 네트워크 요금은 다음달에 후불로 납부하시면 됩니다. 네트워크 용량 측정 네트워크 용량은 웹호스팅의 트래픽과는 달리 누적으로 계산되지 않으며, 동시에 접속할 수 있는 양으로 측정됩니다. 예로 보급형 단독웹호스팅 서비스의 경우, 이미지 파일 500K를 기준으로 20명이 접속했을 ..
[Win] 네트워크 프로필 2로 표시되는거 해결 https://www.winhelponline.com/blog/delete-unused-duplicate-wifi-network-profiles/ How to Delete Unused or Duplicate Wi-Fi Network Profiles in Windows? Sometimes, duplicate Wi-Fi network profiles or SSIDs may appear all of a sudden with suffix 2, 3 and so forth, in the list of available Wi-Fi networks, all pointing to the same SSID. This post tells you how to remove the redundant Wi-Fi network co..
[HTML] Page Redirect
[IE] Base64 데이터 파일 다운로드 function base64ToBlob(base64) { var format = "application/octet-stream"; var code = window.atob(base64); var aBuffer = new window.ArrayBuffer(code.length); var uBuffer = new window.Uint8Array(aBuffer); for (var i = 0; i < code.length; i++){ uBuffer[i] = code.charCodeAt(i) & 0xff; } return new Blob([uBuffer], {type: format}); } function onDownload() { var blob = base64ToBlob(fileData); window.nav..
WM_DISPLAYCHANGE 메시지는 중첩 될 수 있다. 윈도우 해상도가 변경되거나 칼라비트가 변경되면 모든 Top-Level 윈도우에 해당 메시지가 전송됩니다. 이때 wParam에는 칼라비트가 그리고 lParam에는 변경된 해상도 값이 인자로 넘어옵니다. 윈도우7에서 테스트해보니 wParam, lParam에 항상 0가 오더군요. 아무튼 이때 GetSystemMetric() 함수로 해상도나 비트 값을 얻어서 사용하면 되기 때문에 큰 문제는 아닙니다. 문제는 이 메시지가 중첩되서 오는 경우가 있다는 겁니다. 즉 해당 메시지를 처리하는 로직이 끝나기도 전에 다시 해당 메시지가 들어오는 경우가 있습니다. 전체화면 모드 게임 실행중에 Alt+Tab 키를 눌렀을때가 이에 해당합니다. 프로그래밍을 하다보면 로직 처리에 대한 어려움보다 이러한 동기화적인 문제로 발생하는 버..