最近の中学生のはじめてのプログラミング言語がJavaScriptだったりするこの時代、最も使いやすいJavaScriptの実行環境であるFirebugは現代のコマンドラインです。UNIXコマンドラインでgrepやuniqを使って、日常の細々した処理を行うのと同じようにFirebugとjavascriptを使いこなせると、日常作業のちょっとしたことをさくっとこなすことができます。ちょっとした作業だから手作業でやって... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
for 文で 100 項目とか 1000 項目とかあるテストケースを処理するとブラウザが固まる。 こんなダイアログが表示されます。 ということで for 文を setTimeout や setInterval に変換する事で定期的にブラウザに処理を戻すことができる。 // ここでは console.log のところでログを取ってますが // 通常は処理が入ります。 for (var i = 0; i < 3; i ++) { console.log('a' + i); } /* * 結果 * a0 * a1 * a2 */ これ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 Cで開発のアプリがAdobeFlashで動作する(Cソース→LLVM命令→ActionScript実行VM向け命令→Flash→Tamarinバイトコード)C言語でコンパイルされたLua、Ruby、Perl、PythonがFlashで動作している 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Firefoxの強みといえば、やはり膨大な種類と強力なアドオンでしょう。その中でも特に使える、そして開発に役立つアドオンがありますので是非活用してみてください。もうこれでアプリ要らなくなるかもしれません。 ◆DreamWeaverの代わりに『Codetch』 言うならば、DreamWeaver。ブラウザ上で、HTMLのコーディングが視覚的にできてしまうDW要らなくなるソフト ■Codetch.com :: Home ■イン... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Webアプリケーションのテストは面倒くさい。HTTPでゲットするだけであれば良いが、ポストしたり、JavaScriptでレンダリングしてあったりと、動作も複雑だ。それらを全て網羅的にテストするのはなかなか難しい。 自動操作中 そこでテストにブラウザを使ってみよう。自動操作することで、テストの効率化をはかれる。 今回紹介するオープンソース・ソフトウェアはFirewatir、Firef... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 うわ、いいなぁー。うちでもFirebugの連載やってほしいなー 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Firefox 3のリリースが2008年6月頃になると発表されました。Firefox 3より,JavaScript 1.8に対応され,より洗練されたJavaScriptを利用することができます。また,高速化されたJavaScriptの処理により,あなたのJavaScriptによる開発を手助けしてくれることでしょう。 本連載では,この最新のFirefox 3と,JavaScript開発でのデファクトスタンダードとなりつつある,Firebugを組み合わせた開発手法に... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
id:PoohKidさんが、 TODO:路線図を入手、通勤時間と家賃平均を記入 Twitter / プー坊: TODO:路線図を入手、通勤時間と家賃平均を記入 と、言っていて、「そういうサービスあるんじゃないの?」と思ったのですが、無いようでした。そういうのあれば参考になると思うのに、何で誰も作らないんでしょうね。 で。 ひとつ作ってみようと思い立ったはいいんですが、家賃相場... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
シアトル行く前に『jemalloc on Windows - Firefox3 のメモリ使用量 - NyaRuRuの日記』 の続きを片付けておきますか. といいつつ,当初予定の内容はとりあえず破棄.書いているうちに気になることが色々出てきて,その度に実験するものだからあんまり進んでいなくて,このままだと永遠に終わらなそうなので方針を変えました.というわけで外部資料多めでお送りします. 最初に読む... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
昨日の Shibuya.js Technical Talk #3 - Shibuya.es で LT をしてきました。関係者、来場者のみなさん、お疲れ様でした。 どの発表も面白かったです。技術的な面では omo さんのはじめてのABCでの、AVM2/JIT の話が大変面白かったです。なんで型を定義すると速くなるのかなど、「へーこう実行されるからなのかー」と解りやすかったです。 また会場では一斉を風靡するであろう、kushigahamaメソ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
2年前の夏に書かれたFirebugの便利な組み込み関数 - 技術メモ帳を読んで、いまさらdebuggerと書くとそこからデバッガでステップ実行できるのを知ってショックでした.... lurkerさんのブログで紹介されている$0, $1 で直前にinspectしたものを参照できることも、なぜか公式のドキュメントっぽいFirebug Documentationには載っていなくて、FireBug Documentation - JoeHewitt.comには載っています。 で、も... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
3 ヶ月ほど前にリリースされてからちょこちょこと試していたのですが、これは凄いです。本日ご紹介するのは Heroku 、なんと Firefox 上で Ruby on Rails 統合開発環境を実現した Web アプリケーションです。コードの編集やアプリケーションの実行はもちろん、データベースの編集、 scaffold 生成や migration の実行まで、すべてブラウザ上で行えます。また、ネット上でのコラボレーショ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
『 digg_url='http://digg.com/design/Tutorials_Round_Up_Ajax_CSS_JavaScript_PHP_MySQL_and_Much_More';Codingordesigningapage,it&#8217;salwaysnicetohavesomebasictemplatesyoucanquicklymodifyoradapttoyourneeds.However,atleastonceyouhavetoknow,howtocreatethis&#8220;univer 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Firefox 2 の新機能の一つに JavaScript 1.7 への対応がある。Firefox 2 Beta 2 のリリースも近づき JavaScript 1.7 の新機能もほとんどが実装されてきたのでここにまとめてみる。といっても New in JavaScript 1.7 に大体はまとまっているので補足的な部分など。 識別子の扱い ブロックスコープ 分割代入 イテレータ ジェネレータ 配列内包 参考 識別子の扱い これまでは for 、return といった予約語を... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ファイルサイズわずか10キロバイト、CSSの1から3、XPathをサポートし、Internet Explorer、Firefox、Safari、Operaで動作します。「JavaScriptのコードを書くのが楽しくなる」というのがモットーらしい。 ダウンロードや実際の例、使い方などの各種取り扱い説明は以下の通り。 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
1年ぐらい前からある無料サービスで、自分の作ったサイトやブログなどがほかのブラウザから見ると正常に見えているかどうかを画像として見せてくれるサービスです。特に自分が普段使っているOS以外の環境下での見え方がわかるので重宝します。 対応しているブラウザは、WindowsはFirefox1.0/1.5/2.0、K-Melon 1.0、MSIE 6.0/7.0、Mozilla 1.7、Navigator 4.8、Netscape 6.2/7.2/8.1、SeaMonkey 1.0。MacはSaf... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
正しい気もする. ただここで思いだして欲しいのは, 配列が単なる hash だということ. この配列は実際のところ arr[0] の要素しか持っていない. それなのに arr.length は 10. ちょっときもちわるい... 続けて, 実体が hash なら, といたずらをしてみたら不思議なことがおこる. arr.baz = "Baz"; log(propertyNameList(arr).join()); // "0,1,2,3,4,5,6,7,8,9,baz" log(arr.length); // 10 これは一体どう説明す... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
正しい気もする. ただここで思いだして欲しいのは, 配列が単なる hash だということ. この配列は実際のところ arr[0] の要素しか持っていない. それなのに arr.length は 10. ちょっときもちわるい... 続けて, 実体が hash なら, といたずらをしてみたら不思議なことがおこる. arr.baz = "Baz"; log(propertyNameList(arr).join()); // "0,1,2,3,4,5,6,7,8,9,baz" log(arr.length); // 10 これは一体どう説明す... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
こんにちは、さかとくです。今日は、世界中のプログラマーを悩ませているバグを退治する方法について考えてみたいと思います。今回は、特に、JavaScriptのバグを退治する方法にスポットを当ててみたいと思います。 そもそも、バグ(Bug)とは、正しくプログラムが動かない状態、不具合のある状態です。 書き間違いや、なんらかの勘違いが原因であることが多いです。簡単なつ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
JavaScript-XPath とは JavaScript-XPath は、 DOM 3 XPath を実装していないブラウザに対して、実用的な速度で動作する DOM 3 XPath のエンジンを追加します。 一言で乱暴に言ってしまえば、どのブラウザでも document.evaluate って関数で XPath 使えるようになるよ!ってことです。 以下が公式サイトになります。 http://coderepos.org/share/wiki/JavaScript-XPath DOM 3 XPath ってなんなの!? めっちゃ簡単(で、... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|