Linux

Ubuntu Server 24.04 のインストールメモと systemd-networkd から NetworkManager への移行

Ubuntu Server 24.04 をインストールした。インストール自体は通常の手順で問題なし。ただし内蔵 / 外付け(USBタイプ)の Wi-Fi がいずれもデフォルト状態では動作しなかったため以下の通り無線 LAN 関係の設定を変更したのでメモ。 前提 機材 CHUWI HeroB…

VPS(Ubuntu 24.04)上に Docker および VS Code Dev Containers を用いた Vue 3 + Vite の開発環境を構築

Vue 3 + Vite の開発環境を整えた。従来はローカルの Linux マシン上あるいはローカルの Windows Hyper-V 上の Linux で構築していた。 今回 VPS 上に構築したのでメモ。主にディスク(ストレージ) の扱いとポート開放の手順が異なる。 構成 VPS Ubuntu 24.…

Zephyr RTOS の開発環境を VSCode Dev Container で構築

Zephyr RTOS の開発環境を整えた。手元の環境とは切り離したかったが書き込み先のターゲット(基板)とUSBで接続して flash する必要があるため物理的にパソコンは必要となる。 そのため手元のパソコンに Linux をデュアルブートでインストールして環境を構…

json-server

試験用に REST API のモックサーバを構築した。json形式でやり取りがしたいので json-server とした。以下メモ。 参考 以下を参考に作成した。 docker-composeでjson-serverを使う #Node.js - Qiita https://qiita.com/th_/items/4d09148e8e61099e08b3 使い…

SuiteCRMのDockerによるインストール

CRM が必要になった。探してみたところオープンソースの SuiteCRM がよさそうであった。SuiteCRM は顧客管理や商談管理などのCRM(Customer Relationship Management)、SFA(Sales Force Automation)をカバーする。 参考 以下を参考にインストールした。 Suite…

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…

Docker で Redmine

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

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…

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

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

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 キーを押しながら移動させてボタンを画面内に持ってきて、押…

OpenWrtでパケットキャプチャ可能なリピータハブ

TODO OpenWrtを有線リピータハブとして使用する。 HW Buffalo WHR-G301N 参考 OpenFlowをしゃべれるOpenWRT (WHR-G301N) 作成手順 v1.1 http://www.srchack.org/pub/JITAKU_RACK/2.5_OpenFlow/make_openflow_switch_v1.1.pdf この手順書を途中まで進めること…

Raspberry Pi Zero WでBluetooth

メモ RaspberryPi zero + Pythonでアクションカメラを作る https://qiita.com/masushin/items/8206bee55c71111813b1 を参考に以下で動作を確認した。 import evdev from evdev import InputDevice, categorize, ecodes devices = [evdev.InputDevice(path) f…

Raspberry Pi Zero WのSDイメージのバックアップ

Raspberry Piの本体を使用せずにPCでSDカードのイメージを バックアップ リストア する場合のメモ。 GParted Liveを使用してパーティションを(少し)縮小しておく SDカードによって容量が異なるので、少しサイズが小さいSDカードにもイメージファイルを書き…

Raspberry Pi Zero Wの設定

Raspberry Pi Zero Wを購入して初期設定したのでメモ。実施内容 イメージのSDカードへの書き込み https://www.raspberrypi.org/ から RASPBIAN STRETCH WITH DESKTOP をダウンロード Win32DiskImagerを使用してSDカードへ書き込み 初期設定 http://blue-blac…

OpenWrt

TODO 参考 PLANEX MZK-WNH & OpenWrt Planex MZK-WNHのファームウェア書換え方法のいろいろ - @SRCHACK.ORG(えす・あーる・しー・はっく) http://www.srchack.org/article.php?story=20150830230348268 DD-WRT OpenWrt 適材適所で両方使いたい人向け @ ウ…

rtmpdump

らじるらじるをrtmpdumpで録音する https://gist.github.com/1185755 # RTMPEのtype9 handshakeに対応している必要があるのでRTMPDump v2.4必須 # CentOS5 32bitのさくらVPS、OSX Lionで動作確認。(OSX LionではRTMPDumpを32bitでビルド) # ラジオ第1 rtmpdu…

コードの図示

コード構造を視覚化せよ!!Graphviz & Doxygen http://skazami.web.infoseek.co.jp/tools/Graphviz_Doxygen.htm Doxygen+Graphvizでクラス図を自動生成する http://d.hatena.ne.jp/gomi-box/20090209

iText

http://www.lowagie.com/iText/ PDF作成ライブラリ。ライセンスはMPLまたはLGPL。下記を参考に、マージンを考慮してPDFにページ番号、ヘッダ、フッタを付与するアプリを作成。 参考 Fenrir's BLog: 完成済みPDFにヘッダを埋め込む http://fenrir.naruoka.org…

PerlでPDF作成

PerlでPDFを作成するメモ。下記を参考に、PDFJのサンプルであるtext2pdf.plをCGIとしてサーバで動かすまでは完了。 やったこと PDFJを入手 PDFJ-0.90.zip パッチがあたったPDFJに変更 Perlのバージョンが5.10.0で、エラーで動かないため http://github.com/c…

Graphviz

http://www.graphviz.org/ グラフ描画ツール。数式や関数ではなく、ダイアグラムやフローといったグラフを描画できる。 参考 テキストをグラフに変換 Graphviz http://itpro.nikkeibp.co.jp/article/COLUMN/20080117/291258/ Graphviz チュートリアル http:/…

玄箱HGの消費電力と電気代

玄箱HGによる自宅サーバの運用はやめたのだけれど、今になって電気代が気になったので自分では測らずに検索してみたメモ。 結論 通常の稼動で、消費電力は15〜16W程のようである*1。したがって、24時間稼動させた場合の電気代は1ヶ月で220〜230円*2程度。 ち…

BBR-4MG

BBR-4MG(http://buffalo.jp/products/catalog/item/b/bbr-4mg/)が余ったのでメモ。 http://wiki.nothing.sh/1765.html http://wiki.nothing.sh/1766.html

さくらのレンタルサーバ

玄箱HG + Vine Linux 4.2 + ドメインで自宅サーバを稼動してきたが、特に自前のマシンを使う必要がなくなったので、レンタルサーバへ移行中。自分のためのサービスを動かすだけなので、一番安いサーバを選択。そのためにphpのスクリプトをperlに書き換え(時…

Eee PC 901-X を買って、やったことのまとめ

Eee PC 901-Xを買ってから、やったこと/やってないことのまとめ。 実施したこと メモリを2Gへ Transcend SO-DIMM DDR2 PC2-5300 2GB SDHC16Gを購入、HDD化 A-DATA 16G SDHC 【Eee PC】SDカードをHDD化手順 http://eguchi.jp/blognplus/index.php?e=272 Dドラ…

Net::DNS

http://www.net-dns.org/docs/ perlでDNSのクライアント/サーバを書ける。 クライアント http://www.net-dns.org/docs/Net/DNS/Packet.html サーバ http://www.net-dns.org/docs/Net/DNS/Nameserver.html

OpenWrtでSDカード

WHR-HP-G54でSDカードを使うことが出来る。気が向いたらやるつもりということで、メモ。ドライバが家になくてトルクスねじ(T9)が外せず、ふたを開けられない、、、 参考 OpenWrtDocs/Customizing/Hardware/MMC/ http://wiki.openwrt.org/OpenWrtDocs/Customi…