タグ

OSSに関するu16hoshiのブックマーク (14)

  • 100 of the Best (Useful) OpenSource Applications | Ubuntu Linux Help

    The following is a list of about 100 of the best OpenSource Applications, that actually help make Linux more usable for people. It is my hope that this list shows potential Linux users that there really is a large, effective, productive and usable range of free, OpenSource applications. For existing Linux users (like myself), I think this will provide a great resource in finding applications that

  • オフィスドキュメントをバッチでGoogleドキュメントへアップロード·Google Docs Batch Upload MOONGIFT

    Google Docs Batch UploadはJava製のオープンソース・ソフトウェア。動作はWindows/Mac OSX/Linuxで可能。Googleドキュメントを使っている人はまだそれほど見かけないが、一度使ってみると便利さにはまってしまう。特にローカルにあるファイルをアップロードしてバックアップ代わりに使えるのが良い。 試してみたところ、エラーが出てしまった…(同じエラー報告がプロジェクトにあるので、間もなく修正されると思われる) 他の人とのコラボレーションよりも、相手に受け渡すためであったり、自分が別な場所で見たりするのにも便利だ。そのためにはローカルにある多数のオフィスドキュメントをまとめてアップロードできないといけない。Google Docs Batch Uploadはそれがコマンドラインベースで簡単にできるようになる。 Google Docs Batch Upload

    オフィスドキュメントをバッチでGoogleドキュメントへアップロード·Google Docs Batch Upload MOONGIFT
  • Rのパッケージを紹介するコミュニティ·crantastic! MOONGIFT

    crantastic!はRuby on Railsで開発されたオープンソース・ソフトウェア。Rというのは有名な統計解析ソフトウェアだ。オープンソース・ソフトウェアとして公開されており、多数の学生および研究者によって使われている。世界中の方々が使っているとあって、Rを拡張するパッケージも無数に存在する。 パッケージ更新情報 そんなRのパッケージアップデータ情報や、レビュー、紹介を通じてコミュニティを構築するのがcrantastic!というWebサイトであり、そのコード自体がオープンソースとして公開されている。このシステムはRに限らず利用ができるのではないかと思わされる仕組みだ。 主な機能は新着情報、各パッケージの情報(紹介、メンテナー、ライセンス、依存パッケージ、変更履歴)、レビュー、レーティングとなっている。既に登録数が2000を越えており、数多くのパッケージがあることが分かる。これだけの

    Rのパッケージを紹介するコミュニティ·crantastic! MOONGIFT
  • JavaScriptで実行するファミコンエミュレータ·JSNES MOONGIFT

    JSNESはJavaScript/Perl製のオープンソース・ソフトウェア。今やゲームと言えば任天堂、ソニー、マイクロソフトの三つどもえになっている。20年くらい前はファミコンくらいしかなかった。今のゲームは高性能で、グラフィックス性能は向上し、リアルなゲームが楽しめるようになっているが、旧来のファミコンのグラフィックスに回帰する人も少なくない。 ブラウザ上のファミコンエミュレータ そんな昔を懐かしむ人はエミュレータを使ってゲームを楽しんでいたりする。そしてファミコンは専用のソフトウェアを使うことなくブラウザだけで楽しめるようになってしまった。それがJSNESだ。JSNESはJavaScriptを使って各種ファミコンゲームをブラウザ上で楽しめるソフトウェアだ。 当たり前だがROMは別途必要だ。そしてROMを変換し、ブラウザ上で使えるようにしているようだ。実際のHTMLではCanvasを使っ

    JavaScriptで実行するファミコンエミュレータ·JSNES MOONGIFT
  • Googleカレンダーから請求書を作る·Google Calendar Invoice Creator MOONGIFT

    主に弁護士、会計士など、時間に対する単価をちょうだいする方々向けだろうか。それでもIT業界でも時間に対する対価をもらうコンサルティング的な動きをする人たちもいるので、きっと使えるはずだ。 GoogleカレンダーのXMLを使って請求書を作る もしあなたがそうならアポイントメントや仕事の時間をGoogleカレンダーで管理すると良い。その結果、こんな素敵な請求書が作れるようになる。 今回紹介するオープンソース・ソフトウェアはGoogle Calendar Invoice Creator、Googleカレンダーから請求書を作成するソフトウェアだ。 Google Calendar Invoice CreatorはAdobe AIRで作られたソフトウェアで、GoogleカレンダーのXMLファイルを指定して取り込み、その内容から請求書を生成するというソフトウェアだ。 請求書作成画面 試してみた所ではうま

    Googleカレンダーから請求書を作る·Google Calendar Invoice Creator MOONGIFT
  • ExcelとJavaを連携させ帳票やグラフを作成するExCella Reports,ビーブレイクがOSSとして公開

    ビーブレイクシステムズは2009年6月25日,JavaExcelを連携させ,帳票やピボットグラフを作成する「ExCella Reports」,およびExcelデータをJavaのオブジェクトとして取り込む「ExCella Trans」をオープンソース・ソフトウエア(OSS)として公開した。 ExCella Reportsは,Excelで定義したテンプレートからJavaで帳票やPDFレポート,ピボットグラフを作成するためのツール。Excelのテンプレートに定義したタグに,データやイメージを埋め込むことができる。またExcel上で定義したピボットグラフに動的に値を埋め込むことが可能。 ExCella Transは,ExcelのデータをJavaオブジェクトまたはSQLとして取り込む,データ移行のためのツール。Excel上に埋め込んだタグに従い,データ移行を行う。 いずれも,ビーブレイクシステムズ

    ExcelとJavaを連携させ帳票やグラフを作成するExCella Reports,ビーブレイクがOSSとして公開
  • Blueprint CSSのレイアウト設計をグラフィカルに行う·Boks MOONGIFT

    Blueprint CSSCSSフレームワークの先駆け的なソフトウェアだが、これを使うとグリッドなデザインを簡単に実現できるようになる。多様なブラウザにも対応し、かつきっちりとしたデザインが組めるとあって、便利に使われている。 グラフィカルにグリッド設計ができる とは言え、最初は使いこなすのに苦労するかも知れない。これからBlueprint CSSを使ってみようと思う方はBoksを使ってデザインするのが良さそうだ。 今回紹介するフリーウェアはBoks、Blueprint CSSをグラフィカルに使いこなすソフトウェアだ。 BoksはAdobe AIRのアプリケーションで、Windows/Mac OSX/Linuxで動作する。グリッド設定を使って、ページの幅やカラムの数を指定できる。そしてクリックでDivタグを配置し、ドラッグで幅を調整してグリッドデザインを描くことができる。左右への移動は矢

    Blueprint CSSのレイアウト設計をグラフィカルに行う·Boks MOONGIFT
  • Ruby on Railsで付けられた通信簿システム·RubyGrade MOONGIFT

    学生の頃には嫌だった通信簿のシステム。もうちょっと交渉の余地があれば(せめて中間発表とか)…と思わなくもないが、交渉した所で結果が変わるとも思えず致し方なく受け取っていた。通信簿はテストの結果を重視する教官もいれば、日頃の態度を重視する人もいる。基準もあるだろうが、人によってぶれがあるだろう。 クラス、学生、カテゴリに分けて評価をしていく 公平な通信簿を作るには、できるだけシステマチックに行う必要がある。そのための基準になりそうなのがRubyGradeだ。 今回紹介するオープンソース・ソフトウェアはRubyGrade、Ruby on Railsによる通信簿システムだ。 RubyGradeはクラス、学生をカテゴリ(テストや出席日数にあたるものと思われる)ごとに評価し、その結果を一覧化できるシステムだ。評価はAからF、さらに下にはニアミス、そして最後にFailが待ち受けている。Failは30%

    Ruby on Railsで付けられた通信簿システム·RubyGrade MOONGIFT
  • Gitを使いこなすための20のコマンド | OSDN Magazine

    LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 なお、Gitの基的な考え方や使い方については分散バージョン管理システムGit入門でも紹介しているので、そちらも参照してほしい。

    Gitを使いこなすための20のコマンド | OSDN Magazine
  • 奇麗に写真と動画を見せてくれるWebアルバム·Lifebox MOONGIFT

    デジカメで撮った写真をプリントするのは非常に面倒だ。枚数を気にせず撮ってしまうので、後で選別するのが大変だし、プリンタのインク代もかさむ。むしろデジタルだけにオンラインで楽しむ方が正解だろう。 美麗なインタフェースのWebアルバム とは言え、単なる一覧では面白みがない。そこは、オンラインならではの見せ方を考える必要がある。デザイン性に優れたLifeboxを使ってみるのも良さそうだ。 今回紹介するオープンソース・ソフトウェアはLifebox、写真や動画に対応した美麗なWebアルバムソフトウェアだ。 Lifeboxは何となく、随所にまだ修正すべき点が残っているような気がする。筆者環境ではうまく動かなかったり、日語が文字化けてしまう部分もあった。だが、そんなことを気にしなくなるほど、インタフェースは奇麗だ。 この何とも言えない、奇麗なログイン画面! 黒が基調になったインタフェースで、角丸を活か

    奇麗に写真と動画を見せてくれるWebアルバム·Lifebox MOONGIFT
  • あのJaikuがGoogle App Engineへ&オープンソース化!·JaikuEngine MOONGIFT

    Jaikuというサービスは、twitterが流行りだした頃に出てきた類似サービスで、2007年10月にGoogleにより買収された。その後、twitterのユーザ数増加は続いたが、Jaikuは思ったほど伸びなかったようで、2009年1月に開発打ち切りが発表された。 機能自体はtwitterよりも多い だがサービスを停止する訳ではなく、Google App Engineへの移行までは継続され、先日実現した。と同時にオープンソース化もなされた。 今回紹介するオープンソース・ソフトウェアはJaikuEngine、Jaikuのオープンソース版だ。 JaikuEngineはGoogle App Engineに移行したJaikuをベースにしている。そのため開発言語はPythonだ。SDKの問題か、そのままローカルでは動作せず(修正をすれば可能)、またはappspot.comにデプロイすると動作する。

    あのJaikuがGoogle App Engineへ&オープンソース化!·JaikuEngine MOONGIFT
  • Ruby on RailsによるDiggクローン·Riggit MOONGIFT

    ではいまいち流行りきらないソーシャルニュースサイト。ブックマークサービスくらいのが気軽で良いのかも知れないが、あるニュースソースに対してコミュニケーションをしようと思うと、ブックマークではちょっと物足りない感がある。 Ruby on RailsによるDiggクローン アメリカでは最も有名なDigg.comがある。そのクローンソフトウェアがRiggitだ。 今回紹介するオープンソース・ソフトウェアはRiggitRuby on Railsで作られたDiggクローンだ。 RiggitはDiggと非常に良く似たインタフェースになっている(中国圏のソフトウェアなのと関連しているのだろうか)。ポピュラーな記事、最新の記事、熱い記事などといった基準で並び替えられる。 新規ストーリー追加画面 記事はDiggボタン(あれ?)を使って投票ができたり、コメントを残すことができる。タグクラウドでデータを管理

    Ruby on RailsによるDiggクローン·Riggit MOONGIFT
  • 要チェック!超優秀なWebアプリケーショングループウェア·6zap MOONGIFT

    ※ 画面は公式サイトデモより もし、GoogleがGmail、Googleカレンダー、アドレス帳さらにGDriveを使ったファイル管理などを統合したサービスをリリースしたとすれば、それはまさにOutlookに匹敵する情報統合プラットフォームになるかも知れない。 メール だがそのようなサービスは今の所リリースされていない。もしあなたがそのようなサービスを希望するならば迷いなく6zapをお勧めしたい。 今回紹介するオープンソース・ソフトウェアは6zap、Webアプリケーションによる個人情報管理プラットフォームだ。 6zapが提供する機能はメール/カレンダー/アドレス帳/ファイル管理そしてパスワード管理となっている。メールはスターを付けたり検索することができる。操作はAjaxを使うことでとてもスムーズにできる。 カレンダー カレンダーはGoogleカレンダーライクのインタフェースで、時間をドラッ

    要チェック!超優秀なWebアプリケーショングループウェア·6zap MOONGIFT
  • 東大がマイクロソフトによる寄付研究の成果を報告,開発した3ソフトを無償公開

    写真3●「MEET eJournalPlus」の画面,左側の電子文書から右側の作図画面に文字列の塊を抜き出す 東京大学 大学総合教育研究センターは2009年3月4日,MEET(マイクロソフト先進教育環境寄附研究部門)の成果報告会を開催した。MEETの主な目的は,自ら能動的に考えながら学習を進める「アクティブ・ラーニング環境」を実現するためのソフトウエアを開発・評価すること。2006年度から2008年度にかけて,マイクロソフトから総額1億2000万円の資金援助を受けて研究活動を行ってきた。2009年3月末に3年間の研究活動を終了する。 報告会の冒頭挨拶に立った東京大学の岡村定矩副学長(写真1)は「MEETの研究活動によりアクティブ・ラーニングを支援する3つのソフトウエアが開発された。今後,これらを東大だけでなく,日全国へ展開したい」と述べた。 MEETが開発した3つのソフトとは「MEET

    東大がマイクロソフトによる寄付研究の成果を報告,開発した3ソフトを無償公開
  • 1