タグ

2012年6月14日のブックマーク (3件)

  • JavaScriptとJSXの違うところ[初歩] - console.lealog();

    JavaScriptからプログラミングの勉強を始めた私が、最近JSXを学び始めました。 で、JavaScriptの書式に一通り慣れた身が、JSXを触ってみて感じた「違い」のまとめです。 注:深い意味でのJavaScriptの挙動とココが違う!みたいな考察記事ではありません。 JavaScriptをちょっとやった人が、JSXをさわるにあたって前もって知ってたらおトク!程度の軽い内容です。 文字列連結にはキャストが必須 // JavaScript! var cnt = 30; console.log(cnt + "点ゲット!"); // 30点ゲット! JavaScriptでよくこういうの書いてたのですが、全部キャストしないといけないんですね。 // JSX! var cnt = 30; log(cnt as string + "点ゲット!"); // 30点ゲット! :voidじゃないfun

    JavaScriptとJSXの違うところ[初歩] - console.lealog();
    gfx
    gfx 2012/06/14
    すばらしい記事ありがとうございます!ドキュメントに反映したいと思います!
  • sl-jslinux - hatenablog.utashiro.com

    JavaScript で書いた PC エミュレータ上で動作する OS、jslinux が一部で話題らしい。@hasegawayosuke さんが、sl を動かしたいと言っているので、なんとかしてみましたよ。termcap を移植するのは面倒なので、vt100 環境限定で。 @uta46 やー、sl-2010 も http://bellard.org/jslinux/ 上で試したんですけど、terminfo/termcap の移植とかから始めないといけなさそうだったんで諦めましたw— Yosuke HASEGAWA (@hasegawayosuke) 2011, 5月 19 必要なのは、 sl-2010 - hatenablog.utashiro.com のソースの、curses.h の代わりに下のコードを入れるだけ。 ソースのコピーは /dev/clipboard 経由。コンパイルは tc

    sl-jslinux - hatenablog.utashiro.com
    gfx
    gfx 2012/06/14
  • JavaScriptでSLを走らせる「SL.JS」を作りました | Creazy!

    開発に関わっていて、UNIX(Linux)を触った事のある人は「SLコマンド」をご存知の方が多いのではないでしょうか? lsを間違えてslと打つとこんなのが煙を吹きながら走る sl(1) コマンドを作りました. via: 豊田正史とslコマンド (Masashi Toyoda and SL command) ファイル一覧を出力する「ls」をtypoして「sl」と打ってしまうと、文字通りSLが画面を走り抜けるというすばらしくくだらない仕組みなのだ。いわゆる、ジョークコマンドの一つとしてとても有名で、多くの開発者の気持ちを和らげた(腰を砕いた)ことでしょう。 さて、そんなくだらないジョークコマンドを懐かしんでいると、JavaScriptでSLを動かしてみたくなってしまったので作ってみました。 ・SL.JS ブックマークレット方式にしてあるので、上のSL.JSリンクをブックマークして下さい。 ど

    JavaScriptでSLを走らせる「SL.JS」を作りました | Creazy!
    gfx
    gfx 2012/06/14