タグ 未定義
人気順 10 users 50 users 100 users 500 users 1000 users【PHP8.2?】動的プロパティが禁止されるかもしれない - Qiita
PHPでは未定義のプロパティに値を突っ込むと、特に何の抵抗もなくプロパティが生えます。 しかし、他の多くの言語ではこのような動作にならず、未定義プロパティを突っ込もうとするとエラーになります。 ということでこれを禁止しようというRFCが提出されました。 以下はDeprecate dynamic propertiesのRFCの紹介です。 ... 続きを読む
本の虫: C++の未定義の挙動で呼ばれないはずの関数が呼ばれる場合
Krister Walfridsson’s blog: Why undefined behavior may call a never-called function 以下のようなコードをClangでコンパイルすると、 #include <cstdlib> typedef int (*Function)(); static Function Do; static int EraseAll() { ... 続きを読む
収穫加速の法則批判 未定義のパラダイム - シンギュラリティ教徒への論駁の書
2017 - 06 - 21 収穫加速の法則批判 未定義のパラダイム カーツワイル氏が未来を予測する根拠である「収穫加速の法則」ですが、彼がその「法則」を例証していると主張するグラフが、以下の「 特異点 へのカウントダウン」と名づけられたグラフです。 一見すると、この「収穫加速の法則」のグラフ上に描かれたそれぞれの事象は、対数グラフ上の綺麗な直線 、すなわち指数関数的成長を描いているように思えます... 続きを読む
私はC言語を知らない | コンピュータサイエンス | POSTD
この記事では「自分はCを分かっていなかった」と気付いてもらうことを目標にしています。Cの落とし穴は、思っているよりもずっと身近なところにあります。ちょっとしたコードにも未定義の動作が潜んでいることを以下の記事で示しましょう。この記事はQ&A形式になっており、それぞれの例題は独立したソースコードとして扱ってください。この記事では、皆さん(特にC言語のプログラマ)に「自分はCを分かっていなかった」と気... 続きを読む
数学 - 0の0乗が1でないと困る - Qiita
リンクしないけど、0の0乗がゼロ除算同様未定義であるというような記事がブクマを集めていてなんか困るよなぁと思って書いた。 前提として である。 $x^y$ は、$(0,0)$ で不連続になっているので、極限を根拠に $0^0$ を定めるとすると、不定とか定義されないとか、そういうことになる。 これは未定義のほうが好ましいかもしれない理由のひとつにはなるけれど、決して決定的ではない。 連続性を根拠に... 続きを読む
シェルのオプション - 限りなくクラウドに近いオンプレミス
2015-01-20 シェルのオプション Technology Tip Linux いまさらながら備忘録的な。 私がシェルスクリプト内でよく使うのは set -u 未定義の変数を参照するとエラーメッセージを表示 set -e exit 0 以外のとき、シェルスクリプトを即時停止 くらいです。 あとなんちゃって Vimmer の私は、なんとか rc に set -o vi も基本ですが。 パクりです... 続きを読む
アップル、「iOS 8.1.2」をリリース--「iTunes Store」で購入した着信音の問題などに対処 - CNET Japan
「iPhone」と「iPad」のユーザーは新しいアップデートのダウンロードとインストールが可能となった。「iOS 8.1.2」は、いくつかのバグ修正(詳細は未定義)に加えて、「iTunes Store」で購入した着信音が削除される問題が修正されている。 iOS 8.1.2は、「iOS 8.0」が2カ月前にリリースされてから5回目の「iOS」搭載端末向けアップデートだ。この間に、ユーザーによるiOS... 続きを読む
Programming-language - なぜ null はそのプログラミング言語にあるのか(その1 - ”無”の無い世界) - Qiita
前提 TaPL 読みながら Haskell/Denotational semantics 見て、自分なりに納得した己が解釈を文芸的に綴っていくだけの内容です 序: void, null, undefined, (), [], ⊥ どんな言語でも「空っぽ」なり「無い」なり「未定義」なりを意味する値が用意されており、型付けが動的だろうと静的だろうとこれらに対してだけはヤケに自由度の高い用法を許されてい... 続きを読む
言語女子会: undefとnullは両方必要? - 西尾泰和のはてなダイアリー
Twitterのタイムラインが面白すぎて、ついうっかり言語を擬人化して脳内で言語女子会なるものを開いてしまいました。なお、登場人物と実在の人物は1対1に対応しません。 undefinedとnullの両方必要なの?とあるプログラミング言語が集う女子会にて:Perl: そういえばさ、なんでJavaScriptちゃんってundefinedとnullの両方もってるの?JavaScript: えっ、未定義の... 続きを読む
eラーニング奮闘記:JavaScript / 連想配列を階層的にマージ
JavaScriptの連想配列をマージする機能をつくってみました。 連想配列を使った設定管理を実装しているのですが、「未定義の部分はデフォルト値」を、「定義してある部分は定義した値」を適用するためにこの関数を使っていいます。 config = default_config.merge(customized_config); のように使います。 ソースコード Object.prototype.mer... 続きを読む
デフォルトのシリアルバージョンUIDを作成するコードを読んでみる - 虎塚
Javaダイチャンさんが、ブログでJavaのシリアルバージョンUIDの話をされていて、最後の一文が自分も気になったので調べました。ランタイムが未定義のserialVersionUIDにどんな値を割り当ててるのか、見る方法は分からなかった。誰か知ってますか?SerializableとserialVersionUID - 都元ダイスケ IT-PRESS元記事のコメントにnobeansさんが書いてくださ... 続きを読む
あらゆるCプログラマが未定義の動作について知るべきこと - YAMDAS現更新履歴
LLVM Project Blog: What Every C Programmer Should Know About Undefined Behavior #1/3LLVM Project Blog: What Every C Programmer Should Know About Undefined Behavior #2/3LLVM Project Blog: What Every C ... 続きを読む
MySQL のNULL ではまったことあれこれ - Slow Dance
mysql, トラブルMySQL に限らず、SQL のNULL の仕様には何回か「えっ」と驚くことがあったのでメモしておこうと思います。5.1 版の日本語マニュアルがなかったものについては、4.1 のマニュアルを参照しました。 そもそもNULL は何を意味するかNULL は未定義または、不明を意味する。「電話番号を持たない」ということを表現する場合は、NULL ではなく、空の文字列を使う。 NUL... 続きを読む
IFRAME を使わない方法の補足 | WWW WATCH
phpspot開発日誌さんで紹介されていた 「IFRAMEを使わずにHTMLファイルから他のHTMLファイルを読み込む方法」 を読んでちょこっと補足。 人気エントリーに便乗する感じで。 XHTMLではiframeタグは禁止されているのでValidにしたい場合はこっちを使ったほうがよいらしいです。 iframe 要素は、HTML4.01 Strict 及び XHTML1.0 Strict では未定義... 続きを読む