progに関するnksnのブックマーク (59)

  • GLUTによる「手抜き」OpenGL入門

    資料: 今までにあった質問 リフレッシュレートの変更 AUX 版, Indy 版, 書籍版 床井研究室 (OpenGL 関連記事) 柴山 健伸 先生 (システム工学部情報通信システム学科) の混沌としたサンプル 陳 謙 先生 (システム工学部デザイン情報学科) の Motif を使ったサンプル 中山 礼児 氏 (経済学部 2000 年卒) の Delphi についての解説 The OpenGL WEB Site (OpenGL の総山) GLUT - The OpenGL Utility Toolkit (OpenGL.org の GLUT のページ) OpenGL Code & Tutorial Listings (OpenGL.org のチュートリアル集) OpenGL Technical FAQ (OpenGL について良く聞かれる質問) OpenGL FAQ 日語 (OpenG

  • A single file Wiki -- Wifky! - FrontPage

    nksn
    nksn 2006/03/13
  • Vectors for flash

    This domain may be for sale!

    Vectors for flash
  • 作って理解するAjax (3):IT Pro

    図1 インクリメンタル検索を実現<br>作成したサーバーCGIプログラムを使ってインクリメンタル検索する様子。計画通りに稼働しているのが分かります。 前回は,インクリメンタル検索を実現するAjaxアプリケーションのクライアント・サイドの実装を紹介しました。今回は,サーバーとして稼働するCGIプログラムを作成します。このCGIプログラムは,クライアントから送られてきたクエリーに基づいてテキストを検索し,その結果を返送します。Ajaxアプリケーションは通常のWebアプリケーションに比べて,サーバー・アクセスが増加しがちです。このためサーバーをいかに効率よく実装できるかが,サービスを快適に提供できるかどうかを左右します。サーバー負荷を下げる手法についても考えてみましょう。 テキスト検索にsaryを使用 みなさん,テキスト検索といえばどんな方法を思いつくでしょうか。単純なところではgrepコマンド

    作って理解するAjax (3):IT Pro
    nksn
    nksn 2005/12/16
  • 作って理解するAjax (2):IT Pro

    図2●作成したクライアントをテスト<br>クライアントから受信したデータをそのまま返送するサーバーを使ってテストした様子。入力データがそのまま表示されるのが分かります。 前回はAjaxの概念や利点を説明し,筆者が作成したAjaxアプリケーションを紹介しました。紹介したものの一つがインクリメンタル検索用アプリケーションです。検索ボタンをクリックして初めて検索される通常のWeb検索とは異なり,インクリメンタル検索はキーワードを1文字入力するたびに即座に検索を実行します。検索結果はKWICという形式で表示します(図1[拡大表示])。KWICはKeyWord In Contextの略で,前後の文脈付きで検索結果を表示する形式です。 今回から2回にわたり,このインクリメンタル検索を実現するAjaxアプリケーションを作成します。単なる動作説明用の「おもちゃ的な」サンプルではなく,実用性のあるツールとし

    作って理解するAjax (2):IT Pro
    nksn
    nksn 2005/12/02
  • 初心者の初心者による初心者の為のSDL

    あなたは、人目の訪問者です。 はじめに VC++でSDLを利用したゲームプログラミングの解説をやっていきます あまり細かい解説ではないかもしれません その分出来るだけサンプルソースのコメントは書いていこうと思っています VC++以外ではフリーのコンパイラのBCCの導入についての解説もあります 言語はC++でやっていますが、ベターC程度にしか使っていないので、 C++の知識がなくても大丈夫だと思います 特にC言語学習中でとにかく絵をだして動かしてみたいという人は是非見てください また、データにはフリー素材、ツールにはフリーソフトを積極的に使っていこうと思っています 使用したフリー素材/フリーソフトはかならず紹介させていただきますし、 WEBサイトのある場合は必ずリンクさせていただきます なお、サンプルソースおよび私の作成したデータの使用には特に条件はつけませんが、 著作

    nksn
    nksn 2005/11/16
  • http://zinnia.dyndns.org/~cvsweb/sdldoc-jp/index.html

    Table of ContentsI. SDL GuidePrefaceAbout SDLAbout SDLdocCredits1. The BasicsIntroductionInitializing SDL2. Graphics and VideoIntroduction to SDL VideoUsing OpenGL With SDL3. Input handlingHandling JoysticksHandling the Keyboard4. ExamplesIntroductionEvent ExamplesAudio ExamplesCDROM ExamplesTime ExamplesII. SDL Reference5. GeneralSDL_Init -- SDLを初期化します。SDL_InitSubSystem -- サブシステムを初期化します。SDL_QuitS

    nksn
    nksn 2005/11/16
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    nksn
    nksn 2005/11/16
  • SDL Library Documentation (Japanese)

    Version 0.10 Sam Lantinga (この日語版は、ASCII TECH 編集部と門間 穣司(momma@wakhok.ac.jp)によるものですが、 著作権、頒布についてはオリジナルと同じくLGPLに従います。) "シンプルに、効率的に、そしてポータブルに" このライブラリは、Linux、Win32、BeOSなどの各OS上でそれぞれのネイティブなマルチメディアインターフェース(ビデオ、オーディオ機能など)を使用しながら、ソースコードレベルでは単一のAPIによるゲーム開発が容易になるように設計されたものです。かなり低レベルのAPIからなっていますが、大変柔軟に、完全にポータブルなアプリケーションを記述することができます。 このライブラリは各プラットフォーム上でダイナミックリンクライブラリとしてロードされ、現在のネイティブなコンパイル環境はLinuxです。Win3

    nksn
    nksn 2005/11/16
  • Google Maps API クラスリファレンス 意訳とサンプル /『入門 Ajax』サポート

    先日、Facebook Libra のハッカソンにLibra Auth というプロジェクトで応募したという話を…

    nksn
    nksn 2005/11/15
  • プログラミング言語「日本語」

    ■ はじめに 日語は約1万年前、古代縄文人によって考案された世界的にも最も古い部類のプログラミング言語の一つである。(※) 日語の起源は、古代の北方系言語と南方系言語であり、それぞれの特徴、即ち、強力なマクロ機能と柔軟な音節構造を共に持ち合わせているかなり珍しい言 語である。 更に、日語はその後、約1万年の間にわたって仕様の変更や拡張が幾度も行われ現在の形に至っている。その過程で日独特の固有な機能を有するように なった。 これらの特徴は日語の利点であると同時に、習得する上での障害ともなっている。 書はプログラミング言語としての日語を習得する上で、比較的良く使われる構文を主に取り上げ解説したものであり、これから日語プログラミングを始 める人を対象として書かれている。 ※念のために書いておくと、書は日語をプログラミング言語のように解説することによって、普段意識 しないで使っ

    nksn
    nksn 2005/11/14
    式を厳密に記述する事は、日本語プログラミングにおいては野暮である。
  • 作って理解するAjax (1):IT Pro

    最近,Webエンジニアのまわりで注目されている技術に「Ajax」(エイジャックス)があります。従来のWebアプリケーションはインタラクティブな処理の際,ユーザーにページのリロード作業を強いることが多く,決して操作性が良いとは言えませんでした。しかしAjaxを利用すると,サーバーと非同期な通信ができるので,ページをリロードすることなくコンテンツを更新できます。このためデスクトップ・アプリケーションと同様な操作性を持つWebアプリケーションを作成できます。連載では,実際にAjaxアプリケーションを開発しながら,Ajaxアプリケーションの動作の仕組みや,既存のWebアプリケーションとの違い,実装上の注意点などについて紹介していきます。 「枯れた技術」を組み合わせる 筆者にとってAjaxの第一印象は強烈でした。「Google Map」のスムーズな地図操作,「Google Suggest」のリアル

    作って理解するAjax (1):IT Pro
    nksn
    nksn 2005/11/07
  • ひげぽん OSとか作っちゃうかMona- - いまさら人に聞けないAjaxと簡単なサンプル

    入門 Ajaxposted with amazlet on 06.04.22高橋 登史朗 ソフトバンククリエイティブ (2005/11/15) 売り上げランキング: 65,811 Amazon.co.jp で詳細を見る Ajax 実装のための基礎テクニックposted with amazlet on 06.04.22増井 雄一郎 深津 貴之 川崎 有亮 台場 圭一 WINGSプロジェクト 佐藤 真介 技術評論社 (2006/03/23) Amazon.co.jp で詳細を見る JavaScript & DHTMLクックブック―Webエキスパート必携テクニック集 作者: ダニーグッドマン,Danny Goodman,村上列出版社/メーカー: オライリージャパン発売日: 2004/01メディア: 単行購入: 2人 クリック: 36回この商品を含むブログ (63件) を見る Ajaxとは 最近

    ひげぽん OSとか作っちゃうかMona- - いまさら人に聞けないAjaxと簡単なサンプル
    nksn
    nksn 2005/08/19
    Ajaxらしさを出すためにちょっと欲張ってみます。
  • 初等ロリータ指向(×嗜好)プログラミング

    ■ 初めに 近年、コンピューターは多種多様な分野へ応用されており、プログラムの必要性はますます増大しています。 このような状況の中で、非創造的なプログラミングに不満を抱いているプログラマーは多いのではないでしょうか? プログラムには「創造的」なものと「非創造的」なものがあります。プログラマーであればこの違いは明白だとは思いますが、そうではない人間にはこのこと を理解することは難しく、そのことでも不満を持っているのではないでしょうか? 「非創造的」プログラムは、「創造的」プログラムがまさしく技術的な仕事であるのにしたいして、事務的な仕事であると言えるでしょう。 事務的な仕事は、女性のほうが男性よりも得意だとも言われたりしますが、そんなことは何より、モチベーションがどんどん低下してしまうので、仕事の能率 も落ち、これをどれだけ維持するかと言うことは重要な問題です。 そこで、この問題を解決するた

    nksn
    nksn 2005/07/31
    そこで、コンピュータで自然な整数語の型(int 型)を moe とします。(例) moe sakura = 0 ;
  • Effective JavaScript - Dynamic Scripting

    nksn
    nksn 2005/07/24
  • 翔ソフトウェア (Sho's) 議論のアンチパターン 〜不毛な議論を避けるために〜

    『議論パターン』 (Discussion Patterns) ~不毛な議論を避け、実り有る議論とするために~ はじめに     ~「パターン」について~ ソフトウェア開発では、よく「パターン」という言葉が使用される。 「定石(じょうせき)」のような意味である。こうすればうまく行く、という問題解決の典型的な例をカタログ形式で収集し、纏(まと)めたものである。 「デザイン (設計) パターン」、「アーキテクチャ (構造) パターン」、「アナリシス (分析) パターン」等の種類が有り、総称して「ソフトウェア パターン」等と呼ばれる。 「アンチパターン」という言葉もある。こちらは逆に、こうしたらうまく行かない、という典型的な例を集めたものである。 「パターン」という概念は別にソフトウェア開発に特化したものではない。「ソフトウェア パターン」自体、元々建築の方に有った方法を持って来たものである。様々

    nksn
    nksn 2005/07/12
    アンチパターン
  • プラトン編-イデア論とクラス/インスタンス

    第9回(分析手法のキホン:「分解と分類」)は認識対象を理解するために行う分析の2つの技法「分類と分解」について考えてみました。日常生活でも、あるいはシステム開発で行うモデリング作業にも、この類似した2つの概念が表れ混乱することがありますね。どのように違うのでしょうか? 分類は“is-a”関係と呼ばれ、UMLでは汎化関係で表現できる。分解は“has-a”関係と呼ばれ、UMLでは集約関係で表現できる。 分解による方法は、複雑な対象を単純で理解しやすい小さな部分に細分化するという発想ですが、全体としてこそ保有されるべき性質が分解により失われ、分解された部分の性質の総和が全体にならないという問題があります。「木を見て森を見ず」になります。分類による方法は、全体としての基的な性質を消さないようにしつつその性質を細部にまで追求する方法であるということができます。 世界の森羅万象について、その質は何

    プラトン編-イデア論とクラス/インスタンス
  • ナビくる査定めっっちゃ楽窓ロnavi

    <PR> \ 愛車を最高額で売る! / 「せっかくなら少しでも高く・早く売りたい!」 一部上場企業のグループ会社が運営しているナビクルはラジオCMでの認知度が高く、査定額が平均22万円お得になる※との調査結果も出ている実力派の車査定サービスです。 ※引用元:ナビクル \ ナビクルのおすすめポイント / ナビクルで一括査定する流れ STEP1 公式サイトにあるフォームに車の情報を入力します。わからない項目はだいたいの入力でもOK STEP2 お客様情報入力画面であなたの「名前・郵便番号・住所・早めの売却を希望するか」を入力 STEP3 連絡先電話番号を入力。番号に間違いがないかの認証コードを入力 査定を申し込んだらすぐに買取相場がわかるのが他にはないメリットです! 査定金額に納得がいかなければもちろん売らなくて大丈夫!気軽に利用できるのがいいですね♪ 中古車買取の実績情報 一括査定のメリット

    nksn
    nksn 2005/06/17
  • モーションブラーのかけ方 - tattyu's blog

    octiさんよりリクエストがあったのでザーッと書きます。 ブラーに関しては割と正確なものからいんちきな物まで実に様々な方法があります。 フィードバックブラー これは前フレームバッファをクリアせずに、そのまま今のシーンを描画するレンダーターゲットとして指定して一定のブレンド率でブレンドするやりかたです。 割と一般的な手法でかつ複雑な処理を必要としないのでPS2等でよく使われています。 Direct3Dとかで前フレームの情報をClearしない設定にすれば半透明じゃなくてもたまに似たような絵は見れるかとおもいます。 前フレームの絵を縮小して合成するとぐんにゃりしていい感じです。 モデル引き伸ばしブラー XBOX版のJSRFで使われてます。 頂点ごとに移動量を計算して、移動量に対して視線と垂直になる頂点のみを引き伸ばして半透明で描画する方法です。 エッジに伸ばす隠しポリゴンを仕込んでおくのもいいか

    モーションブラーのかけ方 - tattyu's blog
    nksn
    nksn 2005/06/14