Download Visual Studio 2003 Retired Technical documentation from Official Microsoft Download Center Internet Explorer was retired on June 15, 2022IE 11 is no longer accessible. You can reload Internet Explorer sites with IE mode in Microsoft Edge.
LISPUSERLISPMEMOLisp is a programmable programming language. -- John Foderaro flatline さんとこの On Lisp ネタに反応。 http://d.hatena.ne.jp/flappphys/20070324#p1 サークルの先輩から「なんかどのLispも動的スコープだと思っている人が多くない?」と指摘を受ける. ELispは最初から動的スコープ. Schemeは静的スコープで有名である.動的スコープの実現はライブラリによる方針を取っている.SRFIに(割と歴史の古い)fluid-letが提案されたものの取り消され,現在 "parameter" 系が標準になっているらしい.マルチスレッドとの相性が肝のようだ. http://practical-scheme.net/gauche/man/gauche-r
ケネディ大使のイルカ漁に体する発言を「内政干渉」と大騒ぎをしている人がいるが、彼女の発言を理解するには、イルカ漁やクジラ漁が米国人にとって、どんな意味があり、何を象徴するか、を理解する必要がある。 マウイの Whalers Villege ショッピング・センターには、捕鯨博物館があり、そこには捕鯨の歴史が淡々と綴られている。鯨油や鯨蝋(げいろう)が石油の代わりを果たし、鯨ひげがプラスチックの代わりを果たした時代に、その商業的価値のために、大量の鯨を虐殺して来たこと、ラハイナの待ちが捕鯨で発展して来たことなどを、歴史の一コマとして描いている。 捕鯨博物館の出口には小さな映画館があり、鯨がダイナミックに泳いだりジャンプしたりするさまを映し、鯨の生体や、ハワイの観光産業にとっての価値を説明している。 そこにあるのは、捕鯨という「過去」と、観光資源・人類の宝としての鯨の「現在」の対比だ。 つまり、
入社式も終えて数か月後には新人さんが入ってきたりする可能性もあるのですが、新人さんの素朴な質問にハッとすることがちょくちょくあります(^^; 質問に上手く答えられず、あー、意外と自分もちゃんと理解してないなぁ、とか…。 先日、新人さんではないですが後輩(Java EE6開発担当ではない子)から 「今やってるJava EE6開発でのセッション管理っていうか、画面情報の記憶とかってどんな仕組みで管理してるですか?」 と聞かれ、どう答えようか迷いました。 その子はもともとASP.NETのWebForm開発とかをメインにしていたので、主にSession.Contents("key") = value;みたいなのをイメージしていたりして。 「アノテーションっていうC#の属性(Attribtue)みたいなのがあって、それで宣言したスコープによってJava EE側が上手いことやってくれてるんだよね…」
更新 : 2007 年 11 月 Visual Basic 2008 では、ブロック スコープをサポートし、構造化プログラミングを強化するため、ローカル変数のスコープが更新されています。 Visual Basic 6.0 Visual Basic 6.0 では、プロシージャ内で宣言された変数はプロシージャ スコープを持ちます。したがって、同じプロシージャ内のどこからでもアクセスできます。変数がブロック内で宣言されている場合、つまり End、Loop、または Next ステートメントで終了するステートメント セット内で宣言されている場合、変数はブロック外部からでもアクセスできます。 次のコード例では、プロシージャのスコープを示しています。ここでは、ブロックは For ループです。 For I = 1 To 10 Dim N As Long = 0 ' N has procedure scop
「ローゼン閣下」麻生太郎副総理に失望の声 日本のマンガ、アニメを児童ポルノ禁止法から守ってくれそうにない! マンガ好きで知られ、オタクから強い支持を得ている麻生太郎副総理に、ネットで失望の声が上がっている。 みんなの党の山田太郎参議院議員(45)が2013年5月8日の参議院予算委員会で、児童ポルノ規制法の改正について質問。実施されると、幼児の入浴シーンがある野球漫画「ドカベン」すら発禁になりかねない、として意見を求めたところ、副総理はマンガを擁護するどころか規制強化に賛成かのような回答をしたからだ。 「 児童ポルノ規制に手を付けたのは自分が一番最初だろう」 山田議員は昨今の児童ポルノの取締り強化について言及し、法律は児童を児童ポルノの写真や映像から守ろうという趣旨で、本来関係のないはずのマンガやアニメにまで解釈が拡大してしまった、と指摘。漫画やアニメの登場人物は全て非実在の空想の創造物だか
東京電力の西沢俊夫次期社長が23日、福島県双葉町の住民が集団避難している埼玉県加須市を訪れ、双葉町の井戸川克隆町長らに「(福島第一原子力発電所の事故で)迷惑をかけ、心からおわびする」などと謝罪した。 西沢次期社長は清水正孝社長とともに避難所がある旧県立騎西高校を訪れた。井戸川町長は、「大変苦しい生活をしながら帰れる日に希望を託し、頑張っている。一日も早く収束してくれることを新しい社長にもお願いしたい」と述べた。 ただ、西沢次期社長、清水社長はともに午後に予定があるとして、避難所にいる町民とは面会しなかった。町民が、東電担当者に「なぜあいさつしないのか」と詰め寄る場面もあった。
本連載が書籍化されました。 『良いコードを書く技術 ─ 読みやすく保守しやすいプログラミング作法』 縣俊貴 著/A5判・240ページ 価格2394円(本体2280円) ISBN 978-4-7741-4596-9 はじめに 今回のテーマは「スコープを意識したプログラミング」です。地味なテーマですが、実はプログラミングのあらゆる場面に「スコープ」は存在します。なんとなくで指定しがちですが、「意識的にスコープをコントロール」できれば、より良いプログラミングスタイルに近づくはずです。それではスコープの巻、始まります。 スコープって何? まず、スコープとはなんでしょうか? Wikipediaには次のように書いてあります。 プログラミングでのスコープとは、ある変数や関数が特定の名前で参照される範囲のこと。ある範囲の外に置いた変数等は、通常、その名前だけでは参照できない。このときこれらの変数はスコー
要旨 Firefox 2 の JavaScript (JavaScript 1.7) の新機能の一つである let を使うと、クロージャーを作るときにありがちなまどろっこしいコードを簡潔に書くことができます。 はじめに Firefox 2 では JavaScript 1.7 が使えるようになりました。 generator、 iterator、 destructuring assignment ([a, b] = f(); や {first: a, second: b} = g(); という形の代入) などの機能が増えています。 JavaScript 1.7 の新機能の一つが let です。これを見つけて僕は嬉しくなりました。ただ、恥ずかしいことに、今までこの let の機能がほしいと思ったことは何度もあったのに、目の前にあることに気付いていませんでした。 JavaScript 1.7 の新
Web 開発や拡張機能開発で JavaScript のコードを書いていると、誰もが一度は次のようなことで悩むかと思います。 ブロックスコープと名前空間 (グローバル変数汚染の回避) 読み書きしやすくデバッグしやすいコードスタイル コールバック関数と this オブジェクトの取り扱い デバッグ方法とデバッグ支援モジュール 非同期処理の書き方 いずれも解決方法は人によって様々で、これが常にベストと言えるものがなさそうですが、私なりにそれぞれ検討したことなどを書いてみようかと思います。もっと良い方法があるとか色々皆さんのご意見やツッコミをいただければ幸いです。 JavaScript では名前空間は言語仕様でサポートされておらず、ライブラリや拡張機能などのコードを書くときにはグローバル変数の使用を最小限に抑える必要があります。先日の Mozilla 勉強会@東京 3rd でも佐藤さんと守山さんの発
Tips & Information 今回のお題: 『perl に関するメモ』 ●動機 「なんとなくメモ」に書きっぱなしにしておくのもなんなので。 ●内容 require 文で呼ばれるファイルの末尾 require 文で呼ばれるファイルは、末尾で評価された式が真でなくてはならない。 ファイルの尻に 1; とか書いておくこと。 => 演算子 演算子 => は , (カンマ) と同じ意味。 ハッシュをリテラル形式で書きたいときに使うと良い。 %somehash = ( time=>'tashiro', onigiri=>'washo-i' ); などと使うと見易くなるかもしれない。 ハッシュのキーの表記法(クォート囲みの有無) ハッシュのキーは、基本的にはクォートで囲んでも囲まなくても同じなのだが、 キーの頭文字が数字の場合は囲む必要がある。常に囲っておくという方法もあるが、 => 演算子を使
Perl provides a mechanism for alternative namespaces to protect packages from stomping on each other's variables. In fact, there's really no such thing as a global variable in Perl. The package statement declares the compilation unit as being in the given namespace. The scope of the package declaration is from the declaration itself through the end of the enclosing block, eval, or file, whichever
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く