マイブーム@技術と生活

仕事や生活に関わる技術的なことを記述します。

◆コンピューター

Laravel 10

DELL ノートPC、Xubuntu Desktop 22.04.3 LTS を使用 □ Docker https://docs.docker.com/engine/install/ubuntu/1. Docker の APT レポジトリの設定# Add Docker's official GPG key# Add the repository to Apt sources2. Docker パッケージのインストールs…

マシンビジョン

(2014年の文章より) ■ Cognex社のPatMax®テクノロジー Cognex社のPatMax®は、パターンの位置を特定するためのツールです。PatMax®の優れている点は、障害物の影響を完全に無視して、(x, y, θ)の座標を計算できることにあります。既にご存知の通り、PatMax®…

NMAP結果

95.189.96.43dojo.census.shodan.io (80.82.77.139)hostedby.privatelayer.com (179.43.163.130)hostedby.privatelayer.com (31.7.58.42)hostglobal.plus (78.153.140.221)renowned.monitoring.internet-measurement.com (87.236.176.4)scanner-08.ch1.censy…

VSCode、PHP-CS-Fixer (自動整形)、Windows 環境

機能拡張、VSCode Marketplace、名前が全部小文字で、ダウンロード数が1番多いものをインストール Ctrl + Shift + P、「基本設定: ユーザー設定を開く (JSON)」に、php cs fixer 説明文の Configuration をそのまま貼付け executablePath でフルパスを指定。…

Linux (CentOS) で死にかけたので、そのときの対処方法を残す

問題)/etc/init.d (シンボリックリンク) を移動してしまい、ランレベル1で立ち上げても、すべてのディレクトリが read-only でマウントされ、何もできない(read-only で何もできなかったので、逆に良かったか) 対処)GRUB の立ち上げで、何かキーを押すa を…

ウェブ開発ランバッチ

ビルドインウェブサーバー □ PHP 版 start php -S localhost:8000"C:\Program Files\Google\Chrome\Application\chrome.exe" "http://localhost:8000/test.php" □ Python 3.10 版 start python -m http.server 8000"C:\Program Files\Google\Chrome\Applicat…

テンプレート自分用 (JavaScript)

