タグ

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

  • 男性歓喜!クリックするとおっぱいが揺れる·oppai.js MOONGIFT

    oppai.jsはタップ(クリック)するとおっぱいが揺れる画像を作り出すJavaScriptライブラリです。 Webというのは基的に静的なものが多いので、一部でも動いているとインパクトがあります。アニメーションGIFしかり、動画しかり、そしておっぱいしかり。 何もしていない場合 ちょっと揺れているのが分かるでしょうか? こんな女性のサンプルも。 こちらはちょっと貧乳…?揺れが小さいようななんというか。 oppai.jsはおっぱいの位置を四角で定義するようです(いや、おっぱいは丸いよ、丸いんだよという意見はさておき)。そして当然右と左があるので個別に定義します。後はお気に入りの写真と右乳、左乳をパラメータに渡すだけで動くおっぱい画像のできあがりです。 追記:しかもスマートフォン(iPhoneで確認)だと加速度センサーによって振ると揺れるアクション付きです!これはぜひiPhoneでばんばん揺

    男性歓喜!クリックするとおっぱいが揺れる·oppai.js MOONGIFT
    qnighy
    qnighy 2012/12/11
  • 自前のDropboxを実現する1ファイルのシェルスクリプト·vbox MOONGIFT

    vboxはシェルスクリプトで作られたDropboxライクなソフトウェア。 vboxはシェルスクリプト製のオープンソース・ソフトウェア。みんな大好きDropbox。指定されたフォルダを自動的に同期してくれて、別なPCともファイルが共有できる上にバージョン管理までしてくれる。普段は何もしないというのが良い所だ。 動作中 しかしそんなDropboxが便利だと感じる反面、自分だけのDropboxサーバを立てたいと感じている人も少なからず存在する。そんな方はvboxを使ってみるといいだろう。 vboxは何とたった一つのシェルスクリプトファイルでできている。技術的に言うと、自分でサーバを立てて、そこにある特定のディレクトリとローカルのディレクトリをrsyncで同期する。それでは単なるバックアップであり、vboxはリモートではGitを使ってバージョン管理を行っている。 複数のコンピュータで同期することも

    qnighy
    qnighy 2011/08/03
  • あなたのWebアプリケーションは安全か。Google製のセキュリティチェッカー·Skipfish MOONGIFT

    SkipfishはSQLインジェクションをはじめWeb向けの脆弱性を発見するソフトウェア。 SkipfishはGoogle製のオープンソース・ソフトウェア。2011年になってセキュリティインシデント関係の話題が飛び交っている。特に大きいのはソニーだろう。あそこまでの規模は相当珍しいが、何も対岸の火事という訳ではない。 オプション セキュリティホールを狙うのは人間に限らない。日々クローラーがWebサイトにアクセスしてセキュリティホールを狙っているのだ。狙われる前にSkipfishを使って自主的にチェックしてみよう。 SkipfishはGoogleが開発したセキュリティチェックソフトウェアだ。ターミナルで動作するソフトウェアで、指定したURLに対してSQLインジェクションやXSSなどWebアプリケーションが狙われやすい脆弱性をついてくる。結果はHTMLベースのレポートとして出力される。 結果は

    qnighy
    qnighy 2011/07/13
  • P2Pで管理されるインターネット上の仮想通貨プロジェクト·Bitcoin MOONGIFT

    BitcoinはP2Pで管理されるインターネットだけの仮想通貨を創造するプロジェクト。 Bitcoinはオープンソースのプロジェクト。貨幣とはなんであるかと言えば、単純に言えば価値の尺度だ。100円のものは100円の価値があるということであり、同じ100円の価値をもつものと貨幣を介して交換することができる。価値は国などによって保証される。 管理画面 極論で言えば、100円が100円の価値があると皆が認めているから価値があるというだけのことだ。そして仮想空間上で貨幣を創造するプロジェクトがBitcoinだ。 Bitcoinは単純にいうとオンラインの貨幣だ。相対する貨幣はなく、その点が一般的な仮想通貨と異なる。価値を保証するものはなく、みんなが価値があると認めれば価値が出るものだ。BitcoinはBTCという記号で表現される。そして全体のシステムがP2Pによって管理される。 送金画面 Bitc

    qnighy
    qnighy 2011/06/26
  • 触れる価値あり。Google Chromeをプログラミングエディタ化する·SourceKit MOONGIFT

    SourceKitGoogle Chrome内で動作するテキストエディタ。Dropbox APIを使っている。 SourceKitGoogle Chrome向けのフリーウェア(ソースコードは公開されている)。なかなかWebアプリケーション化しないものの筆頭として考えられてきたのがテキストエディタだ。特にプログラマ向けのエディタになると手になじんでいるかどうかの問題が大きく、なかなか格化しなかった。 まさにエディタ 確かにWebベースで開発するということに大きなメリットは感じられなかったのは確かだ。だがSourceKitを見たら、その考えが変わってしまいそうだ。 SourceKitGoogle Chromeの機能拡張として提供される。左側にファイルツリー、右側に編集画面が表示される。開発者向きに各言語向けのハイライトに対応している。さらにテーマも幾つも用意されており自分好みの配色を選

    qnighy
    qnighy 2011/05/28
  • JavaScriptの3Dエンジン·Three.js MOONGIFT

    Three.jsはJavaScriptのオープンソース・ソフトウェア。Webブラウザが高機能化していく中で競われているのがJavaScriptエンジンの性能だ。実行速度が向上することによって、Webアプリケーションなどの利用が促進される。HTMLレンダリング性能と合わせて重要な指針だ。 マウスの動きを追従する エンジンが高機能化すれば実現できる幅が広がる。その一つが3Dレンダリングだ。JavaScriptで3Dオブジェクトが表現できるようになれば、ゲームはもちろん様々な分野で活用できるだろう。そのレンダリングエンジンとしてThree.jsを紹介しよう。 Three.jsは3Dオブジェクトをレンダリングするライブラリで、先日話題になったGoogleマップを使ったマッシュアップ「The Wilderness Downtown」もこのThree.jsを使って作られた一つだ。さらにマウスで反応する

    qnighy
    qnighy 2010/10/03
  • シンプルなWindows用Linuxコマンド集·Gow MOONGIFT

    GowはWindows用のオープンソース・ソフトウェア。LinuxMac OSXを使っていてWindowsに移ると非常に面倒に感じるのがコマンドラインでの操作だ。GUIが当たり前なので致し方ないのだが、それでもコマンドラインである程度の作業が出来ると利便性が高い。 130種類を越えるコマンド群 そのような時に使っていたのがCygwinだが、レジストリが色々変更されたり、そもそもcygdriveという書かれ方が好きではなかった。もっとシンプルにコマンドだけを使いたいならばGowを利用してみよう。 Gow(Gnu On Windows)はシンプルに使えるLinuxコマンド集で、lsやwc、wgetといったような一般的コマンドが136個ほど詰め合わせになっている。cvsやscp、puttyといったプログラムも用意されているので利便性が高い。vimもあるのが面白い。 パスにも追加されるのでコマン

    シンプルなWindows用Linuxコマンド集·Gow MOONGIFT
    qnighy
    qnighy 2010/07/30
    GnuWin32とちがうの
  • GoogleドキュメントでLaTeXを書く·LaTeX Lab MOONGIFT

    LaTeX LabはJava製/Google App Engine用のオープンソース・ソフトウェア。MS WordやPagesといったワードプロセッサも良いが、より細かく自分で設定をしたいためにLaTeXを使う人は未だに多い。計算式を埋め込んだり、多彩なフォーマットに変換したりする時にもLaTeXをベースにすると便利だ。 GoogleドキュメントがLaTeXエディターに 時代はWebアプリケーションになり、LaTeXを使う人は少なくなってきている。だがGoogleドキュメントは見捨てない。Web APIを使えばGoogleドキュメントをLaTeXエディターにすることができる。それがLaTeX Labだ。 LaTeX LabはGoogleアカウントを使って認証を行う。Googleドキュメントをベースに、ツールバーを追加してLaTeX文書を編集できるようになっている。数式の埋め込みもツールバー

    GoogleドキュメントでLaTeXを書く·LaTeX Lab MOONGIFT
    qnighy
    qnighy 2010/07/08
  • 素早くツイート·うどん大陸 MOONGIFT

    うどん大陸はiPhone用のオープンソース・ソフトウェア。Twitterの重要な点は、思いついたことをすぐさまその場でツイートすることだ。我に返るような時間は与えてはいけない。思いつくままにツイートし、投稿した後に後悔すれば良い。 思いついたら即ツイート そのためにはすぐさま手持ちの道具でツイートできるのが良い。iPhoneユーザならば、もちろんiPhoneを使ってツイートする。そしてタイムラインを読み込むために待たされたりするのは問題だ。即座にツイートできるうどん大陸を使おう。 ラーメン大陸、そーめん大陸と来て、うどん大陸だ(さらにうどん島もある)。iPhoneからうどんのイメージはわきづらいが、気にする暇があったらツイートすれば良い。認証はOAuthで行われるようになっており、認証が済めば後はテキストを入力して投稿するのみだ。 TLやMensionを読み込む機能もあるのだが、筆者環境で

    素早くツイート·うどん大陸 MOONGIFT
    qnighy
    qnighy 2010/06/25
    ソラおめ
  • デスクトップでピタゴラスイッチ·Souptoys MOONGIFT

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

    デスクトップでピタゴラスイッチ·Souptoys MOONGIFT
    qnighy
    qnighy 2010/04/13
    cf.「インクレディブルマシーン」
  • 日本製のM.U.G.E.Nクローン·I.K.E.M.E.N MOONGIFT

    I.K.E.M.E.NはWindows用のオープンソース・ソフトウェア。M.U.G.E.Nといえば、自由にキャラクターを作成して戦わせることができる格闘ゲームとして有名だ。格闘ゲーム好きなら誰しもが夢を見る、あのキャラを動かしたいとかあのキャラたちが戦ったらどうなるのだろうといった想いを叶えることができる。 M.U.G.E.Nは確かに優れたソフトウェアだが、更新が頻繁でなかったり足らない機能がある。そのため不満を感じたユーザによってクローンプロジェクトが幾つか立ち上がっているようだ。その一つしてI.K.E.M.E.Nを紹介しよう。 I.K.E.M.E.NはM.U.G.E.N Plusにあるファイルを必要とするため、M.U.G.E.N Plusのフォルダに上書きして設置する。面白いのはズーム機能で、設定を有効にすると利用できる。キャラ間の距離に応じてスムーズにズームイン/アウトする。 さらに

    日本製のM.U.G.E.Nクローン·I.K.E.M.E.N MOONGIFT
    qnighy
    qnighy 2010/02/16
    名前がひどい
  • 邪魔な言語バーを控えめな表示に·ModestLangBar MOONGIFT

    ModestLangBarはWindows用のフリーウェア(ソースコードは公開されている)。WindowsのIMEには言語バーというフローティングウィンドウがある。これをデフォルトのまま表示していると、ちょうど全画面表示した時の上下スクロールと重なったり、右下の部分が見づらくて不便に感じる。 ウィンドウの右上に言語バーが張り付く そこで都度動かしたりするかと言えば、そんな面倒なことはしないだろう。その結果、最小化してタスクバーに入れてしまうのが常だ。だがそれが逆に不便に感じることもあるだろう。そこで使ってみたいのがModestLangBarだ。 ModestLangBarが秀逸なのは、アクティブウィンドウの状態を監視して、その状態に合わせて言語バーを自動的に移動してくれる点だ。移動する場所はウィンドウの右上付近となっている。タイトルバーの右側か、ウィンドウの右肩のいずれかが選択できる。 設

    邪魔な言語バーを控えめな表示に·ModestLangBar MOONGIFT
    qnighy
    qnighy 2010/02/10
    いいなこれ
  • Windowsで手軽にOpenCVを試せる·Active Shape Model Library MOONGIFT

    Active Shape Model LibraryはWindows用のオープンソース・ソフトウェア。写真の中から人物を抽出するというのは難しい。FacebookやFlickrでは手作業で人物を割り当てられるようにしている。逆に自動化したいならば使えるのがOpenCVだ。 サンプルの画像で試した所 OpenCVを使えば顔を認識して別なオブジェクト(笑い男のような)に変換したり、顔を消すような操作もできる。その実力を知りたいと思ったらActive Shape Model Libraryを使ってみると良いだろう。Windowsでコマンド一つで使うことができる。 Active Shape Model LibraryはOpenCVを使って任意の画像にある顔の部分を認識する。そしてコマンドラインで指定するオブジェクト(フレーム)を顔の上に重ね合わせることができる。認識率は100%とはいかないが、ある

    Windowsで手軽にOpenCVを試せる·Active Shape Model Library MOONGIFT
  • 複数のクラウドを並列に扱う·MyCloud MOONGIFT

    MyCloudはWindows向けのオープンソース・ソフトウェア。FlickrやGmailといったWebサービスは便利だが、頼り切ってしまうとデータがロックインしてしまう。オープンなはずなのに囲い込みになってしまうのだ。便利ではあるが、そこに不安を感じる人は多いはずだ。 SkyDriveのファイルを管理するSkyDriveR そこで一つのインタフェースを介してデータを複数のクラウドに対して並列的に飛ばすことでロックインを防ごうというのがMyCloudというプロジェクトだ。現在はマイクロソフトの提供するLive SkyDriveを扱うインタフェースSkyDriveRを提供している。 SkyDriveRはSkyDriveの直下にSkyDriveRというフォルダを作成し、その中にファイルを保存していく。アップロードはSkyDriveRにファイルをドロップすれば良いだけだが、フォルダのアップロード

    複数のクラウドを並列に扱う·MyCloud MOONGIFT
    qnighy
    qnighy 2010/01/29
    ほー
  • 多様な種類に対応したペンシルパズルエディタ·PencilBox MOONGIFT

    PencilBoxはJava製のオープンソース・ソフトウェア。日人に限らないがペンシルパズルは人気が高い。有名なものとしては数独がある。あまりそうしたパズルをやらないが、実際にはもっと多様な形式があるらしい。オンラインでも色々なパズルが公開されていて印刷すれば楽しめるものも多い。 パズルを作成、編集する そんなペンシルパズルを写してコンピュータ上で解けるのがPencilBoxだ。手で移すときにいちいち枠線を書いていた人にはとても便利なソフトウェアになりそうだ。特に正誤判定が入っているので回答を入力して合っているかどうかの確認にも使える。 対応しているパズルの種類が多いのが面白い。カックロ、黒どこ、碁石ひろい、四角に切れ。数独、スラローム、スリザーリンク、天体ショー、ナンバーリンク、ぬりかべ、波及効果、橋をかけろ、美術館、ひとりにしてくれ、フィルオミノ、へやわけ、ましゅ、ヤジリン、LITS

  • Java用デコンパイラー·JD MOONGIFT

    JDはJava製のフリーウェア。Javaはコンパイルする言語なので(コンパイルされるのは中間言語だが)、コンパイルされた内容は基的には見られない。だが以前の担当者が作ったプログラムを修正しないといけない時に元のコードがなくなっていたら惨事になってしまう。 Java向けのデコンパイルツール そんなときに役立つのがデコンパイラーだ。コンパイルの逆、コンパイルされたコードを元のソースに戻してくれるソフトウェアだ。使い方を誤ると問題になりかねないが、使い方によってはとても役立つ。その一つがJDだ。 JDはGUI版とEclipseのプラグイン版の二つが存在する。GUI版についてはWindows/Mac OSX/Linuxそれぞれ用に実行ファイルが提供されている。使い方は簡単で、ただコンパイル済みのjar/classファイルを開けば良いだけだ。 検索ウィンドウ コードはハイライト表示され、階層も分か

    Java用デコンパイラー·JD MOONGIFT
    qnighy
    qnighy 2010/01/26
  • コードに自信がある人もない人もまずはチェック·Reek MOONGIFT

    ReekはRuby製のオープンソース・ソフトウェア。まだプログラマをはじめたばかりの頃は自分のソースコードを人に見られるのが嫌だった。もっと良い書き方があるんじゃないだろうか、とかスタンダードに即していないんじゃないだろうかといった思いがあったのだ。 サンプルのコードでチェック 確かに幾つかの基的なルールはあるだろう。特に最近ではDRY(Don't repeat yourself)のルールが用いられることが多くなっている。そんな時に人に見せる前にちょっと自分のコードをチェックしたいと思ったならば使ってみたいのがReekだ。 ReekはRubyのコードを解析して問題がないか確認してくれるソフトウェアだ。コードを解析しているだけなので、問題がないからといってバグがないという訳ではないので注意して欲しい。とは言えチェックすることでよりエレガントなコードに近づくのは間違いないだろう。 公開前にチ

    コードに自信がある人もない人もまずはチェック·Reek MOONGIFT
    qnighy
    qnighy 2009/12/30
  • SVGを使ったものすごいグラフライブラリ·dygraphs JavaScript Visualization Library MOONGIFT

    dygraphs JavaScript Visualization LibraryはJavaScript製のオープンソース・ソフトウェア。グラフライブラリは多数あれど、大抵は円グラフや棒グラフなどのシンプルなグラフを描く機能しかない。高度なグラフを描こうとすると利用できるライブラリは途端に少なくなる。 高機能なグラフライブラリ また高度なグラフはクライアントサイドだけでなく、サーバサイドの仕組みが必要になることも多い。そんな中dygraphs JavaScript Visualization Libraryはとても簡単に使えるグラフライブラリになっている。JavaScriptSVGを描いてグラフ化するのだ。 主なグラフはX-Y軸を持った折れ線グラフになるようだ。とはいえ測定範囲を含んだグラフを描いたり、グラフの一部をマウスを使って拡大する、マウスオーバーすると値が表示されるなど高度な機能

    SVGを使ったものすごいグラフライブラリ·dygraphs JavaScript Visualization Library MOONGIFT
  • 誰だってクリエイティブなアートが描ける·Livebrush MOONGIFT

    LivebrushはAdobe AIR製のフリーウェア。コンピュータで行えることは多数ある。テキストを書く以外にも写真を加工したり音楽を作ったり、クリエイティブな活動に役立てることができる。だがそうした創造的な作業には才能と優れたソフトウェアが必要だと思われている(少なくとも筆者はそう思う)。 何となくいい感じ? アートを作ろうと思ったら何が必要だろう。タブレット、プロレベルのソフトウェア…いやいや必要なのはLivebrushだけで良い。Livebrushは何となく描くだけでも十分にクリエイティブなアートを作り出せるソフトウェアだ。 その秘密は多数登録されたブラシとそのブラシが描き出す曲線にある。ブラシによって色が決まっているようで、ただマウスを使って線を書くだけで自動で綺麗な曲線を描き出してくれる。線は後から調整することもできる。また線ごとにレイヤーが分かれるので一部を非表示にすることも

    誰だってクリエイティブなアートが描ける·Livebrush MOONGIFT
    qnighy
    qnighy 2009/10/15
  • 複数の形式に対応したファイルパスコピー·Copy Path Shell Extension MOONGIFT

    Copy Path Shell ExtensionはWindows向けのフリーウェア。パソコンを使っていてファイルのパスを人に教えたいと思うときはよくある。また、設定ファイルなどにファイルのパスを書くときに簡単に指定できると便利だ。だがWindowsでファイルのパスをコピーするというのは意外と面倒だ。 コンテクストメニューでパスをコピー その時にぴったり役立つのがCopy Path Shell Extensionだ。Copy Path Shell Extensionをインストールするとコンテクストメニュー(右クリックメニュー)にCopy Pathという項目が追加される。これを選ぶとファイルのパスが幾つかのパターンでリストアップされる。 後はそこから選べばクリップボードにコピーされる。ディレクトリまで、ファイル名まで含む、ファイル名のみ、コンピュータ名を含んだパスといった具合に複数のパターン

    複数の形式に対応したファイルパスコピー·Copy Path Shell Extension MOONGIFT
    qnighy
    qnighy 2009/10/10
    GUI作業からCUI作業に移行するときとか便利そう