ITで遊ぶ

俺がITで学んだこと

コンピューターゲーム、WHOで精神疾患と定義へ

新聞にまたコンピューターゲームへの依存についての記事があった。 ついにWHOで精神疾患として認められたそうだ。 平たくいえば精神病。 記事内で日本デジタルゲーム学会長の立命館大学の中村彰憲教授とかいうのが「エンターテイメン...
プログラミング

Visual Studio 2017 Visual Basic データベース接続文字列の取得

Visual Baicほど古い歴史をもつプログラムになると、過去の記事が邪魔で仕方なくなる。 ごく当たり前の話だけれど、データベース接続文字列をプログラム上でどう入手するか、という情報はコロコロ変わってきたようだ。 まず、かなり...
俺がITで学んだこと

WIndows10スクリーンキャプチャ+CLCL

クリップボードは原則として一回のコピーを記憶する。 2回目は1回目を上書きする。 だから、クリップボードの世代管理ができたらいいね、ってことで数多くのクリップボード管理ツールが存在する。 しかしどれもが文字中心で文字の属性...
プログラミング

Visual BasicとAccessDBを配布パッケージにする

昔はデスクトップアプリでAccessDB繋いでいるアプリケーションって王道だったと思うけど、今はなかなか情報が見つからなかった。 Visual Basicで快適にAccessDBをつないでプログラムを開発したまではいいんです。 ...
プログラミング

Com0Com 64bit版使うよりも

パソコンでシリアル通信って時代遅れのようだけど、よく使われます。 たとえば、IOTデバイスとパソコンの間で通信しようとすると最も手軽な方法です。 Arduinoへの書き込みなどもRS-232C通信+です。 さすがに今どきのパソ...
プログラミング

Visual Basic 2017 vs. Microsoft Access 2016

大昔、VBでシステム開発していたころ、アプリケーションレベルのテストのためによくAccessを使ったものでした。 (以前書いたように)デスクトップアプリで一人ユーザーならAccessでええやんと思って使い始めたらハマった。備忘録。 ...
プログラミング

Windowsパソコンの買い替え/アップデート

3年前にHPのEliteBook 2170Pを購入して使っていたのですが、さすがにしんどくなってきた。 3年前とはいいながら製品発表は2012年。ディスプレイの大きさが11.6inch。Windows7からWindows10にまでアッ...
プログラミング

アプリケーションの開発では

ええ、ほとんどの人はスマホですべてが済むといいます。 でも私はまったくそう思ってないんです。 インターネットの回線をご自宅にもひいておられるでしょう。 しばしば1Gbの回線なんていうけど、これ、下りのスピードですよね。上り...
デジタルグッズ

PIC16F1705

Microchip TechnologyのPICマイクロプロセッサーで16F1系というものがあることは知っている人は知っている。 新しく設計された「次世代型PIC」と言われており、Cコンパイラーでプログラミングすることを意識して作られ...
プログラミング

wxPython (PythonのGUI)

ネットで記事を書いているプログラマーっておもしろいもので、ちょっと難しいと知らんぷりをする。 たとえば、Visual Basicが全盛のころは盛んにGUIなどについて書きまくっていた人が多いが、PythonでGUIについて書いている人...
プログラミング

XMLhttpRequest -> fetch

ひっさしぶりにAjaxのコードを書こうとあれこれみていて、また知らなかったことが出てきた。 fetch 新しいHttpリクエストをあげるJavascriptの命令。 イマドキらしくpromiseを継承しているから、コールバ...
俺がITで学んだこと

趣味 -> 仕事

雑誌SPAに 「私服がない・友達いない・趣味がない」三重苦おじさんの行く末という記事がでていた。 ちょうど、時計を題材にしておっさんの私服などについて考えていたところなので、もう少しおっさんの考え方について語ってみたい。 このブ...
Mac OSX

MacでKHCoderを動かすなどについての愚痴

ここのところ、俺は不機嫌である。 というのも、コンピューター上でわからないことが多すぎるからである。 事の発端は家人が「KH Coderとかいうソフトを使いたい」から始まった。 調べると文化系の人間が作ったフリーソフト。 いやー...
俺がITで学んだこと

木村岳史が「忖度オヤジ」をあぶり出した

今週の木村さんの極言暴論のタイトルが「日本企業は「忖度オヤジ」の巣窟、これじゃITでの成功は無理」内で、なぜ日本企業はダメかを議論している。 日本企業はトップダウンでもなければボトムアップでもない、と喝破している。 確かにそうだ...
プログラミング

micro:bit + BLE + ChromeブラウザーそしてPromise

micro:bitをBLE(Bluetooth Low Energy)を使ってブラウザーから操作するという、とても大事な技術の研究。 技術の社会的意義 micro:bitをあきらめた。アメリカの友人が「今はESP32がホットだし安いぜ。...
俺がITで学んだこと

Bluetoothが繋がらないと言っている人へ

Bluetoothの製品のレビューとかで、「この製品は繋がらない」とかほざいている人を見るたびに残念になる。 おそらく日本人の5%くらいしか知らないだろうけど、基本的な知識を書きます。 Bluetoothが使っている電波の帯域は...
Mac OSX

MacのTime Machineと移行アシスタント

ここのところ会社のMacもトラブり再インストールを余儀なくされ、家でもiMacの買い替えでデータの移行を余儀なくされた。 2018年現在、データ移行でできたことと失敗したことをメモしておこう。 まずTime Machineで以前...
俺がITで学んだこと

史上最低のOS Windows 10 S とリカバリー

大失敗をしてしまった。 なんの気なしに新しいASUSのWindowsマシンを購入したら、Windows 10 Sだった。 このSは超絶クソで、Microsoftのお店で売っているソフトウェア以外はインストールできないOSである。...
プログラミング

Linux Kernel Map

しばしば「オープンソースはコードが公開されているから、どこまでも追える」と言ってはばからない人間がいる。 かつて散々、OSのデバッグをやった人間に言わせるとウソもいいところである。 言い換えると上記のことをほざく人間は実際にコー...
ITで遊ぶ

Macクリーンインストール

LinuxのUbuntuを入れていたMac MiniにまたOSXを入れたくなりました。 工作室にパソコン一台欲しいから。 すべてのイメージは消しているので完全なクリーンインストールとなります。 生きているMacからApp ...