タグ

ブックマーク / www.moongift.jp (11)

  • オープンソースライセンスを生成してライセンスを明確にしよう·OSS License Generator MOONGIFT

    OSS License Generatorはオープンソースのライセンスファイルを生成するソフトウェアです。 GitHubが流行るのにつれてソースコードを公開するソフトウェアが増えたのは良いのですが、ライセンスが明記されていないものも数多くなっています。そこで利用をお勧めしたいのがOSS License Generatorです。 インストールしました。 listオプションで作成できるライセンスファイルの一覧が取れます。 例えばMIT Licenseの場合はこのような実行です。 ちゃんとライセンスが生成されました。 ライセンスはファイルを置けばいいものもあれば、Copyright部分を編集しなければならないものもあります。そうしたちょっとした手間の部分を軽減してくれるOSS License Generatorを使ってオープンソース・ソフトウェアとしてきちんと登録するのが良いのではないでしょうか

    オープンソースライセンスを生成してライセンスを明確にしよう·OSS License Generator MOONGIFT
    asus4
    asus4 2013/05/09
    ライセンスジェネレーター
  • Flashで救済。レガシーなWebブラウザでもWebSocket·web-socket-js MOONGIFT

    web-socket-jsはレガシーなWebブラウザでもWebSocketを使えるようにするFlashライブラリです。 WebSocketは現在はHTML5仕様から分離されてしまいましたが、リアルタイムコラボレーションを行うためには必須の技術と言えます。そんなWebScoketをFlashを使ってレガシーなWebブラウザでも実現するのがweb-socket-jsです。 送信しています。Google Chromeは普通に使えます。 IE7でも使えています。 web-socket-jsはFlashのソケット機能を使うので、通常のWebSocketと異なりソケットポリシーファイルの設置が必要になります。web-socket-jsを使えばWebSocketを実装していないブラウザでもコラボレーションが容易になりそうです。 web-socket-jsはFlash製、New BSD Licenseのオ

    asus4
    asus4 2012/04/08
    最初からFlashでええやん。って思ってしまう。
  • apkファイルのリソースを引き抜くためのツール·Apk-recovery MOONGIFT

    Apk-recoveryはAndroidのapkファイルからリソースやコードをリバースエンジニアリングするソフトウェア。 Apk-recoveryはWindows/Linux用のオープンソース・ソフトウェア。Androidで使われているアプリケーションの拡張子がapkだ。パッケージになっており、ダウンロードしてAndroidにインストールしてアプリケーションを利用する。誰かにアプリケーションを使ってもらいたい場合はapkファイルを配布すれば良い。 コマンド実行 そんなapkファイルの中身を見たいと思ったことはないだろうか。apkファイルにはdex(Dalvik)というファイル群が入っており、これをリエンジニアリングするのがApk-recoveryだ。 Apk-recoveryはWindowsLinux向けのソフトウェアであり、コマンドラインベースで使う。引数にapkファイルを指定して実行

    asus4
    asus4 2011/06/03
  • 動画同期処理フレームワーク·Syphon MOONGIFT

    Syphonは複数のアプリケーション間における動画処理を連携させるフレームワーク。 [/s2If] SyphonはMac OSX用のオープンソース・ソフトウェア。この手の技術に疎いので非常に説明が難しい。Syphonは簡単に言えば映像の編集を行うソフトウェア同士を連結させるソフトウェアと言えるだろう。動画編集を行うソフトウェア用にプラグインが提供されている。 クライアント。フレームソースを切り替えられる 例えばQuartz Composer、Max MSP Jitter、FreeFrame GL、Unity 3D Pro向けのプラグインがダウンロード可能だ。だが他の動画編集ソフトウェアであっても開発することは可能なようだ。そしてSyphon自体はとてもシンプルなサーバ/クライアントアプリケーションとなっている。 サーバは映像のインプット側であり、クライアントと同期している。GPUによるハー

    asus4
    asus4 2010/12/13
    気になる。メモ。
  • iPhoneアプリで任意のフォントを使う·FontLabel MOONGIFT

    FontLabelはiPod/iPhone向けのオープンソース・ソフトウェア。iPhoneにはあらかじめ幾つかのフォントが組み込まれている。大抵、それらのフォントを使ってアプリケーションを開発するはずだ。そしてもし足らないと感じたら画像でロゴを作って利用することになる。だがこれは非効率的だ。 TrueTypeフォントを使って文字を描く 場所によって表示を変えたり、ロゴ風の派手なフォントが使えれば動的にラベルが変更できるから効率的だ。iPhoneアプリにおいて、任意のTrueTypeフォントを利用できるようにするのがFontLabelだ。 FontLabelを使うとiPhoneアプリの中で自由にフォントを設定できるようになる。TrueTypeフォントは別途用意し、配布アプリで同梱する必要がある。そのため、あまり重たいフォント(日フォントなど)は利用が難しいかも知れない。だが海外の格好いい

    iPhoneアプリで任意のフォントを使う·FontLabel MOONGIFT
  • Mac OSX用Gitクライアント·Gity MOONGIFT

    GityはMac OSX用のオープンソース・ソフトウェア。分散化バージョン管理システムであるGitの人気は高い。サーバ集中型の場合、個々人が自由にリポジトリを操作するのは難しいが、Gitの場合はフォークしてしまえば自由にコミットできるのが魅力だ。 Mac OSX(10.6以降)用のGitクライアント だが現状、必須と呼べるレベルのクライアントソフトウェアが存在しない。Subversionがあれだけ受け入れられたのはTortoiseSVNによるところが大きい。Finder連携型ではないけれども使い勝手の良いGitクライアントとしてGityを紹介しよう。 GityはGit操作に関して一通りの作業ができるクライアントソフトウェアだ。リポジトリの閲覧に加えてブランチを一覧したり、追加することもできる。タグやサブモジュールの追加も可能だ。差分の閲覧やコミット、Push、Pullなどの操作もできるので

    Mac OSX用Gitクライアント·Gity MOONGIFT
    asus4
    asus4 2010/06/03
  • ストリートファイター系ゲームまで!ゲーム用jQueryプラグイン·gameQuery MOONGIFT

    gameQueryはJavaScript製/jQueryプラグインのオープンソース・ソフトウェア。iPhoneでストリートファイター4が発売になったと話題になっている。最適化処理が行われているのだろうが、意外とiPhoneでも遊べるレベルで動作する。アクションゲームまでこなせるようになるとiPhoneの可能性は飛躍的にあがりそうだ。 なんとストリートファイター系! しかしもっと手軽に遊びたいならばWebブラウザベースで動作する方が良さそうだ。Webブラウザで動くゲームと言えば、これまではFlash製のものが多かった。だがこれからは違う、JavaScriptゲームが作れるようになる。それを実現するのがgameQueryだ。 gameQueryでまず目を引かれるのがストリートファイター風ゲームJavaScript Fighter」だろう。デモなので自分で動かすことはできないが、二人のキャラ

    ストリートファイター系ゲームまで!ゲーム用jQueryプラグイン·gameQuery MOONGIFT
  • ユーザビリティ向上に。デフォルト値を薄い文字で表示する·jQuery Watermark MOONGIFT

    jQuery WatermarkはjQuery用のオープンソース・ソフトウェア。最近のWebサイトでは登録フォームにどういった文字を入力すべきかを提示するケースが多くなっている。例えばユーザIDと書かれていれば何を入力すれば良いか分かりやすい。他にも検索ボックスにSearch...と書かれているのもよく見かける。 予め文字を入力してユーザビリティを向上する そんなテキスト入力を補助する効果を実現するのがjQuery Watermarkだ。名前の通りjQueryプラグインなので、jQueryを使った開発の際にはぜひ使ってみたいライブラリだ。テキストボックスの他、テキストエリアに対しても適用できる。 テキストボックスに対して利用する他、パスワードボックスでも通常のテキストを表示しつつマウスがフォーカスしたら内容を消すこともできる。さらにSafari用の検索ボックスへのデフォルト表示にも対応して

    ユーザビリティ向上に。デフォルト値を薄い文字で表示する·jQuery Watermark MOONGIFT
    asus4
    asus4 2009/12/05
  • iPhone用3Dエンジン·SIO2 MOONGIFT

    今のゲームの最高峰と言えば3Dを使ったリアルなものと言えるだろう。開発には時間を要するが、あたれば大きい。iPhoneでも多数の3Dゲームが出てきており、有料/無料を問わず人気が高い。だがあの筐体のスペックで満足のいく性能を出そうと思うと開発者の知識が重要になる。 3D空間を歩くことができる はじめてゲームを作ろうと思った時に、そこまで面倒だとやる気もなくなってしまう。そこで使ってみたいのがSIO2だ。 今回紹介するオープンソース・ソフトウェアはSIO2、iPhone/iPod Touch向けの3Dゲームエンジンだ。 SIO2はOpenGL ES互換となっており(OpenGL ESはiPhoneでも用いられているOpenGLの3Dライブラリ)、C言語で書かれている。同じくオープンソースの3Dモデリングソフトウェア、Blenderと連携することが可能だ。 炎がゆらめくチュートリアル 動きはシ

    iPhone用3Dエンジン·SIO2 MOONGIFT
    asus4
    asus4 2009/03/02
  • 記事が見つかりません 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を開発す

    asus4
    asus4 2009/02/24
    コマンドラインからダウンロードはありがたい。
  • これならコンタクトしたくなる?Ajaxを使ったメールフォーム·LightForm MOONGIFT

    Webサービスを使っていたり、コーポレートサイトを見ていて、問い合わせのメールを送りたくなるということは相当なコストがかかる。それだけに一通、一通を大事にしなければならない。 シンプルなメールフォーム だがフォームがいけてないデザインだったり、入力チェックがややこしかったりしたら送信する気もなくなってしまう。それは大問題と言える機会ロスだろう。そんな失敗をしないためにもLightFormを使おう。 今回紹介するオープンソース・ソフトウェアはLightForm、Ajaxを使った美麗なメールフォームだ。 LightFormはシンプルなメールフォームで、名前、メールアドレス、サブジェクトと内容が必須になっている。Webサイトも入力できるが必須ではない。ロボット防止に簡単な足し算に答える必要がある。 分かりやすい入力エラー そして入力ボックスからフォーカスを動かすと即座に必須チェックが行われる。結

    これならコンタクトしたくなる?Ajaxを使ったメールフォーム·LightForm MOONGIFT
    asus4
    asus4 2009/02/10
  • 1