류종택의 프로그래밍 강의실

고정 헤더 영역

글 제목

메뉴 레이어

류종택의 프로그래밍 강의실

메뉴 리스트

  • 홈
  • 분류 전체보기 (364)
    • 소프트웨어 공학 (21)
    • 프로젝트 (28)
      • FF-Player (2)
      • 엔트리 (1)
      • Ah!FreeCa (11)
      • HelloWorld (8)
      • 네트워크 (3)
      • Presentation Online (1)
    • RyuLib (26)
      • RyuLib for Delphi (16)
      • RyuLib for Android (9)
      • Super Socket (0)
      • Intel Encoder (1)
    • 프로그래밍 (133)
      • Delphi (39)
      • Arduino & IoT (66)
      • C & C++ (2)
      • Android (26)
    • 오픈소스 연구 (32)
      • FFMPEG (9)
      • WebM (3)
      • Opus (0)
      • SoundTouch (2)
      • MEncoder (1)
      • MinGW (12)
      • libtorrent (2)
    • 강의 (34)
    • 종태기 생각 (20)
    • etc (67)
      • 프로그래밍 퀴즈 (2)
      • 제품 리뷰 (4)

검색 레이어

류종택의 프로그래밍 강의실

검색 영역

컨텐츠 검색

RyuLib

  • ffmpeg for Android 공개 및 첫 번 째 예제

    2012.07.27 by ryujt

  • A Simple thread class that can change stack size for it

    2012.07.01 by ryujt

  • DynamicQueue unit

    2012.06.28 by ryujt

  • 안드로이드 동영상 강좌 - JetBoyPlus 게임 만들기

    2012.06.15 by ryujt

  • RyuLib for Android - 20120615 첫 번째 공식 릴리즈

    2012.06.15 by ryujt

  • ThreadPool

    2012.01.18 by ryujt

  • RyuLib for Android 소스 다운 받기

    2011.01.02 by ryujt

  • OpenDialog for Android

    2010.12.19 by ryujt

ffmpeg for Android 공개 및 첫 번 째 예제

수첩에는 "시간 나면 정리해서 올려야 할 것들"로 넘쳐나는데, 정작 시간이 안나네요 ^^; 참으로 오래 전에 만든 것인데 오늘에서야 올립니다. 우선은 비디오 파일의 정보를 알아오는 예제 입니다. 아래 링크를 참고하시기 바랍니다.https://code.google.com/p/ryulib4android/source/browse/#svn%2Fsamples%2Fffmpeg%2Fexample_01 아래는 데모로 만들었던 플레이어인데, 소스가 오래되서 빌드가 잘 안되네요 ^^;수정해서 올리도록 하겠습니다. 맥북 프로에 있는 개발환경을 바꾸다가 완전히 먹통 만들어서 맨붕 상태로 있다가, 수첩에 있는 해야 할 일들 중 하나를 정리합니다 ㅠ.ㅠ 부트캠프를 벌써 몇 번 째 날려 먹은건지 ㅡ.ㅡa 역시 컴맹은 함부로 손대면..

RyuLib/RyuLib for Android 2012. 7. 27. 04:42

A Simple thread class that can change stack size for it

스택 사이즈를 조절 할 수 있는 간단한 클래스 입니다 ^^*아무런 추가 기능 없이 쓰레드를 동작하고 멈추기만 합니다.쓰레드 멈출 때 Timeout을 지정할 수 있습니다.스택 사이즈를 조절 할 수 있습니다. 기본은 32 KB로 되어 있습니다.Source: http://code.google.com/p/ryulib4delphi/source/browse/trunk/XE2/SimpleThread.pas

RyuLib/RyuLib for Delphi 2012. 7. 1. 12:59

DynamicQueue unit

구글 코드가 문을 닫아서 깃허브로 옮겼습니다.메일 문의가 와서 이제서야 알았네요. Source: https://github.com/ryujt/ryulib4delphi 링크드 리스트를 이용해서 만든 큐를 제공하는 유닛입니다. 보다 나은 성능을 위해서 작성되었습니다.델파이에 기본 내장 된 큐 클래스가 TList를 이용하여 빈번하게 메모리 이동이 일어나는 문제 때문에 작성되었습니다.큐가 Full 상태에서 Push를 하게되면, 공간을 늘려서 저장하게 됩니다. 즉, Full 상태가 되는 일이 없습니다.쓰레드 세이프하도록 하기 위해서는 TDynamicQueue.Create(True)로 객체를 생성하시면 됩니다.

