タグ

ブックマーク / mag.osdn.jp (19)

  • オープンソースのローグライクゲーム「NetHack 3.6.0」リリース、前バージョンから約12年ぶり | OSDN Magazine

    12月7日、オープンソースのローグライクゲームNetHack」最新版となる「NetHack 3.6.0」がリリースされた。前バージョンから約12年ぶりのリリースとなり、多くの変更点や新要素が追加されている。 NetHackは、「ローグライクゲーム」と呼ばれるダンジョン探索型ゲームの始祖「rogue」およびその派生版である「Hack」の直系の子孫となるキャラクタベースのロールプレイングゲーム。アルファベットや記号を使ってダンジョンやプレイヤー、敵モンスターといったキャラクタを表現しているのが特徴で、テキストベースのコンソール画面でプレイできる。ライセンスはNethack General Public License。 NetHack 3.6.0では、前バージョンである3.4系に向けて作られた多数のパッチを取り込むことで多くの機能追加が行われているとのこと。例としては「pickup_thro

    オープンソースのローグライクゲーム「NetHack 3.6.0」リリース、前バージョンから約12年ぶり | OSDN Magazine
    arrayszk
    arrayszk 2015/12/10
  • 米Microsoft、Visual Studioのデバッガ拡張「MIEngine」を公開 | OSDN Magazine

    Microsoftが「Visual Studio」向けデバッガ拡張「Visual Studio MI Debug Engine(MIEngine)」をオープンソースで公開した。GDBやLLDBといったオープンソースのデバッガとVisual Studioを連携させるもので、GitHubプロジェクトページより入手できる。 MIEngineはGDBやLLDB、CLRDBGといったMI(Machine Interface)対応デバッガで利用できるVisual Studio Debugger拡張。GDB(GNU Project Debugger)はGNUプロジェクトによって開発されているデバッガで、さまざまなOSで利用できる。またLLDBはLLVMプロジェクトが開発するデバッガで、Mac OS X向け開発環境であるXcodeでデフォルトデバッガとして採用されている。 Debug EngineはM

    米Microsoft、Visual Studioのデバッガ拡張「MIEngine」を公開 | OSDN Magazine
    arrayszk
    arrayszk 2015/07/28
  • JetBrains、独自の言語を作成/拡張できるIDE「MPS 2.0」をリリース | OSDN Magazine

    チェコJetBrainsは8月22日、目的に応じてプログラミング言語を作成/拡張できるソフトウェア開発環境「JetBrains Meta Programming System(MPS) 2.0」をリリースした。同社Webサイトよりダウンロードできる。 MPSは言語指向プログラミング(LOP)という独自コンセプトを実装した開発環境で、クラスやメソッドを作成する感覚で目的に応じたプログラミング/データ記述言語(ドメイン固有言語、DSL)を設計したり、プログラミング言語を拡張することなどが可能。開発者の効率よい作業を研究する同社内のリサーチプロジェクトを経て、2009年に最初の正式版が公開された。Apache License 2.0の下で公開されている。 最新版では、MPSプラグインという形で設計したカスタムDSLを配布できるようになった。設計したDSL向けにMPSベースのIDEを構築し、独自ブ

    JetBrains、独自の言語を作成/拡張できるIDE「MPS 2.0」をリリース | OSDN Magazine
  • Mozilla、HTMLベースでFirefoxアドオンを開発できるSDKやWebベースビルド環境を公開 | OSDN Magazine

    Mozillaは6月21日、Firefox向けのアドオン開発キット「Add-on SDK 1.0」をリリースした。同時に、Webベースのビルド環境「Add-on Builder」(ベータ版)も公開した。 Add-on SDK、Add-on BuilderはともにJavaScriptCSSHTMLといった技術でFirefox向けアドオンを構築できるツール。従来Firefoxのアドオンを開発するにはユーザーインターフェース言語「XUL」やコンポーネントオブジェクトモデル「XPCOM」の知識が必要だったが、これらのツールを利用することで、一般的な動的Webサイト作成技術を用いてFirefoxアドオンを作成できるという。両ツールを使って構築したアドオンはインストール時の再起動が不要で、将来の互換性もあるという。 Add-on SDKはMozilla Labsの「JetPack」プロジェクトとし

    Mozilla、HTMLベースでFirefoxアドオンを開発できるSDKやWebベースビルド環境を公開 | OSDN Magazine
  • 簡単な操作で複数の画像をパノラマ写真に合成する「Hugin」 | OSDN Magazine

    携帯電話のカメラ機能やコンパクトデジカメの普及により、日常的に写真を撮影する人はとても増えた。しかし、これらのカメラは人物や料理といった日常の小さな被写体を写すのに適していても、雄大な景色や美しい街並み、巨大なランドマークなどを撮ろうとすると難しい。そこで利用したいのが、複数の写真を合成して、パノラマ写真を作成してくれるツール「Hugin」だ。 写真の合成というと複雑な処理を想像するが、Huginの操作はきわめて容易だ。つなぎ合わせたい写真を読み込ませたら、自動配置ボタンをクリックするだけで良い。位置合わせや重なり具合の調整、角度や大きさの変更といった処理はソフトがすべて自動で行ってくれる。後は必要に応じて全体の傾きやトリミングをマウスのドラッグで指定してやるだけで、誰でも手軽にハイクオリティなパノラマ写真を作ることができる。合成時には露出やホワイトバランスも補正され、継ぎ目がほとんど目立

    簡単な操作で複数の画像をパノラマ写真に合成する「Hugin」 | OSDN Magazine
  • さまざまな携帯メディアプレーヤーをiTunesで管理できるようにする「iTunes Agent」 | OSDN Magazine

    iTunesはCD取り込み機能やタグ管理機能など、音楽ファイルの再生・管理ソフトとして非常に優れている。だが、iPodやiPhone以外の携帯MP3プレイヤーではファイルの転送・同期に利用することができない。そこで利用したいのが、今回紹介する「iTunes Agent」だ。 iTunes AgentはiTunesのプレイリストを携帯MP3プレイヤーに転送・同期するためのiTunes連携ツールである。プレイリストの作成や管理はすべてiTunes上で行うため、設定さえ済ませておけばとても簡単に操作できる。利用できるプレイヤーは、USBマスストレージクラスに対応している物のほぼすべてだ。つまりマイコンピュータにリムーバブルディスクとして表示されるなら、まず間違いなくiTunesで管理できるようになる。携帯MP3プレイヤーに限らず、MP3の再生機能を持つ携帯電話、ICレコーダー、PSPなどの携帯ゲ

    さまざまな携帯メディアプレーヤーをiTunesで管理できるようにする「iTunes Agent」 | OSDN Magazine
  • 小さな画像を美しく拡大する「SmillaEnlarger」 - SourceForge.JP Magazine : オープンソースの話題満載

    デジカメ写真などの画像ファイルを拡大したいときは画像編集ソフトを使うのが一般的だ。しかし、通常のソフトで解像度が低い画像を無理やり拡大すると、まるでドット絵のような輪郭がギザギザの画像になったり、ノイズが目だったりして画質が大きく低下してしまう。そこで利用したいのが今回紹介する「SmillaEnlarger」である。 SmillaEnlargerは画像拡大専用に作られたツールだ。画像の拡大時に輪郭などのデータを自動で解析・補完して、とてもなめらかに美しく拡大してくれる。処理には独自のアルゴリズムを用いており、拡大後の画質は広く高画質として知られているバイキュービック法をしのぐ(図1、2)。 読み込みに対応している画像の形式はBMP/JPEG/PNG/PPM/TIFF/GIFの6種類。この内GIFを除く5種類での出力に対応しており、拡大しながら形式変換を行える。切り抜き機能もあるので、必要な

    小さな画像を美しく拡大する「SmillaEnlarger」 - SourceForge.JP Magazine : オープンソースの話題満載
    arrayszk
    arrayszk 2010/02/25
  • オープンソースソフトウェアで強化するWindowsデスクトップ(1):システムカスタマイズ/メンテナンスツール | OSDN Magazine

    「オープンソースソフトウェア」というと、Linux/UNIXの世界が中心というイメージがあるかもしれない。しかし、現在ではWindows向けのオープンソースソフトウェアも多数公開されている。その中から、今回は有用なWindows向けのシステムカスタマイズツールやメンテナンスツールを10、紹介しよう。 ■Windowsシステム全般のカスタマイズツール「窓の足 7」 Windowsのカスタマイズを行うソフトウェア。同種のソフトウェアとしては「窓の手」や「Tweak UI」などが有名だが、窓の足 7はより効果の高いものを集めているとのこと。また、プラグイン方式で窓の足自体の機能を拡張することも可能だ。なお、動作には.NET Framework 3.0以上が必要で、動作環境はWindows XPおよびVista。Windows 7には現時点では未対応なので注意してほしい(ダウンロードページ)。

    オープンソースソフトウェアで強化するWindowsデスクトップ(1):システムカスタマイズ/メンテナンスツール | OSDN Magazine
    arrayszk
    arrayszk 2010/01/25
  • ダウンロードマネージャに代わるコンパクトなダウンロード管理ツール「Download Statusbar」Firefox拡張 | OSDN Magazine

    Firefoxでダウンロードを行う際、毎回別ウィンドウでダウンロードマネージャーが表示されるのを煩わしく思っている人におすすめしたいFirefox拡張が「Download Statusbar」だ。この拡張機能はその名の通りダウンロードの状況をステータスバーで確認できるというもので、別にウィンドウを開くことなしにダウンロードの進捗状態を確認できるようになる。 Donwload Statusbarの特徴は、なんといってもそのコンパクトさだ。ステータスバー上にダウンロードの進行状況が表示され、また表示されるダウンロードアイテム上にマウスカーソルを合わせることで保存先などの詳細も確認できる。ダウンロード中の場合は、進行度や残り時間なども表示される。 図1 「Donwload Statusbar」をインストールすると、ステータスバーにダウンロードの進捗状況が表示されるようになる 図2 ファイル名にマ

    ダウンロードマネージャに代わるコンパクトなダウンロード管理ツール「Download Statusbar」Firefox拡張 | OSDN Magazine
    arrayszk
    arrayszk 2009/07/15
  • 米Sun、仮想SMPをサポートした「VirtualBox 3.0」正式版 | OSDN Magazine

    米Sun Microsystemsは6月30日(米国時間)、オープンソースのデスクトップ仮想化技術「Sun VirtualBox 3.0」を発表した。仮想SMP(対称型マルチプロセッサ)をサポート、大規模データ処理用途でも利用できるという。 最新版では、性能とグラフィックが大きな特徴となる。性能では、仮想SMPに対応、1台の仮想マシンで最大32個の仮想CPUをサポート可能となった。これにより大量データ処理に対応でき、要求の高いサーバーワークロードで利用できるという。また、SMP向けにハイパーバイザーも強化、性能を最適化できるとしている。 グラフィックでは、「Open Graphics Library(Open GL) 2.0」に対応、グラフィックアクセラレーションハードウェアを必要とするようなWindows/Solaris/Linux/OpenSolaris用アプリケーションを動かせるとい

    米Sun、仮想SMPをサポートした「VirtualBox 3.0」正式版 | OSDN Magazine
    arrayszk
    arrayszk 2009/07/01
  • ブックマークツールバーの表示方法をカスタマイズする「Smart Bookmarks Bar」拡張 | OSDN Magazine

    Firefoxユーザーの中には、よく行くWebサイトをブックマークツールバーに登録している人も多いだろう。このブックマークツールバーの表示や挙動をカスタマイズする拡張機能が「Smart Bookmarks Bar」だ。「Smart Bookmarks Bar」をFirefoxに導入すると、ブックマークツールバーをアイコンだけにしてスッキリ表示させることができるようになる。かゆいところに手が届く設定項目もあり、ブックマークツールバーを活用しているユーザーならば、ぜひ導入したいアドオンだ。 Smart Bookmarks Barのインストールは、FirefoxアドオンサイトのSmart Bookmarks Barページにアクセスして、「Firefoxへインストール」ボタンをクリックすることで行える。確認ダイアログが表示されたら「今すぐインストール」ボタンをクリックして、インストール完了後は指示

    ブックマークツールバーの表示方法をカスタマイズする「Smart Bookmarks Bar」拡張 | OSDN Magazine
    arrayszk
    arrayszk 2009/06/15
  • Open Tech Press | オススメFirefox拡張

    Firefoxの魅力の1つに、豊富な“拡張”の存在がある。素の状態のFirefoxはIE 7やOperaといったライバルと比べてもそれほど高機能というわけではないが、拡張を追加することで自分好みのブラウザにカスタマイズすることが可能だ。ただし、Firefox拡張はMozilla.orgに登録されているものだけでも2000個以上あり、登録されていない拡張の中にも有用なものがたくさんあるので、自分のニーズにマッチする拡張を見つけるだけでも一苦労だ。そこでここでは、サイトでこれまで紹介した Firefox拡張をまとめて紹介することにする。 HTTPSセキュリティを強化するPerspectivesエクステンション 2008年10月22日 暗号化セキュリティは、そのアルゴリズムを理解する人々にとってはありがたいものだが、理解しない人々にとっては無意味である場合がかなり多い。セキュリティの高いHTT

    Open Tech Press | オススメFirefox拡張
    arrayszk
    arrayszk 2008/09/05
  • ソフトウェア開発に役立つOSSのツール群 | OSDN Magazine

    ベンダーが体系的なツール群を提供しているプロプライエタリな開発環境とは対照的に、オープンソースの世界では個々の開発ツールがそれぞれの開発者たちにより開発されているため、ツール間の連携は緩やかである。それゆえ、それらを利用する開発者には使いこなしのノウハウが要求されることになるが、その代わりオープンソースの開発ツールの中には、かゆいところに手が届く小粋なツールも数多く存在する。そこでここでは、コーディング・テスト・デバッグに役立つオープンソースのツール群を紹介する。 AppChecker――Linux Foundationからリリースされた新世代の開発支援ツール 2008年08月11日 Linux関連の開発作業で最も負担と感じるものは何かという質問を独立系ソフトウェアベンダ(ISV)に対して行った場合、その返答としては、 SUSEだのRed HatだのUbuntuだの様々なディストリビューシ

    ソフトウェア開発に役立つOSSのツール群 | OSDN Magazine
    arrayszk
    arrayszk 2008/08/29
  • Open Tech Press | OpenOffice.orgをもっと使いこなす

    オープンソースのデスクトップ・アプリケーションの旗頭として、Firefoxと並び称されるOpenOffice.org。Microsoft Officeとの互換性が向上した結果、Office文書を開くためだけにWindowsを立ち上げる必要がなくなったと喜んでいるLinuxユーザーも多いことだろう。もっとも、非常に多彩な機能を備えるOpenOffice.orgを、単にOffice文書ビューアとして利用するだけはもったい。そこでここでは、OpenOffice.orgをもっと使いこなすためのハウツーを紹介する。 ODF@WWW――OpenOffice.orgでサーバ上のWebページを直接編集できるツール 2008年08月11日 サーバ上のWebページをOpenOffice.orgで直接開き、編集を加えてから保存ボタンを押すと、変更内容がサーバにそのまま反映される――そんな機能があったらいいのにと

    Open Tech Press | OpenOffice.orgをもっと使いこなす
    arrayszk
    arrayszk 2008/06/30
  • FOSSで快適ミュージックライフ [7/31更新] | OSDN Magazine

    ここ数年でFOSSアプリケーションの成長が著しかった分野としては、マルチメディア関連があげられるだろう。ここではマルチメディア関連記事の中から、音楽ツールの紹介・実践記事をピックアップしてみた。 7/31更新(以下のソフトウェアの記事を追加):Ampache 3.4.1、Banshee 1.0、aTunes 1.8.3 Web経由でオーディオファイルの管理と再生ができるAmpache 2008年07月16日 Ampache は、手持ちの楽曲コレクションにWebインタフェースを与えるLAMPアプリケーションであり、ネットワーク上での楽曲の検索、評価、再生を可能にする。トランスコーディングにも対応しており、クライアント側では、サーバ側のロスレス符号化されたFLACファイルを再生したり、MP3オーディオファイルとしてストリーミング再生したりできる。 [記事全文] オーディオプレイヤだけではないB

    FOSSで快適ミュージックライフ [7/31更新] | OSDN Magazine
    arrayszk
    arrayszk 2008/05/02
  • CinelerraをUbuntu Studioに比較的簡単にインストールする方法 | OSDN Magazine

    Cinelerraは、Linuxで利用可能なビデオ編集ツールの中でも実用レベルに達している数少ない存在の1つだが、これをUbuntu Studioにインストールする場合は様々なトラブルとの遭遇を覚悟しなければならない。そして私が行った何度かの試行錯誤の結果、それほど手間をかけずに同アプリケーションをインストールする方法を確立できたので、今回はその過程を報告する次第である。 Ubuntu Studioは比較的最近登場したばかりのディストリビューションで、その位置づけはUbuntuをベース(私が使用中のバージョンは7.04 Feisty Fawn)にマルチメディア機能に特化させたフレーバというものであるにもかかわらず、CinelerraをUbuntu Studioにインストールしようとすると悪夢が待ちかまえている。この問題については、以前にサイトにてNathan Willis氏がレポートした

    CinelerraをUbuntu Studioに比較的簡単にインストールする方法 | OSDN Magazine
    arrayszk
    arrayszk 2007/10/16
  • ブラウザー:「Safari」の世界シェア 5%を確保 | OSDN Magazine

    Net Applicationsは10月1日(米国時間)、9月分のブラウザー世界シェア推計を公表した。首位の「Internet Explorer」(IE)は77.86%(前月は78.68%)に微減。一方、3位の米Appleの「Safari」が5.07%(同4.68%)となり、初めて5%に達した。 2位の「Firefox」は14.88%(同14.56%)。AppleはiPodの人気でパソコンの販売も増えており、それを反映してブラウザーのシェアが伸びている。IEには遠く及ばないとはいえ、4位の「Opera」は0.87%(同0.88%)、5位の「Netscape」は0.72%(同0.71%)で、1%にも達していないのと比較すると、善戦している。 Safariのシェアは、05年12月から3%台、06年11月から4%台と推移しており、緩やかながら成長を続けている。【南 優人/Infostand】

    ブラウザー:「Safari」の世界シェア 5%を確保 | OSDN Magazine
    arrayszk
    arrayszk 2007/10/01
  • Eclipse+PyDEV=Python統合開発環境 | OSDN Magazine

    PyDEVは、EclipseでPythonやJythonのプログラムを開発するためのプラグインだ。これを使うと、Eclipseが、コードの補完、構文の強調、構文解析、自動リファクタリング、テンプレート・システム、ソースコード品質チェック、デバッグ環境などの機能を備えた第一級のPython統合開発環境になる。 PyDEVを利用するにはEclipseとPythonがインストールされている必要があるが、WindowsLinux/Unix、Mac OS Xなどといった通常のプラットフォームであれば、Java(EclipseはJavaで書かれている)とPythonはほとんどの場合に動作する。したがって、PyDEVはほぼすべてのOS上で利用可能だ。Eclipse上で、メニューからHelp→Software Updates→Find and Installの順に選択する。次いで、Search for

    Eclipse+PyDEV=Python統合開発環境 | OSDN Magazine
  • Xfce 4.4: 最良の軽量デスクトップ環境 | OSDN Magazine

    KDEやGNOMEと比較するとハードウェア資源への要求が少ないことからXfceは何年もの間、旧式のハードウェア上で走るLinuxディストリビューション用の軽量デスクトップ環境として人気を博してきた。とりわけ256MB以下のメモリしか搭載していないマシンにとっては理想的なデスクトップ環境だ。だが最近になるまでXfceはやや使いにくいと感じる点もあった。しかし先月リリースされた最新版のXfceは、これまでと比べてずっと便利なデスクトップ環境に仕上がっている。 Xfceの初リリースは1997年であり、今では成熟したアプリケーションだ。これまでの長い年月の間に数々のリリースを重ね、ドラッグ&ドロップやウィンドウマネージャや他言語サポートなどの機能やコンポーネントが追加されてきた。またSlackwareベースのZenwalkやUbuntuベースのXubuntuなど、Xfceに特化したディストリビュー

    Xfce 4.4: 最良の軽量デスクトップ環境 | OSDN Magazine
    arrayszk
    arrayszk 2007/02/24
    xfce4.4の紹介
  • 1