タグ

2015年5月11日のブックマーク (3件)

  • JavaScript を PNG に圧縮する | Yomotsu net

    JavaScript を PNG に圧縮するツールを作りました。JS_Packer demoscene は最近 WebGL を使ったものも多くなってきています。 demoecene は基的に ローカルにファイルとして存在しているものを使う そのファイル容量は 1 バイトでも少ないほうがいい (容量制限がある分野がある) という文化です。そして JS ファイルを圧縮する手法の一つに、JS を PNG 画像にして、それをデコードする、という手法が存在します。 JS の性質JS のコードは基的にアスキー文字の集まりです。アスキーコードは、小文字/大文字のアルファベット、数字、スペースといった 128 種類しか存在しません。 PNG8 の性質8 ビット PNG は 256 種類の色をパレットに持っています。 PNG は可逆圧縮(ロスレス)形式の画像です。圧縮しても失われるデータはありません。

    JavaScript を PNG に圧縮する | Yomotsu net
    Falky
    Falky 2015/05/11
    自己解凍の発想はなかった…。
  • 「自発ください」ネイティブの方、差し支えなければコメント欄に御自発下さい。 | 孤独霧行

    一定期間更新がないため広告を表示しています

    「自発ください」ネイティブの方、差し支えなければコメント欄に御自発下さい。 | 孤独霧行
    Falky
    Falky 2015/05/11
    うん、なんだかビジネスメール用語っぽい空気あるよね。タイトルだけ見て「拝承余裕でした」ってブコメしそうになった。
  • URLからページ一覧を取得するプログラムを開発しました

    現状あるサイトのページ一覧を取得したいとき、どのようにしていますか?手元にファイルがある場合はコマンドなどで取得可能ですが、CMSなど動的なコンテンツが組み込まれている場合、どうすればよいでしょうか。wget や W3C Link Checker などさまざまなソフトがありますが、ページ一覧だけが欲しいという時に限ってはいまいち使い勝手がよくありません。 そこで、URLを入力するとそのページの同ドメイン以下のリンク一覧を取得するプログラムを開発しましたのでシェアします。たとえば、URLに「http://shinobu.tumblr.com/」と入力して、「Get」ボタンを押してみてください。 http://tshinobu.com/lab/get-page-link/ Depthに1以上を設定すると、同ドメイン以下のリンクをたどって更にリンク一覧を取得します。これを繰り返すことによって、同

    URLからページ一覧を取得するプログラムを開発しました
    Falky
    Falky 2015/05/11
    リンク辿ってURL一覧を作ってくれる。動かなくなってしまったWebsite Explorerの代わりとして、簡易的だけど使える。でももっといい方法ありそう