HTML、JavaScript のデバッグは、Google Chrome で開いて、右上ボタン、その他のツール、デベロッパー ツール、を使います (Console を表示) (2022/01/28 19:20 更新: Show_CustomControl.html の class の宣言を、別ファイル (js) に分離) (2022/01/28 23:…

PHP5 から PHP7 への移行、Mail.php と mime.php

いまさらですが。 Lolipop で、そのままでは動作しなかったので、PHP の設定を PHP5 と同じに変更した。カッコは既存。※ PHP のエラーやワーニングが表示されるようになる 7.4 (CGI版)mbstring.language: (neutral)mbstring.internal_encoding: (未設定)mbst…

PHP5 から PHP7 への移行、mysql から mysqli への変更

いまさらですが。 変更前:mysql_connect('mysql123.phy.lolipop.lan', 'LAA1234567', 'abcdef');mysql_select_db('LAA1234567-xyz'); 変更後:$link = mysqli_connect('mysql123.phy.lolipop.lan', 'LAA1234567', 'abcdef', 'LAA1234567-xyz'); 変更前:mys…

php やそれでインクルードしている html のデバッグ

ファイルをサーバーにアップロードし、ブラウザーで表示しても、どこかに古いファイルがキャッシュされていて、新しいファイルが表示されない company.php をコピー、compay02.php のように名前を変えたものをアップロードし、ブラウザで表示する インクルー…

Google カレンダーの自動変更 (JavaScript)

□ 概要カレンダーを変更するために Google Clould Platform で API キーと OAuth 2.0 クライアント ID の両方を作る (API Discovery Document は無くて良い)。クライアント ID 作成時に JavaScript origin を指定する (例、https://hoge-hoge.com) (リダイレ…

Google カレンダーの自動変更 (PHP)

□ 概要プログラム内で認証手順を行って $client 変数を作る。そのための認証情報を Google Clould Platform で作る。認証は、公開されている情報を取得するだけならば API キーで動作するが、データを作成し保存する場合は OAuth 2.0 クライアント ID が必要…

Pro MiniPC PN62-B、ASUS、Windows 10 Home

リアルタイムOSを使う必要があり, VirtualBox と Windows 10 Home のために, ASUS Pro MiniPC PN62-B を購入しました。 【購入品】 ASUS, Pro MiniPC PN62-B, ¥56,128 PCメモリー, DDR4-2666 32GB 1枚, Crucial CT32G4SFD8266, ¥13,060 SSD 1TB, CFD CSSD-…

iPad mini をPC化する

【マウスの追加】 設定, アクセシビリティ AssistiveTouch, ON メニューを常に表示, OFF デバイス, Bluetoothデバイス, ELECOM M-BT15BRSWH 【Gboard の追加】 矢印キーを使うため, Gboard を追加する App Store で Gboard を追加 設定, 一般 キーボード, キ…

Raspberry Pi 4 Model B 8GB (Raspberry Pi OS 64bit) のススメ

本体 (8G) ¥11,374マイクロSDカード 64GB ¥1,448電源アダプター USB Type-C ¥1,650ヒートシンク型ケース ¥2,420Micro HDMI - HDMI 変換ケーブル x 2 ¥999 合計 ¥17,891 流用: フルHD液晶モニター, キーボード, マウス設定: こちら

我が家の Raspberry Pi

機種 CPU Memory WiFi 消費電力 Raspberry Pi 4 Model B Broadcom BCM27111.5GHz 4コア Cortex-A72 8GB 有り 約3W~約6.25W Raspberry Pi 4 Model B Broadcom BCM27111.5GHz 4コア Cortex-A72 4GB 有り 約3W~約6.25W Raspberry Pi 3 Model B+ Broadcom BCM2…

Raspberry Pi 4 Model B (Raspbian) のススメ

本体 (4G) ¥7,550マイクロSDカード 64GB ¥2,257電源アダプター USB Type-C ¥1,280ヒートシンク型ケース ¥3,598Micro HDMI - HDMI 変換ケーブル x 2 ¥999 消費電力 5.0W Raspbian Buster with desktop をダウンロード マイクロSDカードにイメージファイ…

Node.js、Express、MySQLを使ったウェブアプリケーション

英語の勉強のため。 https://www.c-sharpcorner.com/article/web-api-using-nodejsexpressmysql/

今どきの開発環境

node-v10.16.3-x64.exe python-3.7.4-amd64.exe sakura_install2-2-0-1.exe df141.lzh //// app.js (UTF-8)// const express = require('express');const app = express(); const cookieParser = require('cookie-parser');const bodyParser = require('body…

Raspberry Pi 3 Model B+ (Raspbian) のススメ

本体 ¥5,300マイクロSDカード 64GB ¥2,257電源アダプター ¥570ケース ¥1,500 消費電力 2.0W Raspbian Stretch with desktop をダウンロード マイクロSDカードにイメージファイルの書き込み Etcher 最初のセットアップは有線ネットワークを繋ぐ Japanese …

openSUSE on Raspberry Pi 3 Model B+

openSUSE Leap15.0 XFCEdownloadhttps://en.opensuse.org/HCL:Raspberry_Pi3 Use Etcher to write the image. rootlinux YaSTNetwork SettingsSelect DHCP version 4 only Restart YaSTOnline Update Restart YaSTDate & Time - JapanSystem Keyboard Layout…

Raspberry Pi Zero W のススメ

値段:10ドル(イギリス)日本だと1人1個の制限で¥1,296円、制限無しピン付きで¥1,814円、キットで¥4,104円 消費電力0.7W、1ヶ月電源を入れっぱなしでも電気代は17円くらいだそうです(参考) ■ RetroPie (Arcade) レトロパイ (アーケードゲーム) マイク…

node-proxy-https-example / proxy.js

(作成中) https://github.com/TotallyInformation/node-proxy-https-example/blob/master/proxy.jshttp://stackoverflow.com/questions/10085082/node-http-proxy-ssl-transparent 複数の仮想ドメインを構築する HTTPS プロキシサーバーを実行するプログラ…

簡単なウェブ解析アプリを作るための node.js、request、cheerio の使い方

勉強のために日本語訳します。 https://www.digitalocean.com/community/tutorials/how-to-use-node-js-request-and-cheerio-to-set-up-simple-web-scraping はじめに 本文では、ハッカーニュースサイトの、上位ランキングのリンクと、題名、URL、点数、コメ…

MongoDB の使い方

https://mlab.com/ MongoLab のホームページより、[SIGN UP]からユーザー登録(user、account)やパスワード(password)を設定します。 届いたメールのリンクから作業を進めます。 MongoDB Deployments、Create newAmazon's US East (Virginia) Region (u…

.NET プログラマの JavaScript、Node.js 勉強

[Object]JSON形式で表現するデータ型キーと値のペア{"name": "John Smith", "age": 33} [ProtoBuf] [RequestEnvelop、ResponseEnvelop] [EventEmitter]on('イベント名', function() { ... で実行 [var self = this;] [module.exports] [無名関…

Poke.io

参考:https://github.com/Armax/Pokemon-GO-node-api ポケモンGO API node.js ライブラリ <開発中> Discord に開発チャンネルがあります。開発でのみ使います。サポート問合せはしないでください。 example.js の例を確認してください。 インストール方法…

ビーコン、モノのインターネット(IoT)、Bluetooth Low Energy(BLE)

(株)ACCESS よりビーコンの使い方のマニュアルが出ていました。 https://a-beacon.com/manual/ 管理アプリ(iPad) / 管理サイト(ウェブ) ビーコン機器(ビーコン端末) リファレンスアプリ(スマホ / タブレット) ■ スマホ / タブレット位置情報を有効…

IoT 末端分析

参考:http://rethink-iot.com/2016/06/09/ibm-cisco-access-thingworx-race-iot-edge-analytics/ 無線通信での、セキュリティソフトとファームウェアのアップデートクラウドで分析するために、データを送信する前に事前処理を行い、ネットワークの負荷を軽…

開発ツール Express

参考: http://www.tutorialspoint.com/nodejs/nodejs_express_framework.htm ■ ハローワールド ファイル:app.jsvar express = require('express');var app = express();app.get('/', function (req, res) { res.send('Hello World!');});// app.get('/inde…