読者です 読者をやめる 読者になる 読者になる

そもそも型がないとはなんぞや?

『変数に型がないということの利点について考える』型がない言語にPythonが書いてあるけど、Pythonにもちゃんと型ぐらいあるよ。ほら! print(123) print("abc") (;´Д`) 「いや、そうじゃなくて。問題になっているのは同じ変数に違う型の値を代入できるっ…

Web Storageの保管場所(Firefox)

Web StorageのlocalStorageはどこに保存されているんだろうと疑問に思って調べてみるとすぐ分かった。DOM Storage — Storage の場所とデータの消去どうやらSQLiteに記録されている模様。しかし標準のGUIでは閲覧も削除も難しいようだな。SQLite Managerで覗…

型システムが弱いと何が起こっているのか把握するのが難しい

JavaScriptで文字列にメソッドを追加。 String.prototype.getThisVar = function () { return this; }; var s = "hello"; document.write((s.getThisVar() == s) + "<br>"); // ture document.write((s.getThisVar() === s) + "<br>"); // false なにぃ? thisの値が…

Googleドライブのウェブページ公開機能を少しだけ使ってみた

「Googleドライブでウェブページの公開が可能に -INTERNET Watch」という記事があったので、さっそく試してみた。できることはこんな感じ: ファイル一覧も見える index.htmlも機能する 同じディレクトリに置いてあるCSSも見える HTML中に含まれる日本語はき…

Googleリーダーで小さな未来を見つけた

この前、法事の手伝いで母方の祖母の家に行った。電車の乗り換えとかを調べるのにGoogleマップを使った。そして今日、Googleリーダーを使っていたら、その近辺のマンションの広告が出ていることに気づいた。まるで一昔前のSF小説みたいな話だな。あのころの…

日本語処理が後退するー

昔のウェブブラウザは <p>これは日本語の 文章です。</p> みたいなHTMLを読ませると これは日本語の文章です。みたいに、きっちり間を詰めてくれたのだが、Firefox3あたりから これは日本語の 文章です。みたいに間にスペースが描画されるようになった。スペースが…

はてなブログでスーパーpre記法

いつの間にか、はてなブログでもソースコードを色付けできるようになっていたので、記念に今日の書き捨てコードでも載せてみる。 #! python3.3 """経過日数を求める。 引数例:timedelta.py 2010 12 23 """ import datetime import sys date = datetime.date…

FirefoxでJavaが実行できないと思ったら古いままになっていた。

FirefoxでJavaアプレットを使っているサイトを見たら このコンテンツを表示するにはプラグインが必要です。 と言われることに気がついた。 Javaなら既に入ってるはずだがと思いつつ「プラグインをインストール」をクリックし指示に従うと、やはり既にJavaは…

open関数で改行コードの指定が変わった

Python3から改行コードはnewlineで指定するようになったのね。 open('test.txt', 'w', newline='\n') strとbytesをきちんと使い分けるようになったから、バイナリモードで開いて\rや\nを直接書き込む時代は終わった。 Python2時代はstrとunicodeがそのままch…

Syncの同期オプションがわかりにくい

Firefox Syncの同期がおかしいので、リセットすることにした。ひょっとしたらこの前、不用意にplaces.sqliteを編集したのがまずかったか? とにかくリセットすることにしたのだが、日本語の意味がよくわからない。 いや、たぶんこういう意味だという推測はで…

2chで文字実体参照が使えなくなった

少し前に2chの文字実体参照の仕様が変更された。 いわゆる「運営ボランティア」と呼ばれる人が、 セキュリティのためと言っていたのを見かけたが、どういう危険があるから仕様を変更したのかは書いていなかった。どこのスレッドで言っていたのか、ここに貼れ…

Firefoxで日本語ドメインの履歴が削除できない

Firefoxの履歴を見ていたら、ドメインがPunycodeになっている項目が削除できないことに気が付いた。右クリックメニューから削除を選んでも何も起きない。 削除できない項目のサイトを1回開くとドメインの部分が表記が日本語に戻る。それから削除を選ぶと削…

ニコニコ動画のインフォボックス(?)を隠す

ニコニコ動画を見てると、動画の下の方だっり上の方だったり、バージョンによって違うんだけど、とにかく端っこの方に話題の記事やらニコニコニュースやら出して、やたらと情報コンテンツを消費させようとする。 コンテンツの中身がよければいいんだけど、大…

SimCity4の庭先に立ってる赤いアレ

SimCity4で低密度地区を拡大すると、庭先に赤いポールのようなものが立っているのをよく見かける。カーソルを合わせるとノームと出てくるが、何のことなのか意味がわからない。 そもそも元からSimCityもといエレクトロニック・アーツの翻訳はおかしなところ…

プログラムのアンインストール一覧にFirefoxが2つある

サブノートでFirefoxをいつも通り使っていたら、Wikipediaの検索プラグインがなくなっていることに気が付いた。 Firefoxをインストールした場所をエクスプローラーで開いてみるとMozilla Firefoxというフォルダーの横にMozilla Firefox(96)という謎のフォル…

Falloutって元々そういう意味

Fallout3をプレイ中、大きな地図が欲しくなったので「fallout map」で検索したら、福島の原発事故による放射性降下物が、どれくらい他の国に降り注ぐのか予想図(英語)がたくさん出てきて、 ヽ | | | |/ 三 す 三 /\___/\ 三 ま 三 / / ,、 \ :: …

はてなブログを始めます

新しいはてなブログを作ってみたついでに、どのドメインが一番多く使われているのか、Googleのsite検索機能を使って調べてみた。 ドメインGoogleの検索結果数 hatenablog.com 約 1,550,000 件 hateblo.jp 約 189,000 件 hatenablog.jp 約 137,000 件 hatenad…