Neta

メンテナンス中に日記を書くてすと。

from denchance.hatena.ne.jp

">alert(1)

">alert(2)

新ジャンル:semordnilap programing - 左から読んだらJavaScript、右から読んだらPerl

回文は前読んでも後ろから読んでも意味が同じものだが、これに対し「 gateman」(後ろから読むと「nametag」)のように前から読んだ場合と後ろから読んだ場合で意味が変わるものをsemordnilap(シモードニラップ)と呼ぶ。回文 - Wikipedia より左から読んだ場…

顔文字でJavaScript

顔文字のJavaScriptを生成する aaencode を書いた。こういう↓JavaScriptが簡単に生成できる。 ゚ω゚ノ= /`m´)ノ ~┻━┻ //*´∇`*/ ['_']; o=(゚ー゚) =_=3; c=(゚Θ゚) =(゚ー゚)-(゚ー゚); (゚Д゚) =(゚Θ゚)= (o^_^o)/ (o^_^o);(゚Д゚)={゚Θ゚: '_' ,゚ω゚ノ : ((゚ω゚ノ==3) +'_') [゚Θ゚]…

ブラック企業とか2010年代には流行らない。

ちゃんと給料も出るし休みもあるよ!

如何にしてヒューマンフレンドリーなJavaScriptを書くか。または1行AAでプログラミング

javascript:(゚Θ゚)=゚ω゚ノ=3, (/`m´)ノ ~┻━┻ //*´∇`*/)javascript:(゚Д゚) =_=3; /^_^/ [-_-1] - /;*_*/ とりあえずエラーなく動くというだけで、実行結果にも絵にもまったく意味はないです。任意のコードをAAだけで実行させるのは、まだまだ遠い道のりです。

興味のあるECMA実装にJScriptと書いていたら面接で爆笑された

Inspired by Big Sky :: 興味のあるテキストエディタにVimと書いておいたら面接で爆笑された JavaScriptエンジニアを募集してる会社の採用面接を受けた時の話。 転職エージェントに作れと言われて作ったシートに、「興味のあるECMAScript実装」という欄があ…

それでも私が Perl を使い始める理由

元ネタ: それでも私が Perl を使いつづける理由 - kazuhoのメモ置き場 id:yappo さんや id:tokuhirom さんや id:kazuhooku さんがやさしく教えてくれるから!もちろん、$ かわいいよ $。

nopっていうメモ帳ラッパー作った

よく JScript とかで、 C:\>copy con|CScript //E:JScript alert( "テストコードを色々..." ); ... ^Zとかやってテストしたくなるけど、CScriptは標準入力をソースとして受け付けてくれないのと、コード書き間違えちゃったりした時に編集できなくてめんどい…

はてブでコミュニケーション

id:mattn が全力疾走しててWassrやIRCでは連絡取りにくいので、example.com/mattn へのはてブでもうちょっと楽にコミュニケーションとれるようにしてみた。 http://utf-8.jp/joke/mattner/mattn.html をローカルにダウンロードして(ダウンロードしないで utf…

PHP専門家でも間違える!HTMLフラグメント識別子は難しいのか?

「セキュリティ専門家でも間違える!文字エンコーディング問題は難しいのか?」のHTMLソースより。 <base href="http://blog.ohgaki.net/skins/evopress.yohgaki/" /> ... <p>です。(<a href="#0">※0</a>)</p> というわけで、この ※0 の URL は http://blog.ohgaki.net/skins/evopress.yohgaki/#0 になるわけですけど、これは 403。 で、元記事内の ht</base>…

文字コード polyglot

IE限定。外から指定されるcharsetに応じて挙動を変えるJavaScriptの関数の実装例。以下のコードを Shift_JIS として例えば charset.js のような名前で保存する。 function detectCharSet() { try{ var ADE = 'アア'; // 0xB1 x2 if(+ADE-0 == 10 ){ return 'UT…

VBScriptでもJavaScriptでもOKな関数定義

まったく役に立たない。IEのときだけVBScriptとして動く。芸風がますますTAKESAKOさんに似てきたという説 <script la[0x00]nguage="vbscript" language="javascript"> rem = null; foo = function( msg ){ rem /* Function foo( msg ) rem */ MsgBox = alert; MsgBox(msg) rem /* End Function : rem */ } </script> ...

VBScript と JScript を交配させるたったひとつの方法

言語牧場 (Kanasansoft Web Lab.) じゃあ、JavaScriptとVB6を交配してみよう。 ... それってJScript!!! IE限定ならクライアントサイドVBScriptでいいじゃん!!! VBScript と JScript はとっても仲がいいので、かんたんに交配させることができます。例えば、1…