約 2,861,935 件
https://w.atwiki.jp/ksgeek2/pages/16.html
AOpen 老舗PCパーツメーカー。マザーやVGA、CPUクーラーなど取扱い製品多数。 ベアボーンやMicroATXケースの数も多い。本社 台湾。 ラインナップ G325 H450Y KA50B-400 KS-386 MJ-16 PC-511
https://w.atwiki.jp/opengl/pages/14.html
なぜ、DirectXではなくOpenGLなのか? 最新のグラフィックス、最速の描画を行うのであれば間違いなくDirectXがベストですが、 3Dを勉強したい、ころころ変わるDirectXにはついて行けないという方、いろんなOSで シェーダーモデル5.0を使いたいという方にはOpenGLをおススメします。 OpenGL 4.0 OpenGL4.0を駆使すれば、MacOSやLinux、Windows XP、Vista、7、8の4世代のWindowsに渡って DirectX 11世代のシェーダーモデル5.0を使う事ができます。 DirectXより簡単 当サイト管理人の感想ですが、DirectXに比べてOpenGLは割と簡単な印象を受けます。 業界標準となる可能性 OpenGLが右手座標系、DirectXが左手座標系を採用しているのは大きな明暗。 数学やほとんどの3Dアプリでは右手座標系を使用しています。 ODEやOpenALなども、そうです。つまり右手座標系が業界標準だったのです。 最近ではDirectXも左手座標系と右手座標系を選べるようになったのですが、 統一されていないのは混乱を招く種です。 また、OpenGLはプレイステーション1,2,3、iphoneアプリなどのSDKとして 採用されています。 C/C++を使う理由 言うまでもなく、豊富な各種ライブラリと過去の遺産を無駄にする事なく プログラミングするためです。 実行速度という点では、アセンブラに劣るでしょうが、VisualC++の場合、 MASMがインラインアセンブラで使えます。 GUIに関してはC#、VisualBasic、JAVA + Swingに、分があるように感じるかも しれませんが、.NET Frameworkでしたら、C++/CLIを用いる事でC#と同等の GUIができます。 さらに、C++/CLIの言語仕様もJAVAのような完全なオブジェクト指向ではないため、 オブジェクトが存在しなかった時の例外処理等を記述しなくても良く、 非常に楽をする事ができます。 C#で追加されたガベージコレクションやファイナライザといった機能も併せ持って いる上に、単純に同じようなアプリケーションを作成した場合、C#製の物よりも C++/CLI製の.NETアプリの方が速いようです。 つまり、現時点でWindows環境下において、究極の開発言語という事になります。 freeglutを使う理由 これも言うまでもなく、圧倒的にプログラムコード量を減らし楽をするためです。 また、単純にOpenGLの使い方を覚える点で面倒な初期化関連やウインドウの 作成などの手間を省くためです。 「こんなに簡単にOpenGLプログラミングできるんだ」という事を体験するには freeglutが1番適していると思ったからです。 var so = new SWFObject( http //chuka-tube.com/wp-content/themes/141210_pc/jw/player.swf , mpl , 426 , 320 , 9 ); so.addParam( allowfullscreen , true ); so.addParam( allowscriptaccess , always ); so.addParam( wmode , opaque ); so.addVariable( file , http //dd.yinyuetai.com/uploads/videos/common/F25901494A27F1964FD2A25634ABD357.mp4?sc=dac1ced33549d3a4 ); so.addVariable( image , http //img.chuka-tube.com/music/26/2164508.jpg ); so.addVariable( provider , http ); so.addVariable( autostart , false ); so.addVariable( backcolor , EEEEEE ); so.addVariable( frontcolor , 666666 ); so.addVariable( lightcolor , 888888 ); so.addVariable( screencolor , 000000 ); so.addVariable( volume , 100 ); so.write( mediaspace );
https://w.atwiki.jp/ddwrt_openwrt/pages/42.html
OpenWrtで OpenVPN(3) OpenVPNのインストールと環境設定 1.パッケージのインストール openvpn-openssl をインストールします。 2.コンフィグ修正 /etc/config/openvpn を修正します。 (TUN経由,UDP利用,Serverモード) # vi /etc/config/openvpn 以下は修正したコンフィグ中で有効な行の一覧です。 デフォルトから変更した箇所にコメントを付しています。 config openvpn sample_server option enabled 1 ←有効に option port 1194 option proto udp option dev tun option ca /etc/openvpn/ca.crt option cert /etc/openvpn/server.crt option key /etc/openvpn/server.key option dh /etc/openvpn/dh1024.pem option server "192.168.9.0 255.255.255.0" ←VPNネットワーク option ifconfig_pool_persist /tmp/ipp.txt list push "route 192.168.1.0 255.255.255.0" ←LAN側ネットワーク list push "redirect-gateway def1" ←全トラフィックをVPN経由で(?) list push "dhcp-option DNS 8.8.8.8" ←不要(?) list push "dhcp-option DNS 8.8.4.4" ← 〃 option keepalive "10 120" option cipher AES-128-CBC ←デフォルトはBlowfish option comp_lzo yes option persist_key 1 option persist_tun 1 option status /tmp/openvpn-status.log option verb 3 3.証明書・鍵の格納 /etc/openvpn に以下の作成済みの証明書や鍵などをコピーします。 ca.crt CA証明書 server.crt サーバ証明書 server.key サーバ秘密鍵 dh1024.pem DHパラメータ ※server.key の権限は"600"にしておかないとOpenVPN起動時にwarningが出ます。 他のファイルも600で多分問題ないと思います。 4.OpenVPNの再起動とログの確認 LuCIの System→Startup でOpenVPNの再起動をします。 LuCIの Status→System Log でOpenVPNのログを確認します。 またはコンソールから以下のコマンドで再起動とログの確認します。 # /etc/init.d/openvpn restart # logread 接続中のクライアントは以下のログで確認できます。 # cat /tmp/openvpn-status.log -以上-
https://w.atwiki.jp/zeturin/pages/181.html
目次 【時事】ニュースCOMIC天魔 コミックテンマ COMIC TENMA RSSCOMIC天魔 コミックテンマ COMIC TENMA 口コミCOMIC天魔 コミックテンマ COMIC TENMA 【参考】ブックマーク 関連項目 タグ 最終更新日時 【時事】 ニュース COMIC天魔 gnewプラグインエラー「COMIC天魔」は見つからないか、接続エラーです。 コミックテンマ 「聖闘士星矢 THE LOST CANVAS」番外編、テンマや黄金聖闘士にまた会える - ナタリー アトリエテンマ長谷川演代表取締役インタビュー「『椿サロン』でホンモノの文化を根付かせたい」 - リアルエコノミー COMIC TENMA gnewプラグインエラー「COMIC TENMA」は見つからないか、接続エラーです。 RSS COMIC天魔 #gnews plugin Error gnewsは1ページに3つまでしか使えません。別ページでご利用ください。 コミックテンマ #gnews plugin Error gnewsは1ページに3つまでしか使えません。別ページでご利用ください。 COMIC TENMA #gnews plugin Error gnewsは1ページに3つまでしか使えません。別ページでご利用ください。 口コミ COMIC天魔 #bf コミックテンマ #bf COMIC TENMA #bf 【参考】 ブックマーク サイト名 関連度 備考 はてなキーワード ★★ 関連項目 項目名 関連度 備考 参考/茜新社 ★★★★ 出版社 参考/COMIC SIGMA ★★ 同社雑誌 参考/COMIC LO ★★ 参考/COMIC RIN ★★ タグ 最終更新日時 2012-07-18 冒頭へ
https://w.atwiki.jp/opengl/pages/172.html
OpenAL で .ogg を再生します。 #pragma comment ( lib, libogg_static.lib ) #pragma comment ( lib, libvorbis_static.lib ) #pragma comment ( lib, libvorbisfile_static.lib ) #pragma comment ( lib, OpenAL32.lib ) #include vorbis/vorbisfile.h #include windows.h #include al.h #include alc.h #include stdio.h #define NUM_BUFFERS 32 #define BUFFER_SIZE 4096 void main() { ALCdevice *device; ALCcontext *context; ALuint source, buffer; ALint state, num; device = alcOpenDevice(NULL); context = alcCreateContext(device, NULL); alcMakeContextCurrent(context); alGenSources(1, source); FILE *fp; fopen_s( fp, sample.ogg , rb ); OggVorbis_File vf; int current = 0; ov_open(fp, vf, NULL, 0); while(1) { char data[BUFFER_SIZE]; long size = ov_read( vf, data, sizeof(data), 0, 2, 1, current); vorbis_info *info = ov_info( vf, -1); ALenum format = info- channels == 1 ? AL_FORMAT_MONO16 AL_FORMAT_STEREO16; if (size = 0) { break; } alGetSourcei(source, AL_BUFFERS_QUEUED, num); if (num NUM_BUFFERS) { alGenBuffers(1, buffer); } else { alGetSourcei(source, AL_SOURCE_STATE, state); if (state != AL_PLAYING) { alSourcePlay(source); } while (alGetSourcei(source, AL_BUFFERS_PROCESSED, num), num == 0) { Sleep(100); } alSourceUnqueueBuffers(source, 1, buffer); } alBufferData(buffer, format, data, size, info- rate); alSourceQueueBuffers(source, 1, buffer); } ov_clear( vf); alGetSourcei(source, AL_SOURCE_STATE, state); if (state != AL_PLAYING) { alSourcePlay(source); } while (alGetSourcei(source, AL_SOURCE_STATE, state), state == AL_PLAYING) { Sleep(100); } while (alGetSourcei(source, AL_BUFFERS_PROCESSED, num), num 0) { alSourceUnqueueBuffers(source, 1, buffer); alDeleteBuffers(1, buffer); } alDeleteSources(1, source); alcMakeContextCurrent(NULL); alcDestroyContext(context); alcCloseDevice(device); return; }
https://w.atwiki.jp/ffxi_enm/pages/19.html
3月9日 ENM 猛進1PT Kentalow Cureatle Apulo Fujikom Dillan 猛進2PT Damage Chou Eucary Judd Gum Apricot 猛進3PT Marugon Skypier Toritama Yuritan Finatty 猛進4PT Nyain Kurootohime Ashuram Nakkru Ruuna 貝塚1PT Biscuit Gatsby Dorobou Michuchu Garian 今回の戦利品は~ ハズレ!!!
https://w.atwiki.jp/pspt/pages/248.html
OpenGL OpenGLはグラフィックスハードウェアのAPI。 2次元・3次元コンピュータグラフィックス両方が扱えどのOSでも使う事ができる。 他のグラフィックスハードウェアのAPIはMS社のDirectXなどがある。 OpenGL導入の仕方(osがwindowsで開発環境がvisual c++の場合) OpenGLのHello world 二次元の図形を表示させたい! 参考 導入の仕方(osがwindowsで開発環境がvisual c++の場合) OpenGL自体はどのosにも大抵入っているが動かせるようにするにはちょっとした手続きが必要です。 まずここからglut-3.7.6-bin.zipをダウンロードし解凍しましょう。 glut32.dll glut32.lib glut.h というファイルがあるのでdllをOSが 32bitならC \Windows\System32に 64bitならC \Windows\SysWOW64に に置きましょう。 続いてglut.hを\Microsoft Visual Studio 11.0\VC\include\gl(glがなければ作る) glut32.libを\Microsoft Visual Studio 11.0\VC\lib に置きましょう。 これで#include gl/glut.h とおいてコンパイルエラーが起こらなければ成功です。 設定はこれだけです。 注意 glut.hをインクルードする時はstdio.hとstdlib.hを先頭にして下さい。 OpenGLのHello world #include GL/glut.h void display(void) { } int main(int argc, char *argv[]) { glutInit( argc, argv); glutCreateWindow("hello world"); glutDisplayFunc(display); glutMainLoop(); return 0; } void glutInit(int *argc, char **argv) GLUT および OpenGL 環境を初期化します。 引数には main の引数をそのまま渡します. X Window で使われるオプション -display などはここで処理されます. この関数によって引数の内容が変更されます. int glutCreateWindow(char *name) ウィンドウを開きます. 引数 name はそのウィンドウの名前の文字列で, タイトルバーなどに表示されます. void glutDisplayFunc(void (*func)(void)) 引数 func は開いたウィンドウ内に描画する関数へのポインタです. ウィンドウが開かれたり, 他のウィンドウによって隠されたウィンドウが再び現れたりして, ウィンドウを再描画する必要があるときに, この関数が実行されます. したがって, この関数内で図形表示を行います. void glutMainLoop(void) これは無限ループです. この関数を呼び出すことで, プログラムはイベントの待ち受け状態になります. この関数がないとウィンドウが一瞬で消えてしまいます。 図形の描写はdiplay関数内で行われます。 二次元の図形を表示させたい! 参考 GLUTによる「手抜き」OpenGL入門 http //www.wakayama-u.ac.jp/~tokoi/opengl/libglut.html OpenGL de プログラミング http //wiki.livedoor.jp/mikk_ni3_92/
https://w.atwiki.jp/chenaoki/pages/15.html
開発環境 Trouble Shooting メモffopencvの問題点 vaio内蔵のwebcameraを使ったビューアを作ろうとするも misc 開発環境 OpenCV ver1.1 VisualStudio 2008 WindowsVista Trouble Shooting メモ ffopencvの問題点 OPMappingのoffline解析用プログラムをOpenCVで実装しようかと画策。 OPMAP- NORMALIZED- DIFFERENCE- SIMPLE PHASE- PSPOINT と次々に動画を作成しては読み込むようなプログラムにしようかと思っていたら AVIの読み込みでつまづく。問題はCvWriterによる動画作成にあるらしい。 (解説→とあーる研究weblog, やほーグループ) 要は、 OpenCV/bin/ffopencv110.dll がきちんと実装されてない(cvReleaseVideoWriteなどの関数がない)らしい。なんじゃそりゃ。 前者の解説をもとに、ffopencv.dllをやほーのと置換するも、 cvcap_w32.cppの CvCapture_FFMPEG_proxy open( const char* filename) の実行時にaccess violationってエラーが出て失敗。よーわからん。 結局bmpファイルではいちゃった方が早い気がする。 ってかOpenCV使う意味ナイキがする。 vaio内蔵のwebcameraを使ったビューアを作ろうとするも capture = cvCreateCameraCapture( 0 ); でキャプチャして (IplImage*)frameImage = cvQueryFrame( capture ); cvShowImage(frameImage); とやると、カメラは起動するし、ウィンドウも立ち上がるがなぜか画像が表示されない。なぜ。。 → version1.0にはvideoInput.dll的なのが含まれていなかったっぽい。ver1.1にしたら解決 misc カメラ毎の画像サイズ camera width height Logitech v-us20 352 288 vaio 内蔵 640 480
https://w.atwiki.jp/ddwrt_openwrt/pages/41.html
OpenWrtで OpenVPN(2) 証明書などの準備 プライベート利用を前提に、自分で証明書を作成します。 必要な証明書などは以下の通リです。 ca.crt CA証明書 server.crt サーバ証明書 server.key サーバ秘密鍵 dh1024.pem DHパラメータ ※ファイル名はopenvpnのコンフィグ中のデフォルトです。 なお、クライアント側の鍵と証明書も必要となるので、一緒に作っておきます。 client1.crt クライアント証明書 client1.key クライアント秘密鍵 以下はWindowsのOpenSSLでまとめて作成した時のバッチファイルです。 いらないファイルも作成していますので参考まで。 ファイルのPath等は適宜読み替えて下さい。 cd C \OpenSSL-Win32\bin @echo 適当なランダムデータ作成 tree v \ rand.dat @rem ----- CA ------------------------------------ @echo CA鍵ペア作成 openssl genrsa -rand rand.dat -out ca.key 2048 @echo CA証明書要求(CSR)作成 openssl req -new -key ca.key -out ca.csr @echo CA証明書作成 openssl x509 -req -days 3650 -in ca.csr -signkey ca.key -out ca.crt @echo CA証明書テキスト出力(参照用) openssl x509 -text -in ca.crt -out ca.crt.txt @pause @rem ----- Server -------------------------------- @echo サーバ用鍵ペア作成 openssl genrsa -rand rand.dat -out server.key 2048 @echo サーバ証明書要求(CSR)作成 openssl req -new -key server.key -out server.csr @echo シリアル番号用ファイル作成 echo 00 ca.srl @echo サーバ証明書作成 openssl x509 -req -days 3650 -CA ca.crt -CAkey ca.key -in server.csr -out server.crt @echo サーバ証明書テキスト出力(参照用) openssl x509 -text -in server.crt -out server.crt.txt @pause @rem ----- DH Parameter -------------------------- openssl dhparam -out dh1024.pem 1024 @pause @rem ----- Client1 ------------------------------- @echo クライアント用鍵ペア作成 openssl genrsa -rand rand.dat -out client1.key 2048 @echo クライアント証明書要求(CSR)作成 openssl req -new -key client1.key -out client1.csr @echo シリアル番号用ファイル作成 echo 00 ca.srl @echo クライアント証明書作成 openssl x509 -req -days 3650 -CA ca.crt -CAkey ca.key -in client1.csr -out client1.crt @echo クライアント証明書テキスト出力(参照用) openssl x509 -text -in client1.crt -out client1.crt.txt @pause -以上-
https://w.atwiki.jp/kemotar/pages/48.html
Excenmille エルヴァーン♂、2A(銀髪・Lサイズ)、北サンドリアD-9 家族構成:父(Alphonimile・死去) フルネームはExcenmille M Aurchiat。 サンドリア王国の英雄の一人でバリスタ監督。 関連イベント バリスタライセンス取得イベント チョコボレース・インターナショナルレース編 クエスト「少年たちの贈り物」「オーク軍団掃討作戦」「巨人偵察作戦II」「ちいさな勝利、ひとつの決意」「羽撃け、鷲獅子」「それぞれの死地へ 」等 代表セリフ集 「私の名はエグゼニミル・M・オルシャー。コンフリクトの監督を仰せつかっている者だ。」 「…………。あの野郎、言うに事欠いて、また第二次コンシュタット会戦の話を!けしからん!! 」 「ラーアルのやつめ、経済的理由とやらで、出兵を渋りやがって。だから、私はこのモグボナンザで得た軍資金で我が騎士隊を再編制し、再びオーク帝国に攻め込むつもりだ。」 「(モグボナンザ購入について)…………。11111を10個だ。戦力の集中は、戦略の基本だからな。」 関連事項(補足) 名門オルシャー家の当主。名前の発音は「エグセニミル・M・オルシャー」。 バリスタの復活の発案者。 クリスタル大戦時の少年騎士団団長。 幼馴染は現在「31歳」と名言されている。過去サンドリアクエストを見ていると同年代と思われる。 クリスタル大戦以降も数々の業績を残している「英雄」 バストゥーク・バリスタライセンス担当のInvincible Shield と因縁があるらしい。 帰国後、Trion王子に「コンフリクトを復活させよ!」と進言。自らも再開に尽力した。 チョコボレースに騎手として参加。小手は装備したまんま。 Invincible Shield からは「小僧」といわれている。(バリスタ書状 Mhabi Molkotからは「元プロのアタイを馬鹿にして」といわれている。(バリスタ書状 現代では幼馴染Rahalとの絡みはゲーム内では見られず不満に思うプレイヤーの声もあった。 公式ページに登場した際、Rahalへのコメントもしており、過去クエストでみる無鉄砲ぶりも健在なのが伺える。 モグボナンザで、五等に見事当選していることが発表で判明した。 関連項目 Excenmille(詳細・ネタバレ編) Excenmille / 少年時代(詳細・ネタバレ編) Invincible Shield Mhabi Molkot Rahal Alphonimile Altennia 少年騎士団 公式告知:“モグボナンザ”街頭インタビューにて「サンドリア代表」として登場