キーワード検索「Unicode」

289

JSONのエスケープをどこまでやるか問題 - 葉っぱ日記

JSONのエスケープをどこまでやるか問題 - 葉っぱ日記 Ajaxなアプリケーションにおいて、サーバからJSONを返す場合に、JSON自体はvalidであるにも関わらず、(IEの都合で)エスケープが不足していて脆弱性につながってる場合があるので、書いておきます。 発生するかもしれない脆弱性JSONのエスケープが不足している場合に発生する可能性のある脆弱性は以下の通りです。 JSON内に含まれる機密情報の漏えい XSSそれぞれの詳細については後述します。 ...

d.hatena.ne.jp
54

テキストからWikipedia見出し語を抽出 - 人工知能に関する断想録

 テキストからWikipedia見出し語を抽出 - 人工知能に関する断想録 自然言語処理 | 15:47 | WindowsでMeCab Pythonを使う(2010/11/21)のつづきです。形態素解析を使ってると単語が変なところで切れていたり、未知語が多かったりと不満点が出てきます。また、応用によっては、形態素ではなく、複合語単位で抽出したいということもしばしばあります。たとえば、人工知能は、コンピュータに人間と同様の知能を実現させようという試み、あるいはそのための一...

d.hatena.ne.jp
49

vs UTF-8, UTF-16, UCS4 - 枕を欹てて聴く

vs UTF-8, UTF-16, UCS4 - 枕を欹てて聴く Unicode, C++, JavaScript, ECMAScript | 03:51 | 前置きおはミルキィ! ChromeFullFeedが公開停止になった話を前置きとして書いていたのですが, あまり関係がないのと, 長くなりそうになってきたので, 別の記事に分けました. http://d.hatena.ne.jp/Constellation/20110530/1306701693概要という...

d.hatena.ne.jp
30

ff, fi, flなどの合字(リガチャ)を自動処理するjQueryプラグイン - フォントブログ

ff, fi, flなどの合字(リガチャ)を自動処理するjQueryプラグイン  -  フォントブログ グラフィックの欧文組版では ff、fi、 fl、ffi、ffl は、原則合字(リガチャ)を使うことになっています。合字(リガチャ)とは、2文字以上の文字を1つとしているもので、例えばfiの場合 [option]+[shift]+[5]で入力すると fi が入力できます。fとiが別々ではなく、1文字になっているのが分かります。最近は制作ソフト側で自動処理ができますが、Webデザイン上では技術的…という...

blog.petitboys.com
26

海外テック情報局:正しいJavaScriptの変数名とは?|gihyo.jp … 技術評論社

海外テック情報局:正しいJavaScriptの変数名とは?|gihyo.jp … 技術評論社 海外テック情報局 正しいJavaScriptの変数名とは? 2012年4月26日 初出:WEB+DB PRESS Vol.68(2012年4月24日発売) A-Listers 技術情報, JavaScript, 変数 この記事を読むのに必要な時間:およそ 0.5 分 ベルギーのフリーランスWeb開発者のMathias Bynens氏が書いたJavaScriptの変数名についての興味深い実験結果が公...

gihyo.jp
30

Twitter時代の文字の数え方 | inquisitor

Twitter時代の文字の数え方 | inquisitor 正確には、「Unicode 3.1時代の文字の数え方」なのでしょうが、Unicode 6.0の時代にそれじゃあなんなので。 はじめに 30過ぎて数も数えられない、なんてことになるとは思っていなかったのですが、文字を数えるのはけっこう難しいです。 140を超えた部分は一切受け付けてくれないTwitterがこれだけ普及しているのに、難しいと言って済ますわけにもいかないので、ちょっとまとめておきましょう...

blog.unfindable.net
42

Valid JavaScript variable names · Mathias Bynens

Valid JavaScript variable names · Mathias Bynens Did you know var π = Math.PI; is syntactically valid JavaScript? I thought this was pretty cool, so I decided to look into which Unicode glyphs are allowed in JavaScript variable names, or identifiers...

mathiasbynens.be
11

decodeURIComponentのもろもろについて - 枕を欹てて聴く

decodeURIComponentのもろもろについて - 枕を欹てて聴く Unicode, ECMAScript | 21:44 | 普段1.5ヶ月に1記事しか書かないのに, 今日は3つも書いて正気の沙汰じゃないで...id:piro_or さんよりcommentで, id:nanto_vi さんの以下の記事の話を受けましたのでー. (commentついたの1年ぶりで感涙)文字列と UTF-8 バイト列の相互変換: Days on the Moonリンク先の記事では, ...

d.hatena.ne.jp
5

「ESTKのコピー&ペースト&クラッシュ」問題のその後... - 名もないテクノ手

