タグ 文殊堂
人気順 10 users 50 users 100 users 500 users 1000 usersJavaScriptでコマンドを作って実行する - 文殊堂
JavaScript前置きFirebug1.10にhelpコマンドなるものが入ってました。consoleでhelpって入力して実行するとFirebugで使える関数等が表示されます。help();じゃないんですよ。関数じゃなくてコマンド。どうやって実現しているんだろうかって気になったのでエスパーして似たようなのを作ってみました。Firebugのソースは読んでないけど多分おんなじようなことをしているは... 続きを読む
JavaScriptでのbuilt-in/DOM objectのprototype拡張 - 文殊堂
JavaScript@rosylillyが気にしていた JavaScript で Prototype 汚染してはならない理由、ってなんだっけ 2012-09-03 08:43:49 via YoruFukurou いけないことだけ覚えてしまって、なぜいけなかったのか思い出せない。スズメバチを閉まった木箱になってしまっている。 2012-09-03 08:44:20 via YoruFukurouの... 続きを読む
JavaScriptでの非同期関数合成 - 文殊堂
JavaScriptUnserscore.jsや互換ライブラリのLo-Dashを使うと関数合成が出来ます。複数個の関数があって、関数を呼び出した結果を使って関数を呼び出して…っていうのを1個の関数にします。ドキュメントの例を見れば分かるかと。 簡略化のために関数合成の対象になる関数を1引数・戻り値ありの関数とします。これを非同期処理をする関数に当てはめるとcallbackを含む2引数・戻り値なしの... 続きを読む
packerで圧縮されたJavaScriptのdebug方法 - 文殊堂
JavaScript, debug, tipsminifyされたJavaScriptは各種開発者ツールのdeminifierを使えば整形された状態でdebug出来ますが、packerで圧縮されたJavaScript(以下packed JS)はどうかという話。Google Chromeの開発者ツール前提で話をするので他のブラウザについては誰か調べてみてください。packed JSをdebugする際の... 続きを読む
LT概要「GitとMercurialのリポジトリ構造の違いと歴史改変について」SCMBootCamp in Tokyo - 文殊堂
SCM, Git, Mercurial, 勉強会SCMBootCamp in Tokyo 開催しました。KPT公開。 - うさぎ組にて手ぶらLTをしたので資料はないが、内容を軽くまとめておく。GitとMercurialの比較GitMercurialリポジトリcommit objectのグラフと、branchのHEAD,tagなどの参照で出来ている。commit objectのグラフだけで出来ている... 続きを読む
友達を作る 新卒準備カレンダー 2011春 - 文殊堂
新卒準備カレンダー 2011春 : ATNDお前だれよ普段全然気にしてないのですが簡単な引き算が間違っていなければ社会人7年目らしいです。去年くらいまではWebアプリを作る仕事がメインで、いろいろな言語でサーバサイド書いたり、たまにクライアントサイド担当としてJavaScriptをモリモリ書いたりしていましたが、今年に入ってからはiOS仕事がメインでObjective-C書いたりやっぱりJavaS... 続きを読む
githubで複数ユーザを使い分ける - 文殊堂
Git, github, tipsgithubというかgitosisはsshの鍵でユーザを判定します。設定の仕方はhelpでも見てくだしあ。Help.GitHub - Set Up Git (OSX)Help.GitHub - Set Up Git (Windows)Help.GitHub - Set Up Git (Linux)自分のgithubユーザとして色んなマシンからgithubを使う場合... 続きを読む
Shibuya.js - Test.js LT テスターを支援する仕組みの話 - 文殊堂
勉強会, JavaScriptお前、誰よ文殊堂といいますBePROUD社員お仕事 最近は、JavaScript時々Objective-C今日のお話自動テストの話はしませんテスターによるテストの話をしますタイミングによって発生したりしなかったりする類のバグってありますよねテスターさんがモンキーテストをやってくれてる時に見つけてくれたりしますでも報告されるのは…「何をやっているときに」「何が起こったか... 続きを読む
IEでのa要素の各属性について - 文殊堂
tips, JavaScript色々あってa要素でURLをパースするというコードを書いていて色々はまったのでまとめます。IE6-8でのa.hrefの上限IE6,7:4096bytesIE8:4121bytesでした。なお、Firefox,Google Chrome,Safariは1MBとか普通に扱えます。使わないけど。a要素のhref属性のmaxLength - jsdo.it - Share J... 続きを読む
Firebugで元のJavaScriptのコードに手を入れずにdebug用のconsole出力を入れる方法 - 文殊堂
JavaScript, Firebug, tipsFirebugでは条件付きブレークポイントが使えるので、scriptタブにて該当行にブレークポイントを貼り、条件としてconsoleへの出力を||区切りで、最後に&& falseを入れる。 console.debug('this.lastPosition') || console.dir(this.lastPosition) && false こう... 続きを読む