- くだすれPython(超初心者用) その23
798 :デフォルトの名無しさん[sage]:2014/07/23(水) 06:49:16.35 ID:SLj4nbIO - ´
|
- プログラミング雑談スレ♯++
927 :デフォルトの名無しさん[sage]:2014/07/23(水) 06:51:05.27 ID:SLj4nbIO - ´
|
- 【O3D】HTML5用 3D API WebGL 【Canvas:3D】
719 :デフォルトの名無しさん[sage]:2014/07/23(水) 09:36:13.59 ID:SLj4nbIO - webgl経由でのGPUやドライバのレンダリング差異を検出するようです。
https://cseweb.ucsd.edu/~hovav/dist/canvas.pdf この手のHWの差異をjavascriptで検出してIDにするのは目からうろこでした。 同じように、演算能力でCPUの違いを計ったり、GPUのレンダリング速度を使ったりできそうですね。 キーリピート速度、マウスの速度なども利用できないかな。計れないか。 http://www.browserleaks.com/canvas#comments // text with lowercase/uppercase/punctuation symbols var txt = "BrowserLeaks,com 1.0"; ctx.textBaseline = "top"; // the most common type ctx.font = "14px 'Arial'"; ctx.textBaseline = "alphabetic"; ctx.fillStyle = "#f60"; ctx.fillRect(125,1,62,20); // some tricks for color mixing ctx.fillStyle = "#069"; ctx.fillText(txt, 2, 15); ctx.fillStyle = "rgba(102, 204, 0, 0.7)"; ctx.fillText(txt, 4, 17); // more explanation? see the Further Reading below... とりあえずここはフォントと色とベースライン使ってますね ただ色こそ環境依存しないだろうし、フォントがデフォルトでベースラインもそんな変な実装なのかな ほぼ同じ環境のPCが複数台ある人じゃないので検証は出来ません http://news.mynavi.jp/news/2014/07/22/258/
|
- くだすれPython(超初心者用) その23
803 :デフォルトの名無しさん[sage]:2014/07/23(水) 18:56:09.80 ID:SLj4nbIO - headers, body = httplib2.Http().request(hoge)
で取得したbody中に + とかいう文字列が含まれているのですが body.replace('+', '+') で一応解決は出来るんですけど 他にも&#ほぼ無限にあるので 上の回避方法は避けたいです urllib.unquote_plus() とか cgi.unescape() とかやってもうまく変換されません>< どうするのが普通ですか?
|
- くだすれPython(超初心者用) その23
804 :デフォルトの名無しさん[sage]:2014/07/23(水) 19:00:27.97 ID:SLj4nbIO - ああ
復元されて意味不明になってるので訂正です + とかいう文字列が含まれているのですが body.replace('+', '+') で一応解決は出来るんですけど
|
- くだすれPython(超初心者用) その23
805 :デフォルトの名無しさん[sage]:2014/07/23(水) 19:05:07.62 ID:SLj4nbIO - あれれ
まだ変だ + とかいう文字列が含まれているのですが body.replace('+', '+') で一応解決は出来るんですけど です(&は実際には半角)
|
- ネットワークプログラミング相談室 Port29
914 :デフォルトの名無しさん[sage]:2014/07/23(水) 19:08:27.52 ID:SLj4nbIO - それはあれだよ
|