「ESTKのコピー&ペースト&クラッシュ」問題のその後... - 名もないテクノ手 もうみなさま忘れていらっしゃるかもしれませんが... この問題についてSnow Leopard & ExtendScript Toolkit CS4(3.0.0.41) - 名もないテクノ手CS5ではどうなったのでしょうか? わたしの手元にあるのはプレス向け評価版ですので、製品版とは少々違うかもしれませんが、若干の改善が見られます。なんだよ、若干って。。。少なくともクラッシュはしなくなりました(当...

d.hatena.ne.jp
8

TinySegmenter を速くしてみる - JavaScriptで遊ぶよ - g:javascript

TinySegmenter を速くしてみる - JavaScriptで遊ぶよ - g:javascript TinySegmenter:Javascriptだけで書かれたコンパクトな分かち書きソフトウェア存在は知ってたんだけど、初めて使ってみた。試しに200文字ぐらいのテキストを1000回分かち書きしてみたら、3秒ぐらいかかった。なんでこんなに時間かかるんだろうと思って、とりあえず this をなくしたり同じ計算を何度もしないようにしたんだけど、これでもまだだいぶ遅かった。そこでまた考えてみたら、↓こん...

javascript.g.hatena.ne.jp
6

Shorten - A jQuery Plugin for Truncating Styled Text

Shorten - A jQuery Plugin for Truncating Styled Text jQuery Shorten Documentation and DemoThis jQuery plugin automatically shortens single-line text to fit in a block or pre-set width while you can configure how the text ends. The default is an ellipsis...

web5.me
5

JavaScriptで住所入力支援 - すぎゃーんメモ

JavaScriptで住所入力支援 - すぎゃーんメモ JavaScript「郵便番号から住所を補完する」的なJavaScriptはよくあるけれど、「郵便番号も分からない見知らぬ土地の住所を入力する」というときに簡単に入力できるものがあればいいな、と思ってちょっと作ってみた。http://www1216u.sakura.ne.jp/address/最初のロードにちょっと時間かかるかも… 郵便番号データを下記からダウンロードし、郵便番号データダウンロード...

d.hatena.ne.jp
4

BioRubyからPython/JavaScriptそして文字列/バイナリーへのRubyistの論議 - Togetter

BioRubyからPython/JavaScriptそして文字列/バイナリーへのRubyistの論議 - Togetter @yukihiro_matz @kakutani @knsmr @nalsh さん達がBioRuby Ruby Python JavaScript Unicode 文字列 バイナリーについてとても興味深い面白い話をされていたので、そのまま埋もれるのはもったいないと思ったのでまとめました。 by iR3

togetter.com
4

2011-11-26 - 中途

2011-11-26 - 中途 05:27Unicodeの文字が全角で表示されるか半角で表示されるかは東アジアの文字幅特性値がヒントを与えてくれるそうです。(日本語の場合は)この値がNa(狭)、N(中立)、H(半角)だと半角、W(広)、F(全角)、A(曖昧)だと全角として扱うことが推奨されているようです。Pythonではunicodedataモジュールを使うとこの特性値を取得できますが、JavaScriptにはそのような関数は見...

d.hatena.ne.jp
3

やたー何語だか調べるやつできたよー! | Ginpen.com

やたー何語だか調べるやつできたよー! | Ginpen.com 思いつきで作りました。 ナニゴダカシラベルーノ http://ginpen.com/lab/whatlang/ 仕組み 仕組みは、まあコードを見て頂ければお分かり頂けるかと思うんですが、こんな感じです。 入力文字のコードを得る。 (.charCodeAt()) WikipediaのUnicodeのページのコード順分類一覧を元に名前を取得。(力技で。) ついでに前後のコードの文字を表示。 (.fro...

ginpen.com
149

How to Create a jQuery Confirm Dialog Replacement | Tutorialzine

How to Create a jQuery Confirm Dialog Replacement | Tutorialzine Continuing on our quest for building customizable alternatives for browser’s controls, this week we are building a cross-browser, custom confirm dialog in the form of an easy to use jQuery plugin. You...

tutorialzine.com
4

JSON Lexical Grammar tester

JSON Lexical Grammar tester JSON.parse compatibility tableECMA-262-5 describes JSON lexical grammar in 15.12.1.1 The JSON Lexical Grammar section. Conformance implementation must follow these lexical grammar rules in their JSON....

asenbozhilov.com
5

PanPG

PanPG PanPG is a parser generator.Input is a parser expression grammar (PEG) and output is a parser written in JavaScript.Grammar ReusePanPG uses plain PEG grammar files without embedded code.The same gramm...

boshi.inimino.org
2

Ajaxを使ったフォームのバリデーションのサンプル - サンプルコードによるPerl入門

Ajaxを使ったフォームのバリデーションのサンプル - サンプルコードによるPerl入門 Ajaxを使ったフォームのバリデーションの処理のサンプルです。不正な項目があった場合は、結果をAjaxで受け取って、各項目の横にエラーの旨を伝えます。 以下のような感じになります。http://perlcodesample2.sakura.ne.jp/validation/app.cgi ディレクトリ構成は次のようになっています。http://perlcodesample2.sakura.ne.j...

d.hatena.ne.jp
6

Unicode: Good, Bad, & Ugly

Unicode: Good, Bad, & Ugly Scope of This Talk I’ll first motivate you by quickly showing the sorts of Unicode you now routinely encounter in modern, real‐world text corpora. Then I’ll show you a pair of charts that give ...

98.245.80.27
0.2091