목록분류 전체보기 (511)
힘들면 쉬었다 가자.
얼마전 다음뷰 추천버튼위에 '추천해주세요~' 이런식의 텍스트를 추가할 수 있다는 걸 알고 텍스트를 추가하였습니다. 다음뷰 추천버튼위에 텍스트를 추가하는 방법을 알고싶으신 분은 여기를 클릭하세요. '위즈'님의 블로그로 연결됩니다.(새창) 그런데 제가 수정하니깐 전 이상하게도 아래사진처럼 텍스트가 다음뷰 추천버튼 위가 아닌 왼쪽에 나오네요..-_-; ▲ 배치가 영.. 좋지 않은곳으로 되었네요~ 혹시나 텍스트가 너무 길어서 그런가 짧게도 해봤는데 차이가 없었습니다. 일단 뭐 해결은 의외로 간단하게 했는데요~ 스크립트를 보여드리겠습니다. ▲ 수정전 텍스트 입니다. ▲ 이건 수정후 텍스트 이고요~ 차이점이 보이시나요?? 텍스트의 맨 뒤( '
이 글은 디시인사이드 프로그래밍 갤러리 'Umich'님이 작성한 글임을 미리 밝혀둡니다. 원문글을 보시려면 여기를 클릭하세요.(새창) 모였냐? 이 횽이 벌써 다섯번째 글을 쓰게 되는구나... 저번에는 직장생활에 대해 썼고.. 오늘은 그냥 미국에서의 일반적인 삶에 대해 써볼라 했는대, 나말고도 니들 주변에 미국서 사는 아는 사람들이 있어 이야기를 많이 들을수 있을것 같아 짧게 내 생각만 말해보겠다 미국에서는 한국보다 더 많은 여유를 가질 수 있다. 난 그걸 이곳에서 살아가는 야생동물을 보고 느낄 수 있다. 이 횽이 집앞 잔디밭에 나가 있으면 자주 다람쥐나 토끼들이 왔다 갔다 하는걸 본다. 정원에 해바라기 씨를 심었더니... 자꾸 야생토끼들이 와서 그 싹을 먹어버려 하나도 제대로 자라지를 못했다. 밤에는 너..
이 글은 디시인사이드 프로그래밍 갤러리 'Umich'님이 작성한 글임을 미리 밝혀둡니다. 원문글을 보시려면 여기를 클릭하세요.(새창) 모였냐 들? 여긴 벌써 12시반 목요일이다. 금방 또 주말이구나.. 내가 글쓰면서 반말 찍찍 거린다고 기분 나빠 하지마라. 니들한테 반말하고 싶은 생각은 전혀 없는대, 디시에서는 이렇게 말하는게 트랜드라 이러는거다. 이 형 그렇게 4가지 없는 넘 아니다. 그냥 재밌자고 이러는거니깐 그렇게 알아라. 본론. 한국에서 보다 미국에서 일하면 개발자들은 더 많은 연봉을 받을 수가 있다. 그러나 좋은게 그거 하나 뿐이 아니다. 지금부터 하는 이야기는 미국에서 일을 함으로써 어떤 점에서 너희들의 인생이 좋아질수 있는지를 알려주고 싶다. 이 이야기 읽다가 부러워서 배가 아프더라도 참아라..
이 글은 디시인사이드 프로그래밍 갤러리 'Umich'님이 작성한 글임을 미리 밝혀둡니다. 원문글을 보시려면 여기를 클릭하세요.(새창) 형 또 왔다. 이거 글 매일 쓰는것도 상당히 부담이 되네 ㅡㅡ;; 어제 하던 이야기 이어서 하자. 유학을 하러 오는 경우면 무조건 좋은학교로 영어공부를 하러 오는거면 한국사람이 많은 뉴욕이나 LA로 가라. 영어공부만이 목적이면 한국사람이 없는 곳으로 가야겠지만... 니들은 영어연수를 빙자해서 (ㅡㅡ;) 미국에 들어온담에 직장 잡는게 목적이기 때문에 한국사람이 많은 곳으로 오라고 권하고 싶다. 이유는, 아무래도 한국 사람이 많은 곳으로 오면 친구사귀기도 쉽고 도움 받을 사람을 만들기도 쉽다는거다. 무엇보다 한국인이 운영하는 회사에 취직할 수도 있다. 갖 미국에와서 영어도 딸..
이 글은 디시인사이드 프로그래밍 갤러리 'Umich'님이 작성한 글임을 미리 밝혀둡니다. 원문글을 보시려면 여기를 클릭하세요.(새창) 자자... 형 오늘도 또 왔다.. 니들과의 약속땜에... 요즘 내 컴 업글하느라 그걸로 못하고 노트북으로 글쓰고 있거든... 난 노트북만 잡으면 몸이 불편해서 글이 잘 안써진다. 오늘 다시 읽어보니깐 글이 영 두서가 없고 그러네... 이해해라.. 형 원래 이거보담은 잘쓴다 ㅡㅡ;; 어제는 대충 내가 어떻게 미국와서 어찌 어찌해서 지금 위치에 왔는지 간략하게 이야기 했는대 말이지. 지난 10년간 미국와서 겪었던 일들을 글몇자로 적는다는게 정말 불가능하다. 니들중에 어떤넘들은 이 형한테 유학 씩이나 가고 복 터졌네 라고 말하거나 일이 술술 잘 풀렸네 운좋게 라고말할지 모르겠지..
이 글은 디시인사이드 프로그래밍 갤러리 'Umich'님이 작성한 글임을 미리 밝혀둡니다. 원문글을 보시려면 여기를 클릭하세요.(새창) 나 왔다... 일요일에 집에 늘어져서 있자니 낮잠도 자고 싶고... 뭐 그냥 푹쉬고 싶은대 어제 내가 오늘 글쓰겠다고 선언해 놓은게 있어서 어쩔수 없이 다시 왔다. (줸장... 내가 왜 그런 약속을 ㅡㅡ;;) 일단 별로 인터넷에 긴 글 쓰는거 별로 안 좋아하는대 (한번 쓰면 존내 길게 쓰거든. 나도 못말려서 ㅡㅡ;), 그래도 내 허접한 글 읽고 니들중 한넘이라도 도움을 받았다고 생각하면 의미 있을거 같아서 좀 써볼란다. 한국서 80년대 중반에 대학 들어가서 군대 갔다오구 뭐 대충 남들 하는대로 살다가 졸업하고 미국에 대학원 유학와서 지금 미국에 눌러앉아 살고 있다... 일..
다음 주소로 이동 되었습니다 ☞ http://oneday0012.tistory.com/7
전 기본 브라우저로 구글 크롬을 사용하고 있습니다. 뭐 다른 분들도 마찬가지겠지만, 제 블로그 방문자의 90% 가까이가 Internet Explorer를 사용 중 입니다. 지금 이 글을 보고 계시는 분들도 아마 대부분이 IE 사용자겠지요~ 참고로 크롬 사용자는 6.4% 라고 나오네요~ 오늘 본문 하단에 애드센스 광고와 '다음뷰 인기글'을 추가 하면서 문제가 생겼습니다. 일단 기본으로 사용하는 크롬에서는 아무런 문제 없이 이쁘게 광고와 다음뷰 인기글이 출력되었습니다. ▲ 크롬에서는 애드센스 광고와 다음뷰 인기글이 이쁘게(주관적인 기준입니다~ㅋ) 잘 어우러져서 보여지네요 일단 크롬에서 잘 보여지는 것을 확인하고 - 방문자의 대부분인 IE 사용자를 위해서 - 크롬의 'IE탭'을 이용해서 인터넷 익스플로러에서도..
다음 주소로 이동되었습니다 ☞ http://oneday0012.tistory.com/6
안드로이드 개발은 물론 스마트폰을 써본적도 없는 1인입니다..-_-; 친구의 부탁도 있고 개인적으로 공부해 보고 싶어서 안드로이드 프로그래밍을 시작하게 되었는데요~ 처음 에뮬레이터를 실행시키는 것 부터 애를 먹었네요,, 다 제 성격이 급한 탓 입니다.. 혹시 안드로이드 개발환경 셋팅에 대한 정보를 찾으시나요? 그렇다면 김상형님의 winapi 사이트를 추천합니다. 여기를 클릭하면 해당 사이트로 이동합니다. 일단 프로젝트를 생성하고 디버깅을 하게 되면 에뮬레이터가 실행됩니다. 명령 프롬프트 창이 몇번 껌벅거리면서 떴다 사라졌다를 반복하면서 아래와 같은 에뮬레이터가 실행됩니다. ▲ 에뮬레이터를 실행하게 되면 처음 마주치게 되는 화면 전,, 여기부터 당황했습니다. 제가 직접 써본적은 없지만,, 아니 스마트폰을 ..
이 글은 디시인사이드 주식갤러리 '전설의꾸준글' 님이 작성한 글임을 미리 밝혀둡니다. 원문보러가기 : http://gall.dcinside.com/list.php?id=stock&no=5535939&page=2&bbs= ※ 3년 전, 2008년초에 제 컴퓨터 하드에 txt문서로 저장된 이 글을 각 주식 사이트에 처음 공개했고(2011년 현재 내용을 조금 덧붙였습니다 ^^) 그 당시 예상치 못한 엄청난 조회수에 놀랐었고 또 문의 이메일을 정말 많이 받아 한명 한명 답장 보내느라 정신 없었던 기억이 납니다. 2008년 그 당시 이 글을 보고 투자를 시작했다는 분들이 시간이 지나서 현재 고맙다는 이메일을 정말 많이 주십니다. 대부분 "이 글이 아니였다면 2008년 대폭락 당시 부화뇌동하여 원금을 전부 날렸을 ..
농협 하나로가족고객(이하 하나로고객) 이란 무엇인가? ▶ 농협에서 제공하는 고객 우대제도로 하나로 고객으로 선정되면 각종 우대 서비스를 누릴 수 있는 이점이 있습니다. ▲ 농협중앙회 인터넷뱅킹 홈페이지에서 확인한 하나로가족고객에 대한 설명, 중앙회와 지역농협의 기준은 서로 다릅니다. 하나로고객의 등급은 탑클래스, 골드, 로얄, 그린이 있고 이 외에 PB고객이라는 등급도 있습니다. (PB고객은 탑클래스보다 더 높은 등급이라고 생각하시면 됩니다.) ▲ 각 등급별 혜택 저 같은 사회 초년생에게 가장 실질적인 도움이 되는 혜택은 바로 수수료 감면 혜택입니다. 카드 사용이 활성화 되면서 타행이체를 하거나 현금인출 서비스를 사용하게 되는 일은 많이 줄어들었지만, 그렇다고 아예 없는 경우도 아니죠. 대략 한달에 한번..
[ 한국인터넷진흥원 보호나라 사이트 바로가기(새창) ] [ 한국인터넷진흥원 보호나라 좀비PC 감염여부 확인하러가기(새창) ] 위 링크를 따라 가시면 자신의 PC가 악성웜에 감염되어 해커에 의해 좀비PC로 사용되는 확인 가능합니다. 다만, 한국인터넷진흥원에 아직 보고되지 않은 웜에 감염된 경우도 있을 수 있으므로 아직 백신 소프트웨어를 설치하지 않은 PC라면 반드시 백신 소프트웨어를 설치하셔야 안전하게 PC를 보호할 수 있습니다. 아직 백신 소프트웨어를 사용하고 있지 않다면 지금 무료백신을 이용해보세요 이스트소프트 알약 : http://alyac.altools.co.kr/Main/Default.aspx 안철수연구소 V3라이트 : http://www.ahnlab.com/kr/..
오늘(2011.03.04) 아침부터 뉴스에서 디도스(DDoS) 공격에 대한 뉴스가 나오네요 (뉴스보기 : 안철수연구소, 국내 40개 웹사이트 디도스 공격 경보 - 전자신문) 오늘 오후 6시 30분에 또 한번의 디도스(DDoS) 공격이 있을 예정이랍니다. 현재 안철수연구소(http://www.ahnlab.com)에서는 긴급전용백신을 배포중인데요 자신의 PC가 일명 '좀비PC'가 되어 공격에 이용되지 않도록 적극적으로 예방하도록 해야겠습니다~ [안철수연구소로 이동] [긴급전용백신 다운로드]
본 포스트는 광고가 아닙니다. 한국인터넷진흥원에서 제공하는 '주민등록번호 이용내역확인' 서비스를 소개하는 글입니다. '내가 가입한 사이트가 몇개나 될까?' 정확하게 알 수 있는 사람이 있을까요??저도 몇년전까지는 회원가입 할 때마다 가입한 아이디와 패스워드를 엑셀파일로 저장해서 따로 관리했지만,,집 컴퓨터가 아닌 회사 등 외부에서 가입하는 경우도 있고,, 또 간간히 터지는 개인정보 유출 사고로 인해서 각 사이트마다 패스워드 변경을 수시로 요구하면서 매번 관리하는 것을 포기하게 되었습니다. 또, 회원가입 뿐 만 아니라 인터넷에 글을 쓰거나 성인등급의 컨텐츠에 접근하기 위해서는 반드시 본인인증을 하게 되면서 혹시 누군가가 내 주민등록번호를 도용하지는 않나 하는 걱정도 생기게 되었는데요..(얼마전 쥐식빵 사건..
동영상 재생을 위해서 KM플레이어를 많이 사용하실텐데요블로그 포스팅을 위해서 이미지를 캡처하려고 하니깐KM Player에는 캡처 관련 메뉴가 안보이네요..-_-;; KM플레이어에 캡처 기능이 없는건 아니고요~캡처 메뉴가 디폴트로 안보이게 되어있어서 그렇습니다.캡처 관련 메뉴를 보이기 위해서는 '고급 메뉴 사용'을 선택해주셔야 합니다~그렇다면 사진을 보면서 알아보죠~ 아,, 이런 얼굴이 가려졌네요..-_-;;삼촌팬들의 로망이죠~ 아이유양입니다.이미지 캡처를 하려고 하는데 캡처 관련 메뉴가 안보입니다. 이미지 캡처를 위해서는 환경 설정/기타 > 고급 메뉴 사용 을 √ 체크해주셔야 합니다. 고급 메뉴 사용을 체크하고 다시 마우스 오른쪽 클릭을 하면 아래 이미지 처럼 캡처 제어 라는 메뉴가 보입니다. 캡처 제어..
영상처리쪽을 한다면 아마 다들 아실텐데 뭐 어려운 개념은 아닙니다. Segmentation의 일종으로 볼 수 있을텐데.. 프로파일을 이용하면 영상내의 object들을 추출해 낼 수 있습니다. 차량 번호판을 예로 들어 설명을 하면,, 번호판내의 문자를 인식하기 위해서는 개별 문자들을 분리해 내야 합니다. - 이 개념이 segmentation 입니다. - 개별 문자들을 분리하기 위해서 우선 상단 문자열과 하단 문자열을 분리한후 나눠진 영상에서 다시 Vertical(수직) Projection Profile을 이용하여 개별 문자들을 추출할 수 있습니다. 위 그림은 Horizontal(수평) Projection Profile을 추출한 영상입니다. 영상에서 골(쑥- 꺼진부분)을 찾으면 상단 문자열과 하단 문자열을 ..
예전에 수업시간에 잠깐 언급되었던 부분인데.. 교수님께서 깊이 들어가기 싫어서 그러셨던건지.. 약간 좀 다르게 설명하신 부분이 있어서 한번 적어 봅니다. ------------------------------------- int i=1; while(i>0){ i++; } 위 소스는 무한 루프일까요?? 결론부터 말하자면 "아니다" 입니다. 왜 그럴까요?? 다음 소스를 돌려 봅시다. ---------------------------------------------------------- #include int main() { int i=1; while(i>0){ i++; } puts("이 문장이 출력되면 무한 루프가 아니겠죠??"); printf("i -> %d\n", i); return 0; } -----..
기능 : 10진수 -> 16진수 변환 16진수 -> 10진수 변환 16진수 입력은 0x를 포함해서 입력해도 무관합니다.
과제로 ls 프로그램을 만드는게 나와서 과제 하던 중.. " -l " 옵션을 구현할라고 하는데 출력 문자열의 필드 폭을 조절 run-time에 조절 해야 하더군요 리눅스에서의 구현은 출력 되는 각 필드의 문자열들 중에서 가장 폭이 넓은 녀석을 기준으로 폭을 잡아주도록 되어있었습니다. 그냥 C 프로그래밍 할 때는 소스 코드에 static하게 printf("%5d", some_value); 이런식으로는 많이 썼었는데.. run-time에 제어 할일은 별로 없어서 난감하더군요-_-;; 적절히 계산해서 공백문자를 계속 찍어줘야 하나.. 생각했는데 언어에서 지원을 해주네요..ㅋㅋ 아 뭐 서론이 길었고.. ------------------------------------------- 리눅스라면 man 3 print..
원문 보기 : http://dewitters.koonsolo.com/gameloop.html 이전글 보기 : 2011/03/01 - [프로그래밍/기타] - the game loop [1] - Koen Witters 가변적인(variable) FPS에 의존적인 게임 스피드 구현(Implementation) 게임 루프의 또다른 구현은 가능한한 빠르게 실행되도록 하고, FPS가 게임 스피드를 결정(dictate)하도록 하는 것이다. 게임은 이전 프레임의 시간차로 갱신된다. DWORD prev_frame_tick; DWORD curr_frame_tick = GetTickCount(); bool game_is_running = true; while( game_is_running ) { prev_frame_tick..
원문보기 : http://dewitters.koonsolo.com/gameloop.html 게임 루프(The Game Loop) 소개(Introduction) 게임 루프는 모든 게임의 핵심이다. 어떠한 게임이든 게임 루프 없이는 돌아갈 수 없다. 그러나 불행히도 신입 게임 개발자이 이 주제에 대해서 참조할 만한 좋은 글들이 인터넷에는 많지않다. 하지만 걱정하지 마시라, 당신은 지금 주의깊게 볼만한 게임 루프 관련글을 발견했기 때문이다. 게임 개발자라는 나의 직업에 고맙다. 나는 작은 규모의 수 많은 모바일 게임 코드들을 봐왔고 그것은 항상 나를 놀라게 했다. 얼마나 많은 게임 루프들이 그곳에 구현되어있는지.. 당신은 아마도 그렇게 간단한 것이 다르게 쓰여질 수 있는지 궁금해 할 것이다. 글쎄.. 그것은 ..
도서정보 자세히 보러가기(새창) 디자인 패턴 : 특정 컨텍스트 내에서 주어진 문제에 대한 해결책이다. 컨텍스트 : 패턴이 적용되는 상황으로 반복적으로 일어날 수 있는 상황이어야만 한다. 문제 : 그 컨텍스트 내에서 이루고자 하는 목적을 뜻합니다. 하지만 컨텍스트 내에서 생길 수 있는 제약조건도 문제에 포함됩니다. 해결책 : 바로 우리가 찾아내야 하는 것입니다. 누구든지 적용해서 일련의 제약조건 내에서 목적을 달성할 수 있는 일반적인 디자인을 뜻합니다. 객체지향 원칙 1. 애플리케이션에서 달라지는 부분을 찾아내고, 달라지지 않는 부분으로부터 분리시킨다. 2. 구현이 아닌 인터페이스에 맞춰서 프로그래밍한다. 3. 상속보다는 구성을 활용한다. 4. 서로 상호작용을 하는 객체 사이에서는 가능하면 느슨하게 결합하..
어제 뉴스에서 엥겔계수가 5년만에 최고치를 기록했다고 합니다.아마도 식료품 물가 폭등과 연관이 있겠지요,,(식당의 음식값도 올라서 그 대안으로 편의점의 라면, 도시락 판매량이 급등했다고도 하네요..)엥겔계수가 궁금하신 분은 아래 링크를 참조하세요~[엥겔계수] 다음 백과사전 검색결과 보러가기 과연 나의 엥겔계수는 얼마나 될까요~??엥겔계수를 구하는 공식은 아래와 같습니다. 엥겔계수 = ( 식표품비 지출액 / 총 지출액 ) * 100아래 [총 지출액]과 [식료품비 지출액]을 입력하신 후[결과보기] 버튼을 클릭해 보세요~ 여러분들의 엥겔계수는 어떤가요~??엥겔계수 생활정도 생활수준 25%이하 고도의 문화생활 최상류생활 25~30% 문화생활 상류생활 30~50% 건강생활 중류생활 50~70% 최저생..
회사에서 usb도 안되고 메신저도 안되고 뭐,, 어지간한건 다 막아놨습니다. 업무적으로든 비업무적으로든 가끔 파일을 주고 받을 경우가 있어서 그냥 쪼그만 프로그램 만들어서 파일 옮기고 그럽니다. 근데, 언젠가 좀 큰 파일을 옮길라고 하니깐 이게 안되네요,, 문제가 뭐지?? 하고 봤더니 파일 크기가 2G가 넘어가면 파일 사이즈를 구하지 못하더군요,, 문제의 원인은 파일 사이즈를 fseek, ftell을 이용해서 계산을 했는데 리턴 타입이 long형이라서 그랬던 것 같습니다. 인터넷에 뒤져보니 뭐,, 금방 답 나오네요 일단 오늘의 테스트 파일 2.3G짜리 압축 파일입니다. 아래 코드는 fseek과 ftell을 이용한 파일 사이즈 구하기 입니다. 결과는 아래와 같습니다. -1을 리턴해 주네요,, GetFile..
작업관리자를 실행했는데 아래 사진처럼 메뉴와 탭이 보이지 않는 경우가 있습니다. 메뉴도 안보이고 [프로세스], [성능] 같은 탭이 전혀 보이지 않네요 모르면 당황스럽지만 알고나면 간단합니다. 아래 분홍색으로 칠해진 영역을 더블클릭 해주면 됩니다. 더블클릭을 하면 아래 사진처럼 다시 메뉴와 탭이 모두 표시됩니다. ^^
컴퓨터에서 사용되는 RGB는 밝기에 민감하기 때문에 사람이 인지하는 색상과 차이가 있습니다. 영상처리를 위해서 RGB를 HSI포멧으로 변환하여 사용합니다. (이미지 출처가 어디였는지 잘 기억이 안나네요-_-;) 수학적인 표현으로 하면 위와 같습니다. 아래는 대략적인 유사코드 입니다. I = (R+G+B) / 3.0f if(그레이스케일){ S = 0.0 H = 0.0 } else{ S = 1.0f - (3.0f / (R+G+B)) * min(R, G, B) angle = (R - 0.5f * G- 0.5f * B) / (float)sqrt((R-G) * (R-G) + (R-B) * (G-B)); H = (float)acos(angle); H *= 57.29577951f // 각도값으로 변환(180/phi)..
Y = 0.29900R + 0.58700G + 0.11400B Cb = -0.16874R - 0.33126G + 0.50000B Cr = 0.50000R - 0.41869G - 0.08131B Y값은 NTSC 표준과 같네요
가장 간단한 방법으로 명암도 = 1/3*R + 1/3*G + 1/3*B 를 이용하여 구할 수 있습니다. 위 방법외에 NTSC(National Television System Committee) 표준인 명암도 = 0.299R + 0.587G + 0.114B 를 이용하여 구할 수도 있습니다. 사람이 녹색(G)에 민감해서 정해진 것이라고 하네요.
프로젝트 준비하면서 조사한 자료입니다. 오류사항이 있으면 알려주세요 RGB 모니터, 디스플레이장치 등에 사용되는 색상포멧으로 컴퓨터에 적합합니다. 색상 표현이 컴퓨터에게 용이하며, 많은 색상을 표현할 수 있습니다. R, G, B 각각의 상호 연관성이 심하다는 단점이 있습니다. CMY RGB의 보수개념으로 인쇄분야에서 많이 사용됩니다. 보통 검은색인 K가 추가되서 CMYK가 많이 사용됩니다. 인쇄분야에서 사용되는 색상포멧이기 때문에 영상처리용도로는 적합하지 않습니다. YCbCr TV에서 사용되는 방식으로 YUV는 아날로그, YCbCr은 디지털 방식입니다. Y값은 명도단계만은 CbCr은 색차보정(?)값을 갖기 때문에 흑백 TV에서도 별다른 연산없이 Y값만을 사용하여 화면을 출력할 수 있습니다. HSI (Hu..