본문 바로가기

전체 글

(1478)
이클립스 기반 SQL Explorer 가상 이클립스 기반 SQL Explorer SQL Gate, Orange, SmartSQL 등등 잘 만들어진 SQL 클라이언트 프로그램을 쓰다가, 최근 MySQL로 작업을 하게 되어서, 불편을 겪고 있었다. 시꺼먼 커맨드 라인을 보고 있노라니, 마치 시대에 뒤떨어지는 원시인이 된듯한 기분이 들었다. 소스포지에서 뒤지다가 괜찮은 클라이언트 프로그램을 발견했다. 이클립스 기반의 SQL Explorer. Stand-alone 버젼도 있고, 이클립스 플러그인도 있다. 나름 맘에 드는 걸로 골라 쓰면 될테지. 2009. 12. 29. 17:30
CUDA 개발 환경 설정하기 #1. CUDA driver, toolkit, SDK 설치 가상 CUDA 개발 환경 설정하기 #1. CUDA driver, toolkit, SDK 설치 첫째로, CUDA Driver, Toolkit, SDK 코드를 nVidia 홈페이지에서 다운 받는다. [다운로드 페이지 바로 가기] - CUDA 드라이버는 CUDA 지원 GPU 제품만 설치하면 된다고 명시되어 있다. [지원 제품 목록 바로가기] 지원하지 않는 환경에서는 Emulation 모드로 프로그램 할 수 있다. - CUDA Toolkit에는 컴파일러, 디버거 등의 C 언어에서의 개발 환경을 제공하고 있다. - CUDA SDK에는 개발자들이 참고할 만한 소스들이 들어있다. 병렬 정렬, 행렬 곱셈 등 다양한 예제 소스가 있으므로 참고하면 좋을 것이다. 드라이버 카드가 ati계열이라서 driver 설치는 생략하였다. toolkit을 설치하고 CUDA 폴더를 보니 doc 폴더가 있었고, 그 안에는 다양한 .. 2009. 12. 26. 15:38
전자정부 프레임워크 가상 전자정부 프레임워크 오! 놀라운 오픈 소스 프레임워크. 누구나 다 알만한 G4C(전자정부) 홈페이지에서 사용되고 있는 프레임워크가 공개되어 있었다. 무료 교육이나 Q&A게시판 등도 활성화 되어 있어 프레임워크에 대한 정보를 쉽게 접할 수 있다. 기능들이 무지 다양하고, 개발 모듈뿐 아니라, text editor(이클립스 기반), UML Editor등 다양한 개발환경도 지원해준다. 이런 전폭적인(?) 지원이 있다면, 좀더 효율적이고 완성도가 높은 개발물들이 나올 것 같다. 급하지만, 게시판 모듈부터 파악하며 사용해봐야겠다. 2009. 12. 23. 16:41
GPU 프로그래밍의 시작, CUDA 가상 GPU 프로그래밍의 시작, CUDA CUDA(an acronym for "Compute Unified Device Architecture", 쿠다)는 GPU에서 수행하는 (병렬 처리) 알고리즘을 C 프로그래밍 언어 등을 사용하여 작성할 수 있도록 하는 GPGPU 기술이다. CUDA는 엔비디아가 개발해오고 있으며 이 아키텍처를 사용하려면 엔비디아 GPU와 특별한 스트림 처리 드라이버가 필요하다. CUDA는 G8X GPU로 구성된 지포스 8 시리즈급 이상에서 동작한다. CUDA는 CUDA GPU 안의 명령셋과 대용량 병렬 처리 메모리를 접근할 수 있도록 해 준다. (그래픽 카드가 없는 경우, Emulation Mode에서 테스트가 가능하다.) 개발자는 패스스케일 오픈64 C 컴파일러로 컴파일 된 '쿠다를 위한 C' (C언어를 엔비디아가 확장한.. 2009. 12. 22. 12:18
가상 GPGPU ; General-Purpose computing on GPU 범용 GPU(GPGPU, General-Purpose computing on Graphics Processing Units: 그래픽 처리 장치를 통한 일반 목적의 컴퓨팅)는 GPGP 또는 GP2 라고도 불리며, 컴퓨터 그래픽스를 위한 계산만 다루는 GPU를 사용하여 CPU가 전통적으로 취급했던 응용 프로그램들의 계산을 수행하는 기술이다. 이를 가능하게 한 것은 프로그램 가능한 "단"과 고정도 연산을 그래픽 파이프라인에 연결하는 것으로, 이를 통하여 소프트웨어 개발자들이 그래픽이 아닌 데이터에 흐름 처리(Stream Processing)를 사용할 수 있게 된다. GPU 프로그래밍 개념 GPU는 그래픽에 특화되어 설계되었으며 따라서 연산과 프로그래밍에 있어서 매우 제한적이다. 그 본성에 따라, GPU는 흐름.. 2009. 12. 21. 10:40
세상 인생을 사는 Tip 부모님께 - 효도할 것. (나중에 후회한다.) 패스트 푸드 - 음료를 시킬 때는 얼음을 빼달라고 하는 것이 좋다.(양이 많아진다고 함.) 맥도날드 - 감자튀김 먹을 때 100원 더 내고 너겟소스 하나 구입해서 먹으면 맛있다.(과일소스가 맛있다고 함.) 버거킹 - 와퍼 시킬때 '올엑스트라'로 시키면 야채가 2배가 된다. (추가요금 없음.) 롯데리아 - 아이스크림, 후라이 제품 등을 흘릴 경우 말하면 새것을 준다. - 양념감자 분말은 원칙상 3개 다 주어야 한다. - 쉑쉑치킨은 정량에 미달되는 편이 많으므로 주의해서 볼 것. - 정장이나 하얀 모자를 쓴 직원이 짬밥이 높다. 음료 - 파인애플로 만든 것은 대부분 시럽+설탕맛이다.(원래 맛이 약해서라고 함.) 도미노 피자 - 주문시 늦는다고 미리 말씀드리지 않.. 2009. 12. 16. 16:14
문화 [영화] 체코단편영화 - Most(다리) 체코 말로 Most는 다리라고 한다. 이 이야기는 실화를 기반으로 둔 29분짜리 단편영화, 치명적인 실수로 자신의 아들의 생명과 다른 수많은 생명을 선택해야하는 순간에 이르게 된다. 다리 관리인인 주인공은 선택을 한다. 과연 그의 희생적인 선택이 올바른 것일까? 2009. 12. 11. 09:57
잡담 다시 쓰는 근황 기말고사 기간 포스팅을 하는 나도 참 웃기지만, 잠시 쉬어가는 겸, 몇 글자 끄적여보자. 졸업 논문. 지도교수님을 정했다. 주제도 정했다. GPU 병렬 프로그래밍, 사실 Java 보안 쪽을 하고 싶었는데, 잠시 밍기적 거렸더니 이미 만석이다. 그래도 Java 쪽을 하고 싶어서 GPU를 택했다. 뭐, 아는 것은 하나 없지만 1년간 공부하고 하다보면 괜찮아지겠지. 아. 기말고사가 시작되었다. 오늘을 시작으로 다음 주 금요일까지라는 대장정이다. 기말고사라서 그런지 모든 과목마다 시험범위가 예상 밖에 많다. 수업시간 한 시간만에 한 챕터를 끝내주시는 멋쟁이 몰아치기 교수님이 계신가 하면, 꾸준한 스피드로 어느새 강의자료의 끝을 보신 교수님도 계신다. 강의 평가를 하면서, 좋아하는 교수님에겐 5점 몰아주기. 맘에.. 2009. 12. 10. 20:34
잡담 으악! 방명록에 있는 스팸을 삭제한다는 것이, 나도 모르게 글을 삭제하고 "확인"을 눌러버렸다. 아까운 내 글ㅠ_ㅠ 그리 잘 쓰고 멋진 글은 아니었지만, 내 글을 날렸다는 것이 너무나 아깝네. 아아- 습관의 무서움이여! 2009. 12. 8. 00:12
잡담 흑과 백 휴학기간 포함하고 대학생활 6년째이다. 대체로 재미도 없고 별 내용도 없지만 가끔은 재밌고 훈훈한 얘기들이 올라와서 학교 자유게시판에 종종 들어가곤 한다. 지금은 학교 선거철이다. 선거에 의무적으로 참여하고 있지만, 학교에서의 선거는 예외였다. 늘 후보는 하나, 혹은 운동권과 비운동권이라는 애매한 기준으로 나온다. 늘 그들은 싸운다. 서로를 헐 뜯고 없는 말을 지어내고 상대의 약점을 확대해 놓는다. (일단, 이 글은 선거에 관심 없는 사람들은 볼 필요도 없다.) 항상 3자의 입장에서 바라본다. 때론 과 친구들이 출마하는 경우도 종종 있었으나, 최대한 객관적으로 보려고 한다. 이들의 유세나 하는 것들을 보노라면 어린 아이들의 싸움과도 비슷하다. 지극히 유치한 싸움을 한다. 우리 편 아니면 적이라는 흑백논리.. 2009. 11. 29. 20:48
가상 OOPrinciples SOLID - 상세 설계나, 디자인 설계 과정에서 SOLID part 1: Single Responsibility Principle http://giorgiosironi.blogspot.com/2009/09/solid-part-1-single-responsibility.html "There can be only one reason for a class to change." - 분할통치(Divide and Rule)라고도 함. - 실제로 복잡한 부분을 추상화하는 것이 핵심 - 클래스의 행위를 한 문장으로 기술해 보는 것이 이 원칙을 적용하는데 도움이 됨. - 클래스의 재사용성 향상, 클래스가 간단해져 유지보수성 향상, fine-grained 설계 촉진, 테스트 용이 SOLID part 2: Open/Closed Pr.. 2009. 11. 23. 09:10
Softbank AQOUS SHOT 940SH, 내 마음을 사로잡다! 장바구니 Softbank AQOUS SHOT 940SH, 내 마음을 사로잡다! 일본 소프트뱅크에서 내 맘에 쏙 드는 핸드폰이 나왔다. 지디넷 기사에서 소개된 아쿠오스 샷이 바로 그 것이다. 단지, 카메라 기능에 대한 얘기만 나와 있어서 보았지만, 폴더를 좋아하는 나로써는, 지금 쓰는 캔유 701D와 비슷한 디자인(이지만, 더 이뻐 보이는)에 끌리게 되었다. ※ 모든 사진 출처는 ※자세한 내용은 - 일어 페이지 카메라 기능에서 놀라운 점은 셔터를 누르면 최대 100장까지 초고속 연사가 가능하다는 것, 그렇게 필요할지는 모르겠지만, 1210만 화소라는 것과, 얼굴을 인식해서 인물에 포커스를 준다는 것, 디지털 앨범으로 만드는 기능, 밝기 조절 기능 등 다양한 카메라 기능을 제공한다.(몇 달 지나면 쓰지도 않을테지만..) 게다가 집에선 인터넷 전화로 활용할 수도 있는 통합 폰이라고 한다.. 2009. 11. 22. 22:19
잡담 열심히 살고자 하는 열망과 쉼을 갈망하는 욕망 때로는 한순간도 낭비하지 않고, 알차게 시간들을 보내고 싶어한다. 하지만, 정작 그런 시간들을 보내고 있노라면, 내가 왜 이렇게 사는 건가에 대한 매너리즘에 빠져들고 만다. 적절한 쉼을 갖지 않으면 금세 지쳐 버린다. 쉼이 너무나 달콤해서, 많은 쉼을 취하는 실수를 범하게 된다. 쉼을 충분히 갖게 되면, 또 다시 열심히 살지 않고 있다고 내 자신을 정의해 버린다. 열심히 사는 것이지, 아닌지에 대한 모호한 척도를 가지고 내 자신을 잰다. 주변의 사람들의 행태를 보면서 채찍질을 하고, 채찍질을 마치곤 스스로에게 위안을 주기 위해 당근을 먹는다. 아직도 쉼의 분배를 얼마나 해야하는지 잘 알지 못한다. 쉼을 얼마나 갖아야 열심히 사는 것인가. 열심히 살아야 한다는 염원에 붙잡혀 산다. 2009. 11. 22. 14:20
잡담 눈 깜빡... 눈 깜빡하는 사이에, 11월 중순이다.어느새 학기도 종국을 향해 가고 있다. 공부하고 있다. 숨쉬고 있다.추워지고 있다. 옷이 두꺼워진다.스킨이 맘에 들지 않는다.변덕이 심해진다. 2009. 11. 21. 00:10
[만화] The Simpson 문화 [만화] The Simpson The simpson, 심슨가족을 재미있게 에피소드를 하나도 안 빼놓고 본 적이 있었는데, 의외로 시사적이고 해학적인 요소들이 많았던 심슨 가족. 오랜만에 보고 싶구랴. 위의 그림은 'Don'f Forget. You're Here Forver.'를 'Do it for Her'로 바꿔둔 호머 심슨의 감동적인 이야기이다. 2009. 10. 7. 12:45