PG
私はPGだが反AIではない。 理由はITテクノロジーは遥か古代より人工知能の実現を目指していたからだし、そもそも現在のAIは人工知能とは言えないニセモノ(思考をしていない)なので、情報科学者や人工知能研究者がアポロが月へ行った頃から研究していたもの…
FCのスーパーマリオブラザーズとか古いおもちゃなんかを見ると、あんな貧弱なハードウェアと低機能な言語であんなことできたのはすごいとしか思えない。 当時のパーソナルコンピュータでウインドウシステムを実現したXeroxもすさまじいと思う。 正直、FORTRA…
C#意味不明エラー。 ようは、関数において、オブジェクトクラスの引数をIf文など、不到達な可能性のあるスコープで代入する行為。 たとえば、 void func(class A){ if(true){ var AA=A; } } これはアウトであるようだ。 void func(class A){ var AA=A; if(tr…
以下のようなコードがある。 var table = new DataTable(); var col = table.Columns.Add("A", typeof(Double)); table.Columns.Add("B", typeof(Double)); table.PrimaryKey = {col}; var x = new {"0", "0"}; table.Rows.Add((from n in x select Convert.…
プログラミング初心者を惑わす存在にchar型がいる。 キャラ型、キャー型、シャー型などと呼び名も一定しておらず(intはイントと皆呼ぶだろう)、あたかもその名前からキャラクターを扱うもののように思われている。 C言語は古い言語なので設計思想は完全に…
www.itmedia.co.jp コーディングとかプログラミングって、わけのわからない(論理的にという意味ではない)仕様と、人間の決めた仕様書との戦いであって、ロジカルな世界でもなんでもなく、トライアンドエラーでかつ出口の見えない世界だ。 というのも、コン…
C# x では使用できません。 y以上の言語バージョンをお使いください。と出る場合、ググると解決策として出てくるのが、<LangVersion>x</LangVersion>と追記すればいいとあるが、それでもエラーが消えないことがある。 理由としては、実は<LangVersion>x</LangVersion>がプロジェクトファイル内に複数個所あることが…
なぜプログラマーは「仕様です」と強弁するようになるのか。 プログラミングをよく知らない連中は、自分の設定ミスや、自分にとっては使いにくいだけで、バグだの不具合だのと言い出す。これほどイラっとくることはない。 新人のうちは、そうですねーこうし…
EVはなぜか高級路線である。 解せない。 内燃機関自動車に比べ、パーツ点数は減っているはずだし、電動モーターは内燃機関に比べてずっと制御も容易だし、生産も容易なはずだ。 その証拠にSONYも参入する気だという。 確かに電池は高いし、高い安全性が求め…
デジタルの特許はアホみたいだ。 今ニコンがREDからボディ内Raw記録の特許侵害で訴えられているが、そんなもんが特許として成立しているのがまず馬鹿みたいだな、と思う。 それってRaw形式のデータをカメラに搭載されたストレージに記録することなわけで、そ…
C 基本C++ 使いにくい。記法がわかりにくい。クソPHP クソだが有能。{}を使わない記法がつかえるのはよい。C# 有能。switch文をなぜCの悪癖を引き継いだのかは不明。VBよりにすべきだった。javascript きもい。嫌いjava あまり知らないが、悪くはないと思うl…
日本人の多くが勘違いし、いまでもしているが、根本的にIT(情報工学)は既存の工学とは似て非なるものだ。 たとえば、日本は工学で発展した国だが、工学は物理法則に支配されており、規格は存在しても、誰よりもうまくつくれば勝てる。つまり、物理法則=神…
メモ帳でPowerShellのスクリプトを書いて、POSTしたがどうやっても文字化けする。おかしい。UTF-8のバイト列で送っているし、受け側のサーバーもUTF-8のはずだ。なぜだ、と思い、Windows PowerShell ISEでひらくと、文字化けしてんじゃねえか!! 原因はこ…
・関数内に定数を書かない・グローバル変数を極力使わない・ある関数から標準関数、クラス内関数以外を呼ばない・同じ処理は一個に纏める・機能毎に関数をわけない・定数化できるものは定数にする・弾ける条件のものは最初に弾いておき、elseのネストを避け…
ゲーミングキーボードは値段の割にちゃちいことが多い。Razerのキーボードなんてデスクトップ付属のキーボードよりも耐久性に難があり、すぐにスペースキーがダメになった。PC付属のPS2接続キーボードなんて相当乱雑に扱っても普通、壊れないと思うけどね。 …
kotlinでjavaソースをペーストした場合、児童でkotlinのコードに変換されるが、この際、android.Rがimportされてしまう場合がある。すると、Unresolved reference: activity_mainが出る。 importした記憶もないわけだから、意味不明なエラーに戸惑うが、kotl…
マイクロソフトに日本の技術者はいないんじゃないか。そんな風に思う。 というのも、UWPでカレンダーの種別をJapaneseにすると、単なる一桁の数字になるのだ。最初意味がわからなかったが、どうやら令和のことらしい。しかし、さかのぼっても平成がでてくる…