タグ

2008年9月20日のブックマーク (171件)

  • geregistreerd via Argeweb

  • Visual Web Developer 2005 Express Edition(ビジュアル ウェブ ディベロッパー2005エクスプレス エディション)

  • OCRソフト情報

    検索を前提とした場合にイメージファイルはそのままでは検索できませんのでOCRと呼ばれる文字認識が使われます。これらは非常に高い技術で成り立っていますが、かつては高価であったこのジャンルでも低価格化の波が押し寄せ、現在はお手ごろな価格で提供されています。 OCRソフトはさまざまな形態で提供されています。「スキャナにバンドルされているもの」「ファイリングソフトに内蔵されているもの」「単品で販売されているもの」があり、ここでは単品販売のものを扱いたいと思います。またこの中にも2種類あり、単品で動作するもの以外にAcrobatのPlugInとなるものもあります。 一昔前までは、主流は「再利用」におかれており、WordやExcelに戻すものが多かったと思います。これはこれで用途がありますが、現在は「検索用にテキスト出力する」形が出てきています。そうなるとイメージデータ+テキストデータになるわけで

  • Yod'm 3D : Yet anOther Desktop Manager 3D

    カテゴリー » ソフトウェア » Windows March 31, 2007 Yod'm 3D : Yet anOther Desktop Manager 3D  http://barca.daa.jp/archives/2007/03/yodm-3d-for-japanese.php http://chsalmon.club.fr/index.php?en/Download#Yodm3D Windowsでキューブ状の仮想デスクトップを実現するソフト。4つのデスクトップを切り替えることが可能。沢山のウインドウをゴチャゴチャ使う人にお勧め。最新版では最初から日語化ファイルが同梱されています。Linuxの3Dデスクトップ・Berylのcubeソックリです。しかし、他の視覚効果や様々な機能はありません。あくまで単なる仮想デスクトップ。 使い方は ctrl + shift(デフォルト)を押しな

  • 窓の杜 - 【NEWS】立体キューブの4側面に張り付いた仮想デスクトップを操る「Yod'm 3D」

    4つの仮想デスクトップを立体キューブの回転で切り替える「Yod'm 3D」v1.21が、3月27日に公開された。Windows 2000/XP/Vistaに対応するフリーソフトで、現在作者のホームページからダウンロードできる。 「Yod'm 3D」は、キューブ状の仮想デスクトップソフト。起動するとタスクトレイに常駐し、ホットキーを押すことで3D表示のキューブを呼び出せる。立体キューブの側面が仮想デスクトップとなっており、ホットキーを押しながら左右キーを押すか、マウスでキューブをドラッグすると、キューブが回転して4つの仮想デスクトップを切り替えられる仕組み。 仮想デスクトップ上では、ウィンドウやタスクボタン、壁紙を切り替え表示でき、デスクトップアイコンやタスクトレイアイコンなどはすべての仮想デスクトップで共通となる。それぞれの仮想デスクトップ上へ表示したいウィンドウは、各仮想デスクトップをア

  • 窓の杜 - 【今日のお気に入り】右クリックでサムネイル「FirmTools ShellExtension」

    エクスプローラの右クリックメニューでサムネイル画像をプレビューできるエクスプローラ機能拡張ソフト。Windows標準のエクスプローラでは、表示形式から“写真”“縮小版”のいずれかを選択することで画像をサムネイル表示できるが、フォルダ内の画像枚数が多い場合には表示させるのに時間がかかってしまう。ソフトを利用すれば、何百枚もの画像がサムネイル表示されるのを待つことなく、ファイル名をもとに任意の画像のみを右クリックメニュー上でサムネイル表示できる。対応する画像形式はBMP/JPEG/GIF/PNG/PSDなどを含む15種類。サムネイルの表示サイズは、“Small”“Standard”“Large”の3つから選択できるほか、縦横のピクセル数を任意に指定することも可能。サムネイルをクリックすれば、関連付けされたアプリケーションで選択画像を閲覧できる。また、選択ファイルの画像形式をサムネイル表示と同

  • AquesTalk - テキスト音声合成ミドルウェア

    規則音声合成エンジン AquesTalkシリーズ 組み込み用に開発された小型軽量のエンジンで、テキスト情報(音声記号列)をリアルタイムに音声に変換して出力します。 これまで数百万台の機器に実装されています。現在、AquesTalk10/AquesTalk pico/AquesTalk2/AquesTalk1の4種類のエンジンがあります。 それぞれ音声生成アルゴリズムが違うため、声質が異なります。声質や動作に必要なリソース量を考慮してエンジンを選択します。 エンジン種類 AquesTalk pico シリーズ中、最小サイズのエンジンです。RAM500byte、ROM30Kbyte、8bit CPUという比類ない極小リソースでリアルタイムの音声合成ができます。リソース制約の厳しい小型の組み込み機器に適しています。 このエンジンを1チップマイコンに組み込んだ音声合成LSI AquesTalk p

  • http://www.team-lab.com/aoki/blog/index.php?itemid=108

  • Flash 8 入門講座:ITpro

    Flash 8 入門講座 目次 お絵描きからActionScriptを使ったアニメーション制作まで いまやすっかり,Web上のインタラクティブ・コンテンツの代名詞となった感がある“Flash”。実は,アニメーションやゲームなど私たちが目にする,いわゆるFlashコンテンツは正確には「Flashムービー(ファイルの拡張子は.swf)」と呼びます。 Flashムービーを作成する方法はいくつかありますが,一般には,アドビシステムズの開発ツール「Macromedia Flash(以下,単にFlash)」を使います。連載では,Flashの最新版である「Flash 8」を使って,Flashムービーの作成方法を中心に紹介していきます。Flash 8を持っていないという人も,1カ月間タダですべての機能を使用できる体験版がアドビシステムズのWebサイトに用意されているので,ダウンロードして一度試してみては

    Flash 8 入門講座:ITpro
  • 蕨屋

    移転作業中・・・ 趣味で作成した 3D CG 関連のプログラムなどを公開しています。 [2008-06-02] サポート掲示板を移転しました。 [2008-05-09] Zenmai MP 0.1.1 α を公開しました。 [2008-04-16] Warabi MP 0.3.9 β を公開しました。 [2008-04-05] Warabi MP 0.3.8 β を公開しました。 プログラム Warabi MP Metasequoia 用のプラグイン トゥーンレンダラです。 Zenmai MP Metasequoia 用のプラグイン ベクターレンダラです。 オブジェクトの輪郭線をベクター形式で出力できます。 Warabi スタンドアロン版の方です。開発休止中。

  • MUTOOLS「LUNA」:フリー! Win&Mac対応本格DAWシーケンサー

    MUTOOLS「LUNA」:フリー! Win&Mac対応格DAWシーケンサー2007.03.09 08:00 「音楽を作ってみたい!」と、専門誌を買ってみたら、機材やら関連ソフトやらの値段のあまりの高さにすっかりヒいてしまった方。かなり多いんじゃないでしょうか。 特に製作に欠かせないのが、昨今のメイン作曲ツールとなっている「シーケンサー」。これが各種の演奏情報をプログラミングするという、いわば音楽制作の司令塔なんであります。 21世紀以前のシーケンサーはMIDIのみを扱うソフトでしたが、この「LUNA」はMIDIとオーディオを統合して扱える、進化形シーケンサー(DAW=デジタル・オーディオ・ワークステーション)。この技術革新に対応しながらもフリー版が用意されていて、かつ、マック・ウインドウズに両対応。インターフェイスもこれまたクール! かなり魅力的です(VSTiだって使えます!)。 音楽

  • nishi/Plagger - Radiofly

  • 一足早く「Plagger」の便利さを実感してみよう − @IT

    2006年初頭から「Plagger」という技術が、一部で話題になりました。まだまだ知名度が低い「Plagger」ですが、便利でカスタマイズ性が高いものなので、2007年では爆発的に流行するかもしれません。豊富なプラグインを自在に組み合わせ、欲しい情報を収集し、加工して出力するPlaggerの仕組みや使い方を紹介します。 1. 何でもできる? Plaggerの正体に迫る 今回は話題のPlagger(プラガー)を取り上げます。 この連載を読んでいる読者の皆さんは、ネットワーク技術や知識に興味を持っている人が多いでしょうから、「Plagger」という単語は一度は耳にしたことがあるでしょう。しかし、Plaggerという言葉を聞いたことはあっても、いったいどんなものかピンと来ない人もいるかもしれません。今回はPlaggerがどういった働きをするか? その動きの仕組みなどを中心に紹介していきます。 ●

    一足早く「Plagger」の便利さを実感してみよう − @IT
  • fand.Blog » Blog Archive » それPla。Windows,Ubuntu,玄箱へインストール

    「それPla」「これPla?」「じゃあPla」 Plaggerというソフトウェアが流行っているようです。2chRSS関係のスレを読んでいたら「Plagger」という単語が何回かでてきたので気になって調べてみることに。 一言で表現してしまうと「何でもできる」なのかな。次のページが参考になるかもしれない。人力検索はてな - Plagger って何ですか? 何ができるのかというと多すぎて書ききれないのですが、万人向けなのでいえば・・・ mixiの更新情報をGmailへとか、降水確率が50%以上なら朝に携帯へメールとか、特定ページの更新差分を毎日メールとか、とか・・・ Googleで「はらへった」と検索するとお寿司が届くというネタもあるようです。Elementary, … Plaggerで出前が寿司に対応しました なんでもできちゃうからこそ「それPla」という言葉が流行って、こんな言葉もでて

  • WindowsにplaggerをインストールしてBloglinesをGmailで購読しよう 情報は量/ウェブリブログ

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

  • CharsbarNote - PlaggerをWindowsにインストールするときの注意点

    しげふみさんのところをはじめ、ppm経由のインストールメモはなるべく目を通すようにしているのですが、どこを見てもだいたい大きな落とし穴が残っているのであらためて明記しておきます。 ppm.tcool.org経由でインストールしたPlaggerがうまく動かない場合、assetsの罠を除けば、その原因はたいていActiveStateないしtheoryx5のリポジトリがtcoolのリポジトリより上にあるせいです。 つまり、 C:\>ppm ppm> rep add http://ppm.tcool.org/server/ppmserver.cgi?urn:PPMServer Repositories: [1] ActiveState Package Repository [2] Autonamed 1 ppm> とか、 C:\>ppm ppm> rep add tcool http://ppm.

    CharsbarNote - PlaggerをWindowsにインストールするときの注意点
  • plagger - otsune FreeStyleWiki

    Plagger 注意 このページは単なるインストール手順のメモです。Plaggerは開発が活発なので、ここの情報は古くなっていることが多いです。 Plaggerについての正確な説明は Plagger公式サイト Shibuya.Plaggers Plagger Plugin はてなブックマーク - タグ plagger などを参照してください。 概要を知りたい場合は公式サイトのPresentationsにある「YAPC::Asia 2006 Tokyo」「Plagger Conference 1 Keynote」のスライドを参照するとよいでしょう。代表的なデモとしてElementary, ... Googleで「はらへった」と検索するとピザが届くようにするまでがあります。 解説 Plaggerは、mixiやBloglinesやWebサイトなど様々なところからデータを取って来て、いろいろなフィ

  • RandomTone » WindowsにPlaggerをインストールした際の作業メモ

    WindowsにPlaggerをインストールし直しました。作業メモに多少補足を加えたものをそのままポストします。時間があれば整形して補足情報もいれたいところですが、まあ既に色んなところに必要な情報はあると思われるので必要ないと判断しました。4月にインストールしてからPlaggerにはお世話になっているわけですが、使用方法はパターン化していたので、これからは積極的に使いたいと思っています。Bloglines to Gmailだけでも十分便利ですけど。 前置き Plaggerを簡単にWindowsにインストールできるWin32用のppmリポジトリを用意してくれた人がおられるということなので、ActivePerlおよびplaggerをインストールしなおすことに。Windows XP SP2。まずActivePerlアンインストール。ついでに環境変数PATHからc:/Perl/binを削除。 ダウ

  • CozyMax: Guides & Resources for Homeowners & Real Estate Investors

    7 Easy and Affordable DIY Tips on How to Get Rid of Rats Rats are more than just a minor annoyance. They can carry over 20 different disease-causing germs, and furthermore, they can chew through walls, insulation, and electrical wiring. Needless to say, this could put your family at risk, so you must take action immediately and eliminate the problem. Try these 7 easy and affordable DIY tips and tr

  • しげふみメモ:Windowsで簡単にPlaggerをインストールする方法

    2006年08月28日20:03 カテゴリPlagger Windowsで簡単にPlaggerをインストールする方法 Windows XPにPlaggerを 最初からインストールする機会があったので、 Charsbar::Note - ppm for Plagger で公開されているWin32用のppmリポジトリを使わせて頂きました。 Plaggerは4月ごろにいろいろと苦労してインストールして以来、 便利に使っているのですが、今回はあまりにも簡単にインストールできたので、方法をメモしておきます。 [2006年 12/3追記] Plaggerは開発が活発なため、今後この方法ではうまくいかなくなるかもしれません。 公式ページの日語Wikiに、インストールについてのページができる予定のようです。 WikiStartJa - Plagger - Trac 参考:subtech - Bulkne

    しげふみメモ:Windowsで簡単にPlaggerをインストールする方法
  • plagger試してみました。 - きりあの =近況報告=

    plaggerを使うといろんなことができます。 例えばこんな Googleで「はらへった」と検索するとピザが届くようにするまで YappoLogs: Push::Move - MacBookが動かされるのを検知してPlaggerのjobが走るPlugin すげぇーと思ってインストールしてみました。 なんとか、インストールはなんとかできました。 動作確認で 「はてブのホッテントリと注目エントリのRSSをとってきて、ローカルに書き出す」は成功! それから、Bloglinesから取得してGmailにメールを飛ばそうと思いましたが、どうもうまくいかない・・。 Bloglinesからの取得は出来てるのですが、、、 なんででしょう、うまくいかないなー また今度試してみよっと Plagger をリリース: blog.bulknews.net Plagger入門以前 - 萌え理論ブログ しげふみメモ :

  • 日本語文字列コード問題まとめ

    【1】   文字列コード問題との戦い Pythonに限った話ではないのですが、 日語を取り扱うコードを書いていると やっかいなエンコーディングトラブルに遭う事は少なくないでしょう。 エンコーディングトラブルとは コンパイラ・インタプリタがソースコードを解釈できない。 画面表示が化ける。 意図した入力ができない。 エンコード・デコード時にエラーがでる。 正しいファイル名のつもりなのにファイルが見つからない。 出力させたファイルの中身が読めない。 などといった現象を基としていろんな問題を引き起こします。 問題のすべては「コード変換」に発生します。 実際の文字列が何のエンコーディングで、 渡す先が何のエンコーディングを期待しているか? それらを確認して合致させるように変換をするということが基です。 【2】   「Python語版が必要」というのは誤解 P

  • FontForge -- An outline font editor for PostScript�, TrueType

    FontForge の起動方法 初歩的な 概念: フォント、スプライン、線、点とパス PostScript フォントとは何でしょう? ビットマップフォントとは何でしょう? フォント内の各文字 (またはより正確に言えば、各グリフ) は 1 個の図形であり、この図形を計算機上で表現するのにはたくさんの方法があります。 PostScript フォントや TrueType フォントは一般的に図形のアウトラインを記述し、それからアウトラインの内側を色塗りします。この色塗りの過程のことをラスタ化 (ラスタライズ) と言います。それに対して、ビットマップフォントは各グリフを長方形のマス目であるピクセル (画素) の集まりで表します。3 番目の方法があり、ストロークフォントというのは、各グリフのステムを、ステムの中央に埋め込まれた線によって表現し、その線を後で適当な幅で描画する物です。私たちは、ス

  • 書体関係 Wiki - フォントの自作に挑戦

    ○ビルド方法 tar xzf pfaedit_full-040102.tgz cd pfaedit-040102 ./configure make sudo make install いよいよフォント作り いきなりたくさんのグリフのある格的なフォントを作るにはページ数も時間も足りないので、ここでは以下のような数字フォントの作り方を紹介する。 作るグリフは '0'〜'9' と、記号類 (' 'と'+'と','と'-'と'.') サンセリフ体 古式ゆかしくノンライニング数字 「ノンライニング数字」というのは、高さが全てそろっている通常の数字 (ライニング数字) と違って、字によって高さが異なる数字で、洋書のペーパーバックのノンブル (ページ番号) などで用いられている。 まずは下書き いきなりコンピュータ上で作字していくこともできるが、まずは手書きであれこれ書いてみて、デザインの方向を検討し

  • 書体関係 Wiki - FrontPage

    電子書体を中心に、書体について情報交換をする Wiki です。 デザインの基礎とは、まず書体を研究する。それに尽きるんですね。 そうしたなかで歴史的視点や、文明史的視点をまなぶのですね。 ぼくもずいぶん書体にはこだわってきたつもりだったが、そうした視点に欠けていたことを反省せざるをえませんね。 (原弘さん)

  • 新漢字則(JIS X 0213:2004)

    JIS X 0213:2004って何? コンピューターで文字を取り扱うには、文字に番号をつけて管理します(20年以上前では単なるグラフィックを描画していたものもありましたが)。通信の世界では文字を番号で送るほうが、グラフィックで送るよりはるかに少ないデータ量ですみます。はるか昔の300BPS(1秒間に300ビット、漢字換算でおおよそ1秒間に15文字の送受信)の頃に誰も文字をグラフィックで送受信しようなんて考えませんよね。それに文字を番号で管理すると、データベースへの蓄積・参照・検索が容易になります。アウトラインフォントも番号で管理しているからできるのです。アメリカで生まれたコンピューターではEBCDICやASCIIという管理方法(コード体系)が使われていました。日ではラテン系文字(いわゆるアルファベット)に比べはるかに文字数が増えます。そこでASCIIコードの各国拡張領域($80-$FF

  • Win2000、XPでUMAPのないフォントをインストール可能にする

    Win2000、XPでUnicode tableのないフォントをインストール可能に このソフトはWindows 2000とXPのみでしか使わないソフトです。 Windows 2000やXPの環境でユニコードテーブル(Unicode cmap table)を持たないフォントをインストール可能にするソフトです。 通常Windows 2000やXPはWindows95や98などで使えたUnicode cmap tableを持たないフォントをインストールできない状態になっています。このソフトはそれらの環境でもUnicode cmap tableを持たないフォントをインストール可能になるようにシステムを変更するソフトです。 従ってこのソフトは2000とXP以外の環境では使用する意味がありません。 このソフトを使うことによりWindows2000やXPでもシフトJISベースのフォントなどがインストール

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

  • charset.info

    更新履歴 / unicmap 更新履歴 2009-05-02 unicmapのメッセージを中国語に翻訳していただいたので、簡体字中国語版を作成。 2008-05-12 unicmapをv1.14に更新。 OpenOffice.orgのPDF出力のバグ(UVSテーブルを出力したフォントPDF出力で文字化けする問題)対策。 2008-03-02 カスタム変換定義ファイルの仕様書を作成。 縦書き定義のサンプルをカスタム変換定義ファイルに追加。 2008-03-01 unicmapをv1.13.1に更新。 入力フォントのGSUBテーブルがWin9x互換形式の場合のみ'vert'の置き換えに対応。 cmapの生成方法を変更。デフォルトでは従来方式で大きくなりすぎた場合にのみ切り替えますが、「-optcmap」オプションを付けると強制的に新しい方式で変換します。 2008-02-24 unicmap

  • 戸籍統一文字からOTFを作る

    戸籍統一文字は、戸籍に使われているアヤシイ漢字の宝庫だったりする。 でも、200×200のPNG画像なので、そのまま文書に貼り付けたりすると、妙に画像っぽくなってしまって醜い。 そこで、アウトライン化してOpenTypeフォントにする方法をここで伝授しようと思う。 ただし、プラットホームはUNIXなのでそのつもりで。 まずは、文書に埋め込みたい文字画像を取ってきて、ファイルに保存する。 ただし、この際にファイル名を「CID+UCS.png」の形にしておこう。 CIDってのはAdobe-Japan1-6(部首画数順)でのCharacter ID、UCSってのはUnicodeだけど、変な字になればなるほどCIDもUCSもないだろうから、たとえば右の文字ならサクっと「浜」を借りて「3519+6D5C.png」って名前にするのもオツだろう。 ちなみにUCSは5桁でもかまわない。 次にPNGをPBM

  • http://oshiete1.goo.ne.jp/kotaeru.php3?q=1792976&rev=1

  • Javaの道>掲示板(USBカメラをJAVAで制御)

    JMF(JavaMediaFramework)を使ってUSBカメラからの動画を表示できます。 import javax.media.*; import javax.swing.*; public class ImageView { public static void main(String args[]) throws Exception { JFrame frame = new JFrame("ImageView"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Player player = Manager.createRealizedPlayer(new MediaLocator("vfw://0")); frame.setBounds(100, 100, 640, 480); frame.getContentPane

    Javaの道>掲示板(USBカメラをJAVAで制御)
  • プログラミング/キャプチャ

    となるDirectShowオブジェクトは上の5つ. USBカメラから入力された画像が“②デバイスフィルタ”→“③グラバフィルタ”→ディスプレイへと出力されます.また“④サンプルグラバ”は“③グラバフィルタ”からデータを取得し,BYTE型の画像データをコールバックとして外部出力します.この“コールバック”を参照することで,キャプチャ画像を取得することができます.(コールバックは裏で何回も呼ばれる処理で,スレッドと OnTimer を組み合わせたような動作をします.) “②デバイスフィルタ”と“③グラバフィルタ”とディスプレイは“①グラフビルダー”によって接続され,“⑤メディアコントロール”によって全体のスイッチが入り,USBカメラ画像が全体に流れます

  • Tutorials

    A quick intro guiding you to create a simple drawing tool. No software install needed.

  • Processing 1.0 _ALPHA_ (日本語版) Reference

    言語(API)Processingは、簡単に洗練された視覚や概念的な構造を創造できるようにデザインされている 他の外国語を選択 : 英語 この日語リファレンスは旧バージョン(Alpha)用です。 Beta版リファレンスは英語サイトをご覧ください。日語訳に関する質問はTetsu Kondoまで。 size() (サイズ) ; (セミコロン) = (アサイン) () (括弧) , (コンマ) // (コメント) /* */ (マルチラインコメント) void ボイド setup()(セットアップ) loop()(ループ) new(新規) {} (波括弧) [](配列アクセス) . (ドット) width(幅) height(高さ) framerate()(フレームレート) delay()(ディレイ) smooth()(スムーズ) noSmooth()(スムーズなし) cursor()(カー

  • Reference

    A simple table class to use a String as a lookup for a float value

  • wxWidgets でクロスプラットフォーム GUIアプリを作ろう

    最終更新日: 2004-10-08 (公開日: 2004-10-08) UNIX USER誌 2004年8月号 に掲載された記事の元の原稿です。 文中の「原稿執筆時点」は「2004年 6月半ば」を指します。 wxWidgets は Linux, Windows, Mac OS X など多くのプラットフォー ムに対応したオープンソースの GUI ツールキットである。稿で は wxWidgets を用いてクロスプラットフォーム対応の GUI アプリ ケーションを開発する方法を紹介する。 はじめに Unix の大きな魅力のひとつに、強力なコマンドライン処理がある。 zsh などのシェルと perl などのワンライナーを組み合せて、大量 のファイルを一気に処理するときなどは、「これぞコマンドライン の醍醐味」と感じる瞬間である。 一方、Unix の大きな不満のひとつに、凶悪なコマンドライン書法

  • VisualWX

    VisualWx si pone come punto di arrivo lo sviluppo di un rad che dia la possibilità di lavorare con c++,python,perl,ruby,lua e wxwidgets. Il lavoro da fare è tanto però siamo gia a buon punto e di conseguenza vorremo renderlo visibile a tutti. Per il momento il programma è solo per windows ma speriamo in futuro di portarlo anche su linux. Le principali caratteristiche sono: · Designer per wxWidgets

  • VisualWxで、手軽にHTMLブラウザを作ろう - ふにゃるんv2

    暫く前から欲しい開発環境ってのがあって、「GUIアプリケーションを簡単に作る環境が欲しいよ」があります。 何で欲しいかというと、 仕事とか趣味で、ちょっとしたツールが欲しい需要がある。 Windows環境をメインにしているのと、仕事仲間に配布したいので、GUIアプリケーションにしたい。 開発に時間をかけたくない。 こんな事情がある訳です。 そんな訳で、Pythonを使って簡単にGUIアプリを作れないかな?と妄想する訳です。 紹介 …前置きが長くなってしまいましたが、最近、VisualWx(http://visualwx.altervista.org/indexit.php)がアップデートされたらしく、0.87.0.1になっていました。 早速 入れてみます。 01 posted from フォト蔵 何か、画面変わってますね。 「File」→「New Project」とするとプロジェクト一覧が

    VisualWxで、手軽にHTMLブラウザを作ろう - ふにゃるんv2
  • NYSL(煮るなり焼くなり好きにしろライセンス)

    English NYSL Version 0.9982 A. ソフトウェアは Everyone'sWare です。このソフトを手にした一人一人が、 ご自分の作ったものを扱うのと同じように、自由に利用することが出来ます。 A-1. フリーウェアです。作者からは使用料等を要求しません。 A-2. 有料無料や媒体の如何を問わず、自由に転載・再配布できます。 A-3. いかなる種類の 改変・他プログラムでの利用 を行っても構いません。 A-4. 変更したものや部分的に使用したものは、あなたのものになります。 公開する場合は、あなたの名前の下で行って下さい。 B. このソフトを利用することによって生じた損害等について、作者は 責任を負わないものとします。各自の責任においてご利用下さい。 C. 著作者人格権は ○○○○ に帰属します。著作権は放棄します。 D. 以上の3項は、ソース・実行バイナリの双

  • Part1 オブジェクト指向を習得するコツ

    「オブジェクト指向は分かりにくい」…。登場から30年以上経っても,未だにオブジェクト指向に対する敷居は高いままだ。ここではオブジェクト指向がなぜ難しいのか,習得するにはどうすればよいのかを見ていく。カギは「人間にとって自然な考えであること」の認識だ。 今やIT関連製品や技術は,オブジェクト指向抜きには語れないと言ってよい。JavaC++をはじめとするプログラミング言語は言うに及ばず。パソコンのユーザー・インタフェースは,1つひとつのプログラムをアイコンで表し,直感的な操作を可能にするGUI(グラフィカル・ユーザー・インタフェース)が主流である。GUIは言うまでもなくオブジェクト指向の考え方で作られたものだ。 CORBAやWebサービスといったネットワーク経由でのアプリケーション連携技術には,アプリケーション呼び出しやデータ送受信の方法にオブジェクト指向を採用している。オブジェクト指向に基

    Part1 オブジェクト指向を習得するコツ
  • オブジェクト指向プログラミングの学習法(初心者向け) - カレーなる辛口Javaな転職日記

    個人的な話をしますと、オブジェクト指向の入門書に出てくる、「クルマのたとえ話」とかは当に意味わかりませんでした。こちとら、すっかり手続き脳なもので、そんなんでmainとかどうやって書くのよ?みたいな。<我ながらヒドイ http://d.hatena.ne.jp/LazyCoder/20070806/1186417299 追記 PHPのオブジェクト指向を勉強してる。というか仕事での必要性を感じてやってるけど、正直オブジェクト指向の良さがさっぱりわからん。(中略) よくあるオブジェクト指向の解説には車がオブジェクトでタイヤがファンクションでみたいなんかいてるけど、実務で使うプログラムの設計の仕方がわからん。 http://anond.hatelabo.jp/20070427093912 こんな説明を読んで、なんだかわかったような気分になれる人は、どっちかというと思考力に欠ける人なんじゃない

    オブジェクト指向プログラミングの学習法(初心者向け) - カレーなる辛口Javaな転職日記
  • 自己流オブジェクト指向プログラミング&Javaお奨め本2007年版 - カレーなる辛口Javaな転職日記

    http://d.hatena.ne.jp/JavaBlack/20050909/p1の改訂.*1基的に改訂版への差し替えと一部の新刊の追加程度になっている. お奨めのJava&オブジェクト指向プログラミング関連の書籍/参考文献リスト.初心者向け入門書や参考書から上級者向けの専門書まで,オブジェクト指向だとかJava言語とかの初心者〜中級者が学習をすすめる上での参考にすることを想定して作っている. 初心者向け勉強の手引き:http://d.hatena.ne.jp/JavaBlack/20070825/p1 オブジェクト指向プログラミング とりあえず初心者なら「オブジェクト指向プログラミング入門」「オブジェクト指向における再利用のためのデザインパターン」と,あと「リファクタリング―プログラムの体質改善テクニック (Object Technology Series)」くらいかな.ただしリフ

    自己流オブジェクト指向プログラミング&Javaお奨め本2007年版 - カレーなる辛口Javaな転職日記
  • オブジェクト指向

    オブジェクト指向が広まり始めた頃は、オブジェクト指向のメリットとして、夢のような話がたくさん喧伝された。だが現実には、オブジェクト指向を取り入れても、あらゆる問題が解決する訳ではない。むしろ、オブジェクト指向を導入することで、深刻なデメリットがもたらされることもある。 それでも、高い技術力をもって、大規模で複雑なソフトウェアを開発するチームでは、オブジェクト指向はたいへん有力であり、必須のスキルである。 ................ 続きを読む

  • オブジェクト指向プログラミングとJava言語

    稿では、オブジェクト指向言語であるJava言語を使ったオブジェクト指向プログラミングの特徴と、従来の手続き型アプローチとの違いについて述べる。 実際に、オセロゲームを作成するというテーマを例として、手続き型言語とオブジェクト指向言語との、プログラミングスタイルの違いについて、具体的な観点から考察する。 手続き型言語としてはC言語を用いた。C言語とJava言語でのモジュール設計、クラス設計を行い、最後に両者の違いと、オブジェクト指向アプローチの利点についてまとめた。 このコラムは、 株式会社システム計画研究所 発行の ISP-JOURNAL Vol.9, Sep.2000 (ISSN 0915-5597) に技術コラムとして掲載されたものです。 オセロゲームを作ろう 手続き型言語とオブジェクト指向言語との違いを、具体的にプログラミングをしながら考えてみる。例として、手続き型言語はC、オブジ

  • .:画像処理(2) - livedoor Blog(ブログ)

  • CGファイル概説 目次

    最終更新日:2001年5月1日 第1章へ webmaster@snap-tck.com Copyleft (C) 2000 SNAP(Sugimoto Norio Art Production)

  • ライン・ルーチン (2)線分のクリッピング

    前回のルーチンでは、与えられた座標値が有効範囲を超えていた場合の処理が入っていないため、ここでクリッピングの処理を加えます。線分のクリッピング処理は、描画する線分と描画可能な矩形領域(以下「ウィンドウ」と略記)の辺との交点を求めて、矩形外の部分を切り捨てる事で行います。 1)両端点の分類 まず第一段階として、線分の両端点がウィンドウの中にあるか(以下「可視」と略記) 外にあるか(以下「不可視」と略記)、また不可視の場合、線分がウィンドウの辺のいずれと交わる可能性があるかを調べます。両端点が可視の場合は線分全体が可視であるため、クリッピングは必要ありません。端点のうち片側のみ不可視である場合、線分は部分的に不可視であり、両端点とも不可視の場合は線分は完全に不可視か、部分的に不可視かのどちらかになります。 端点の位置を4ビットのコードで表すと、「可視」と「不可視」の分類が効率的にできるように

  • NomisoBraaan Wiki - NomisoBraaan Wiki

    リンクについて サイトはリンクフリーです。ご自由にリンクをお貼り下さい。またリンクした旨のご連絡も不要です。 どのページにリンクして頂いても構いませんが、事前に予告なく変更・削除する可能性がある事をご了承下さい。 ↑ サイトについて サイトは You&I が管理する個人サイトとなっております。 サイトへの書き込みについて下記の内容に該当する場合は、こちらの判断により削除させて頂く事があります。 個人・団体等への誹謗中傷を行うような記述 個人を特定するような記述 上記以外で道義上好ましくない記述 サイトは、Amazon.co.jpのアソシエイト・プログラム に参加しており、サイトのリンクを経由して Amazon.co.jp で商品をご購入された事により得たアフィリエイトポイントは、私個人の私利私欲 の為に使用されますのでご了承下さい。<(_ _)> ↑

  • http://memo.iyuki.org/%B2%E8%C1%FC%BD%E8%CD%FD%2F%B3%C8%C2%E7%CA%E4%B4%D6?FrontPage

  • http://homepage2.nifty.com/tsugu/sotuken/ronbun/

  • [pdf]Swing実習マニュアル 大黒学

    大阪にはキャバクラが多い街として「キタ」と「ミナミ」があるんです。 この2つの街にはいろんなキャバクラがあるし、競合店が多いことから他のエリアより時給相場が高い上、新規のお客さんも来店しやすい。 だから、関西のキャバクラで働く上で、キタ、もしくはミナミのキャバクラを選ぶことがすごくおすすめ! けど、そうは言っても「じゃあキタとミナミだったらどっちの方が良いの?」って思う方もいるかもしれませんよね(笑) なのでここでは、大阪のキタとミナミのキャバ嬢目線から見た違いについて解説していきます! 大阪のキャバクラ「キタ」と「ミナミ」の違い では大阪のキタとミナミには、キャバクラにどんな違いがあるのか、各項目に分けて紹介していきます! 大阪のキャバクラで頑張って働いていこうと思ってる方は、自分の目的やキャバ嬢としてのキャリアに合ったお店を選んでくださいね! お給料 まずはお給料について。お給料は、大

  • 総論 複数のプログラミング言語を学ぶ意義 - フリー言語で真のプログラミングを学ぶ:ITpro

    ネットワーク応用通信研究所 特別研究員。島根の田舎に住みながら国際的なオープンソース・ソフトウエアの開発に挑むプログラマ。家族6人で幸せな田舎暮らしを満喫している。バグと原稿の締め切りがなければもっと幸せなのに,と思いつつ,考えてみれば,それらがないならないで,別の困ったことがあるよなあと思う今日このごろ。 皆さんは「サピア・ウォーフ仮説」をご存じでしょうか。これは言語学における古典的な仮説の一つで,「人間の思考は使用する言語とそれに付随する文化に影響を受ける」というものです。もし仮に数字を3までしか持たない言語があったとすると,その言語を使用する文化に生まれ育った人間は3以上の数を認識できない,といったことです。言語学的にはこの仮説は否定されているようですが,日常生活の中では,この仮説が当ではないかと感じる経験がたびたびあります。 例えば,私は年に数回海外に出張して講演をする機会があり

    総論 複数のプログラミング言語を学ぶ意義 - フリー言語で真のプログラミングを学ぶ:ITpro
  • フリー言語で真のプログラミングを学ぶ--目次:ITpro

    プログラミングの世界は広大です。自分の「母語」であるプログラミング言語を極めることも大切ですが,他の言語に目を向けることで驚くほど世界が広がることがあります。他の言語からエッセンスを学ぶことで,汎用的な「プログラミング力」が格段にアップするのです。 この特集では,個々の言語から何が学べるかについて具体的に解説しています。まず,Rubyの開発者でありプログラミング言語マニアとしても知られるまつもとゆきひろ氏に「複数のプログラミング言語を学ぶ意義」について語っていただきました。まつもと氏には,プログラミングの基礎となるコードの読み方の解説もお願いしました。 注目の言語,RubyJavaScriptについては,気鋭の若手開発者のお二人に解説していただきます。さらに,伝説のプログラミング言語Eiffelの解説を,Bertrand Meyer氏の名著「オブジェクト指向入門」の翻訳で知られる酒匂寛氏

    フリー言語で真のプログラミングを学ぶ--目次:ITpro
  • 連載:VB 6ユーザーのためのこれならマスターできるVB 2005超入門 ― @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

  • 本物のプログラマはHaskellを使う:ITpro

    筆者 shelarcy Haskellは,関数型プログラミングというジャンルに属する言語です。Haskellや関数型プログラミングを題材に物事を見ていくことで,今まで思いもよらなかったような未知の世界を知ることができるでしょう。 プログラミング言語を学ぶという行為には, 言語の基的な文法や考え方を理解する 言語の文化圏で広く使われている考え方に親しんでその言語らしい書き方を習得する 単に言語を使ってできること以上の知恵を学ぶ の3段階があります。この連載では,三つ目の段階を目標に,Haskellプログラミングの世界を一つひとつ丁寧に紹介していきます。 更新は毎月第1水曜日(1月のみ第2水曜日)

    本物のプログラマはHaskellを使う:ITpro
  • http://karetta.jp/book-node/gauche-hacks/008065

  • Scheme によるプログラミング入門

    内容 プログラミングについて体系的に学ぶとともに,実習を通して理解を深めます. プログラミング言語としては,文法が簡単で扱いやすいという理由で Scheme 言語を採用しています. 自宅のパソコンなどで、DrScheme を練習したい人 DrScheme は、 Dr. Scheme のWebページからダウンロードできます。 このWebページで、「Download DrScheme」をクリック、その後「Download」をクリック。 すると、Dr. SchemeダウンロードのWebページが現れるので「Download links」のところから、適切なリンクを選んでクリック。すると、ダウンロードが始まります。 この Web ページで公開している資料について 手作りの資料ですので, ミスが発見され次第,少しずつ手直しします.ご了承ください. Scheme 説明資料と演習問題 (参考) プログラ

  • プログラミング言語論教材

    List of Examples 1. Esoteric languages 2. Various syntax for iteration 3. An example of tokens 4. Simple grammar 5. Simple arithmetic expression 6. Parse tree of A*(B+C) 7. An example of ambiguous grammar 8. Dangling else 9. Fortran has no reserved word 10. Namespace in C++ 11. Importing a module in Python 12. TinyBASIC 13. Variable declaration in Java 14. Anonymous function in JavaScript 15. Anon

  • プログラミング - WisdomSoft

    C 言語入門 世界中で使われている最も基的なプログラミング言語です。 C++ 入門 C 言語を継承し、オブジェクト指向を導入した高度な言語です。 C# 言語入門 Microsoft の洗練されたオブジェクト指向言語です。 D 言語入門 最新の設計思想が導入されている実践向け開発言語です。 Java 言語入門 Sun が開発した有名なオブジェクト指向言語です。 Objective-C入門 GCC で実装されているオブジェクト指向型 C 言語です。 Lisp入門 人工知能の研究や教育に使われるプログラミング言語です。 Perl 言語入門 多くのシステムで整備されている高度なスクリプトです。 PHP入門 近年、Webを中心に幅広く利用されている組み込み言語です。 アセンブリ 言語入門 アセンブリは機械語に直結した言語です。

  • くっつき BBS

    since 2003-07-08, last update 2004-12-17 山下達雄 「くっつき BBS」(kuttuki bbs) は、 Web ページに簡単にくっつけることのできる BBS です ▼ 。 HTML の記述を数行加えるだけで、 Web ページに掲示板を貼りつけることができます。 あ、もちろん CGI の設定とかは必要ですが。 コメントが追加されてももとの Web ページの内容は変更され ない、というのが特徴です。 投稿されたコメントは JavaScript ファイルとして保存され、 これを Web ページが表示されるときにブラウザがいっしょに読み込んで表示します。 で、この「くっつき BBS」を使うと、 あらゆるページで tDiary のような ツッコミ機能が実現できます (私の日記で運用中です)。 tDiary のテーマ (CSS のクラス) がそのまま使えます。

  • いまさら聞けない“Web標準”、そしてXHTML+CSS

    いまさら聞けない“Web標準”、そしてXHTMLCSS:いまさら聞けないリッチクライアント技術(4)(1/3 ページ) 前回の「いまさら聞けない、“Ajax”とは何なのか?」の説明の中で、Ajaxの定義の1つとして「XHTMLCSSを使った標準規格のプレゼンテーション」というのがありました。前回の記事では、この部分をしっかり解説できなかったので、今回はこれについて解説をしましょう。 といっても、Ajaxの補足説明が今回の目的ではありません。HTML/XHTMLCSSを使った「Web標準」について紹介します。 「Web標準」という単語はよく耳にしますが、具体的にどんなものか? HTML/XHTMLCSSとどのような関係があるのか? さらに、HTML/XHTMLCSSって何? といった点について見てみましょう。 「Web標準? Webを標準化することかな?」 AjaxやXML、Jav

    いまさら聞けない“Web標準”、そしてXHTML+CSS
  • MOONGIFT: » GUIのようなWebアプリケーションを構築「Rialto」:オープンソースを毎日紹介

    最近の流行はやはりWebアプリケーションだ。特にWeb OSをはじめとして、まるでGUIアプリケーションのようなインタフェースを実現したものが増えている。 あのようなアプリケーションを作るのは非常に手間がかかることだろう。だが、そのためのツールキットも登場している。これを使えば簡単に優れたインタフェース、操作性を実現できる。 今回紹介するオープンソース・ソフトウェアはRialto、各種言語に対応したWeb用GUIツールキットだ。 RialtoはまるでGUIアプリケーションさながらのコンポーネントが提供している。ツリーメニュー、ドラッグで動かせるウィンドウ、フレーム、タブメニュー、グリッド、カレンダー等だ。 ウィンドウ一つにしても、平行、垂直にしか動かせないようにしたり、グリッドを表示したりと細かく制御できる。これらのライブラリがPHP、.NETPythonJSF、Taglib、GWT向

    MOONGIFT: » GUIのようなWebアプリケーションを構築「Rialto」:オープンソースを毎日紹介
  • いまさら聞けない、“Ajax”とは何なのか?(1/3) - @IT

    しかし、何が得意で、どんなことがすごいのか? どんな技術を使っているのか?……などなどについてあなたは説明できますか? そのあたりを中心に解説をしていこうと思います。 Ajaxを、その誕生からひもとく Ajaxを理解するには、その誕生を知ることが第一歩です。 ■Ajax発祥の地はいずこ? 「Ajax」発祥の地は、コンサルティング会社を経営するJesse James Garrett氏が、2005年2月18日に投稿した「Ajax: A New Approach to Web Applications」(Ajax Webアプリケーションへの新しいアプローチ)というエントリーです。 このエントリーは話題を呼び、Ajaxという単語がアメリカで使われるようになり、日にやって来ました。 ■Ajaxの定義 では、Ajaxとは何なのか? 彼のブログで、以下のようにAjaxを定義しています。 standar

    いまさら聞けない、“Ajax”とは何なのか?(1/3) - @IT
  • JavaScriptでグラフィックス·JavaScriptGraphics MOONGIFT

    かつてがジョージ・マロリーがいった有名な台詞がある。なぜ山に登るのか、という質問に対して「そこに山があるから」と答えたあの台詞だ。 なぜJavaScriptでグラフィックスを描くのか、それもまた「JavaScriptがあるから」だ。 今回紹介するオープンソース・ソフトウェアはJavaScriptGraphics、JavaScriptによる2Dグラフィックスライブラリだ。 JavaScriptGraphicsはもの凄くグラフィカルでレベルの高いものを提供している訳ではない。むしろドット絵のような簡易的なものと言えるかも知れない。 だが、JavaScriptでのレンダリングとあって、描画した後に動いたり、アクションに応じた反応を見せる事ができる。サンプルではアナログ時計、色が変わる太陽、アイボール、文字の上でレンダリング等のサンプルが提供されている。 何もJavaScriptでやる必要性はない

    JavaScriptでグラフィックス·JavaScriptGraphics MOONGIFT
  • MOONGIFT: » JavaScriptによる多彩なグラフライブラリ「LT Diagram Builder」:オープンソースを毎日紹介

    Webページ上でグラフを描くというと、各種画像生成ライブラリを利用するだろうか。画像は手軽な反面、ダイナミックな生成ができず面倒な場合がある。 ダイナミックに描画を変更できると言えば、JavaScriptが便利だろう。そのようなニーズではこれを試してみよう。 今回紹介するオープンソース・ソフトウェアはLT Diagram Builder、JavaScriptベースのグラフ生成ライブラリだ。 LT Diagram Builderが対応しているのは棒グラフ、折れ線グラフ、関数グラフ、矢印、円グラフ、ガントチャート等多彩な描画に対応している。 ダイナミックな描画にも対応しており、関数の値を変更すれば、即座にグラフに反映する事ができる。JavaScriptの強みだろう。 また、PHPやASPでのグラフ生成にも対応している。結果的に出力されるのはJavaScriptのようだが、サーバサイドのデータを

    MOONGIFT: » JavaScriptによる多彩なグラフライブラリ「LT Diagram Builder」:オープンソースを毎日紹介
  • 第4回 JavaScriptでオブジェクト指向プログラミング ― @IT

    JavaScriptが、いま注目を浴びている。 JavaScriptがこれだけの注目を浴びた理由の1つとして、Ajax技術の登場とも相まって、JavaScriptに対する確かな理解の必要性が高まったという事情は否定できない。しかし、それだけでは説明できない急速な注目の理由として、もう1つ、JavaScriptという言語そのものが持つユニークさが開発者の目を引いたという点は看過できないだろう。 もっとも、このユニークさは同時に、多くの開発者が感じているJavaScriptに対する苦手意識と同義でもある。これまでVisual BasicやC#、Javaといった言語でオブジェクト指向構文になじんできた開発者にとって、JavaScriptのオブジェクト指向構文はいかにも奇異なものに映るのだ。ようやくクラスという概念を理解した開発者が、JavaScriptという言語の背後にたびたび見え隠れする「プロ

    第4回 JavaScriptでオブジェクト指向プログラミング ― @IT
  • ウノウラボ Unoh Labs: Web2.0時代のJavaScriptで注意することを5つほげほげ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: Web2.0時代のJavaScriptで注意することを5つほげほげ
  • ウノウラボ Unoh Labs: Web2.0エンジニアのためのJavaScriptリファレンス集

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: Web2.0エンジニアのためのJavaScriptリファレンス集
  • Part2 JavaScript流オブジェクト指向プログラミング

    JavaScriptは,きちんとしたオブジェクト指向言語であって,オブジェクトを利用した高度な開発が可能です。JavaC++,.NET系のオブジェクト指向言語がオブジェクトの定義にクラスという概念を用いる「クラス・ベース」の考え方を採用しているのに対し,JavaScriptではひな型となるオブジェクトを元に独自の機能を付加するという「プロトタイプ・ベース」の考え方を採用している点が特徴です。 まず最初に,皆さんの誤解を解いておきましょう。それはJavaScriptは,きちんとしたオブジェクト指向言語だということです。オブジェクト指向言語と言えば,JavaC++などが有名ですし,C#やVisual Basic 2005といった米Microsoftが開発した.NET系の言語もあります。しかしこれらの言語に比べてJavaScriptは,一段低い「Webブラウザで利用する簡易言語」といったイメ

    Part2 JavaScript流オブジェクト指向プログラミング
  • 新JavaScript入門 5 配列(1)

    前回黙って配列を使ってしまいましたが、 配列は次のように生成します。 var a = new Array(array-length); このように配列は配列の長さを引数とする Array 型のオブジェクトとして生成します。 配列の要素へのアクセス方法はCと同じです。 a[expression] 添字は 0 〜 array-length - 1 です。 var name = new Array(5); //名前 var score = new Array(5); //点数 name[0] = "さくら"; score[0] = 88; name[1] = "知世"; score[1] = 90; name[2] = "千春"; score[2] = 92; name[3] = "奈緒子"; score[3] = 91; name[4] = "利佳"; score[4] = 93; //次

  • JavaScriptリファレンス

    !!! URL changed !!! http://suac.net/**** --> http://nagasm.org/**** http://1106.suac.net/**** --> http://nagasm.org/1106/**** http://nagasm.suac.net/**** --> http://nagasm.org/ASL/**** Please renew your bookmarks (_o_)

  • !!! URL changed !!! http://suac.net/**** --> http://nagasm.org/**** http://1106.suac.net/**** --> http://nagasm.org/1106/**** http://nagasm.suac.net/**** --> http://nagasm.org/ASL/**** Please renew your bookmarks (_o_)

    !!! URL changed !!! http://suac.net/**** --> http://nagasm.org/**** http://1106.suac.net/**** --> http://nagasm.org/1106/**** http://nagasm.suac.net/**** --> http://nagasm.org/ASL/**** Please renew your bookmarks (_o_)

  • 手軽な低レベルプログラミング環境として GBA はもっと評価されるべき

    とりあえず開発を始めるにあたっては特殊なハードウェアなどは必要なくて、 コンパイルは gcc テストはエミュレータの VisualBoyAdvance といった流れで開発を進めます。 最後の最後に実機確認をする段階になったら、ロムイメージを書き込んで GBA の実機で実行させるためのマジコンが必要になりますが 当面は必要ありません。 まず VisualBoyAdvance で動けば実機で動きますし、その逆も真です。 ちなみに「Linuxから目覚めるぼくらのゲームボーイ!」などで用いられている ブートケーブル経由での開発はハードウェア資源の制限がキツくなるのでオススメできません。 コンパイルについては gcc で OK で、これは devkitPro r18 (buildscripts 20060412) をインストールすれば一式入ります。 Windows, MacOSX, Linux など

  • 窓の杜 - 【NEWS】シンプルな字体で使いやすいフリーのゴシック体日本語フォント「Ume Gothic」

    シンプルな字体で使いやすいゴシック体の日フォント「Ume Gothic」v0.367が、4日に公開された。Windowsに対応するフリーソフトで、編集部にてWindows XPで動作確認した。現在、作者のホームページからダウンロードできる。 「Ume Gothic」は、フリーのフォント「さざなみゴシック」のひらがな・カタカナ・英数字や、よく使われる漢字を独自のフォントに置き換えたゴシック体フォント。「Ume Gothic」のほか、プロポーショナル版の「Ume P Gothic」「Ume UI Gothic」と、「さざなみ明朝」の字体や字間を調整した「HC Sazanami Mincho」「HCP Sazanami Mincho」の計5種類が1つの配布ファイルに同梱されている。 「Ume Gothic」の字体は、「MS ゴシック」などでは少し右上がりに描かれる、ひらがなの『き』『ま』など

  • Javaによるゲーム解説

    ・・・ 只今作成中です。 8章一部修正(2004.05.20) ・・・ Javaの開発環境はSunのサイトからダウンロードできます。 通常の開発に使うJ2SEはここですね。ドキュメントはここあたり。 3Dについてはこちら、midiについてはこちらをご覧ください。 J2EEのサーブレットについてはこちらで多少解説しています。 リンクは大歓迎ですが、内容の無断転載はご遠慮ください。 目次 0.環境設定、コンパイルの方法、HTMLの記述  ~はじめに~ 1.画像表示アプレット  ~基構造~ 2.アニメーションアプレット  ~メインループはここ~ 3.ゲームフレームワーク  ~ユーザーの入力に対応する~ 4.オブジェクト指向概説  ~カプセル化と継承~ 5.たくさん同時に表示するには  ~要素を管理する~ 6.グローバル変数が無い?  ~ワールドクラス作成~ 7.大規模化への布石  ~アプリケー

  • RBB NAVi

    その他 2024.6.29 Sat 12:03 「貧しい人たちにチャンスを与える入試」ブラジルの名門・サンパウロ大学の小論文に松丸亮吾と福田麻貴が挑戦 『ニュー試』がNHK Eテレで29日21時30分から放送される。今回は「スラム街から名門大学へ!ブラジルの入試改革」というサブタイトル。 グラビア 2024.6.29 Sat 11:59 豊田ルナ、湖畔で振り向き美ボディ披露!…週刊誌グラビアオフショ 豊田ルナが28日に、自身のXを更新。湖畔をバックに、振り向き際の美ボディを披露している。 ブログ 2024.6.29 Sat 11:56 塚地武雅、NewJeansライブ参戦 お笑いコンビ・ドランクドラゴンの塚地武雅が自身のXを更新。6月25、26日に東京ドーム開催されたNewJeansの単独来日公演に参戦したことを報告した。 映画・ドラマ 2024.6.29 Sat 9:55 チェ・ジウ、日

    RBB NAVi
  • SuperMarioJump - みやお課 『スーパーマリオブラザーズ』のジャンプについてのメモ

    502 Bad Gateway nginx

  • PEACE CODE memorial 11 - 20

  • PEACE CODE memorial 41 - 50

  • シューティングゲームと二次元ベクトル

    1.自機を狙う弾 2Dのシューティングゲームで敵e(ex, ey)から自機m(mx, my)に向かって弾を撃ちたい場合のことを考えます。 まず敵→自機のベクトルv(vx, vy)を求めます。 自機の座標から、敵の座標をそれぞれ引いたものが敵→自機のベクトルとなります。 これをそのまま弾の速度として使うと、1フレームで自機に届く必殺弾になってしまうので、方向を保ったまま適当な長さに直す作業が必要です。 そのためにまずはvの現在の長さlを求めます。これには三平方の定理を用います。

  • Atsushi's Homepage 〜 Tips

    Tipsについて プログラムに関する雑多な情報を書き残しています。 色々試してみよう Google Web APIs を使ってみる Google Web APIs (Google SOAP Search API) の使い方などの説明です。 (2006/12/29 更新) Google Maps API を使ってみる Google Maps API の使い方などの説明です。 (2007/05/26 更新) Evernote API を使ってみる Evernote API の使い方などの説明です。 (2013/06/05 更新) Twitter API を使ってみる Twitter API の使い方などの説明です。 (2019/01/05 更新) Mastodon API を使ってみる Mastodon API の使い方などの説明です。 (2024/01/22 更新) iTunes Store

    Atsushi's Homepage 〜 Tips
  • タスクシステム

    タスクシステムについて 文章:.1064 日付:2004/10/09 目次 1.はじめに 2.タスクシステムとは 3.TCB 1.はじめに 今回はタスクシステムについて説明します。 タスクシステムは、ゲーム開発においては超基的な技術です。 (とはいうものの、私は最近知ったのですが…(´▽`;)ヾ 今回の内容を作成するにあたり、以下のページを参考にさせていただきました。 「White Paper」 「Logician Lord」 「Atsushi's Homepage」 いずれのページも、現役のゲームプログラマーによる有益な情報があって、とても参考になります。 あと、参考書籍として、 「Windowsプロフェッショナルゲームプログラミング2」 を参考にさせていただきました。 タスクシステムについて、もっと詳しい知識を得たいのであれば、 これらの情報が役に立つと思います。 2.タスクシステム

  • タスク

    今のところ、特定機種向けは「P/ECE」のみです。 後々は「Windows」も追加したいと思っています。 ゲームプログラムに関する情報はここに追加していきます。

  • http://homepage3.nifty.com/moha/prog_file.html

    ゲームアプリケーションに向いたファイルシステムについて考察してみようと思います。 半分、自分の考えをまとめるために書いているようなものなのでわかりにくいところがあるかもしれませんが、ご了承ください。 ゲームアプリケーション向けのファイルシステムの機能を挙げて見ましょう。 ●読み込み手順の簡素化とインターフェースの統一 一般的な読み込み手順である、 1.ファイルオープン 2.ファイルサイズの取得、バッファの確保 3.ファイルリード 4.ファイルクローズ を1コマンドで行います。 入力はファイル名、出力はバッファのアドレスとサイズが基。 ファイルへのアクセス窓口を一化するのも重要な役割です。 ●バックグラウンドで読み込む 上記の手順をバックグラウンド(非同期)で行い、読み込み中もゲームの処理を止めません。 CDから読み込む場合は必須です。 ハードディスクからの

  • http://homepage3.nifty.com/moha/prog_sprsort.html

  • http://homepage3.nifty.com/moha/prog_ex.html

  • http://homepage3.nifty.com/moha/prog_attention.html

  • http://homepage3.nifty.com/moha/prog_object.html

    システムによって上限は異なりますが、タスクは複数作ることができます。 実際のゲームでは、タスクをかなり細かく作ります。 シューティングゲームの場合、自機に1タスク、敵1機に1タスク、背景表示に1タスク、得点表示に1タスク…といった感じです。 図1:シューティングゲームにおけるタスクの作成例 (弾は数にもよりますが、さすがに1発1タスクはきついのでまとめて1タスクが無難でしょう。 あと見えないところでは、当たり判定タスク、スクロール管理タスク、メインシステムタスクなどを作ります) 例としてシューティングゲームの敵を考えてみましょう。 動きは画面左から現れて右に進み、自機とX座標が同じになったら下へ降下するとします。 まず、タスクワークの使い方を決めます。 この例であれば、以下のようなメンバがあればいいでしょう。 ・敵機のX座標 ・敵機のY座標 ・敵機の進行X方向 ・

  • http://homepage3.nifty.com/moha/prog_status.html

  • http://homepage3.nifty.com/moha/prog_task.html

    タスクシステムとは、「処理関数へのポインタ付きワーク構造体の連結リスト」とでも表現すればいいのでしょうが、 こんな文章によるわかりにくい説明よりも具体的に中身を見てもらったほうが手っ取り早いです。 タスクシステムの基となる「処理関数へのポインタ付きワーク構造体」をTCB(タスク・コントロール・ブロック)といいます。 TCBの構造はタスクシステムの機能によって異なりますが、必ず存在する項目(メンバ)として以下のものがあります。 ・処理関数へのポインタ ・処理優先順位(実行順序を決定するためのもの) ・前の処理優先順位を持つTCBへのポインタ ・次の処理優先順位を持つTCBへのポインタ これに処理関数が自由に使えるワーク領域を加えたものが最も基的なTCBの構造となります。 図1:最も基的なTCBの構造 システム全体でTCB(タスク)を複数作成することができます。(最大

  • http://homepage3.nifty.com/moha/prog_realtime.html

  • 本格的なシューティングゲームを実現するタスクシステム

    はじめに タスクとは「Windowsはマルチタスクだ」という時のタスクに同義ですが、プログラム的にはオブジェクトに近いです。シューティングゲームを作る場合は「自機」「敵」「敵出現制御」「得点管理」「タイトル画面」など、ゲームを構成する全ての要素をタスクとします。 タスクシステムとは、これら複数のタスクを管理する仕組みであり、現在でもプロの現場で用いられています。長所は次の通りです。 ジャンルを問わず様々なゲームに適用できる 並列処理をうまい具合に実現できる ゲームの流れを自然な形で表現できる 大規模なゲームも開発できる タスクごとに独立しているため、複数人で開発できる 一方の短所は、タスクシステムの歴史が古いことに起因する、高すぎる自由度です。さまざまな実装方法があり、またオブジェクト指向が一般的ではなかった時代の手法なためか、スパゲティプログラムや、データの隠蔽化が不十分なプログラムとな

    本格的なシューティングゲームを実現するタスクシステム
  • ビルボード - ゲームプログラミングWiki

    カメラが回転した角度分だけ画像が回転させていることがわかります。 例えば 30 度カメラが回転した場合は画像も30度回転させます。 それでは実装です。 実装については簡単なコードで表したいと思います。 void BillBoard(float fRotY) { カメラをY軸中心にfRotY分回転; for(int i = 0; i < オブジェクトの数; i++) { if(オブジェクト[i] == ビルボード) { オブジェクトを Y 軸中心に fRotY 分回転; } } } たったこれだけです。これを実際のコードで書けば簡単に実装できるはずです。 ↑ カメラから逆行列を求める方法 † 先ほどは回転する角度を直接指定する方法を取りました。 しかしこれはあまりいい方法ではありません。 できれば回転というのをあまり意識しないで操作したいものです。 今回はカメラ行列の中身を使って回転をさせ

  • ペントミノを解く

    Topic 第12章 Seeeduino XIAOと小型カラー液晶パネルでペントミノソルバーを作ってみた。(13版 2020.6.4) 小型有機ELパネルでペントミノソルバーを作ってみた。(12版 2018.1.21) クリスタルのペントミノを作ってみた。(11版 2017.5.1) 3年ぶりのペントミノ。フリスクケースで解いてみた。(10版 2011.4.9) 立体ペントミノの立体表示に挑戦。(9版 2008.3.29) 5年ぶりにペントミノで遊んでみました。第7章 ペントミノ専用ハードウェアです。しばらく随時更新予定。(8版 2007.12.31,'08.1.3更新) ヘキソミノについて色々やってみたことを第6章にまとめました。(7版 2002.12.31) ペントミノをプログラムで解くことに興味を持たれている方からのメールがきっかけで、久しぶりにC言語版の改善に取り組みました。これに

  • 1. ペントミノとは?

    5つの正方形を2次元平面上で組み合わせることによってできる形は12種類あります。この12種類の面積は5×12=60ですね。ならば、60の面積をもつ箱(例えば10×6の長方形)にピッタリ収めることができるはず、というのがペントミノです。プラパズル、チョコレートパズルなどの商品名で販売されています。 しかし、初めてやってみると当にできるのか?と疑いたくなります。いいところまで行っても、どうしても最後のピースが収まらず、解が2,000通り以上あることなどにわかに信じられません。でも、一つできると続けざまに幾つかの解が見つかることが多いです。その後、また長考に入ってしまうのですが、、、 箱のサイズも、10×6、12×5、15×6、20×3のパターンがあります。また、面積が60ならば収まる可能性があるので長方形以外にも様々な形状に収めるものがあるようです。なお、12種類のピースにはそれぞれアルファ

  • http://www.ic-net.or.jp/home/takaken/pz/index.html

  • http://www.onionsoft.net/hsp/mahjong.txt

  • 第10回 麻雀の役を判定する:ITpro

    図1に示す(1)から(3)までの麻雀(マージャン)の手牌があります。「あがり牌」はすべて山からツモったものとし,リーチはかけていません。またドラやハイテイ*1なども関係ないものとします。これらの役を判定して,親の場合の点数を計算するプログラムを作ってください。 「ややこしや~ややこしや~」というのは野村萬斎ですが,思わずそううなってしまうことがプログラミングをしているとよくあります。今回の麻雀の役判定は,考えれば考えていくほどややこしく,そうしたものの代表と言えるでしょう。排他処理や優先順位が複雑にからんでいて一筋縄ではいきません。 今回はややこしい組み合わせを解決する方法を考えてみます。麻雀になじみのない方も,ちょっとしたパズル気分で試してみてください。 麻雀の役を考える 麻雀を知らない方のためにルールをおおざっぱに説明しておきましょう*2。麻雀の牌には,大きく分けて「萬子(マンズ)」「

    第10回 麻雀の役を判定する:ITpro
  • 麻雀の作り方(役判定)

    麻雀の作り方(役判定) 文章:.1064 日付:2004/07/19 目次 1.はじめに 2.役の種類 3.通常の役 -役満 -通常の役 4.特殊な役 1.はじめに 今回は麻雀の役の判定を行います。 麻雀は役の数が、とても多く複雑です。 また、あの役が成立するときはあの役は成立しない…、など排他制御も必要となってきます。 (まあ、そんなおおげさなものでもないですが…(´∀`)) 正直、役判定は大変だなー、とは思っていたのですが、 やってみると、そんなに大変ではありませんでした。(どっちなの?) これを読んで、 「あ、役判定って、意外と難しくないね」 と思っていただければ、うれしいです。 2.役の種類 プレイヤー側からすれば、どの役も同じにみえますが、 作る側からすれば、以下の2種類に分けることができます。 通常の役 特殊な役 通常の役というのは、手牌の組み合わせによって成立する役のことです

  • naoya.dyndns.org is offline

    naoya.dyndns.org is currently offline. Please try again later. Questions about our services? Learn more at Dyn.com.

  • XML::Simple におけるパーサーの実行速度比較 - naoyaのはてなダイアリー

    XML::Simple は、どんな XML でも Perl のデータ構造に自動変換してくれるかなり便利なモジュールなのですが、中でツリーを解析したりいろいろやってるせいもあって、速度的にはあまり誉められたものではありません。以前に Perl で XML の処理はどれが速いかベンチ で比較したときには、随分遅いなという印象でした。 ただ、XML::Simple はその中で利用するパーサーを色々切り替えられるようになっています。じゃあそれを切り替えたら少しは速くなるんだろうかと気になってベンチを取ってみました。 XML::Simple は $XML::Simple::PREFERRED_PARSER に任意の SAX パーサーを指定するとそれを使ってパースするようになっています。 XML::LibXML::SAX XML::SAX::Expat XML::SAX::ExpatXS XML::P

    XML::Simple におけるパーサーの実行速度比較 - naoyaのはてなダイアリー
  • XML::Simple は遅い説における意外な落とし穴 (iandeth.)

    「XML::Simpleは処理速度が遅い」説といえばNDO::Weblogさんの記事 Perl で XML の処理はどれが速いかベンチ がすぐに思い浮かびます。初見した時はずいぶん感心した覚えがあり、以来、業務で XML::Simple を使う事に多少なりとも躊躇するようになったものです。そんな中、現在仕事で XML parsing with Perl な案件を受け、CPANにUPされている様々な XML 解析系モジュールの処理速度を計測しているのですが、その際気付いた、XML::Simple の意外な落とし穴についてまとめてみました。 目次: まとめ デフォルトで呼ばれるXML::SAXパーサーの確認方法 ベンチマーク比較 関連情報 まとめ だらだら説明するのもナンなので、いきなり結論から。XML::Simple は、デフォルトの状態だと XML::SAX がインストールされている場合、

  • ITmedia エンタープライズ:第3回 XML::SimpleであらゆるXML文書を料理する (1/2)

    第3回 XML::SimpleであらゆるXML文書を料理する:作って学ぶ、今どきのWebサービス(1/2 ページ) RSSにおけるXML::RSSのように、専用のモジュールがある場合にはそれを使えばよいのですが、そうでない場合は汎用のXMLパーサーモジュールを使ってパースすることになります。今回は、XML::Simpleを使ってあらゆるXML文書を料理できるようにしてみます。 前回まででXML::RSSによるRSS料理方法は分かったとして、ではRSS以外のXML文書を料理する場合にはどうしたらよいのでしょう? RSSにおけるXML::RSSのように、専用のモジュールがある場合にはそれを使えばよいのですが、そうでない場合は汎用のXMLパーサーモジュール*を使ってパースすることになります。 XML文書からPerlのデータ構造を作るXML::Simple Perlの代表的なXMLパーサーである

    ITmedia エンタープライズ:第3回 XML::SimpleであらゆるXML文書を料理する (1/2)
  • 連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • x-xmlperl1.html#toggle

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    x-xmlperl1.html#toggle
  • Apache Antの使い方

    Apache Antはmakeファイルなどに相当するビルドツールです。複雑なコンパイル作業などを自動化してくれます。ここではAntのインストール方法や利用方法について確認していきます。 Ant 1.8.2のダウンロード及びインストール ANT_HOME及びPATHの設定 Antの動作確認 Antのドキュメントについて

  • ウィンドウズのDOSコマンド

    往年のMS-DOSやWindowsのコマンドプロンプト(DOSプロンプト…どの呼び方が正しいかについてはノーコメント)から入力して実行するコマンド。 コマンドプロンプトを起動してコマンドを入力するか、もしくはコマンドプロンプトを起動せず、「スタート」→「ファイル名を指定して実行(R)」から直接コマンドを入力してもたいていは大丈夫。 Windows7では、管理者として実行しないと権限エラーになるコマンドがある(管理者権限のあるユーザーというだけでは駄目)。[2011-09-23] その場合、コマンドプロンプトを管理者として起動する。 →常に管理者として実行するよう設定する方法 終了関連(exit,logoff,shutdown) [/2006-11-07] 端末関連(cls, prompt, title等) [/2006-07-24] ファイル操作関連(dir, tree等) [/2011-

  • 第五章 クライアントサイドの技術:マウスの座標を取得する

    Ajaxではオブジェクトをドラッグしたりオブジェクトサイズを変更したりすることがあります。そのような場合、マウスの座標値を取得するのは重要なことです。しかし、マウス座標の取得はブラウザごとに異なっているのが実情です。以下のスクリプトはInternet Explorer以外でのマウス座標の表示を行うものです。(サンプルを実行する) <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <title>マウス座標表示テスト(IE以外)</title> <link rel="stylesheet" href="main.css" type="text/css" media="all"> <script type="text/javascript"><!-- window.onmousemov

  • ブロックの組み合わせでプログラミングする教育用ツール「Scratch」日本語対応新版が登場

    2008年9月3日、MIT Media LabのLifelong Kindergarten(生涯幼稚園) groupが開発している教育用プログラミングツール「Scratch」の最新版、1.3がリリースされました。従来は表示されるメッセージや入力できる文字列がLatin系のみだったのですが、今回は日語を含む多くの言語に対応しました(タレコミ人も少しお手伝いしました)。 アイデアを考えたのは、LEGO MindstormsやCricket、StarLogoの開発者でもあるMITのミチェル・レズニックさん、書いたのはMorphicの開発者の一人で、Squeakの偉い人でもあるジョン・マロニーさんです。 そういうわけで、ScratchはSqueak Smalltalkで書かれていますが、お手にしたSqueak Etoysと違って、子供以外を寄せ付けない変態的な側面が一掃されています。たとえば、

  • Scratch

    Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

    Scratch
  • 窓の杜 - 【REVIEW】RAW画像の無劣化回転や現像機能を備えた画像管理ソフト「PhotoStagePro」v3.21

    「PhotoStagePro」は、指定フォルダ内の写真のExif情報を一覧表示してソートできるRAW画像対応の多機能写真管理ソフト。Windows XP/Vistaに対応するフリーソフトで、作者のWebサイトからダウンロードできる。 画面はフォルダツリーとファイルリストの2ペイン型で、ファイルリストはサムネイル表示に切り替え可能。また、ファイルリストの下部へプレビューペインを追加することもできる。プレビューペインは最大4分割して複数の写真を表示可能。 プレビューペインの写真上でマウスの左ボタンを押し続けると写真が等倍表示され、そのままドラッグすることで表示位置をスクロール可能。このとき画面を分割表示している場合は、複数の写真の表示位置が連動してスクロールする仕組みで、たとえば同じ対象を撮影した写真を比較する際に便利。 さらに、Exif情報を利用して写真の向きを無劣化で回転させる機能や、RA

  • Loading...

  • http://zenfami.blog91.fc2.com/blog-entry-237.html

  • 「全ファミ。」ブログ編 もし光の勇者が竹やりでゾーマを倒してしまったとしたら

    ロトの剣はなぜ「剣」なのか? 理由は明快だ。『ドラゴンクエストIII』で、後にロトと呼ばれる“光の勇者”の使っていた武器が「剣」だったからである。 もしも光の勇者が槍使いで、ゾーマを倒したときの武器が槍だったとしたら、ロトの剣ではなく「ロトの槍」と呼ばれていたはずだ。では仮に、光の勇者が金属アレルギーだったらどうだろうか。この場合、光の勇者の使える武器は竹やりかこんぼう、もしくはひのきの棒といった非金属製品になる。もちろん、防具も非金属のものしか扱えないだろう。ひのきの棒や軽い防具から連想されるのは魔法使いである。ひのきの棒使いである光の勇者は、「戦士+魔法使い」タイプではなく、純粋な魔法使いタイプになっていただろう。となると、光の勇者は魔法をメインにしてゾーマを倒すはずだ。この場合、光の勇者の子孫たちは、魔法使いとしての教育を受けて育ち、アレフガルドではゾーマを倒した“魔法”に重きをおい

  • CEDEC2008現地レポート 「ネオロマンスシリーズ~女性向け恋愛ゲームとメディアミックス展開~」

    【10月10日】 カプコンブースイベントレポート 今度の「モンハン」はオフラインでも2人で遊べる!! SCEJブースレポート PS3「リトルビッグプラネット」、「Flower」ほかDL専用PS3タイトルその1 (開発者インタビュー付き) マイクロソフトブースレポート サードパーティータイトルを中心に24タイトルをプレイアブル出展 マイクロソフト、東京ゲームショウ2008 Xbox 360スクリーンショット集 セガブース、イベントレポートその1 期待の3プロジェクトの記者発表会を開催! セガブース、イベントレポートその2 2日目もイベント盛りだくさん。「PSU」の追加アップデートも発表! KONAMIブースレポート 「サイレントヒル ホームカミング」、「ワールドサッカー ウイニングイレブン2009」など続編タイトルが豊作 スクウェア・エニックスブースレポート

  • セガ、新作「ソニック ワールドアドベンチャー」におけるライティング技法を公開

    【10月11日】 カプコンブースポート 「モンスターハンター3」など全タイトルが試遊可能 「東京ゲームショウ2008」KONAMIイベントレポート PS3/Xbox 360版「悪魔城ドラキュラ」製作決定、 MGO拡張パック第二弾追加情報を発表 「東京ゲームショウ2008」出展メーカー特設サイトリンク集 「東京ゲームショウ2008」記事リンク集 SCEJブースレポート PS3「リトルビッグプラネット」、「Flower」ほかDL専用PS3タイトルその1 (開発者インタビュー付き) マイクロソフトブースレポート サードパーティータイトルを中心に24タイトルをプレイアブル出展 マイクロソフト、東京ゲームショウ2008 Xbox 360スクリーンショット集 セガブース、イベントレポートその1 期待の3プロジェクトの記者発表会を開催! セガブース、イベントレポートそ

  • CEDEC 2008セッションレポート─北陸先端科学技術大学・宮田氏による「プロシージャル技術の動向」

    【10月11日】 カプコンブースポート 「モンスターハンター3」など全タイトルが試遊可能 「東京ゲームショウ2008」KONAMIイベントレポート PS3/Xbox 360版「悪魔城ドラキュラ」製作決定、 MGO拡張パック第二弾追加情報を発表 「東京ゲームショウ2008」出展メーカー特設サイトリンク集 「東京ゲームショウ2008」記事リンク集 SCEJブースレポート PS3「リトルビッグプラネット」、「Flower」ほかDL専用PS3タイトルその1 (開発者インタビュー付き) マイクロソフトブースレポート サードパーティータイトルを中心に24タイトルをプレイアブル出展 マイクロソフト、東京ゲームショウ2008 Xbox 360スクリーンショット集 セガブース、イベントレポートその1 期待の3プロジェクトの記者発表会を開催! セガブース、イベントレポートそ

  • KONAMI、スクエニ、セガ、バンナム、コーエーの大手5社がゲーム開発現場の未来を再び討議

    【10月11日】 カプコンブースポート 「モンスターハンター3」など全タイトルが試遊可能 「東京ゲームショウ2008」KONAMIイベントレポート PS3/Xbox 360版「悪魔城ドラキュラ」製作決定、 MGO拡張パック第二弾追加情報を発表 「東京ゲームショウ2008」出展メーカー特設サイトリンク集 「東京ゲームショウ2008」記事リンク集 SCEJブースレポート PS3「リトルビッグプラネット」、「Flower」ほかDL専用PS3タイトルその1 (開発者インタビュー付き) マイクロソフトブースレポート サードパーティータイトルを中心に24タイトルをプレイアブル出展 マイクロソフト、東京ゲームショウ2008 Xbox 360スクリーンショット集 セガブース、イベントレポートその1 期待の3プロジェクトの記者発表会を開催! セガブース、イベントレポートそ

  • ゲームプログラミング界の巨人、Tim Sweeneyが「未来のゲーム開発テクノロジー」を語る

    【10月10日】 カプコンブースイベントレポート 今度の「モンハン」はオフラインでも2人で遊べる!! SCEJブースレポート PS3「リトルビッグプラネット」、「Flower」ほかDL専用PS3タイトルその1 (開発者インタビュー付き) マイクロソフトブースレポート サードパーティータイトルを中心に24タイトルをプレイアブル出展 マイクロソフト、東京ゲームショウ2008 Xbox 360スクリーンショット集 セガブース、イベントレポートその1 期待の3プロジェクトの記者発表会を開催! セガブース、イベントレポートその2 2日目もイベント盛りだくさん。「PSU」の追加アップデートも発表! KONAMIブースレポート 「サイレントヒル ホームカミング」、「ワールドサッカー ウイニングイレブン2009」など続編タイトルが豊作 スクウェア・エニックスブースレポート

  • 全ケータイキャリア対応、認証の必要なサイト構築のヒント

    あるグループウェアのケータイ版製作の過程で集めた情報を公開します。 アクセスが多いのに内容が貧弱で心苦しい限りです。今後、少しづつですが内容を充実させていきます。 ここでは、金をかけずにケータイサイトを作成する環境を整える。perlcgi、Basic認証のみを使って全キャリア対応のまあまあの認証の仕組みを作る。ということがテーマです。人様からお金をいただくようなケータイサイトの構築は念頭に置いていません。金をかけるなり、キャリアの公式サイトと認められるなりすれば、ほかの方法もあると思います。参考程度 & 自己責任でご利用ください。(AirH"PHONE に関しては最後の方にまとめてあります) ブラウザエミュレーター 各キャリア対応のフリーのブラウザエミュレーターを紹介します(Javaのエミュじゃないからね)。この情報を集めるのは結構苦労しました。いろいろなエミュレーターを試した結果

  • CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎) | OSDN Magazine

    ソフトウェアを開発する際、ソースコードや各種リソースの管理に役立つのがバージョン管理システムだ。バージョン管理システムはソースコード管理システムなどとも呼ばれ、大規模な開発を行う際には必須と言っても過言ではない。また、大規模な開発だけでなく小規模な開発や個人による開発においても、ファイルの変更履歴の記録やバックアップといった用途に活用できる。 特集ではバージョン管理システムの基的な考え方や用語を解説するとともに、オープンソースソフトウェア/フリーソフトウェア開発において多く利用されているバージョン管理システムである、SubversionおよびCVSを使ったバージョン管理方法について説明する。前編となる記事では、まずバージョン管理システムの基的な考え方と、用語について解説する。 バージョン管理システムのメリット バージョン管理システムとは、その名のとおりプログラムのソースコードや各種

    CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎) | OSDN Magazine
  • CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎) | OSDN Magazine

    ソフトウェアを開発する際、ソースコードや各種リソースの管理に役立つのがバージョン管理システムだ。バージョン管理システムはソースコード管理システムなどとも呼ばれ、大規模な開発を行う際には必須と言っても過言ではない。また、大規模な開発だけでなく小規模な開発や個人による開発においても、ファイルの変更履歴の記録やバックアップといった用途に活用できる。 特集ではバージョン管理システムの基的な考え方や用語を解説するとともに、オープンソースソフトウェア/フリーソフトウェア開発において多く利用されているバージョン管理システムである、SubversionおよびCVSを使ったバージョン管理方法について説明する。前編となる記事では、まずバージョン管理システムの基的な考え方と、用語について解説する。 バージョン管理システムのメリット バージョン管理システムとは、その名のとおりプログラムのソースコードや各種

    CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎) | OSDN Magazine
  • CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎) | OSDN Magazine

    ソフトウェアを開発する際、ソースコードや各種リソースの管理に役立つのがバージョン管理システムだ。バージョン管理システムはソースコード管理システムなどとも呼ばれ、大規模な開発を行う際には必須と言っても過言ではない。また、大規模な開発だけでなく小規模な開発や個人による開発においても、ファイルの変更履歴の記録やバックアップといった用途に活用できる。 特集ではバージョン管理システムの基的な考え方や用語を解説するとともに、オープンソースソフトウェア/フリーソフトウェア開発において多く利用されているバージョン管理システムである、SubversionおよびCVSを使ったバージョン管理方法について説明する。前編となる記事では、まずバージョン管理システムの基的な考え方と、用語について解説する。 バージョン管理システムのメリット バージョン管理システムとは、その名のとおりプログラムのソースコードや各種

    CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎) | OSDN Magazine
  • 【HOMMEZ(オムズ)公式】すべては、悩める男性のために。

    HOMMEZ(オムズ)はすべての男性の悩みに寄り添い、心と身体の健康を支援し、男性としての喜びを享受できる社会を目指しています。人には相談しづらいAGA、ダイエット、ED、妊活にまつわる男性特有の悩みに対し、情報やソリューションを提供することで男性が前向きに自分らしく生きられる幸せを実現します。

    【HOMMEZ(オムズ)公式】すべては、悩める男性のために。
  • 経験年数2年半のJavaプログラマがちょっと書くよ。

    はてな界隈では、Javaって、あんま人気無いみたいだけど、ちょっと書かせてよ。 SIerでお仕事してると、派遣とか常駐とか言う形で、色んな会社に行って、違う会社の人とお仕事するんだけど、「経験年数n年(n>3)です」っていう人達が、恐ろしく使えなくてびっくりすることがしばしば。 特に、Java 5以降の機能 拡張for構文Enum可変長引数辺りを全く知らなかったり。 って言うか、Javaの極々基的な知識である equals/hashCodeの実装Serializableの実装Iteratorの実装が全く出来ないんだよね…。 そういうのを知らなくても(出来なくても)業務をこなせちゃう(?)のが、Javaの言語特性だとは思わないけど、こういう人達だらけなんだよね…。 PMが新しい人を採用しようとして、ここら辺の知識を割りと厳し目にテストしたら、候補が10人居たのに全滅で、プロジェクトのスター

    経験年数2年半のJavaプログラマがちょっと書くよ。
  • 【コラム】ライトニングJava (18) 拡張for構文(3) - EoDによってもたらされたもの | 開発・SE | マイナビニュース

  • 【コラム】ライトニングJava (16) 拡張for構文(1) -実装に沿った読みやすい記述を実現〜拡張for構文の導入 | エンタープライズ | マイコミジャーナル

    J2SE 5.0ではfor構文が拡張されている。foreach構文やfor-loop構文と呼んでもよいだろう。これはもともとCやC++にはない機能で、スクリプト言語でよく使われてきた機能だ。 このため、スクリプト言語を扱ったことがないユーザにとって、J2SE 5.0で導入された拡張for構文はイメージがつかみにくいかもしれない。スクリプト言語の例を取り上げながら、拡張for構文を紹介しよう。 拡張for構文 Javaのfor構文は、CやC++のfor構文を踏襲している。典型的な使用例はリスト1の通りだ。リスト1はwhile構文で表現すればリスト2のようになる。つまり、従来Javaで使われてきたfor構文は、while構文の典型的な1パターンを構文に吸い出したものだ。 リスト1 for構文 for (int i = 0; i < m; i++) { // 処理 } リスト2 while構

  • 拡張 for 構文の認知度 - odz buffer

    最近必要に迫られて Perl を使うようになった研究で Java を使う某氏から聞いたとほほなセリフ。 Perl の foreach 見たいなのが Java にも実装されたらいいのに ちょ、おま Generics を使いながらなぜ。あ、そこ、同意して「Perl の foreach はいいよ」とかいってんじゃねぇよ。1年前に大学で Java を習ったといってもそんなことも教えてくれないのか。 えーと、念のため。Java 5 で拡張 for 構文てのが導入されていて、Perl の foreach に近い構文が使える。 import java.util.*; public class Main { public static void main(String[] args) { List<Integer> list = Arrays.asList(1, 2, 3); String[] array

    拡張 for 構文の認知度 - odz buffer
  • 講義資料 配列解析アルゴリズム特論I 情報生命科学基礎/演習 他 -渋谷哲朗

    平成20年度 東京大学大学院 情報理工学系研究科・コンピュータ科学専攻 配列解析アルゴリズム特論I 4/10 4/17 4/24 5/1 5/8 5/15 5/22 5/29 (The problem to be reported - in English) 6/5 6/12 6/19 7/3 7/10 7/17 東京大学 理学部・情報科学科 情報科学特別講義3 (情報科学とバイオインフォマティクス) 6/10 7/15 7/22 東京大学大学院 新領域創成科学研究科・情報生命科学専攻 情報生命科学基礎/演習 5/27 6/17 京都大学大学院 薬学研究科・医薬創成情報科学専攻 情報科学概論 6/3 中央大学大学院 理工学系研究科・物理学専攻 物理学特別講義第二 TBA 創価大学工学部 生命情報工学科 TBA TBA 戻る Copyright (c) 2004- Tetsuo

  • FN0212002 - 配列をランダムに並替えるメソッドを定義する[上級テクニック] - Flash : テクニカルノート

    Platform: All Version: 5.0 and Above このノートでは、Arrayオブジェクトにエレメントをランダムに並替えるメソッドを定義する上級者向けのサンプルを、ご紹介します。 1. Arrayオブジェクトにメソッドを定義する 'new'演算子を使ってインスタンスを生成するオブジェクト(クラス)には、'prototype'プロパティがあります。この'prototype'プロパティに'function'を設定すると、そのオブジェクト(クラス)にメソッドを追加して定義することができます。 Arrayもそうした定義のできるオブジェクトのひとつです。ArrayオブジェクトにメソッドnewMethodを定義するには、つぎのようなスクリプトを記述します。 Array.prototype.newMethod = xNewMethod; function xNewMethod ()

  • [ActionScript 3.0] Fisher-Yatesアルゴリズムの可視化│miscellaneous

    要素をランダムに並べ替えるFisher-Yatesというアルゴリズムを可視化してみた。 下のウィンドウをマウスクリックすると並び替えの様子がアニメーションされます。 後ろから走査していって、自分より前のどれかと交換していく訳ですね。 計算量はO(n)です。 package{ import flash.display.*; import flash.events.*; import flash.geom.*; import flash.utils.*; import caurina.transitions.Tweener; [SWF(width="400", height="200",backgroundColor="0xffffff")] public class FisherYates2 extends Sprite{ private var balls:Array = []; priv

  • パソコン修理事例集

    パソコン修理の事例集です。 修理代は修理当時のものです。価格は改訂されています。現行の価格についてはお問合せ下さい。また、詳細の修理内容につきましては、各事例の「修理内容」または「サービス内容」をクリックして下さい。尚、修理内容も以前とは異なっており、例えば液晶パネルのバックライトは現在では全てLEDになっておりますので、冷陰極管のバックライト交換及びインバーターの交換は殆ど行っておりません。事例として当てはまらないものもありますのでご承知おき下さい。 【修理サービス】 ■液晶画面修理 (ディスプレイの画面が暗い バックライト交換、インバーター交換など) ■液晶交換修理 (ディスプレイの液晶割れ 表示不良 液晶交換) ■電源が入らない (電源交換 コンデンサー交換) ■起動しない (C-MOSバックアップ電池交換 HDD交換 リカバリーなど) ■異常終了する (ハードディスク交換 リカバリ

  • 「AMD 790GX」でAMDプラットフォームの頂上を目指す

    AMD 790FXは最大でPCI Express x16の物理スロットが4基サポートできるため、4-GPUによるCorssFireXの構築が可能だ。これに対して、AMD 780GはPCI Express x16スロットは1だけ利用できるが、Direct3D 10に対応したRadeon HD 3200をチップセットに統合しているおかげで、動画のハードウェアデコードに対応した「UVD2」を利用できるなど、特に外付けのグラフィックスカードを追加しなくてもHDコンテンツが再生できるPCAMD的には「AMD HD! Experience」を訴求したいところだ)を低価格で作れるのがポイントとなっている。 しかし、最初は内蔵GPUを利用していても、将来的にはCrossFireを構築できる最新のグラフィックスカードを追加したい、というようなユーザーにとっては、どちらのチップセットでも要求を満たすことが

    「AMD 790GX」でAMDプラットフォームの頂上を目指す
  • http://www.tsukumo.co.jp/acer/dietpc.html

  • ツクモ BTOパソコン(エアロ)

    eX.computer「AeroMini」シリーズは超小型ボディに先進のデュアルコアプロセッサを搭載。 省スペースPCながら高性能、静音性、低消費電力を同時に実現した新世代のミニサイズPCです。

  • 『【すべてVista仕様】インテルDG33BUC組み立ててわかったこと』

    そういえば、組み立てているときにはあんまり気にしなかったけど インテルのマザー、DG33BUCって、ホントXPを切り捨てさせようという 仕様だったな。。。 あはははははははは まず第一に、デフォルトのHDDの接続タイプがAHCIになっている。 これはXPをインストールしようという人にはかなりな問題だね。 ネットからDLするなり、付属のCDからFDDをつくるなりして、 インストール時に組み込むドライバーを用意しなきゃいけないからね。 ところが、ギガバイトのGA-G33-DS3Rはちがった。

    『【すべてVista仕様】インテルDG33BUC組み立ててわかったこと』
  • 外付けハードディスク|USB2.0接続 3.5インチシリアルATA対応 外付けHDDキット:PLANEX:PL-35STU:製品特長

    「PL-35STU」は、ケース体内にデスクトップパソコンなどで主に使われている内蔵用3.5インチSATAハードディスクドライブを取り付けることで外付け・ポータブルハードディスクドライブとして使用することができます。USB2.0対応のため、高速にデータの読み書きができます。 3.5インチハードディスクを組み込み、USBケーブルをパソコンに接続するだけで、簡単手軽に外付けハードディスクの増設が可能です。

  • オウルテック 3ステップケース ガチャポンパッ! OWL-EGP35/EU 価格比較

    3ステップケース ガチャポンパッ! OWL-EGP35/EU 価格比較 ホーム > パソコン > ハードディスク ケース > オウルテック(Owltech) > 3ステップケース ガチャポンパッ! OWL-EGP35/EU オウルテック 2007年 1月中旬 発売 3ステップケース ガチャポンパッ! OWL-EGP35/EU お気に入り登録 66 最安お知らせメールが受け取れます 価格情報の登録がありません 価格推移グラフ お気に入り製品に登録すると、価格が掲載された時にメールやMyページでお知らせいたします 価格帯:¥―~¥― (―店舗) メーカー希望小売価格:¥― 規格サイズ:3.5 台数:1台 HDD接続方式:SATA インターフェース:USBx1/eSATAx1 メーカートップページ ハードディスク ケースの人気売れ筋ランキング ―位 3.66 17人 145件(2012年 6月

    オウルテック 3ステップケース ガチャポンパッ! OWL-EGP35/EU 価格比較
  • http://www.3rsystemusa.com/products/r510.html

  • 【ハウツー】AIR自作工房 - Adobe AIRで創る電卓編 (1) めざせ!週末プログラマー | パソコン | マイコミジャーナル

    稿では、Adobe AIRを使って「自作電卓」を開発する方法を紹介します。注目の技術、Adobe AIRを使って、どのように開発するのかを解説します。ちょっと時間のある休日に一緒に電卓を作ってみませんか。 週末プログラマーにおススメなのがAIR 職のプログラマーでないとしても、週末にちょっとプログラミングをやってみたいと思っている方は案外多いように思います。そんな週末プログラマーにお勧めなのが、Adobe AIR です。 Adobe AIRなら、開発環境や実行環境を無料で入手できますし、習得の難易度が低いプログラミング言語 JavaScript を使ってプログラムを記述することができます。しかも、作ったものをデスクトップアプリとして配布することができますし、Windows だけでなく、Mac OS X や Linux でも動かすことができるのです。 稿では、AIR を使って気軽に自作

  • 窓の杜 - 【REVIEW】歌詞を合成音声で歌わせられるフリーのVSTインストゥルメント「AquesTone」

    「AquesTone」は、あらかじめ用意した歌詞を合成音声で歌わせることができるVSTインストゥルメント。Windows XP上のVSTホストアプリケーションに対応するフリーソフトで、編集部にてWindows Vista上の「VSTHost」v1.45で動作確認した。現在、(株)アクエストのWebサイトからダウンロードできる。なお、ソフトで生成した音声を含むコンテンツを公開する際は、ソフトを利用したことを明記する必要がある。また、現在ソフトは試作版となっており、今後有償化される可能性があるとのこと。 MIDIで指定されたノートにあらかじめ用意した歌詞を1音ずつ順番に割り当てる仕組み。生成される音声はボコーダーを使った音声をさらに無機質にした合成音声らしいロボットボイスで、レトロフューチャーな雰囲気を出したい場合にピッタリ。また、用意されたパラメーターを変更することで、声質を変化させる

  • 窓の杜 - EASEUS Partition Master

  • Giftrans - Making transparent GIFs

  • ハードディスクデータ復旧診断ソフトHDD-SCAN、不良セクター検出、ハードディスク診断 | データ復旧は実績のDRTC

    ハードディスク及びフラッシュメモリに対する不良セクタの検査/ 記録面の状態をチェックするプログラムです。 パソコン使用中の頻繁なシステムダウン及び原因の分からないエラー、データ処理が遅くなったなど、ハードディスクから発生するトラブルの原因を検査し、ユーザーのデータ管理を手助けするために開発されたツールです。 このプログラムは無料で使えるフリーソフトウェアです。 物理ドライブ検査から論理ドライブ検査まで可能 不良セクタ検出機能強化及び絶対セクタ出力機能 - 不良ブロック内に発生した不良セクタの正確な位置把握後 LBA 値出力 スキャンバッファー選択(64KB,128KB) スキャングラフ出力機能 - ページ当たり250MB, 500MB, 1.0GB, 2.0GB1で選択使用可能 - グラフ拡大機能(100%, 200%, 300%) - グラフデータ位置にリアルタイムデータ出力 検査画面

  • HDDの寿命診断ツールでフリーソフトの物を探しています。…

    HDDの寿命診断ツールでフリーソフトの物を探しています。 USB接続の外付けHDDも診断ができる物が望ましいです。 フリーの物が無ければなるべく安くて信頼できる物をお願いします。

  • 【ハウツー】FD2枚でパーティションを復旧!(1) - BG-Linuxのインストール | ネット | マイコミジャーナル

    ○起動しない! ディスクが読めない! OSが起動しない…もはや打つ手無しなのか!? PCで最も重要なデバイスは、誰がなんと言おうと「ハードディスク」である。ハードディスク以外のパーツは、電源ユニットだろうとメモリだろうとはたまたCPUだろうと、万一壊れても交換すれば済む。しかしハードディスクが故障した場合、たとえ交換しても失われたデータを取り戻すことは決してできない。ある日突然PCが起動しなくなったり、大事なデータに全くアクセスできなくなったとき、あなたならどうするだろうか。 ○物理的破壊と論理的破壊 ハードディスクの故障は、その原因によって大きく2つに分けられる。1つ目はディスクそのものやディスクを読み書きするためのヘッドなど、機械としての装置が物理的に破壊されてしまう場合。もう1つは、ディスク装置自体に異常はないが、記録されたデータが論理的な整合性を失ってしまって利用できなくなった場合

  • 電子書籍.club - 

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • 電子書籍.club - 

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • 電子書籍.club - 

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • 電子書籍.club - 

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • 窓の杜 - 【今日のお気に入り】メモ感覚で画面を切り取り残せる「Display Capture CX」

    メモをとる感覚で手軽にデスクトップ画面を切り取って残せるデスクトップキャプチャーソフト。マウスで範囲指定した領域や選択した任意ウィンドウを、画像にしてその場でデスクトップ上へ付箋風に表示しておけるのが特長。わざわざファイル名をつけて保存するほどでもないような、たとえばゲームやアプリケーションの画面の一部をブログや日記などに書くまでの間だけ表示したままにしておきたい、といった用途に便利。もちろんデスクトップへ表示した画像は、あとで改めて右クリックメニューからJPEG/BMPファイルへ保存することができる。また、クリップボードへコピーしたり、Windowsの「ペイント」を起動して開いたり、一般的なデスクトップキャプチャーソフトと同様にデスクトップ表示せずに最初から直接ファイル保存することも可能。常駐でも非常駐でも使え、マルチモニターにも対応している。 【著作権者】ino 氏 【対応OS】Win

  • 背景透明化フリーソフト「Giam」

    背景透明化フリーソフト「Giam」
  • サービス終了のお知らせ

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

  • Microsoft GIF Animator - Wikipedia

    Microsoft GIF Animator is a historical computer software program for Microsoft Windows to create simple animated GIF files based on the GIF89a file format. It was freely downloadable from the Microsoft Download Center but is now only available through MSDN and on third party download sites. It was also bundled with Microsoft Image Composer and Microsoft FrontPage.[2] Animations can be looped, spun

    Microsoft GIF Animator - Wikipedia
  • FrontPage - Pythonでゲーム作りますが何か?

    Pythonゲーム作りますが何か? † このサイトでは、プログラミング言語PythonPythonゲーム用ライブラリPygameを用いてゲーム制作の過程やテクニックをまとめています。主に自分の知識の整理に使うつもりですが、これからPythonを学んでゲームを作ってみようという方の参考になれば幸いです。Pygameは知らなくても大丈夫ですが、Pythonの基は知っていることを前提にしています。Pythonで書いたプログラムはWindowsでもMacでもLinuxでも動きます。全部オープンソースです。ソースコードの著作権を主張することはないので自由に使ってください。質問とかあったら掲示板に書いてください。できるだけ対応しますが、回答してくれる人がいたらうれしいです。関連情報やつっこみは大歓迎です。 このページは、Javaゲーム作りますが何か?の姉妹サイトです。PythonよりJava

  • GAP-2.6 (windows binary) | GIMP Plugin Registry

    The registry is dead! Long live the registry! Yes, for years users could download content to extend GIMP in various ways (plugins, scripts, brushes, etc.) from registry.gimp.org. The problem is that the entire site was hosted on a very old installation of Drupal and there was nobody who was willing to step up and take ownership (including upgrading and maintaining the site long term). This was not

    GAP-2.6 (windows binary) | GIMP Plugin Registry
  • トラックボール自由研究

    *このページはサンワサプライ・ストリームの改造から始まり、トラックボール/マウスの改造・考察などを展開中。 *素人が書いているページなので内容の正しさは疑って下さい。また、電子機器の分解・改造は自己責任にて。 *このページの著作権などの主張をしません、リンクはご自由に。何か有りましたらstream1192@yahoo.co.jpまで。

  • MOUSE TIPS - Gamer's Gadget Memo

    読み取り方式 † 厳密には現在製造されているマウスはタブレット式を除けば、ボール式やレーザー式などを含めて全て光学式マウスの一種と言えるが、ここではごく一般的な分類を紹介する。 ↑ 光学式 † CMOSカメラで連続的に撮影した画像を処理する事で動作を検知するマウスで、光源にLEDを使うマウスの事を指す。 光源のLEDは可視光に限らず、赤外線LEDなど不可視光である場合もある。 レーザー式のほとんどが不可視光を採用しているため、光学式とレーザー式の区別を可視光の有無で判断するケースがあるが、誤りである。 赤外線LEDを採用した光学式センサーには、Razerの3G infrared sensor等がある。 総合的に最も高性能・高精度とされている。 ↑ レーザー式 † レーザー式マウスには、少なくとも以下の2種類の方式が存在する。 基的には光学式マウスと同じであるが、光源にLEDではなくLas

  • バケットソート - Wikipedia

    バケットソート(英: bucket sort)は、ソートのアルゴリズムの一つ。バケツソート、ビンソート(英: bin sort)などともいう。バケツ数 k 個使った場合、オーダーはO(n + k)となり、ソートする要素数nとk を無関係にできる場合線形時間ソートとなるが、要素間の全順序関係を用いるソートとは異なり、キーの取りうる値がk種類である、という入力により強い制限を要求するソートである。 バケットソートの概念 整列したいデータの取りうる値がm種類であるとき、m個のバケツを用意しておき、値ごとに1個のバケツを対応づける。元のデータ列を走査して、各データを対応するバケツに入れていく。この処理が終わった後、整列したい順序に従ってバケツから値を取り出せば、データをソートすることができる。 安定ソートを実現するためには、同じバケツに入っているデータは入れたときと同じ順序で取り出す必要がある。順

    バケットソート - Wikipedia
  • サービス終了のお知らせ

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

  • サービス終了のお知らせ

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

  • ソート・ルーチン (2)シェル・ソート

    前回で、比較的単純なソート・ルーチンについて説明しましたが、この章からは、それに比べて"圧倒的に"早いソートルーチンについて紹介したいと思います。「早いソート・ルーチン」のトップ・バッターは、「シェル・ソート」からです。 とその前に、前回紹介した「単純挿入法」で、番人を配列末尾の後ろに置くことで、配列の末尾まで達したかをチェックする処理を省くことができることについて説明していましたが、そのコーディング例では配列の末尾に達したかをチェックしており、番人をおいた意味があまりありませんでした。以下のようにコーディングすることで、もう少しすっきりした形でコーディングできます。 InsertSort(DataStart,DataEnd) signed long int *DataStart, *DataEnd; { signed long int *GetData, *DataAddr; signe

  • シェルソート - Wikipedia

    間隔5, 3, 1のシェルソートにおける要素の交換を示した図 シェルソート(改良挿入ソート、英語: Shellsort, Shell sort, Shell's method)は、1959年にドナルド・シェルが開発した[2]ソートのアルゴリズム。挿入ソートの一般化[3]であり、配列の中である程度間隔が離れた要素の組ごとに挿入ソートを行い、間隔を小さくしながら同様のソートを繰り返すことで高速化するアルゴリズムである。ただし、挿入ソートと異なり、安定ソートではなくなる。 アルゴリズム[編集] アルゴリズムの基は挿入ソートと同じである。挿入ソートは「ほとんど整列されたデータに対しては高速」という長所を持つが、隣接した要素同士しか比較・交換を行わないため、あまり整列されていないデータに対しては低速であった。 シェルソートは、「飛び飛びの列を繰り返しソートして、配列を大まかに整列された状態に近づけ

    シェルソート - Wikipedia
  • バブルソート - Wikipedia

    バブルソート(英: bubble sort)は、隣り合う要素の大小を比較しながら整列させるソートアルゴリズム。 アルゴリズムが単純で実装も容易である一方、最悪時間計算量は O(n2) と遅いため、一般にはマージソートやヒープソートなど、より最悪時間計算量の小さな(従って高速な)方法が利用される。 また、安定な内部ソートであり、並列計算との親和性が高いという利点もある。 基交換法、隣接交換法[1]あるいは単に交換法とも呼ばれる。「バブルソート」という呼称自体はケネス・アイバーソンの1962年の著書 “A Programming Language” に由来すると考えられる[2]。 バブルソートにおける要素の移動例を示した図 全ての要素に関して、隣接する要素と比較し順序が逆であれば入れ替える。これを要素数-1回繰り返すことでソートを行う。なおこの繰り返しは、入れ替えが起こらなくなった時点で(そ

    バブルソート - Wikipedia
  • 挿入ソート - Wikipedia

    挿入ソート(そうにゅうソート、英: insertion sort)あるいは基挿入法は、ソートのアルゴリズムの一つ。整列してある配列に追加要素を適切な場所に挿入すること。 時間計算量は平均・最悪ケースでともに Ο(n2) であり、クイックソートやマージソートなどと比べれば遅い。しかし、 アルゴリズムが単純で実装が容易 小さな配列に対しては高速 安定 in-placeアルゴリズム オンラインアルゴリズム などの特徴から利用されることがある。 挿入ソートを高速化したソート法として、シェルソートが知られている。 まず0番目と1番目の要素を比較し、順番が逆であれば入れ換える。次に、2番目の要素が1番目までの要素より小さい場合、正しい順に並ぶように「挿入」する(配列の場合、前の要素を後ろに一つずつずらす)。この操作で、2番目までのデータが整列済みとなる(ただし、さらにデータが挿入される可能性があるの

  • C言語講座:ビンソート

    [マージソート]←このソース→[ヒープソート] /* ビンソート */ /* 今日はビンソートについて、学びます。ビン ( bin ) とは、”セサミストリート”でよく見かけるゴミなどを入れておく大きな容器のことです。 ビンソートは、整数の配列で、かつ、配列の要素の値の取る範囲が、前もってわかっている時にしか使えません。例えば、要素数が40で、0から99までの正の整数を取る配列、x[ ] があるとします。値は互いに等しくないとします。 作業用の配列として、要素が100の int 型の配列を用意します。この配列が、ビンソートにおけるデータを一時的にしまう"ビン" になります。Bin[ ] の各要素は、0 に初期化しておきます (注1、2) 。 x[ ] の要素を順番に読んで、Bin[ その値 ] を1インクリメントします。この作業を全ての x[ ] の要素について行った後、Bin[ ] の要

  • マージ・ソート : 巨大データのソート法

    はじめに まずはともあれ腕試し、この問題を解いてみてくださいな: 【問1】 デタラメな順序で並んだ文字列の集合がテキストファイル「input.txt」に収められています。この文字列群を辞書順(昇順)に並び換えたテキストファイル「sorted.txt」を作りなさい。 ※各文字列は改行で区切られています。 プログラミング教の練習問題、あるいは学校の課題で出てきそうな“お馴染み”の問題です。ソート(整列)アルゴリズムの実装には配列/代入/条件分岐/ループなどなどプログラミングの基中の基となる構文を総動員するため、練習問題としてよく使われますね。 早速解いてみましょう、ソート・アルゴリズムにはこれまたお馴染みのバブル・ソートを使います。C#、VB.NETC++/CLIの3まとめて一気にいきますよ: using System; using System.IO; using System.C

    マージ・ソート : 巨大データのソート法
  • ボゴソート - Wikipedia

    ボゴソート (bogosort) は、ソートのアルゴリズムの一つ。平均的な計算時間はO(n×n!)で、非常に効率の悪いアルゴリズムとして知られている。安定ソートではない。「bogo」は、"bogus"[1]に由来する。 英語では、random sort(ランダムソート), shotgun sort(「数撃ちゃ当たる」ソート), monkey sort(「猿でもできる」ソート) などといった表現がある。なお最後のものは「猿でもできる」というよりも、無限の猿定理を指しているかもしれない。 トランプを順に並べる場合を例にすると、次のようになる。 トランプ52枚の束を放り投げて、ばらばらにする。 1枚ずつ無作為にすべてを拾い集める。 ソートされているか確認する。もしソート済みでなければ、1から3までの手順を繰り返す。 カードの束をひたすらシャッフルし続けて順番に並ぶまで待つアルゴリズムと考えてもよ

  • 初めて学ぶソートアルゴリズムは何がいい? | スラド Slashdotに聞け

    ソートについて学ぶといえばまずストレートインサーションあたりから入り、バブルソートが出てくるのはソートの章の中頃、というのが昔の定番だったように思います。 ところが最近では、定番としてバブルソートを出してくる解説WEBページや、 ソートの章の最初の事例がバブルソート(単純交換ソート)を出してくるアルゴリズムとデータ構造の書籍があるのを発見し、びっくりしました。 はたしてソートについて学び始めるときに、最初に取り組むアルゴリズムはどれが適切なのでしょうか。バブルソートははたして適任でしょうか?