Chih-Chung Chang and Chih-Jen Lin Version 3.33 released on July 11, 2024. We fix some minor bugs. Version 3.31 released on February 28, 2023. Probabilistic outputs for one-class SVM are now supported. Version 3.25 released on April 14, 2021. Installing the Python interface through PyPI is supported > pip install -U libsvm-official The python directory is re-organized so >>> from libsvm.svmutil imp
======================================== 【追記 2017/05/16】 Page2Feed APIサービスの提供を終了させていただきました。 ======================================== 2017年5月15日(月)をもちまして、Page2Feed APIサービスの提供を終了させていただきます。 ご利用いだいている皆さまにはご迷惑をおかけすることとなり、深くお詫び申し上げますとともに 長年ご愛顧いただきましたことにスタッフ一同、心より御礼申し上げます。 今後ともLINE株式会社のサービスをよろしくお願いいたします。 スパムちゃんぷるー をご利用いただき誠にありがとうございます。 2008年10月のサービス開始以来、皆様にご利用いただきましたスパムちゃんぷるーですが 2013年5月31日を持ちましてサービスを終了させ
prototype-based object oriented 。 オブジェクトがスロット(クラスのインスタンスならインスタンス変数やメソッドに相当)の追加をクラスに依存せずに自由にできることを前提としたオブジェクト指向。あるいはそうしたオブジェクトを用いたプログラミングや、それをサポートする機構。 「インスタンスベース」、「オブジェクトベース」とも。 これらへの言い換えは「プロトタイプベース」という言葉が持つ限定的なニュアンスを払拭するのにおおいに役立つ。しかし同時に、前者の「インスタンスベース」において特に、“プロトタイプベースにはクラスがない”あるいは“プロトタイプベースはクラスベースの対極にある(あるいはアンチテーゼである)”といったような教科書的記述に惑わされている人をひどく混乱させるらしく、極端な拒絶反応を示す人もいるので注意。また、後者においては、オブジェクトオリエンテッド=
Bazaarの概要と特徴 Bazzarは、多数のバージョン管理システムの説明とレビューをしてきたMartin Pool氏によって開発されました。Pool氏は、LinuxディストリビューションUbuntuのスポンサーであるCanonicalに雇われて、“オープンソースハッカーが利用を好む分散型バージョン管理システムの構築”の仕事を割り当てられてBazzarを開発したようです。 そのため、主にUbuntuの開発で利用されていますが、そのほかではMySQLがBazaarを採用しまています。GNU archから派生したツールが「Bazaar」「Bazaar-NG」と呼ばれていましたが、現在のBazaarはスクラッチから書き直されている別物なので、ご注意ください。コマンド名がbzrであることから、Bazaarは「bzr」と表記されることもしばしばあります。 Bazaarはほかのツールに比べ最も後発で
cacti(カクタイ)とは、サボテンという意味のグラフツール cacti(カクチ)とは、サボテンという意味のグラフツール 読み方を間違っていた MRTGの代替ツール † グラフツールというとMRTG*1が有名ですね。cacti*2もMRTGと同じように、SNMPエージェントが取得した値や、プログラム/スクリプトの出力結果をグラフ化することが出来ます。MRTGよりも優れている点はいくつもありますが、まずはその操作性を体験してみて下さい。ホストの追加やインタフェースの追加など、全てWEBのGUIを通してコンフィグレーション可能なので、慣れるととても楽です。 ↑ RRDToolのGUIフロントエンド † cactiはグラフデータの保存やグラフ生成に、MRTGより高機能なRRDTool*3を使っています。cactiではRRDToolの複雑なコマンドラインオプションと格闘することなく、RRDTool
2009/02/02 vmware-vmrcを単体で使うよりもvmplayerをvmware-vmrcの代わりに使う方法もあった。詳しくは“VMware Playerをリモートコンソールとして使う”を参照 VMware Server Web Accessを使って先ず仮想マシンを起動して次にRemote Consoleを表示する、という動作をLinux上で見ていると余り気が付かないが、Windowsマシン上で使っていると、明らかにWeb AccessとRemote Consoleは別ソフトウェアだと気づく。つまり、Remote ConsoleはActiveXで実現されたブラウザの一部とは思えないデザインである。むしろVMware Playerにそっくりだ。そこでLinux上でRemote Consoleが表示されている状態でpsでプロセスの状態を見ると、 root@ubuntu804:~#
7月1日にVMware Server 2.0のRC1(Release Candidate 1)が出た。ちょっと忙しくてインストールできなかったが、週末にちょっと試してみた。 今回のRC1のリリースで嬉しいことが2つあった。 コンパイルエラー無し(もちろんパッチ無し)でVMware Serverをインストールできるようになった。 Fedora 8やFedora 9をゲストする際、Kernel 2.6.25にVMware Toolsが対応していなかったのが解消した。 全体的には、いい感じで仕上がりつつある感じである。また、今回はβ2から気になっていたリモートコンソールについて直接起動する方法も見つけたので書き留めておく。(「 vmware-vmrcというリモートコンソールの本体だけを使う」) 2008/08/19に“RC2”が出たので、ちょっとだけ使ってみた。「VMware Server 2.
手っ取り早くOpenCVをLinuxで利用するための日本語リファレンス 環境構築 情報 ● yahooのOpenCVグループ 英語です.非常に有用です.メンバになりましょう. インストール 以下のページに,非常に分かりやすく書かれています. VineLinux2.6にインストールする場合には,アップグレードする必要のある プログラムがいくつかあります../configureの結果をよく読みましょう. VineLinux3.1だと結構すんなりインストールできます. ● IPL, OpenCVを使った画像処理プログラミング ● Linux + OpenCV + 1394カメラ HOWTO 画像のキャプチャ Video4Linux(V4L)を用いてIPL画像に格納します. NTSCカメラとキャプチャボードを使います. 私はVineLinux2.6を使っていますが,V4Lは特に設定する必要が
► 2018 (1) ► 1月 (1) ► 2017 (4) ► 6月 (3) ► 5月 (1) ► 2016 (15) ► 12月 (4) ► 11月 (1) ► 10月 (2) ► 7月 (3) ► 6月 (1) ► 5月 (3) ► 1月 (1) ► 2015 (13) ► 12月 (1) ► 10月 (1) ► 9月 (1) ► 6月 (1) ► 5月 (1) ► 3月 (2) ► 2月 (3) ► 1月 (3) ► 2014 (11) ► 12月 (1) ► 9月 (2) ► 8月 (2) ► 6月 (1) ► 4月 (4) ► 2月 (1) ► 2013 (15) ► 12月 (3) ► 11月 (3) ► 8月 (2) ► 7月 (4) ► 5月 (1) ► 4月 (2) ► 2012 (7) ► 10月 (1) ► 7月 (1) ► 4月 (3) ► 1月 (2) ► 20
この連載では、オープンソースの継続的インテグレーション(CI)サーバであるHudsonを利用した、ソフトウェア開発の生産性向上について解説しています。前回の記事では、Hudsonの紹介と、インストール手順について解説しました。今回は、実際にHudsonでプロジェクトをビルドをする過程をより詳しく見ていきます。 ジョブの種類を選ぶ まずはHudsonの新規ジョブ作成画面(http://localhost:8080/hudson/newJob)に戻りましょう。ここでは、新しいジョブの作成に先だって、ジョブの種類を選びます。これは、IDEに似ています---ここで適切な種類を選択することによって、プロジェクトにあわせて特化したサポートが提供されるわけです。何もプラグインをインストールしない状態では次の選択肢が表示されます。 フリースタイルプロジェクトのビルド本記事では主にこれを解説します。ソースコ
今年CESの目玉のひとつは「Palm Pre」。 モバイルの寵児として生まれ激しい競争に晒されているパームが起死回生をかける、ポストTreoのPalm新OS搭載マルチタッチ携帯で米Sprint社より2009年前半発売が予定されています。 価格未発表。下馬評では199ドルだったのですが「iPhoneより良いものを何故おなじ値段で売るのだ」というCEO発言で200ドル以上、ことによると399ドルという憶測が呼びかってます。 Pre発表の当日、パーム株は34.85%アップ。 久々に「パーム健在」を強烈に印象付けたPreと新OS。その発表から動画、ハンズオンまでひとまとめに、どうぞ! 1. 基調講演 ロバート・スコーブルら著名人が大勢詰めかけた木曜の基調講演会場は、普通のCESとは一味違う、アップルを思わせる熱気に包まれました。台風の目はたぶん、このお方。 そうです。アップルiPod部門元ヘッドの
6.1 Prototype パターンとは 第6章では Prototype パターンを学びます。prototype という単語は、日本語で「試作品」「原型」といった意味を持ちます。Prototype パターンは、あらかじめ用意しておいた「原型」からインスタンスを生成するようにするためのパターンです。 例えば、「直線を描く」機能しか持たない図形エディターを想像してみましょう。この図形エディターで星型を書きたいときには、直線を組み合わせることで、星の形を作成していくことになります。では、星型がいくつも欲しいときはどうすればよいでしょう?直線を組み合わせて星型を描くという作業を何度も繰り返す必要が出てきます。こんなとき、最初に作成した星型(直線の集まり)を「プロトタイプ」として登録しておき、これをコピーすることで星型が作成できれば、作業がとても楽になります。 Prototype パターンは、このよ
イントロダクション オブジェクトをコピーする必要があったとします。例えば、Prototype パターンを使いたい時などです。C++ にはコピーコンストラクタというものがあるので、これを使えば良いのでしょうか。いいえ。ポリモーフィズムを使う時はそう簡単にはいきません。 それは、コピーコンストラクタや代入演算子は、コピーを行うのではないからです。例えば、次のようなコードを書いたとしましょう。Base が基底クラス、Derived はそれから派生した派生クラスです。 Derived d; Base b1(d); // コピーコンストラクタ Base b2; b2 = d; // 代入 コピーコンストラクタは名前に「コピー」とついていますが、つまるところコンストラクタなので、作られるのは d のコピーではなく、新しい Base のオブジェクトです。代入演算子のところではスライシングが起こる為、b2
C++においてexplicitについて調べると explicit <エクスプリシット> 「明示的」 引数をひとつだけ受け取るコンストラクタに付けることのできる C++ 言語のキーワード。 クラスを関数の引数として使う場合、その関数には、クラスのコンストラクタの引数になっているものも渡すことができてしまう。これは暗黙的にコンストラクタが呼び出されるからである。このとき、「コンストラクタの引数」がまるで「関数の引数」であるかのように振る舞ってしまい、本来ならコンパイルエラーとなって欲しい場面でも、見えない部分でコンストラクタが呼ばれることでコンパイルが通ってしまう。その結果、想定していない動作をする可能性がある。 そこで、コンストラクタには「暗示的に呼び出せない」ようにするためのキーワードがある。それが explicit である。このキーワードを付けたコンストラクタは、必ず明示的に呼び出される
以前GIGAZINEでサンディスクがSSDの書き込み速度を最大100倍にまで高速化して寿命も延ばす新技術「ExtremeFFS」を発表したことをお伝えしましたが、実際に「ExtremeFFS」を採用したSSD「C25-G3」が正式発表されました。 HDDと比較して圧倒的に高いパフォーマンスを誇っているほか、古くなったPCでもHDDと換装して利用可能となっています。 詳細は以下の通り。 SanDiskR C25-G3 Solid State Drive - SanDisk SSD このリリースによると、サンディスクは新たに「C25-G3」という2.5インチSSDを発売するそうです。 「C25-G3」はサンディスクが開発したSSDの高速化・長寿命化技術「ExtremeFFS」を採用したモデルで、7200回転モデルのHDDのおよそ5倍にあたる毎秒最大200MBの読み込み速度と、毎秒最大140MB
期間限定で Surface Pro 8 ご購入で対象のキーボードが無料になり、本体にも特別価格が適用されます。
無償で利用可能な仮想マシン・ソフトが話題だ。米VMwareの「VMware Player」である。WindowsもしくはLinux上で動作する。VMware PlayerをWindowsにインストールすれば,Windowsと同時にLinuxを簡単に使える。 VMware Playerは,製品版の「VMware Workstation 5.5」と同じ仮想マシン・エンジンを使いつつ,仮想マシン環境の作成機能や仮想マシンのハードウエア設定変更機能などが省かれている。ただ,仮想マシンのハードウエア設定は,そのためのメニューが用意されていないだけで,実は変更可能だ。 仮想マシン・ソフトの利点は,時間をさかのぼれる点である。例えば,開発中のソフトや,入手経路が怪しいソフトなどを動かす場合,システムのクラッシュやウイルス感染といった万が一のことを考えると,実機での実行はちゅうちょする。だが,仮想マシン上
「インストールしてみたけど,使い方が分からず途方に暮れた」「本を読んだけど,難しくて理解できなかった」「操作手順だけでなく,基本的な仕組みを知りたい」...。こうした意見にこたえるため,“Linuxの基本”を説明するコラムが復活しました。実際にLinuxを操作しながら,基本操作と仕組みに関する知識を身に付けましょう。 これまではシェルを対話形式で利用してきました。しかし,シェルは「インタプリタ*形式」で利用することもできます。これは,プログラムを逐次解釈して実行する利用法です。 プログラムをコンピュータ上で実行するには,「ソース・プログラム*をマシン語(機械語)に一括して翻訳してから実行する方式」と,「ソース・プログラムを逐次解釈して実行する方式」があります。前者をコンパイラ*方式,後者をインタプリタ方式といい,シェルは後者の方式になります。 プログラムのステップ数が多い,言い換えればプロ
boost::numeric::ublas 線形代数ライブラリの使い方 連立方程式を解く・逆行列を求める DT Specials -> Boost -> boost::numeric::ublas 線形代数ライブラリの使い方 Last update : Jan. 13th, 2005 はじめに この文書は,線形演算ライブラリ boost::numeric::ublas の使い方の一部を簡単に説明したものです. どうも boost ― uBLAS については日本語の説明書きがないようです.頼みの日本語解説書[2]も uBLAS はたった 2 ページ.Web をあさっても私の希望にあう解説は見あたりません.仕方がないので英語のオリジナルドキュメントと格闘しました.その結果,なんとか連立1次方程式を解くことと,逆行列を求めることはできるようになったので,私と同じようなお悩みを抱えて Web を巡
sox - Sound eXchange : 汎用サウンドサンプル変換ソフト 書式 sox infile outfile sox infile outfile [ effect [ effect options ... ] ] sox infile -e effect [ effect options ... ] sox [ general options ] [ format options ] ifile [ for- mat options ] ofile [ effect [ effect options ... ] ] General options: [ -e ] [ -h ] [ -p ] [ -v volume ] [ -V ] Format options: [ -t filetype ] [ -r rate ] [ -s/-u/-U/-A/-a/-g ] [ -b/-w
トピックス展示リニューアル! 先端技術館@TEPIAのトピックス展示が新しくなりました。TV、新聞等で話題になった「キッズデザイン賞」各賞受賞作品17点をご紹介いたしております。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く