VPNサーバをGoogle Compute Engine上に構築 OpenVPN

以前、VPNサーバ構築にGoogle Cloud Platform (Google Compute Engine) を使用した際には SoftEther VPN とした。 VPNサーバをGoogle Compute Engine上に構築 - 山の上の大学の学生(でしたが卒業)の個人メモ https://ki06.hatenablog.com/entry/2021/10/25…

回復パーティション

WindowsでHDDからSSDにクローンした場合に回復パーティションが行方不明になることがあるので、復旧方法のメモ。 回復パーティションが削除されているのではなく、Windowsから認識されなくなっている場合に下記が有効。 参考 クローンディスクの消えた回復-…

Docker で Redmine

以下を参考に実施予定。 参考 Dockerを用いたRedmineオンプレミス構築 | ぺんぎんや https://e-penguiner.com/docker-redmine-onpremise/ Redmine を docker-compose で秒殺起動する | らくがきちょう v3 https://sig9.org/archives/2474 DockerでRedmineを…

VPN設定

ルータにVPN設定を施して、外部ネットワークからスマートフォンやWindows 10、Windows 11から接続確認を・・・と思ったらWindows PCからつながらなかったのでメモ。 NAT-T 設定 結論から言うと Windows 10 PCのNATトラバーサルの設定が無効だったためであり…

Subversion 関連

Subversionメモ。 リポジトリ毎、フォルダ毎のアクセス制御 SVNのAuthzSVNAccessFileについて - Qiita https://qiita.com/Sunochi/items/ccedd145be9b5f28864f Subversion/svnauthz - Agile Software - tracpath Wiki https://wiki.tracpath.com/Subversion/…

AWS Lambda と EC2

AWSメモ。 定期的に実行 【AWS】スケジュール関数を作成・定期実行する方法|AWS LambdaとAmazon EventBridgeにて実現 https://di-acc2.com/system/cloud/12624/ AWS Lambdaの定期実行 - estie inside blog https://www.estie.jp/blog/entry/2022/11/22/1100…

nRF5340 最初に

nRF5340-DK で nRF Connect SDK を使用して各種機能確認を進めているのでメモ。基本的には samples が充実しているのである程度理解や知識が進めば困ることはなさそう。 ただ nRF Connect SDK は Zephyr OS がベースであり、何もしならない状態ではまずの第…

Mac mini Late 2012 リカバリ(USBメモリからのクリーンインストール)

Mac mini Late 2012 でインストール関連をいろいろしていたら、ディスク内のデータが得全部消えた状態になってリカバリを実施したのでメモ。 状況 ディスク内の情報が消えて「option + command + R」も「shift + option + command + R」のいずれでも復旧しな…

Bluetooth で携帯端末と接続しての音声通話、ショートメッセージ送受信

Bluetooth で携帯端末と接続して音声通話やショートメッセージ(SMS)の送受信を行いたい。 まだ試していないが以下を参考に試してみたいのでメモ。 BlueZ BlueZのAPI/サンプルコードのメモ - Qiita https://qiita.com/ffmatsu/items/b7ca6a944b5a1ea9c7a6 C…

iperf のオプションの iperf2 と iperf3 の違い

iperf3でオプションで気づかなったかったので今後また忘れたときに備えてメモ。 iperf3 使い方は各種サイトで紹介されているが、記事によって iperf3 と iperf2 のいずれをターゲットとしているかが異なるので注意。 特に Bidirectional testing の -d オプ…

仮想シリアルポート

仮想シリアルポートを扱えるソフトウェアについてのメモ。 以前は com0com を使用していたがWindows10になってドライバの署名関連でややこしくなっていたので代わりを探した。 結論は以下。 代替として有力候補は Virtual Serial Port Driver である。ただ実…

VPNサーバをGoogle Compute Engine上に構築

VPNサーバ構築にGoogle Cloud Platform (Google Compute Engine) を使用したのでメモ VPNサーバの選択 VPNサーバは複数様々あるが、今回はクライアント側で専用ソフトやアプリが不要な SoftEther VPN とした。 サーバの選択 仮想サーバでどこにしようか考え…

モバイルルータ(SIMルータ)

donedoneエントリープランを申し込んで手元のWX04で使用したのでメモ。 購入前 donedone のサイトに「au回線」とあることから、WiMAX向けのモバイルルータであってもau 4G LTEに対応した端末であればAPNを設定すれば使用できるのではないか、と踏んで契約し…

sRemo-R

sRemo-R (sRemo-R3) を購入したのでメモ。 なお各種情報は以下から参照可能。 sRemo-Rサポート | 「sRemo-R」に関するサポートサイトです https://sremosup.socinno.com sCloud for sRemo https://sremo.biz/ 初期設定 スマートモードとカスタムモードの両方…

Androidケータイ

3Gが終了するのでLTEケータイ(Androidケータイ、ガラホ)に変更した。Androidなのでアプリのインストールが可能なので実施したメモを残しておく。 アプリのインストール 参考にしたサイト Androidフィーチャーフォンにapkを導入する – システム管理メモ htt…

USB Serial と Bluetooth SPPのブリッジ(転送)

