Tip/programming 2013.03.18 14:15

OpenGL With C++

OpenGL 라이브러리는 C로 이루어져 있어서 C++의 클래스 개념에 포함시키기 힘들다.


http://stackoverflow.com/questions/3589422/using-opengl-glutdisplayfunc-within-class

신고

'Tip > programming' 카테고리의 다른 글

tree.hh  (0) 2013.05.17
Using Regular Expression in C++  (0) 2013.04.30
OpenGL With C++  (0) 2013.03.18
OpenGL Programming on mac  (0) 2013.03.11
mosh  (0) 2013.02.19
taglib  (0) 2013.01.03
Tip/programming 2013.03.11 01:09

OpenGL Programming on mac

http://deveruran.blogspot.kr/2010/03/xcode-opengl.html

신고

'Tip > programming' 카테고리의 다른 글

Using Regular Expression in C++  (0) 2013.04.30
OpenGL With C++  (0) 2013.03.18
OpenGL Programming on mac  (0) 2013.03.11
mosh  (0) 2013.02.19
taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
Tip/programming 2013.02.19 20:46

mosh

http://mosh.mit.edu/#techinfo

신고

'Tip > programming' 카테고리의 다른 글

OpenGL With C++  (0) 2013.03.18
OpenGL Programming on mac  (0) 2013.03.11
mosh  (0) 2013.02.19
taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
osx에서 자바 컴파일하기  (0) 2012.09.18
Tip/programming 2013.01.03 15:25

taglib

그러나 밑의 글은 이것을 찾으면서 뻘글이 되어 버리는데...

http://taglib.github.com/

TagLib is a library for reading and editing the meta-data of several popular audio formats. 

설명이 필요가 없다

for c#

https://github.com/mono/taglib-sharp

example. 역시 스택오버플로우가 체고시다

http://stackoverflow.com/questions/4361587/where-can-i-find-tag-lib-sharp-examples

신고

'Tip > programming' 카테고리의 다른 글

OpenGL Programming on mac  (0) 2013.03.11
mosh  (0) 2013.02.19
taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
osx에서 자바 컴파일하기  (0) 2012.09.18
Zen Coding Manual  (4) 2012.09.11
Tip/programming 2013.01.01 23:27

.NET Sound Library

1. BASS

기능이 많아보임. 개인적 사용은 무료, 어떠한 방법으로든 수익을 내려면 라이센스를 사야 함

지원하는 플랫폼은 많음. .net도 그중 하나인듯

http://www.un4seen.com/

2. naudio

open source .net audio library. 막 갖다 써도 된다는 것. MS-PL License 라는데 안 읽어봐서 모르겠지만

NAudio is licensed under the Microsoft Public License (Ms-PL) which means that you can use it in whatever project you like including commercial projects.

이정도면 충분할 듯.

http://naudio.codeplex.com/

3. WPFSVL(WPF Sound Visualization Library)

사실 이 라이브러리를 찾게 되면서 1, 2번에 대해 알아보게 된 건데, 이걸 왜 찾아봤냐면 WPF에서 mp3파일을 다루는 것이 굉장히 귀찮고, 일단 mp3파일의 앨범 아트를 뽑아내고 싶었기 때문. 이 라이브러리가 1, 2번에 의존해서(정확히는 저 두 개의 라이브러리중 하나로 생성된 객체를 WPFSVL에 등록해주는 방식이라 함. 다른 라이브러리도 쓸 수 있겠지만 제작자가 둘중 하나가 가장 낫다고 하니..) 사용되는 라이브러리기 때문이었다.

http://wpfsvl.codeplex.com

덕분에 괜찮은 .net용 audio library도 찾게 되었다. 일단 기본적으로 쓸 수 있는 MediaElement는 한번 써본 다음에 쓰기 싫어졌다. isPlaying같은 멤버도 없는 것에서 저 클래스를 잘 디자인했다는 생각이 안 들었기 때문... 재생중인지 아닌지를 판단하는 멤버를 직접 만들어야 한다니.. sucks. 개발은 2+3으로 하기로 결정

신고

'Tip > programming' 카테고리의 다른 글

mosh  (0) 2013.02.19
taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
osx에서 자바 컴파일하기  (0) 2012.09.18
Zen Coding Manual  (4) 2012.09.11
Zen Coding  (0) 2012.09.08
Tip/etc 2012.12.18 05:26

