キーワード検索「パース」
JavaScriptでの日付の処理が超便利になる「Moment.js」:phpspot開発日誌
Moment.js - A lightweight javascript date library JavaScriptでの日付の処理が超便利になる「Moment.js」 以下にできることをまとめてみます 文字列からパースして日付オブジェクトを生成 UNIXのタイムスタンプから日付オブジェクトを生成 「Dec 25, 1995」みたいな文字列から日付オブジェクトを生成 日付オブジェクトに時間を簡単...
Shibuya.XSS アウトラインメモ | Web scratch
Shibuya.XSS テクニカルトーク#1 : ATND に参加してきたので、その時のメモ。Shibuya.XSSDOM Based XSSの傾向と対策 – mala機械的なスキャンで見つけづらいXSSlocation.hash経由で発火が多い、サーバ側にアクセスログが残りづらいビーコンでlocation.hashを記録する事も可能だけど、実行順序で潰される事があるlocation.hashでの...
jscomplete-vim - hogehoge @teramako
Vim, JavaScripthttps://github.com/teramako/jscomplete-vim既存のvimに入っているautoload/javascriptcomplete.vimがアレだったので、もう少し賢そうなのを作りたいと思い、作り始めた。初めてのVim scriptなので拙いコードだと思うけど。ある程度目的は達成できてきたと思うので、GitHubにアップしてみた次第。....
Twitter の JSON に罪はない - ぐま あーかいぶ
TwitterのステータスIDが53bitを越えたお話 - tmytのらくがき http://d.hatena.ne.jp/tmyt/20101201/1291166929から引用。このうちXMLで処理してる場合は内部で64bit INTで処理していれば特に問題は起きません。こういう微妙なまちがいをしてる人はこの記事書いた人だけでなく大勢いるようだけど、記事としてはまとまっていたので参照。JSON...
複数行文字リテラル(笑) - JavaScriptで遊ぶよ - g:javascript
var css = (function(){/*html, body { margin:0; padding:0; }*/}).toString().replace(/^.*?\n/,'').replace(/\n.*?$/,'');alert(css);Opera, Safari, Chrome は OK。Firefox はパース時にある程度最適化しちゃうので使えない。まあ Firefox はい...
IEでのa要素の各属性について - 文殊堂
tips, JavaScript色々あってa要素でURLをパースするというコードを書いていて色々はまったのでまとめます。IE6-8でのa.hrefの上限IE6,7:4096bytesIE8:4121bytesでした。なお、Firefox,Google Chrome,Safariは1MBとか普通に扱えます。使わないけど。a要素のhref属性のmaxLength - jsdo.it - Share J...
ポイントを絞った小さなフレームワークが色々ある「Microjs」:phpspot開発日誌
Microjs: Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit! ポイントを絞った小さなフレームワークが色々ある「Microjs」。 jQuery等のJavaScriptフレームワークは便利ですが、全く使っていない機能もインクルードしてしまっていたりします。 圧縮すれば大したサイズじゃないよという場合(圧縮版で3...
JavaScriptでMP4の動画からAACを抽出してみた :右京web
JavaScript Advent Calendar 2011 (オレ標準コース) : ATNDの11日目の記事です。 HTML5ではArrayBuffer、TypedArray、BlobBuilderなどのバイナリを扱うのに適したAPIがあります。というわけで、試しにMP4の動画からAACを抽出してみました。ソースコードはgithubを参照してください。 MP4ファイルからAACを抽出する手順は...
jQueryにquery parserを追加する拡張 - とあるプログラマの日記
javascript, jqueryquery_string(location.search)をパースしてオブジェクトを返す拡張作り方jquery.parse.jsとか適当に名前を付けて保存します。jquery pluginはjQuery.fn.extend(object)を利用するのが作法ですがjQuery.parse()みたいな呼び出し出来なくなるので強引に拡張しています。※jquery pl...
as3corelibのJSON | エントリー | _level0.KAYAC | flash ActionScript blog
こんにちは. taro (@9re)です. 暑い日が続きますね.今日はas3corelibのJSONライブラリについてちょっとみてみます.最近の動きは as3corelib 0.93リリース(5/28) as3corelib githubへ移行(7/29) という感じ。 PV3D 3.0、Stats等のライブラリがgithubで公開される中、as3corelibも遂に移行してしまったようです. g...
【レポート】script要素、asyncとdeferの効果 | エンタープライズ | マイコミジャーナル
The WebKit Open Source ProjectChromeやSafariのエンジンであるWebKitの開発版にHTML5のscript要素での策定が進められているasyncとdefer属性の実装が追加された。Running scripts in WebKit - Surfin’ Safariにその旨が記載されているとともに、asyncやdeferを指定した場合にどういった動作が実施さ...
tomblooでReblogしようとするとエラーが出る - nplll: Mutter
今朝気付いたのだけど、tomblooでReblogしようとするとエラーが出る。 自分だけなのかなーと思ったら案外そうでもないみたい。 表示されるエラーは以下の通り。 ポストエラー message : s is undefined fileName : chrome://tombloo/content/eval.js lineNumber : 1658 元ページ: kittenskittenskit...
jQuery custom event 応用編 - 文殊堂
event, jQuery, JavaScript前置きcustom eventとは何か?(前置きの前置き)ブラウザがサポートしているeventではない独自定義event。 clickとかはブラウザがサポートしているeventユーザのアクションやブラウザの状態等によって直接発火されることはない click eventは、ユーザがマウスポインタを要素の上に移動後にマウスのボタンを押すと発火されるDO...
本の虫: DartのFlorian Loitschとのチャット
2011/10/17 DartのFlorian Loitschとのチャット Tweet Search B! IRCのチャットで興味深かったチャットの断片をいくつか。 ezoe: 単項マイナス演算子をユーザー定義するにはnegateを使わないといけないのはちょっと驚きだね。 floitsch:何か代案でも? ezoe:いや、別に不満ってわけでもないけど、理解するのに戸惑ったし、パースでも早くなるのか...
JavaScriptからPhotoshopファイルの情報をパースできる「psd.js」:phpspot開発日誌
psd.js - A Photoshop PSD file parser in Javascript JavaScriptからPhotoshopファイルの情報をパースできる「psd.js」 ブラウザやnode.jsで使えるっぽいです 画像サイズ、カラーモード、レイヤー情報等の情報をパースできます。PSDと組み合わせたサービスなんかを作るのに使えますね。 以下、コード例です 今後PNGやCanvas...
Pure Javascriptのflv parser :右京web
Javascriptでflvをパースします。多分ほとんどの環境で一瞬~一秒以内くらいでパース、mp3の抽出までできます。worker内でも使えるはず。 ukyo/flv.js - GitHub Example: //ファイル読み込み var xhr = new XMLHttpRequest(); xhr.open('GET', 'file.flv'); xhr.responseType = 'ar...
google spreadsheet api を JSから使う - Takazudo hamalog
とりあえずspreadsheetを作って、Publicにし、webに公開とかやる。そうすると誰でも見れるようになる。こんな感じ。そしたら以下の感じで取ってこれる。https://spreadsheets.google.com/pub?key=[YOUR-KEY]&output=html HTMLで出す。iframeで出すときに便利https://spreadsheets.google.com/pu...
loopでXMLHttpRequestを取得する - ai-mai
ブラウザ三国志用のGreaseMonkeyを作成していて詰まったところの備忘録。再帰処理でXMLHttpRequestを行う。XMLHttpRequestをfor loopで回しているとsendが行われたときにレスポンスは正常に取得しているのに、ステータスチェック後の処理が最後のリクエスト分にしか行われていないので調べたところ。 ステータスが4と200になる前に次のリクエストが走って、ステータスを...
Kumihan Project - Alliance Port, LLC
Web上の組版、タイポグラフィの実験室2006年に制作した日本旅館のサイト制作をきっかけに縦書きに挑戦したスクリプト。そのプロジェクトでは、CMSから生成されたXMLをパースしていたが、HTML内の文字を縦組に整形し直すスクリプトとしてgithubで公開中。 demo 山路を登りながら、こう考えた。 智に働けば角が立つ。情に棹させば流される。意地を通せば窮屈だ。とかくに人の世は住みにくい。 住みに...
Apacheやnginxのディレクトリ一覧にある音楽/動画ファイルをプレイリスト化するHTML5プレイヤー - La Faïence
自分用の音楽/動画用のサーバがあって,いたるところ,あらゆるデバイス(PC,iPad,iPhone)で音楽を楽しみたいときのためのブラウザ プレイヤーです.ApacheのIndexes(ディレクトリのリスト)をパースし,プレイリスト化,そして再生できるやつです.しかもMP3/AACのIDv3対応!プレイリスト化↓ディレクトリがあるとどんなに深い階層でも再帰的にプレイリスト化します.MP3/AAC(...
