OSSI(Open Source Satellite Initiative) 인공위성 티셔츠 책임자 구인!!
·
SPACECHILD
자네! 위성 한번 쏘아보지 않겠나? 예전에 [ 인공위성 띄우기 대작전! Open Source Satellite Initiative ] 라는 포스팅으로 '송호준'님께서 진행중인, OSSI 프로젝트에 대해 소개해드린 적 있습니다. OSSI 프로젝트는 간단히 말해서, '개인이 인공위성을 제작, 발사하고 그 방법 및 위성 제작법에 대해서 공개(Open Source)한다'는 것입니다. 여기서 하나 주목할 점은, 발사 비용을 이 프로젝트를 응원하는 사람들의 티셔츠 구입 대금으로 충당한다는 것이죠. 응원의 형태는 티셔츠 구입이지만, 결국, '하나의 공통된 꿈을 여러 사람이 합심해서 이룬다'라는데 의미가 있습니다. 따라서, OSSI 프로젝트 홈페이지에서 밝히고 있는바와 같이, 본 프로젝트의 원래 목적은 단순히 '개인의..
AForge.NET FRAMEWORK : 유전알고리즘을 C#으로
·
IT, Smart Life
AForge.NET Framework 유전 알고리즘(Genetic Algorithm)을 C#으로 구현해보려고 하는데, 3년전이나 지금이나 C#으로 된 유전 알고리즘 코드는 C++ 코드에 비해서 많지 않은 것 같습니다. C#을 지원하는 플랫폼들은 더 많아졌는데 말이죠. 예전에 MATLAB으로 짠 코드를 C#으로 바꿔보려고 했던 기억도 있고 해서, 이번에 다시 검색을 해봤더니, AForge.NET Framework 라는 것이 있네요. http://www.aforgenet.com/framework/ AForge.NET is an open source C# framework designed for developers and researchers in the fields of Computer Vision and ..
[Android] 이클립스 갈릴레오 버전 시, ADT 업데이트 에러 문제
·
IT, Smart Life
까탈스러운 개발환경, 안드로이드 Windows 용 안드로이드 개발환경을 구축해보신 분들은 아시겠지만, 대부분의 사람들이 익숙한 one-click installation과는 달리, 다양한 프로그램들의 조합으로 개발환경이 구성되기 때문에 처음 접하시는 분들은 개발환경 설정과정을 많이 낯설어 하십니다. Windows OS 상에서의 안드로이드 개발환경은 대략 아래와 같은 순서로 이루어집니다. (안드로이드 개발환경 설정에 관해서는 이미 많은 포스팅이 있기 때문에 생략하도록 하겠습니다.) 1. Eclipse 다운로드 및 압축해제 2. JDK(Java Development Kit) 다운로드 및 설치 3. 환경변수(시스템) PATH 설정 4. Android SDK 다운로드 및 압축해제 5. Eclipse 상에서 ADT..
[TSYNTAX] 초간편! 티스토리 Syntax Highlighter 적용하기!!
·
IT, Smart Life
Google Syntax Highlighter 웹서핑을 하시면서 프로그램 코드의 각 구문들이 가독성 좋게 색깔로 표현되어 있는 것을 보신 적 있으실 겁니다. 이것이 바로 인데, 코드를 자주 포스팅에 삽입하시는 분들께는 거의 필수입니다. 저도 적용하는 법을 몰라서 많이 헤매었는데, 생각보다도 훨씬 간단하게 티스토리 블로그에 적용할 수 있는 방법이 있어 포스팅 합니다. 사실, Syntax Highlighter를 티스토리에 적용하는 방법은 이미 많이 포스팅이 되어있는데요, 검색을 해보면 대부분의 포스팅이 아래와 같은 순서를 소개하고 있습니다. [ 기존 설치 & 적용법 ] 1. Syntax Highlighter 최신 버전을 다운 2. 티스토리에 업로드 3. 스..
[XNA] 이미지 로드하고 화면에 출력하기
·
IT, Smart Life
 이전 XNA 관련 글 보기 2011/09/15 [XNA] Wanna Make a Game? : XNA 4.0 소개, 그리고 설치 2011/10/01 [XNA] XNA 기본 함수 6가지와 동작원리 XNA의 기본 동작방식을 알아봤으니, 이제는 게임제작의 제일 기본이 되는 화면 출력을 해볼 차례입니다. 미리 정해놓은 그림을 화면에 로딩해서 띄워보는 거죠. 가장 기본인 만큼 어렵지는 않습니다. STEP 1. 새로운 XNA 프로젝트 생성하기 STEP 2. 화면에 출력할 그림 Content 프로젝트에 추가하기 STEP 3. 화면 해상도 변경해 보기 (800 x 600) STEP 4. 변수 선언하고 이미지로드 하기 STEP 5. Starting Debugging(F5) STEP 1. 새로운 XNA 프로젝트 생성..
[DB] DBMS, Database Management System (DB의 종류)
·
IT, Smart Life
널, 잘 모르겠어... DB.. DB는 무엇일까요? DBMS는 무엇일까요? 오라클 DB는 무엇이고, MS-SQL은 무엇이고, MySQL은 무엇일까요? 이것은 모두 다 저에게 하는 질문입니다. 그동안 '디비, 디비, 디비'... 말은 많이 들었지만, 데이터베이스를 따로 공부한적이 없었기 때문에 도무지 명확하게 개념이 잡히지 않았습니다. 무엇보다도 프로그램을 하면서 DB가 필요한 상황이 올때마다 혼란스러웠던 것은 바로 이것이었습니다. 'DB이름도 종류도 뭔가 많은 거 같긴한데...' '뭔가 다른건가?' '다르니까 다른 이름을 쓰고 있겠지?' '그냥 운영체제를 골라쓰듯 선택의 문제일까? 아니면, 각각의 특징을 알고 상황에 따라 맞춰써야 하는 것일까?' 그냥 나무부터 배워도 되는데, 숲을 먼저 보지 못하면 좀 ..