JavaScript

自作ついったーリストクライアントをサクっと #日本語ハッシュタグ に対応させた

まあ調べたら簡単なことでした。 https://gist.github.com/454554 実際のコード UTF-8が前提です text = text.replace(/#([\w一-龠ぁ-んァ-ヴー]+)/g , '<a href="http://search.twitter.com/search?&q=%23$1">#$1</a>');//hashtag 以上。要は 一-龠 ぁ-ん ァ-ヴー です。 参考::「すべての漢字を取り出す正規表現」を…

cookieの取り扱いとbindとliveについてとかなんか

jQuery.cookie.jsが楽 しかもjQuery依存が限りなく少ないので自前でも使えそう。すごく参考になる。 参考::JavaScriptでcookieを操作する時はjquery.cookie.jsを使おう - 文殊堂 基本的な使い方は書いてあるとおり。 $.cookie('key') //keyからvalueを取得 $…

JavaScriptをコンソール上で対話的にあつかう

iPythonみたいなものがほしかった JSでさくっとできるやつないのかな? あった Macなので /System/Library/Frameworks/JavaScriptCore.framework/Versions/Current/Resources/jsc うれしい 絶対に忘れるのでメモっておく

とりあえずnode.jsをいれた

環境 Ubuntu 10.04 やり方 完全に以下のパクり node.jsとnpmのインストール - 自分の感受性くらい gitしてnaveいれて $ sudo apt-get install build-essential libssl-dev git-core $ mkdir work $ cd work $ git clone http://github.com/isaacs/nave.git $…

開発するということ

独学で勢いだけでJavascriptのTwitterクライアントを作ったりしたことがあったけど、すげーぎりぎりだった。しかし職業として仕事として開発するときの基本事項をおれは知らなすぎた。大企業なら新人研修とかでやるんだろうか。なかったよ。 デバッガつかえ …

非同期通信のことがよくわからなくて

もうconsole.log(hoge,1)とナンバリングする作業はいやだお……。 同期と非同期 同期的というのは直線的に処理されることらしい。javascriptにおいてはシングルスレッドらしいので上から順々にわかりやすーく処理してくれるようだ。でも非同期というのはcallba…

テキストをどう挿入するかって話

すっごく単純なことにたくさんハマっていろんなことに気づかないにわかjavascripterです。 任意の文書にテキストを挿入するときにどうすればいいのかってことをよく知りませんでした。現在分かっていることのメモ。 document.write これはあんまり使わない方…