부팅시 자동으로 VM이 실행되게 하기

연구용으로 쓰는 리눅스를 재부팅 할때마다 다시 켜야하는 건 귀찮은 일이다. 특히 vmware를 켜는데 걸리는 5~10초의 딜레이는 괜히 거슬린다.

여기서 깔끔하게 해결 가능하다.


신고

'Tip > etc' 카테고리의 다른 글

regex  (0) 2013.07.16
windows 8 에서의 색 보정  (0) 2013.03.28
부팅시 자동으로 VM이 실행되게 하기  (0) 2012.12.18
Tip/programming 2012.09.18 12:21

osx에서 자바 컴파일하기

우선 소스코드를 작성한다
//hello.java
class Hello{
    public static void main(String args[]){
        System.out.println("Hello, Java!");
    }
}
그다음 javac [src]로 .class파일을 만들면 클래스 이름의 .class파일이 생성된다. 그러면 java [class file]로 실행한다.
r0tten-air:~ fr35h7una$ ls
./
../
.DS_Store
.localized
hello.java
r0tten-air:~ fr35h7una$ javac hello.java
r0tten-air:~ fr35h7una$ ls
./
../
.DS_Store
.localized
hello.java
Hello.class
r0tten-air:~ fr35h7una$ java Hello.class
Hello, Java!
r0tten-air:~ fr35h7una$
신고

'Tip > programming' 카테고리의 다른 글

taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
osx에서 자바 컴파일하기  (0) 2012.09.18
Zen Coding Manual  (4) 2012.09.11
Zen Coding  (0) 2012.09.08
Sublime Text 2 FTP Plugin  (5) 2012.09.06
Tip/programming 2012.09.11 10:30

Zen Coding Manual

http://code.google.com/p/zen-coding/wiki/ZenHTMLElementsEn

예를 들어 html:xt를 타이핑한 다음 Zen Coding해주는 Hotkey를 눌러주면


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
	<title></title>
</head>
<body>

</body>
</html>

이런 코드가 생성된다(다른거 아무것도 안함)

신고

'Tip > programming' 카테고리의 다른 글

taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
osx에서 자바 컴파일하기  (0) 2012.09.18
Zen Coding Manual  (4) 2012.09.11
Zen Coding  (0) 2012.09.08
Sublime Text 2 FTP Plugin  (5) 2012.09.06
Tip/programming 2012.09.08 10:47

Zen Coding






멋지다!

http://code.google.com/p/zen-coding/

신고

'Tip > programming' 카테고리의 다른 글

taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
osx에서 자바 컴파일하기  (0) 2012.09.18
Zen Coding Manual  (4) 2012.09.11
Zen Coding  (0) 2012.09.08
Sublime Text 2 FTP Plugin  (5) 2012.09.06
Tip/programming 2012.09.06 02:22

Sublime Text 2 FTP Plugin

 Windows에서 Notepad++을 잘 쓰고 있었는데, Mac에서는 그만한 에디터가 없는것 같아서 찾다찾다 찾은 것이 Sublime Text 2라는 에디터이다. Sublime Text 2는 Windows/Mac/Linux 겸용으로 배포되고, 성가시게 뜨는 창을 닫아가면서 무료로 쓰던지, 결제해서 유료로 쓸 수 있다. 이 에디터는 다 좋은데, Nppftp같은 강력한 에디터-FTP연동 툴이 내장되어 있지 않은게 흠이라 이런 기능이 있는 플러그인을 검색해 보았다.

 구글에서 Sublime Text FTP라고 검색하면, Sublime SFTP라는 사이트가 가장 먼저 뜨는데, SFTP/FTP와 텍스트에디터를 연동하는 플러그인조차 돈을 내고 써야 한다는 것이 꺼림직하고, 그렇다고 무턱대고 크랙을 쓰는것도 영 아닌것 같아서 대체물을 찾아보았다.

NoxArt / SublimeText2-FTPSync

 우선 무료긴 한데, 정말 좋은지는 써봐야겠다.

신고

'Tip > programming' 카테고리의 다른 글

taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
osx에서 자바 컴파일하기  (0) 2012.09.18
Zen Coding Manual  (4) 2012.09.11
Zen Coding  (0) 2012.09.08
Sublime Text 2 FTP Plugin  (5) 2012.09.06