タグ

2013年8月25日のブックマーク (4件)

  • enchantMOONでうごくペイントを作ってみた - inajob's blog

    これはなに? enchantMOONを購入してから、「僕だったらこう作るのに」とか「こんな機能があればいいのに」とか思うことが多く、しかしColumbia自体をいじることはなかなか難しそう。 シールでどうにかなる部分もまだ少ない。そこで、「enchantMOONの上で動作するenchantMOON」をつくればいい!ということで作り始めたのがこのenchantMOONで動くペイント「enchantMOON paint」です。 このシールのすごいところは、enchantMOONで描いた絵を取り込み、また編集がおわった絵をenchantMOONに書き戻せるところです。enchantMOONの書き味はそこそこなのですが、その絵を移動させたり、Undoをしたり、などがとてもむずかしい作りになっています。そこで、デジタル的な編集を行うためのGUIとしてこのペイントシールを作りました。 今後も思いついた

    enchantMOONでうごくペイントを作ってみた - inajob's blog
  • PEAR « BEAR Blog

    What is PEAR ? 公式サイトのトップページに、PEARとはなにかがこのように説明されています。 What is PEAR ? PEAR is a framework and distribution system for reusable PHP components. PEARはフレームワークであり、再利用可能なPHPコンポーネントのディストリビューションシステムです。 PEARの持つ2つの側面。フレームワーク、ディストリビューションシステムと簡潔に説明されています。 PEARの誤解 PEARは一般にいくつか誤解されてるようです。 グローバル PEARはグローバル専用でなく、「ひとつのプロジェクトにおける依存関係を管理」に利用することは可能です。特殊なHackなどではなく、標準で用意された方法です。 .pearrcをconfig-createで作って、オプションで指定するだけ

  • fuelphp 使って FileMakerでwebアプリ作成中です

    仕事でFileMakerでWebアプリ的な案件があり、外道な私はPHPそのままではなく、 フレームワークを使用して作成することにしたのですが、CakePHP&FMCakeMIX ではなく、CodeIgniterの後継のような位置づけ?のfuelphpを採用しました。 もちろんFMCakeMIXのような便利なものはないので、自作です。というか自殺Death! その際に作成したphpファイルをこっそりGithubにあげておきます。誰か洗練させてください。 https://github.com/sakadonohito/fuel-fms

  • CMSに残る反射型XSSを使ったセッションハイジャック

    と表示されると同時に、<script>alert(/XSS/)</script>のタグが読み込まれてスクリプトが実行され、/XSS/というアラートがポップアップされる。<script>タグの中に任意のスクリプトを入れることで、お好みのスクリプトを実行させることが可能だ。 しかしながら、このように自分のブラウザ上で自分が書いたスクリプトを実行しただけでは、特に悪影響が生じるわけではない。だが、他人をこのURLにアクセスさせることで、アクセスした人のブラウザ上で任意のスクリプトを実行させることが可能だ。この結果何ができるとかというと、前述のようにページをリダイレクトさせたり、画像を表示させたり、もしそのサイトでCookieが使われていればCookieを盗んだりすることもできる。何なら、ゲームのテトリスを表示して遊んでもらうことだって可能だ。 現在では反射型XSSについてはブラウザ側での対策が進

    CMSに残る反射型XSSを使ったセッションハイジャック