C++ ときどき ごはん、わりとてぃーぶれいく☆

Wonder Rabbit Projectのなかのひとのブログ。主にC++。

how to

openSUSE Build Service に darkhttpd パッケージを作ってみた

openSUSEでのパッケージの探し方も心得られてきた。 software.opensuse.org: Search 基本的には↑で探す。そしてどうやら↑はarchlinuxで言うところのAUR、Ubuntuで言うところのPPAとかそんな雰囲気が漂っている。恐らく必要なら私もパッケージをメンテナンス…

openSUSE-12.2 に OGLplus を導入

OpenGL3以上のCなAPIをC++らしく扱う為のライブラリーOGLplusをopenSUSE-12.2に導入する。 OGLplus - a C++ wrapper for OpenGL® version 3 and higher. zypperに対応したパッケージは無いので普通にソースを拾ってビルドしてインストールする。 OGLplus ソ…

QtCreator-2.5.0 + QtOpenGL + GLUT ==> teapot

(いちおう)エディターたるVimから、IDEたるQtCreatorでの開発を勉強中。先ずはお約束の第一歩、teapotの備忘録。 プロジェクトをQtの雛形から作成 File --> New file or Project (CTRL+N) Projects: Applications --> Qt Gui Application 以降、仮にプロジ…

Eclipseを使わない人のAndroid SDK & NDK の開発メモ

今期はAndroid開発の講座も担当させて頂いていて、学生さんに「Eclipseを使わないでAndroid開発する方法」を教える事になったのでメモ。 開発環境の準備 Android SDK の準備 公式/インストール解説 http://developer.android.com/sdk/installing.html 要約: …

Freenect.hs - haskell の OpenKinect/libfreenect wrapper の使い方メモ

おソース https://github.com/chrisdone/freenect/blob/master/src/Freenect.hs メモ contexts なにはともあれ context を初期化せにゃー使えんのよ。ってわけで基本: do context <- newContext initialize context -- hogehoge -- fugafuga shutdown contex…

端末で扱えないファイル名をどうにかする方法

とあるCMSで運用されていたウェブサイトが更新を終了したのでコレを静的HTMLに変換しようとしたところ次のようなファイル名(やディレクトリ名)のファイル郡が得られてしまった・w・;先ずはウェブサイトを丸ごとごっそりとwgetにミラーリングオプション付…