USB Serial と Bluetooth SPP のブリッジ(転送)を試したいのでメモ。 具体的には以下の構成を実現したい。 【[機器(UART)] - [UART-USB変換]】 - [USB HOST] - [何らかのブリッジ機器(+ ソフトウェア)] - [Bluetooth SPP Server] - 【[Bluetooth SPP Cli…

一括置換

複数のファイルの、複数の検索&置換のペアを設定し、一括置換が可能 TextSS.net 複数のHTML&テキストファイルを一括置換 TextSS.net 公式サイト http://textss.sakura.ne.jp 紹介 https://www.vector.co.jp/magazine/softnews/130314/n1303141.html Repl-Ac…

TCP送信

TCP送信 PowerShellで 参考 https://qiita.com/LazarusMakoto/items/631af8aba4079f82c7c3 スクリプト # # TCP送信 # https://qiita.com/LazarusMakoto/items/631af8aba4079f82c7c3 # # コマンドプロンプトで # powershell -ExecutionPolicy RemoteSigned -F…

NXP i.MX 6 メモ

iperf https://community.nxp.com/thread/489757 STREAM https://hesonogoma.com/linux/usageofstream.html http://www.cs.virginia.edu/stream/FTP/Code/ sysbench https://www.cloudsavvyit.com/2521/how-to-test-your-unix-servers-disk-and-ram-speed/ h…

NXP i.MX 6 Docker

ターゲット上でDockerを動作させることができるか、調べたのでメモ。 なお、Yoctoのビルド環境をDockerコンテナで構築する、という件ではなく、YoctoのrecipeとしてDockerをターゲットに導入できるか、という観点である。 結論 NXPの標準のBSPだと今のところ…

NXP i.MX 6 uuuによるflash

今後のTODOメモ uuu したいこと i.MX_Linux_User's_Guide.pdf を参照して、以下を試す 4.2.2 Using UUU For example, the following command writes rootfs.wic into eMMC. uuu -b emmc_all <bootloader> <rootfs.wic> 手順 インストール git clone https://github.com/NXPmicro/mfgt</rootfs.wic></bootloader>…

NXP i.MX 6 yoctoビルド環境構築と作成イメージのSDカードへの書き込み

メモ 試したこと yoctoビルド i.MX_Yocto_Project_User's_Guide.pdf を参照して、以下でビルドに必要なパッケージをインストール $ sudo apt install gawk wget git diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev $ sud…

NXP i.MX 6 ホスト環境構築とBSP提供イメージのSDカードへの書き込み

メモ 購入 MCIMX6ULL-EVK ダウンロード L4.19.35_1.1.0_images_MX6UL7D.zip L4.19.35_1.1.0_LINUX_DOCS.zip Host環境 Ubuntu 18.04 LTS 日本語 Remix インストール時に画面がはみ出たので Windows キーを押しながら移動させてボタンを画面内に持ってきて、押…

ノートパソコンのSSDの交換(SSD→SSD容量増)

2010年10月ごろに購入したThinkPad x201sのHDDを、2015年5月頃にSSDに交換したが、5年程度経過したのと容量が不足してきたので再度容量upを目的としてSSDを交換。前回に比べて公開されている情報が増えてきたので手順としては特に変わったことはなく、メモ。…

有線LANの無線化(L2レイヤで)

以下の製品を使用すると、ローカルLAN内において、有線LANで接続していた箇所を無線LAN化できる模様。 VAP11N-300 http://www.vonets.com/ProductViews.asp?D_ID=23 http://www.vonets.com/UploadFile/PicTure/VAP11N-EN_2018112307.jpg 通常の 無線LANルー…

電流がごく小さな機器向けのバッテリ

Arduinoをモバイルバッテリで動作させる場合に、通常のモバイルバッテリではオートパワーオフによって機器への電力供給(給電)が停止してしまう件についてのメモ。 課題 課題はいくつかあり、各web記事が対象とする課題が異なるので整理。 消費電流(電力)…

lighttpdのユーザ変更

メモ lighttpdのユーザ変更 lighttpd, 実行ユーザ変えた | lighttpd | linux - 氾濫原 https://lowreal.net/2006/02/06/2 [Solved] Running lighttpd as a different user (Raspberry Pi) - Lighttpd - lighty labs https://redmine.lighttpd.net/boards/2/t…

セマフォ

memo c++ - PHP Semaphore compatible with CPP application in Ubuntu - Oipapio- oipapio.com https://www.oipapio.com/question-6570436 c++ - PHP Semaphore compatible with CPP application in Ubuntu - Stack Overflow https://stackoverflow.com/que…

Google Test をインストールせずに使用する

メモ TODO CUnitからGoogleTestに乗り換える際のメリット(デメリット)まとめ - Qiita https://qiita.com/igayu/items/eaa63d017e0590504999 Google Testをインストール、しないですませる方法 - エンジニアのソフトウェア的愛情 https://blog.emattsan.org/e…

ローカル環境でSSL(HTTPS)通信

インターネット上にwebサーバを公開する場合、普通にドメインを取得してホスト名をもとにSSLサーバ証明書を購入すればよい。Let's Encrypt であれば無料で取得ができる。一方ローカル環境で サーバ(HTTPSサーバ) クライアント(ブラウザ) で構成した場合…