본문 바로가기

분류 전체보기

원하는 창을 항상 위로 설정해주는 프로그램 Always On Top Maker 원하는 창을 항상 위로 설정해주는 프로그램이다.흔히들 Always On Top Maker 라고 검색하면 우수수수수 쏟아지는 프로그램이다.하지만 필요할 때마다 다운 받아서 쓰자니, 원하는 기능외에 다른 기능도 포함되있어서, 무겁다고 할 수 있다.이 프로그램은 AutoHotKey 스크립트 3줄로 만들어져 있는 딱 그 기능만하는 작은 프로그램이다.심플한거 좋아하시는 분은 이것을 쓰시면 좋겠다. 프로그램:원하는 창을 항상 위로 설정해주는 프로그램사용법:실행하면 작업관리자의 프로세스목록에만 보이고 UI나 정보창 따위없다. 프로그램 종료와 실행시에 아무 피드백이 없으나, 정상이다.CTRL + ALT + T로 원하는 창을 항상 위로 설정하거나 해제한다.CTRL + ALT + Q로 프로그램을 종료한다.다운: 더보기
크롬 브라우져에서 트랙패드의 두 손가락 스크롤이 작동하지 않을 때 - Two Finger Trackpad Scroll not working in Windows 8 Chrome Browser 2014년 4월 18일현재, 크롬 34버전부터 이 문제는 해결된 것으로 보인다. 확인은 나의 노트북에서 확인하였습니다.문제 해결! 노트북이라면 흔히 달려있는, 키보드 밑에 있는 그것! 바로 트랙패드이다.가끔 이 트랙패드를 사용하여, 마우스를 대신할 때가 있다. 익숙해지면 매우 편하고, 애플사의 트랙패드같은 경우는 신세경을 보여주는 퀄리티 및 사용감을 자랑한다. 나는 모바일환경에서 이 트랙패드를 사용한다. 그런데, 최근의 크롬 33버전에서 트랙패드사용시, 두 손가락으로 트랙패드를 스크롤하면, 화면이 스크롤이 되는데, 이것을 지원하지 못한다. 물론 인터넷 익스플로러는 완전히 지원한다. 아무리 2손가락으로 트랙패드를 문질러 봤자, 크롬의 화면은 스크롤 되지 않는다. 왜그런지 몰라서, 헤매이다가 해외의 유저들도.. 더보기
Mb/s ( Mbps ) 와 MB/s의 차이 Mb/s ( Mbps ) 와 MB/s의 차이아주 별거 없다. 용어에 대한 정의를 보면 이해가 된다.Mb/s ( Mbps ) = Mega bit per secondMB/s = Mega Byte per second다. 즉 초당 비트나 초당 바이트나 차이로 이런 문제가 벌어지게 된다. 이는 우리가 흔히 볼 수 있는 하드디스크나 저장공간 이슈와 맞물린다. 왜? 16기가 메모리를 사면 16기가 다 있는 경우를 본 적이 있는가? 보통 16기가에 못미치는 저장공간만을 제공한다. 이에 대한 해답이 여기에 있다.수학적으로, Mega라는 말은 100만 ( 1,00 0,000 )을 나타내는 말이다.10n접두어기호배수십진수1024요타 (yotta)Y자1 000 000 000 000 000 000 000 0001021제타 (z.. 더보기
ubuntu 에서 기가빗 네트워크 설정이 안 될 때 일단, 들어가기에 앞서, Mb/s(Mbps), MB/s 차이를 알고 가자.Mb/s(Mbps), MB/s 차이 : http://blog.ninetiger.com/24차이를 알면 스킵! 요즘 공유기의 발달로 인하여, 외부 인터넷과의 연결(WAN)은 초당 10MB/s가 나오는 연결을 유지하지만, 내부의 망끼리는 기가빗으로 구성되는 경우가 많아지고 있다. 즉, 기가빗으로 내부(LAN)를 묶으면, 내부망 끼리는 초당 100MB/s가 이론적으로 가능하다. 그렇지만 하드쓰기 속도의 한계로 대부분 50MB/s~80MB/s에서 그친다. 이를 집에 구성하는 방법은 인터넷에 널려 있으므로 참고하기 바래요! 모르면 질문!네트워크 속도는 보통 자동으로 협상하는 과정을 거치게 되어 양 끝단의 최고 속도로 연결을 맺게된다. 하지만.. 더보기
RSA 가장 유명한 비대칭 알고리즘 매우 큰 수의 인수분해가 어렵다는 사실을 기반으로 한다. RSA 계산을 들어가기 이전에 RSA 계산을 하기 위한 함수들을 알고 가자. 오일러 파이 함수 예-2) RSA에서 많이 사용한다. N이 두 소수 P와 Q의 곱일 때 유클리드 알고리즘 두 숫자의 최대공약수(GCD)를 매우 빨리 찾는다. 방법 : 두 수중 큰 수를 작은 수로 나눈 후 나머지를 취한다. 다시 세 수중 작은 수 2개를 취한다. 반복. 나머지가 0이 되기 바로 전의 나머지가 원래 두 수의 최대공약수(GCD)이다. 확장 유클리드 알고리즘 유클리드 알고리즘을 거꾸로 써가면서 진행하면 된다. RSA 공개키, 비밀키 구하기 이 조건을 만족시키는 D를 찾기 위해서, 확장 유클리드 알고리즘을 사용한다. 확장 유클리드 알고리.. 더보기
[ 싸인CD ] ASONE ( 에즈원 ) season2 혼잣말 나는 항상 컴퓨터를 켜면, 올레뮤직 (도시락에서 이름이 바뀌었다.) 에서 TOP100을 틀어놓고 컴퓨팅을 한다. 듣다가 아 이건 MP3에 넣고 계속 들을만하다! 싶은 노래들은 구매 후 다운받아서 MP3P에 넣는다. 이러한 곡 수집?방법의 단점은 노래는 많이 들어서 알지만, 정작 제목을 모르는 경우가 많다는 것이다. 카페같은 곳에서 노래가 나올 때 많이 들어서 익숙하지만 알듯 말듯한 느낌으로 약올리는 경우, 진짜 너무 알고싶어서 다음어플로 노래를 찾곤한다. ASONE(에스원)의 혼잣말 이라는 곡은 그렇게해서 나의 MP3P에 넣어진 선별된? 곡중 하나다. 올레뮤직에서 음악을 받을 때 마침 이벤트 페이지를 보았고, 이벤트를 신청하여 싸인CD에 당첨되었다. 말은 쉽게하고 있지만, 당첨된 사실도 모르고있었다! 통.. 더보기
linux 64bit daum cloud 설치 ( ubuntu 11.04 x86_64 활용 ) Daum에서는 Cloud Sync 프로그램의 64 비트 버전을 제공하지 않는다. 그러나 실험 결과 linux 64비트 버전이라도 강제로 인스톨하면 충분히 아무 문제 없이 사용할 수 있다. 다음 클라우드에 접속하여 하단의 PC 싱크 프로그램 다운로드를 클릭 알맞은 패키지를 다운 받는다. 내가 사용하는 ubuntu 11.04 x86_64 버전은 ubuntu 용을 다운 받는다. 다운받은 파일의 경로에서 설치 명령어를 입력하면 i386( 32bit )컴퓨터가 아니라서 설치할 수 없다는 오류 메시지를 보게 된다. 여기서의 해법은 설치 파일을 수정하여 모든 플랫폼에서 설치가 가능하게 수정하는 것이다. 그 후에 설치를 해보고 되면 좋고, 안되면 지우면 되는 것이다. 하지만, 다음 클라우드는 정상적으로 작동한다. 물론.. 더보기
클라우드 서비스란? 요즘에는 클라우드라는 말이 유행이다. 나는 클라우드가 주목 받기 전부터 관련 서비스를 이용하고 있던 유저로써 이 편리함은, 모두가 누려야 한다고 생각한다. 그만큼 알아두면 좋은 서비스다. 클라우드 서비스를 간단하게 요약하자면, "동기화"라고 말 할 수 있다. 이 동기화의 장점은 데이터를 액세스 하고자 하는 기기 ( 컴퓨터, 스마트 폰, 등등 )가 2대 이상일 때 비로서 빛을 발한다. 즉, 언제 어디서나 데이터를 액세스 할 수 있는 유비쿼터스 환경에 다가갈 수 있다는 것을 의미한다. 1대 일 때는 그저 웹과 나의 물리적 하드디스크를 동기화하여 얻을 수 있는 이점은 데이터 백업 밖에는 없다. 그러나, 2대 이상이 된다면, USB를 들고 다니거나, 데이터 손실방지를 위해서 백업 할 필요가 없게 된다. 물론, .. 더보기
[책 구입] 64비트 멀티코어 OS 원리와 구조 제가 OS를 팀원들끼리 만들고 있었는데, 때마침 나온 정말 좋은 책 64비트 멀티코어 OS 원리와 구조 라는 책입니다. 무려 3000페이지에 달하는 정보들로써, 얼마나 자세하고 양이 많은지는 안 봐도 알 수 있지요. 그리고 제가 이 책을 사야겠다고 다짐한 계기는 이 분(한승훈님)이 만드신 OS의 갯수가 여러가지이고, 그 중의 하나의 소스를 분석하며 공부하고 있었습니다. 그 와중에 딱 최근 버전의 OS를 기반으로 설명한 최고의 설명이 깃들어진 책이 나왔기 때문입니다. 때문에, OS에 관심이 있거나, 32bit 지식을 64bit 지식으로 만들어 보고 싶으신 분들은 꼭 봐야할 책이 라고 생각합니다. 한가지 걱정되는 일은, 이 책으로 인해서 대부분의 OS만들기 책들은 위기를 맞게 될것같군요. :) 다시 한번 저.. 더보기
WEP 암호화 WEP 전하고자 하는 데이터,메시지 M 체크섬 WEP의 경우 CRC32(M) 해서 뒤에 덧 붙임 이렇게 붙인 값이 평문 메시지 P이다. 암호화 하기 위한 값을 정해야 한다. 24bits 무작위의 IV(initialization Vector)를 생성해서 WEP키 앞에 붙여서 시드 값 S를 만든다. 이 S값으로 RC4 의 키스트림의 만들어서 전송한다. 실제 적으로는, 평문 메시지 P에 RC4로 만든 키스트림을 XOR한 암호문 C의 앞에 앞서 사용하였던, IV를 붙여서 전송하게 된다. 복호화는 반대의 순서로 하는 것이고, 이것이 WEP 방식의 암호화 이다. RC4 스트림 암호 방식 RC4는 키 스케줄링 알고리즘(KSA), 과 가상 랜덤 생성 알고리즘(PRGA)으로 구성된다. 256개의 배열인 S배열을 0-25.. 더보기