This file is part of the first edition of Eloquent JavaScript. Consider reading the third edition instead.
This file is part of the first edition of Eloquent JavaScript. Consider reading the third edition instead.
$Id: index.html,v 1.6 2004/07/20 23:08:12 aamine Exp $ この文書は書籍『Rubyソースコード完全解説』のHTML版です。 ただし初校段階の原稿をベースにしているため、 書籍では修正されている間違いが残っている場合があります。 予め御了承ください。 2004-02-16 に全章を公開しました。 目次 まえがき 序章 第 1 部「オブジェクト」 第 1 章「Ruby言語ミニマム」 第 2 章「オブジェクト」 第 3 章「名前と名前表」 第 4 章「クラス」 第 5 章「ガーベージコレクション」 第 6 章「変数と定数」 第 7 章「セキュリティ」 第 2 部「構文解析」 第 8 章「Ruby言語の詳細」 第 9 章「速習yacc」 第 10 章「パーサ」 第 11 章「状態付きスキャナ」 第 12 章「構文木の構築」 第 3 部「評価」 第
簡単に英語で電子メールをつくるために、 30のテンプレートを用意しました。 カテゴリーごとに分かれていますので、まず、該当する項目を選んでください。 次に、テンプレートへ質問の答えを書き込んで、ボタンをクリックします。自動的に英語のサンプルメールが作成されます。会員登録をしなくてもゲストとしてツールをご利用頂けますが、会員としてログインすると、登録情報がデフォルト表示されて入力の手間が省けます。 ALL Lettersをクリックすると、30パターン全ての手紙がリストされます。。 更にこんな内容の電子メールを作って欲しい、というご要望は、 会議室へお書き込みください。 記入例 書類送付(添付)のお知らせ 先方からリクエストのあった書類(請求書など)を電子メールに添付し、送付するときのメールです。 問い合わせに応じられない場合 顧客から問い合わせのあった情報について、その情報は現在公開してい
EfficientJavaScript - Dev.Opera - 効率的な JavaScript 目次 この文書について 効率的な JavaScript ECMAScript eval や Function のコンストラクタを使うのはやめよう eval を書き換えよう 関数を使いたいなら function を使おう with を使うのはやめよう 性能を決める関数で try-catch-finally を使うのはやめよう eval と with は隔離しよう グローバル変数を使うのはやめよう 暗黙のオブジェクト変換に気をつけよう 性能を決める関数で for-in を使うのはやめよう 文字列は累積スタイルで使おう プリミティブの操作は関数呼び出しより速い setTimeout() や setInterval() には文字列でなく関数を渡そう DOM 再描画と再フロー 再フローの回数をでき
Everyday we post great new videos: celebrity interviews, music videos, funny commercials, news and sports clips and more. Chat with and meet people from around the world who, like you, enjoy learning English by watching fun videos. Together you can chat, play games, help others practice their English and more. Here you will find lots of tools to help you better understand English: subtitles in Eng
Vim講座3 - think and error テキストエディタであるvimはとても扱いやすいのだが、Vimてモード概念があって敷居が高い(誤用)よね。ということで少しだけ書いてみる。 viキー操作メモ(Hishidama's vi Memo) こんなサイトもあるわけなのだけど、これ不便。普段使わないものまで全て書いてあるからだ。 初心者にとっては、どこまで知ればミニマルなのかが知りたいというのに。 概要 モード概念 カーソル移動 インサートモードへ 保存 ////////////基礎終了//////////// ビジュアルモードとコピペ ジャンプ 置換 Undo,Redo[***IMPORTANT***] 一文字置換 こうやってみると長そうだね. モード概念 モードは4つ。ノーマルモード、インサートモード、ビジュアルモード、コマンドモード。 ノーマルモード 起動したときはこのモード。移
はじめに 「新はてなブックマーク」になったということで、とっても便利になったのですが、ブックマーク一覧ページ*1が若干 JavaScript に時間が掛かっているみたいです。 というわけで 調査してみたいと思います。調査して、改善できそうなところは後で纏めて「はてなアイデア」にでも登録しようと思います。 この日記は調査しながら、過程を書いていくつもりです。 準備 まずは、人のサイトの JavaScript を書き換えて試してみるための環境を作ります。 作業用ディレクトリを作る とりあえず、ホームに HatenaJS というディレクトリを作ります。 $ mkdir HatenaJS $ cd HatenaJS CocProxy をダウンロードしてくる 以下から CocProxy というツールをダウンロードしてきます。 http://coderepos.org/share/wiki/CocPr
Java仕事で各種フレームワークを比較検討したので、比較用に作った参考資料を公開します。ちなみに現在私は、ドワンゴさんの社内システム開発をお手伝いしてまして、その一環で調べたものです。会社資料じゃなく、私の資料ということでブログで公開してよい、むしろしとけ、とのことなので公開しときます。 今回の案件向けにアプリケーションを画面層コンテナ層データアクセス層に分けて、それぞれフレームワークを選ぶのが目的です。コンテナ層はDIコンテナのうちいずれか、データアクセス層はO/Rマッパーを選ぶことになります。 太枠の範囲が選定対象です。よく本に出てくる杓子定規な階層図とは変えてあります。 次のものを比較検討しました。画面層SAStrutsApache Wicket(ほかにもTeedaとかClick Frameworkとかももともとは候補にあったが、調査が追いつかないので二つに絞った)コンテナSeasa
A presentation at Fronteers 2008 Stuart Langridge talks about closures in JavaScript, what they are, how they trip you up, how you create them accidentally, and what a powerful tool they make. With great power comes great responsibility: here's how to do it right. Bring your brain, and a tolerance for jokes. Download as OpenOffice Impress (ODP) or PDF. The presentation was also filmed: you can wat
When used correctly,jQuery can help you make your website more interactive, interesting and exciting. This article will share some best practices and examples for using the popular Javascript framework to create unobtrusive, accessible DOM scripting effects. When used correctly, jQuery can help you make your website more interactive, interesting and exciting. This article will share some best prac
Double-click the code to edit the tutorial and try your own code. This tutorial contains code and discussion from the upcoming book Secrets of the JavaScript Ninja by John Resig. Our Goal Goal: To be able to understand this function: // The .bind method from Prototype.js Function.prototype.bind = function(){ var fn = this, args = Array.prototype.slice.call(arguments), object = args.shift(); return
「ビジネス上の課題解決のためのアーキテクチャ設計を実施する」と定義されるITアーキテクトには、ビジネスとIT、双方への理解が求められ、とりわけITにおいては、多岐に渡るスキル領域が必須要件となっています。しかしアプリケーション開発やシステム構築の複雑化等、その難易度がますます増大する中で、最新のテクノロジーをキャッチアップしていくことは容易ではありません。 こうした状況を踏まえ、日経SYSTEMSでは企業システムにおける2大潮流ともいえる「OSS」「SOA」をクローズアップした「ITアーキテクトのためのシステム設計フォーラム」を開催することといたしました。ITアーキテクトの皆様、そしてITアーキテクトを目指す皆様のビジネスの一助となるセミナーとして、是非ご参加ください。
Java Language and Virtual Machine Specifications Java SE 22 Released March 2024 as JSR 397 The Java Language Specification, Java SE 22 Edition HTML | PDF Preview feature: Implicitly Declared Classes and Instance main Methods Preview feature: Statements Before super(...) Preview feature: String Templates The Java Virtual Machine Specification, Java SE 22 Edition HTML | PDF Preview feature: Implicit
But first, why do we care about inheritance at all? There are primarily two reasons. The first is type convenience. We want the language system to automatically cast references of similar classes. Little type-safety is obtained from a type system which requires the routine explicit casting of object references. This is of critical importance in strongly-typed languages, but it is irrelevant in loo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く