
プログラミングのこつ 無駄な名前を極力使わないこと。意味単位に名前空間を細かく階層的に分離すること。 ここで言う名前空間とは 名前空間とは、一つの名前が一意のものを表す空間。例えば、大きな目で見れば、日本語は自然言語の名前空間である。また、専門用語なども名前空間と考えることが出来る。 日本語 { コンニチワ = 挨拶 : : } 中国語 { ニーハオ = 挨拶 } 英語 { ハロー = 挨拶 } また、名前空間は重なり(優先順位)を持つ 同音異義語などの言葉は、それぞれの細かい名前空間の重なりによって一意のものに特定されると考えられる たとえば、「コイが好き」と言った場合 池に関する名前空間 { コイ = すいすいパクパク } チャライ話題に関する名前空間 { コイ = ドキドキきゅんきゅん } お茶に関する名前空間 { コイ = にがーい } 名前空間の優先順位を考えると、一意の意味を知
続々と増え続ける基礎文法最速マスターシリーズ(あまりにも増えてきたので他の言語記事へのリンクは別の記事に移しました)。 JavaScript 版は誰も書いていなかったようなので書いてみます。こういう解説記事的なものを書くのは初めてなので変なところがあったら指摘して頂けるとありがたいです。 JavaScriptの基礎概念についての解説はこちら:JavaScript基本概念最速マスター - TechTalkManiacs 1/31 23:58追記 コメント欄のos0xさんのご指摘を基に一部追記・修正を行いました。 2/2 2:52追記 switch文・正規表現・例外処理について追加しました。 2/2 6:44追記 コメントでfavrilさんにご指摘頂いた点(typo & コメント・サンプル追加)を修正・加筆しました。 2/2 7:15追記 トラックバックでLiosKさんにご指摘頂いた点(cal
Not your computer? Use a private browsing window to sign in. Learn more
米Microsoftは11月18日、ロサンゼルスで開催の開発者向けカンファレンス「Professional Developer Conference(PDC) 2009」において、開発の初期段階にある次期Webブラウザ「Internet Explorer 9(IE 9)」を紹介した。 まず、JavaScriptの性能が向上した。SunSpider JavaScript Performanceテストの結果では、IE 8より大幅に改善されており、Firefoxなどの競合ブラウザとの差が縮まった。Microsoftは、ブラウザの実際の速度はJavaScriptの性能だけでなく、さまざまなサブシステムの影響を受けるものであるとしつつも、今後さらなる性能向上に努めるとしている。 また、HTML5やCSS3といった新しいWeb標準に準拠する。現段階でのWeb Standards Projectの標準対
翻訳 原文:JavaScript: The World’s Most Misunderstood Programming LanguageCopyright 2001 Douglas Crockford. All Rights Reserved Wrrrldwide. JavaScript(別名:Mocha、LiveScript、JScript、ECMAScript)は、世界で最も人気のあるプログラミング言語の一つです。世界中のほとんどのパソコンには、少なくとも1つはJavaScriptインタープリタがインストールされ動いていることでしょう。JavaScriptは、WWWのスクリプト言語としての確かな地位により広く利用されるようになったのです。 しかしその高い普及率にもかかわらず、JavaScriptが汎用的でダイナミックな優れたオブジェクト指向プログラミング言語であることはあまり知られて
Sleipnirist Sleipnirで使えるプラグイン、スクリプト、スキン等を紹介。質問等気軽にどうぞ。Javascript多用(´・ω・`)でもOFFでも大丈夫(*´∀`*) なんとJavascriptの実行速度が非常に遅いIE6や7でも IE8β2のjscript.dllを使用することにより 実行速度がかなり高速化され Javascript多用などで重かったWebページの表示が速くなる可能性があるという。 わかる人だけ自己責任でお試しあれ。 ※以下はXPの場合(Vistaの場合はこの記事のコメントやこちらを参考) 0. 暇な人は事前にSunSpiderなどでベンチマークしておく。 1. Microsoft公式からIE8β2のインストーラを頂戴する。 2. インストーラは自己解凍書庫なのでアーカイバを用いて解凍しjscript.dllとを取り出す。 3. 一応元のjscript.dl
週末料理をしていて足を切ってしまいました。agoです。 以前Perlは書いていたんですが、その頃以下の記事を読んで非常に感銘を受けました。 Perlプログラマのレベル10 - Perlプログラミング救命病棟より - naoyaのはてなダイアリー 当時あまりコミュニティとのつきあいがなかったので、「自分のスキルの絶対位置」、「次のレベルへ行くために必要なもの」を知ることで非常に安心感を感じた記憶があります。 いま確認したところ、「JavaScriptプログラマのレベル10」はないようなので書いてみました。 Perlプログラマ Schemeプログラマ Rubyプログラマ (本家に直接リンクできるURLが無かったため、参照ページへリンクしています) haskellプログラマ 堕落したCプログラマ HTML知識レベル プログラマレベル 企業法務 JavaScriptの業務スキルレベル 判別表 (5
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く