RyuLib/RyuLib for Delphi 2012. 6. 28. 15:58

안드로이드 동영상 강좌 - JetBoyPlus 게임 만들기

* 첨부의 토렌트 파일을 이용해서 다운 받으시길 바랍니다. * 동영상은 TSCC 코덱이 필요합니다. 코덱이 설치되어 있지 않은 경우 다운로드 받은 TSCC.exe를 실행하여 설치하시기 바랍니다.* 본 자료는 무단 복사 및 배포를 적극 권장합니다. 단, 모든 자료는 원래 상태대로 배포되어야 합니다. * 음성 설명을 붙이기 전 결과물입니다. 여유가 있을 때 음성을 따로 녹음하여 편집하도록 하겠습니다.

RyuLib/RyuLib for Android 2012. 6. 15. 15:42

RyuLib for Android - 20120615 첫 번째 공식 릴리즈

http://dev.naver.com/projects/ryulib4android/download/note/3383 바쁜 일정에 쫓기다 보니, 만든 지 1년하고도 몇 개월 동안 묵혀 두고 있었네요. 진행 중이던 프로젝트를 잠시 멈추고 정리하여 첫 번째 공식 릴리즈를 올립니다. 삭제 된 게임 예제들은 저장소에서 이전 리비전을 참고하시기 바랍니다. 여유가 생긴다면 ㅡ.ㅡ; 현재 릴리즈에 맞춰서 수정하여 올리도록 하겠습니다. 게임 때문에 "RyuLib for Android"를 사용하시는 분들은 아래 링크의 예제를 참고하시기 바랍니다.단계별로 조금씩 완성해 나가는 과정을 서로 다른 프로젝트로 이어서 저장하였습니다. http://dev.naver.com/scm/viewvc.php/samples/Game/Jet%20..

RyuLib/RyuLib for Android 2012. 6. 15. 12:10

ThreadPool

쓰레드 클래스를 생성하지 않고 함수 호출만으로 쓰레드를 사용하기 위한 유닛입니다. "RyuLib for Delphi" 소스는 아래의 링크에서 받으시기 바랍니다. http://ryulib.tistory.com/notice/11 사용법은 [소스 1]과 같습니다. [소스 1] function InternalThreadFunction(lpThreadParameter: Pointer): Integer; stdcall; begin Result := 0; // TOO : end; procedure TfmMain.btCalcClick(Sender: TObject); begin QueueWorkItem(InternalThreadFunction, nil); end; 10: 새로운 함수를 쓰레드 풀에 넣어서 실행 시킬 수 ..

RyuLib/RyuLib for Delphi 2012. 1. 18. 06:05

RyuLib for Android 소스 다운 받기

다음과 같이 강좌에 사용되는 제 라이브러리를 공개합니다. 이것 저것 테스트 하는 중이기 때문에 혼잡스러워서 잠시 닫아놨었는데, 이왕 강좌를 시작한 김에 오픈합니다. 마지막 강좌 이후 RyuLib의 모든 메소드를 소문자로 시작하게 하면서 변경이 있으니 유의하시기 바랍니다. 강좌를 쓰려고 테스트로 만든 게임이 몇 개가 포함되어 있습니다. 소스 난잡합니다 ㅡ.ㅡ;; 라이브러리 소스는 trunk 폴더에 있는 src/ryulib 폴더를 사용하시면 됩니다. 제 코드 컨벤션은 http://ryulib.tistory.com/81 을 참고하시기 바랍니다. 별거 없습니다 ^^; 오픈 소스 사이트 http://dev.naver.com/projects/ryulib4android 이 프로젝트의 SVN 저장소는 다음과 같은 방법..

RyuLib/RyuLib for Android 2011. 1. 2. 01:03

OpenDialog for Android

[그림 1] OpenDialog의 실행 모습 로컬 파일 목록을 탐색하고 원하는 파일을 선택 할 수 있는 클래스 입니다. 내부 클래스의 상세한 설명은 아래의 링크를 먼저 읽어보시기 바랍니다. http://ryulib.tistory.com/90 위의 포스트에서 작성된 FileList라는 클래스를 응용하여 OpenDialog 클래스를 만들었습니다. 우선 사용법은 [소스 1]과 같습니다. [소스 1] package app.main; import android.app.Activity; import android.os.Bundle; import android.widget.Toast; public class Main extends Activity { /** Called when the activity is first..

RyuLib/RyuLib for Android 2010. 12. 19. 01:43

추가 정보

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
류종택의 프로그래밍 강의실 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바