タグ

impに関するpeltierのブックマーク (53)

  • C/C++向け多倍長整数資料を探している人のためのガイド - 世界線航跡蔵

    多倍長整数の解説執筆がいつまで経っても進展しないので、お詫びの印にガイドを書いてみる 実装が欲しいよ派(実用主義派) お金は掛けたくないよ派 GMPとか、Mintはどうでしょうね。前者は開発者もユーザーも多いのでその点で信頼性が期待できますし、かなり速いです。後者は、x86限定ですが、ドキュメントも日語ですし分かりやすく、設計上も使いやすい感じです。作者の苫米地聰さんは数体篩い法の実装などで知られる、計算実験に関してはかなり凄い人です。 あるいは、いっそPythonインタプリタやGaucheを埋め込んでしまうのはどうでしょうね。どちらもCプログラムに埋め込み易く書かれていますし、元来は汎用のスクリプティング言語ですから、アプリケーションにマクロ言語機能も付けられるというおまけがあってお得な感じです。アプリケーションのマクロ言語としてはRubyは最高と思うのですが、如何せん、現Ruby実装

    C/C++向け多倍長整数資料を探している人のためのガイド - 世界線航跡蔵
  • Google の秘密 - PageRank 徹底解説

    INDEX はじめに PageRank の基概念 どうやって PageRank を求めるか 現実に適用する際の問題 Namazu での実装実験 PageRank に対する個人的見解 参考文献 おまけ:「グーグル?/ゴーグル?」 Since: Thu Feb 1 18:22:44 JST 2001 Last Refreshed: Sat Jan 24 18:30:35 JST 2004 ★(2004/1/24) Yuan Huanglin氏によって ページの中国語訳 が作成されました。 ★(2003/7/1) 拙著『Namazuシステムの構築と活用』を改訂しました。 詳しくは サポートページをご覧ください。 ★(2003/5/20) Google に関するオンラインニュース記事一覧(日語記事のみ)を 別ページ(googlenews.html) として分離しました。 ★(2001/2/

    peltier
    peltier 2007/06/23
  • 1週間に4時間しか働かない人の仕事術 - himazu blog

    1週間(1日ではない)に4時間しか働かない会社社長が、効率的な仕事のしかたの指南をしている講演があった。3月にテキサス州でおこなわれたSouth by Southwestというメディア関係のイベントの中でおこなわれた「The 4-Hour Workweek: Secrets of Doing More with Less in a Digital World」と題する講演である。以下で講演のMP3ファイルが入手できる。 また、このほかの講演・パネル討論の音声はここで入手できる。 講演の概要は以下のとおりである。 講演者 私の名前はティム・フェリス(Tim Ferriss)。プリンストン大学で非常勤講師をし、ハイテク分野での起業にについて教えている。そして、スポーツ飲料・品の企画・製造をおこなう会社を経営している。世界15ヶ国に製品を卸している。 起業から現在まで 私は2000年に起業し、

    peltier
    peltier 2007/04/12
  • DSAS開発者の部屋:パソコン1台ではじめるロードバランサ体験

    昨日書いたの通り,記事を寄稿したWEB+DB PRESS Vol.37が,今日発売になりました.それを記念して(?),記事の内容が簡単に実験できるパッケージを公開します. これは,VMWareを使って,だれでも直ぐにロードバランサの実験を始められるパッケージになっています.何台もマシンを集めたり,Linux をインストールする必要は一切ありません.無償配布されているVMWare Playerがあれば,いつでもどこでも実験ができます. もちろん,このブログで去年の夏に公開した4つのエントリ こんなに簡単! Linuxでロードバランサ (1) こんなに簡単! Linuxでロードバランサ (2) こんなに簡単! Linuxでロードバランサ (3) 高トラフィックに対応できるLinuxロードバランサを目指して〜LVSをNATからDSRへ の実験もできます. ダウンロードはこちらからどうぞ(75MB

    DSAS開発者の部屋:パソコン1台ではじめるロードバランサ体験
    peltier
    peltier 2007/02/23
  • Ruby拡張ライブラリ作成チュートリアル

    目次 準備 まずはC言語プログラムを呼び出す 簡単な数値のやりとり NArray配列を渡す Swigを使ってお手軽変換 参考文献 準備 このチュートリアルではRuby 1.8系列の使用を前提にしています。 確認はすべてRuby 1.8.4 [i386-Cygwin]で行いました。 NArrayはVersion 0.5.8を用いています。 またそれ以外に以外に以下のものが必要です。 Cコンパイラ Rubyのコンパイルに用いたものと同じものが必要です。 バイナリパッケージを導入した場合はどのコンパイラでビルドされたものか 知る必要がありますが、UNIX系ではたいていgccです。 ruby.h, mkmf.rb Rubyをソースコードから自分でビルドした場合はインストールされていると 思いますが、バイナリパッケージを導入した場合はruby.hやmkmf.rbがあるか 確認する必要があります。開発

  • 日本GNOMEユーザー会 / Japan GNOME Users Group

    GNOME は ユーザーにやさしいデスクトップ環境を、すべてフリーソフトウェアで作ろう、という目的で開発されています。GNOME は GNU プロジェクトの一部で、また、オープンソース(tm)の定義を満たすフリーソフトウェアです。このデスクトップ環境では、ちょっとしたユーティリティから、おおがかりなアプリケーションまで統一感のあるルック&フィールを持っています。GNOME 準拠のアプリケーションは GTK+ を GUI ツールキットとして採用しています。 日 GNOME ユーザー会は、日の GNOME ユーザー同士での情報交換や GNOME の日語翻訳などを目的として運営されています。

    peltier
    peltier 2006/11/14
    gnomeのドキュメントを読む
  • Cygwin/XFree86でKDE & GNOME [Windows XP編]

    KDEを使ってみよう LinuxのX Window SystemではGNOMEやKDEがよく使われますが、Cygwin/XFree86でもKDEやGNOMEを動かすプロジェクトがあり、開発が行われています。「Cygwinでそんなものを動かしてどうするの?」という疑問は頭の中から消し去って、KDEのインストールに挑戦してみましょう。KDEのインストールは、時間はかかりますが比較的簡単でした。 ハードディスクに余裕があるなら、C:\Cygwinディレクトリを丸ごとコピーしてもいいでしょうし、C:\Cygwin以外のディレクトリにCygwinを新規インストールしてもいいと思います。安全のため、フルバックアップすることをお勧めします。 KDEのインストール Cygwin/XFree86で動作するKDEは、KDE on CygwinのWebサイト(http://kde-cygwin.sourcefo

    Cygwin/XFree86でKDE & GNOME [Windows XP編]
    peltier
    peltier 2006/11/14
    cygwin上でKDEが動くみたい。凄い
  • https://atmarkit.itmedia.co.jp/fxml/

  • MDIアプリケーションを作成する

    MDIアプリケーションを作成するここではMDI(マルチドキュメントインターフェイス、multiple-document interface)アプリケーションを作成する上で必要な基的な知識を一通り説明します(メニューのマージンに関しては、こちらで説明します)。なお、MDIが何かついては、「Windows フォームのレイアウト オプション」等をご覧ください。 MDIの親となるフォーム(以下「親フォーム」)を作成するには、フォームを作成し、IsMDIContainerプロパティをTrueにするだけです。 MDIの子となるフォーム(以下「子フォーム」)を作成するには、フォームを作成し、MdiParentプロパティに親フォームを指定します。そして、子フォームをShowメソッドで表示すれば、親フォーム内に子フォームが表示されます。 MDI子フォームを表示する具体的なコードを示します(親フォームのクラ

    MDIアプリケーションを作成する
    peltier
    peltier 2006/11/13
  • @IT:.NET TIPS Win32 APIやDLL関数を呼び出すには? - C#

    peltier
    peltier 2006/11/10
    C#からWindowsAPIを呼び出す
  • opendx.org

    This domain may be for sale!

  • 0からのゲームプログラミング ~ ゲームプログラマーへの第一歩を踏み出そう ~

    Captcha security check plustarnet.com is for sale Please prove you're not a robot View Price Processing

  • http://ryuiki.agbi.tsukuba.ac.jp/~nishida/MEMO/GRASS/GRASS_whatis2.html

    peltier
    peltier 2006/10/03
  • inforno :: Python:Tkを使って気軽にコンソールアプリ?

    Windowsの小物はほぼPythonで作っているわけですが。 WindowsPythonをインストーラーを使ってインストールすると*.pyにデフォルトだとpython.exeを関連付けしてくれます。 これは非プログラマな人にプログラムを渡すとき非常に便利で、とりあえずPythonをインストールして、このファイルをダブルクリックしろ、というだけでオッケー。exe化して無駄な容量をわなくても大丈夫なのです。 んで、作るのはだいたいコンソールで実行するもの。 これがダブルクリックで実行できるのはいいんですが、当然、プログラムが終了するとウインドウ(DOSプロンプト)が閉じちゃうから結果が見れない。 いちいちDOSプロンプトから実行するのもめんどくさい。しかも見た目的に非プログラマにはいかつい。 なんとかならないかなー、と思ってTkを使ってコンソールアプリを作るためのライブラリを作っ

  • 環境変数マニュアル

    環境変数とは、いろいろなアプリケーションが参照する定義です。LESSCHARSET のように、あるコマンドだけが参照する環境変数と、HOME、EDITOR などのように多くのコマンドが参照する環境変数があります。環境変数の設定方法は csh・tcsh と sh・bash で違います。 % setenv ENVIRONMENT_VARIABLE CONTENT (csh・tcshの場合) % ENVIRONMENT_VARIABLE=CONTENT; export ENVIRONMENT_VARIABLE (sh・bashの場合)とすると、環境変数 ENVIRONMENT_VARIABLE の値が CONTENT にセットされます。シェルによって 「=」を付けるかどうかが変わることに注意してください。現在設定されている環境変数を見るには、setenv コマンドや printenv コマンドを

    peltier
    peltier 2006/09/26
  • Joel on Software - ビッグマック 対 裸のシェフ

    Joel Spolsky ジョエル・スポルスキ 翻訳: Yasushi Aoki 青木靖 2001/1/18 謎: なぜ世界で最も大きいコンサルティング会社のいくつかは最低の仕事をするのか? なぜクールな新興コンサルティング会社が、事業開始早々目を見張るような成功を立て続けに収め、急速に成長し、それから平凡な会社になってしまうのか? 私はこのことを考え、そして(私の会社の)Fog Creek Softwareがどう成長すべきかについて思いをめぐらせた。私が見つけた最高の教訓はマクドナルドから得たものだった。そう、あのでかいハンバーガーチェーンのことだ。 ビッグマックの秘密は、それはそれほどうまくないのだが、どれもがちょうど同じようにうまくない、ということだ。もしあなたがそれほどうまくない人生を望むなら、あなたには絶対に驚かされることのないビッグマックがある。 ビッグマックのもうひとつの秘密

    peltier
    peltier 2006/09/19
  • 統計解析用フリーソフト・R-Tips

    R は有名な統計言語『 S 言語』をオープンソースとして実装し直した統計解析ソフトです.さまざまなプラットフォーム(OS)に対応しており,誰でも自由にダウンロードすることができます.それにも関わらず,世界中の専門家が開発に携わっており,日々新しい手法・アルゴリズムが付け加えられています.とにかく計算が速い上にグラフィックも充実しているので数値計算などにも持ってこいです.このドキュメントは Windows 版 R と Mac OS X 版 R(と一部 Linux 版 R )でコマンドを調べた足跡です. ちなみに,この頁の内容を新しくした書籍は こちら ,電子書籍版は こちら で販売されております.

    peltier
    peltier 2006/08/17
  • vim7の新機能 Omni completion - 2nd life (移転しました)

    これヤバス!eclipseなどでおなじみのインテリジェンスな補完を提供する機能みたい。詳しくは:h new-omni-completion で。今のところCとXHTMLCSSしか用意されてないんで、htmlで早速使ってみた。機能はこんな感じ。 after "<" complete tag name depending on context (no div suggest inside of an a tag) (全部注釈であって翻訳じゃないよ) <の後でタグ名の補完。子要素として相応しいのしか補完されない。たとえばdivやpタグで囲まれてないのにstrongは補完されることはない。 inside of tag complete proper attributes (no width attribute for an a tag) タグのattributesの補完。もちろん適用できる属性だ

    vim7の新機能 Omni completion - 2nd life (移転しました)
  • 統計学

    この単元では,高校「数学C」で扱う分野を,幅広くとらえ,「各種分布」の単元を除き,高校数学程度の知識で十分対応できるように工夫してあります。 このソフトの特徴は,二項分布において,ある時は正規分布で近似したり,ある時はポアソン分布で近似したりします。どうしてこのような時に,正規分布で近似するのか,または,ポアソン分布で近似したりするのか疑問に思う時があります。このような疑問に対し,なるべくグラフを用いて,また,シュミレーションを用いて表現するようにいろいろな工夫を行ないました。

  • Amazon.co.jp: エキスパートCプログラミング: 知られざるCの深層 (アスキーブックス): ピーターヴァン・デ・リンデン (著), 系,梅原 (翻訳), van der Linden,Peter (原名): 本

    Amazon.co.jp: エキスパートCプログラミング: 知られざるCの深層 (アスキーブックス): ピーターヴァン・デ・リンデン (著), 系,梅原 (翻訳), van der Linden,Peter (原名): 本
    peltier
    peltier 2006/07/08