タグ

オープンソースに関するutalabのブックマーク (26)

  • メイクのバーチャル体験·jKiwi MOONGIFT

    jKiwiはWindows/Linux用のオープンソース・ソフトウェア。女性は化粧をすると全く別人くらいに様変わりしてしまうことがある。化粧品は多数のブランドが存在し、色も無数に存在する。それらを駆使して女性は変わってしまうのだ。 顔は自分の写真も選択できる 実際、化粧を施すとどう変わるのか。それを自分の顔で都度試していたら大変だ。コンピュータを使って疑似体験できれば面白そうだ。そんなものまでオープンソースになってしまった、それがjKiwiだ。 jKiwiは顔写真を用意するところからはじまる。そして顔型を選び、中心線を合わせる。そこからはウィッグを選んだり、アイシャドーを入れたり、様々な化粧を行うことが出来る。これがオープンソースというのが恐ろしいくらいだ。 色々化粧を行う カラーコンタクトを入れる場合は瞳を別途指定する必要がある。右目、左目を指定して色を選べば印象が大きく変わるだろう。化

    メイクのバーチャル体験·jKiwi MOONGIFT
  • WebサイトをePubファイル化·Repub MOONGIFT

    RepubはRuby製のオープンソース・ソフトウェア。iPadKindleの登場によって電子書籍市場がにわかに慌ただしくなっている。既存の書籍、雑誌、単行などを電子書籍化するのが一般的になっているが、ネット上にも既に膨大な文書データが存在する。 データを取得しているところ 例えばニュースサイトやメディアサイトを電子書籍化すれば、オフラインでも閲覧できるようになる。Webサイトを印刷したりPDFにするように、電子書籍にできたとすればコンテンツは無限とも言えるだろう。それを可能にするのがRepubだ。 RepubはRubygemsを使ってインストールするソフトウェアで、repubコマンドにURLを引数として渡せばデータを取得し、ePubファイルとして出力する。XPathを使って取得部分を操作したり、執筆者情報などを付与することも可能だ。スタイルシートの設定もできる。 できあがった電子書籍

    WebサイトをePubファイル化·Repub MOONGIFT
  • 本格的なネットショップを構築したい人におすすめのソリューション5 – creamu

    95455835/ Hemera/ Thinkstock 手軽に格的なネットショップを開きたいという人にお勧めのソリューションを5つご紹介いたします。 小さなショップから比較的規模の大きなショップまで利用できるものを基として、それぞれの特長を独自の観点で簡単にまとめています。 既に構築したいシステムの要件が細かく決まっている場合は、それが実際に実装できるサービスかどうかを事前にご確認いただくことをお勧めいたします。 EC-CUBE 日発のECオープンソースです。 とても高機能なのに無料で利用できてしまうところが素敵です。 オープンソースですから、自身で機能を追加することも可能です。 もちろんその場合は技術力を要しますが、EC-CUBEを利用したサイト構築の代理店も多く存在しますので、そういったところに依頼するのも手です。 サーバを既にお持ちだったり、多少の技術的知識がある場合におすす

  • iPhone向け最適化Webサイトを構築するjQueryライブラリ·jQuery iPhone UI MOONGIFT

    jQuery iPhone UIHTML/JavaScript製のオープンソース・ソフトウェア。iPhone用のWebサイトを構築するニーズが増えてきている。既に幾つかテンプレートもリリースされており、それらを使えば最適化されたインタフェースのサイトが作りやすくなる。 アイコンリスト そうしたライブラリを使う時に重要なのが、どれくらいの機能に対応しているかだ。単純なリストはもちろん、プロフィールページ、画像付きリスト、フォームなど多数のニーズがある。その一つ、JavaScriptを使ったパターンに適合できそうなのがjQuery iPhone UIだ。 jQuery iPhone UIの特徴は名前の通りjQueryを使っていることだろう。同種のライブラリとしてjQTouchがあるが、あちらはがちがちに固まっている雰囲気があるがjQuery iPhone UIは切り離して使えそうだ。HTML

    iPhone向け最適化Webサイトを構築するjQueryライブラリ·jQuery iPhone UI MOONGIFT
  • シンプルに分かりやすくメモを作る·iroha Note MOONGIFT

    iroha NoteはAdobe AIR製のフリーウェア。構造的にノートを書くときにはアウトラインエディタやマインドマッピングがよく使われる。一度に長文を書こうと思うとなかなか筆が進まなかったり、メンテナンスするのも大変だが、小さく分割することで可視化され、整理されるのだ。 ノートとリースでメモをする マインドマッピングソフトウェアは数多く存在し、高機能なものも多数存在する。だが多機能であると逆に操作に混乱してしまい、元々の目的だったノート作成がおぼつかなくなってしまう。そこで使ってみたいのがiroha Noteだ。 iroha Noteは日製のAdobe AIRアプリで、Windows/Mac OSX/Linuxで動作する。左側にノートリストがあり、その右側にノートのコンテンツを作成する。付箋紙のようなリーフと呼ぶメモを貼り付け、各リーフをリンクさせてノートを作成する。 リーフ同士は線

    シンプルに分かりやすくメモを作る·iroha Note MOONGIFT
  • グーグル、オープンソースでロイヤリティフリーの動画規格「WebM」を発表

    Googleは米国時間5月19日、オープンソースでロイヤリティフリーのビデオフォーマット「WebM」を発表した。MozillaおよびOperaが、同エンコーディング技術を自社のブラウザでサポートすると表明しており、Googleは、同社のYouTubeサイトで対応すると約束した。 「WebMプロジェクトは、すべての人々が無料で利用できる、ウェブ向けの高品質なオープンビデオフォーマットを開発することを目的としている」とWebMのウェブページには記されている。予想されていたとおり、Googleは19日、Google I/Oカンファレンスと連携してこの取り組みを働きかけた。 WebMの提供によって、Googleがどれだけの成功を収められるかはまだわからないが、同社には、ウェブに対する大きな野望、強力なブランド、YouTubeの高い人気に支えられる絶大な影響力、そして、WebMプロジェクトを妨げる法

    グーグル、オープンソースでロイヤリティフリーの動画規格「WebM」を発表
  • Google App Engineを使った帳票出力システム·don-gabacho MOONGIFT

    don-gabachoはGAE/Jによるオープンソース・ソフトウェア。基幹システムにおける最大の目的は帳票の出力にある。なのでシステムを開発する際には帳票へ出力する項目や他システムへ受け渡す項目から考えると分かりやすい(個人的な経験として)。 出力された帳票 しかし帳票を出力するシステムを考えるとなると話は違う。特にWebシステムは帳票出力が苦手だ。通常のHTMLやテキストファイルを出力するのに比べると異なるライブラリが必要になったりする。そこで試したいのがdon-gabachoだ。 don-gabachoは名前はユニークだが、その実態は有益な帳票出力システムとなっている。自分で帳票の設計が可能で、さらに項目を設定することで出力される値を任意に変更ができる。生成された帳票はExcelファイルとしてダウンロードができる。 入力画面 PDFではないが、Excelの方が細かな調整もできるので便利

    Google App Engineを使った帳票出力システム·don-gabacho MOONGIFT
  • 記事が見つかりません MOONGIFT

    特集「オープンソース×10年」 予算ゼロからのIT環境整備2014/01/30 特別寄稿:センチメンタル・ジャーニー ~OSSはまだ16だから~2014/01/30 EC-CUBE – オープンソース・Eコマースの雄の進化を見る!2014/01/30 Zabbix Japanに聞いたオープンソース×ビジネスを成功させるための3つの基2014/01/30 MOONGIFTの運営で大事にしている3つのこと2014/01/30 2007〜8年の大きな変動まとめ!2014/01/30 なぜプレミアム?そこから得られた経験教えます2014/01/30 2006〜09年、各年の人気オープンソース・ソフトウェアベスト52014/01/30 狙われやすいサイトはどんなサイト?オープンソース×セキュリティについてペンタセキュリティシステムズに聞く2014/01/30 aegifが考える企業でOSSを開発す

  • オープンソースだから自分専用のEPUBビューワーも作れる、JavaScript製の電子書籍ビューワ「Monocle」 | HON.jp News Blog

    オープンソースだから自分専用のEPUBビューワーも作れる、JavaScript製の電子書籍ビューワ「Monocle」 | HON.jp News Blog
  • iPhoneにも対応したビジュアルプログラミング環境·Tersus MOONGIFT

    TersusはWindows/Mac OSX/Linuxに対応したオープンソース・ソフトウェア。ビジュアルプログラミングは誰しもが夢を見る。コードの羅列ではなく、見た目でオブジェクトを配置したりしてプログラミングができればどれだけ面白いだろう。エラー処理などはもちろん環境が隠蔽してくれれば良い。 コードを書かずにビジュアルプログラミング もちろん高度なソフトウェアは無理だろうが、かつてのVBのようにユーザがちょっとしたツールを自分たちのために作りたいと思った時に使えるかも知れない。そんなとき、プログラミングコードを書くよりもビジュアルな方が使い勝手が良い。そのためのソフトウェアがTersusだ。 Tersusはビジュアルプログラミング環境を提供する。画面のデザインも含めて一つのファイルの中に全てが詰め込まれる。iPhoneMac OSXなど様々なプラットフォームに対応したWebアプリケー

    iPhoneにも対応したビジュアルプログラミング環境·Tersus MOONGIFT
  • デスクトップでピタゴラスイッチ·Souptoys MOONGIFT

    SouptoysはWindows用のフリーウェア。今の世の中は10年前とは大きく変わり、コンピュータがあるのが当たり前になっている。そう言う時代に育つデジタルネイティブな世代は、今の大人には想像もできないコンピュータの使い方を行うかも知れない。 動き始めるとどうなるのか… 時代に遅れず、これからの時代を成長して行くには早い段階からコンピュータに触れるのが大事かも知れない。既に小学校でもコンピュータの授業がある中、さらにコンピュータの楽しさを知るのに最適なソフトウェアがSouptoysだ。 Souptoysはとてもユニークなソフトウェアで、サッカーボールやバスケットボール、ゴール、棒などを配置して動かせる物理エンジンになっている。ぬいぐるみや大砲などもあって、そうしたオブジェクトを配置した後、動かせるようになっている。マウスを使って動かすことも可能だ。 こんなど派手なサンプルも。動きがまった

    デスクトップでピタゴラスイッチ·Souptoys MOONGIFT
  • まるで小さな女の子が喋っているかのようなテキスト読み上げ&音声合成·DaughterLoid MOONGIFT

    DaughterLoidは“技術だけ”オープンソースなソフトウェア。テキストの読み上げ機能はOS標準の機能として提供されるレベルになっている。英語のみならず日語の読み上げも可能で、うまくやれば漢字の読み上げにも対応している。既に市場はコモディティ化されているのだろうか。 いや、そんなことはない。まだまだニーズは多い。例えば初音ミクのように歌を歌うのに特化したテキスト読み上げもある。同様に読み上げるエンジンを変えれば全く違う魅力が出る。その一つ、DaughterLoidを紹介しよう。 DaughterLoidを知るにはデモを見るのが一番だろう。テキストを拙い所もありつつも、まるで物の女児(9〜10歳くらい)が話しているかのように読み上げるのだ。小さい女の子が技術的に難解な文書を読み上げる、このシチュエーションに萌えない日技術者がいるだろうか、いやいない。いるわけがない。 デモ動画 も

    まるで小さな女の子が喋っているかのようなテキスト読み上げ&音声合成·DaughterLoid MOONGIFT
  • iPhoneで実現するデータベースアプリケーション·Rappid MOONGIFT

    RappidはiPhone向けのオープンソース・ソフトウェア。ユーザコンピューティングを進めるためには、データベースアプリケーションを誰もが簡単に作れる必要がある。MS OfficeでいうところのExcelやAccessの存在だ。この二つによってユーザコンピューティングは大きく成長したと言えるだろう。 ユーザが自分で設計するフォーム ユーザが自由に設計をして、データを蓄積できるようにすれば、後の加工はシステム側で行っても良いだろう。iPhoneでもユーザコンピューティングを実現したいならばRappidを試してみるといいだろう。 Rappidの最大の特徴は、コーディングレスでデータベースアプリケーションを開発できることにある。モデルを作り、そのモデルにデータを入力するフォームを作る。その際には関連性を作り、入力時に連携させることも可能だ。 設定画面 データの入力はテキストか選択、有効/無効を

    iPhoneで実現するデータベースアプリケーション·Rappid MOONGIFT
  • http://japan.internet.com/busnews/20091027/12.html

  • 「空気が読める」開発者への道

    あなたがオンラインのプロジェクトに参加しようとする場合、陥りがちなわなをうまく避けていく必要があります。ここでは、ケーススタディを交えながら、開発プロジェクトにおける最高の処世術を伝授しましょう。 目的のない投稿をしない オンラインのプロジェクトに参加する人たちが陥りがちなわなの1つに「すべてのメッセージに返信しなければ」というものがあります。そんなことはありません。第一、数カ月を経てある程度の規模になったプロジェクトについて、すべてのスレッドの議論を追いかけるなんて不可能です。また、自分が注目しているスレッドについても、その投稿の多くは別に返信を要求しているものではないでしょう。開発系のフォーラムでは特に、次のようなメッセージが多くなる傾向があります。 見過ごせない問題についての意見 誰かが言ったことに関する賛成意見あるいは反対意見 これまでの議論のまとめ これらのいずれについても、

    「空気が読める」開発者への道
  • URL短縮サービスのtr.imがオープンソース化

    URL短縮サービスのtr.imが、オープンソースに移行することを明らかにした。商用サービスとしての存続は困難と判断したためだ。 同サービスは8月10日に収益化が困難という理由で閉鎖を発表した。利用者からの要望を受けて2日後にサービスを再開したが、サービスの譲渡を模索するとしていた。 tr.imは8月17日から、サービスの権利をコミュニティーに移し、有志が運営、開発する方式に移行する準備を開始する。9月15日までに、tr.imのドメイン名の所有権をコミュニティーに寄贈し、tr.imを実装するためのソースコードを公開し、tr.im URLに関連するURLマッピングデータをリアルタイムで誰でも利用できるようにするとしている。 またtr.imの利用に関連する統計データや情報はすべて公開し、運営費をカバーするための寄付を受け付ける予定だ。運営費の不足分は、tr.imの運営元であるNambuのCEO

    URL短縮サービスのtr.imがオープンソース化
  • みんなでGoogleマップの上に情報を載せる·MapZoom MOONGIFT

    ※ 画像は公式サイトより 地図はリアルとインターネットを接続するインタフェースとして最適なものの一つだ。これからの旅行シーズンに向けて、さらに地図の需要は高まっていくことだろう。Googleマップにはマイマップ機能もあるが、自分たちのサービスにGoogleマップを組み込みたいと思う人も多いはずだ。 アイコンを使ってGoogleマップを楽しく使う そして組み込んだ地図に好きにアイコンを配置して楽しめると良い。そんな機能を実現するのがMapZoomだ。 今回紹介するオープンソース・ソフトウェアはMapZoom、地図にアイコンを配置できるWebアプリケーションだ。 MapZoomはブラジル製のソフトウェアで、Googleマップをベースに独自のアイコンや施設を表示できるようにしている。よくあるマッシュアップだが、オープンソースとして自分たちで自由にカスタマイズできる点が便利だ。 エリア指定もできる

    みんなでGoogleマップの上に情報を載せる·MapZoom MOONGIFT
  • 各種フォーマットに対応したメディア配信プラットフォーム·Scenari MOONGIFT

    WebはHTMLだけのものではない。今や写真、音楽、動画、ドキュメント、PDF、XMLなどなど様々なフォーマットが入り交じって配信されている。それらをメディアのフォーマットに沿っておのおの配信形式を変更するというのは手間のかかる作業だ。 レジューム 各種フォーマットへの変換も含めて管理できるのがScenariだ。 今回紹介するオープンソース・ソフトウェアはScenari、多数のフォーマットに対応したメディア配信プラットフォームだ。 Scenariが対応する形式として、まずCVがある。これはCurriculum Vitaeの略でいわゆる履歴書だ。Scenariで作ることで、一度に印刷用(OpenOffice用)とHTMLが生成されるようになる。次にレポートがあり、指定したフォーマットに沿って記述すれば図や表などを生成しつつ、HTMLやOpenOffice形式で出力する。 Webラジオ さらに

    各種フォーマットに対応したメディア配信プラットフォーム·Scenari MOONGIFT
  • オープンソースへの参加は難しくない(1)「使う」こと

    オープンソースへの参加は難しくない(1)「使う」こと いつもは「上位レイヤ」の話ばかりしているので,久しぶりということもあってもうちょっと身近なところから話を始めたいと思います。とは言え,だんだんに上のレイヤに話が移るわけですが。 実は「参加」について書くのは,これが2回目です(前回は『「オープンソースへの貢献」って?』)。その他にも,何度か触れている話題でもあります。それだけ「参加」することはFLOSSにとって大きなテーマです。と共に,なかなかわかりにくく,誤解されていることでもあります。今回はこの話題をFLOSSへのかかわりの深さから考えてみたいと思います。 「参加」の第一ステップ 「参加」の第一のステップは「利用」することです。そもそも,使っていなければかかわりはありませんから,一番最初の主体的なかかわり方は「使う」ことになりますね。コミュニティによっては,使ってもない人が大きな顔を

    オープンソースへの参加は難しくない(1)「使う」こと
  • クローラーを作るためのフレームワーク·Anemone MOONGIFT

    RSSフィードやWeb API、Mashupなどの単語が注目を集める中、Webクローラーを通じて外部のWebサイトにあるデータをかき集め、それを解析して別な形にするというのはよく見られるものになってきた。 あるURLを指定し、そこからリンクされているURLを一覧表示できる そうした数々のシステムの中で、クローラーとなる基盤は大きな違いはない。Webサイトのデータを取得し、次のリンクを洗い出して取得していくようなものだ。そうした共通動作部分を切り出したフレームワークがAnemoneだ。 今回紹介するオープンソース・ソフトウェアはAnemone、Webクローラを開発するためのフレームワークだ。 Anemoneは任意のWebサイトにアクセスし、その内容を解析するWebクローラーだ。例えばあるURLに付けられているリンクを一覧で取得するようなことも簡単にできる。外部サイトなのかどうかも区別できるの

    クローラーを作るためのフレームワーク·Anemone MOONGIFT