全記事

Windows11に大型アップデートを適用するには、Windows11インストールアシスタントWindows11InstallationAssistant.exeをダウンロードし起動しこの指示に従い数クリックするだけでいいはずなのですが、VirtualboxのWindows11 22H2仮想マシンではこの方法ではうまくいかなかった。本記事ではVirtualboxのWindows11 22H2仮想マシンを23H2にアップデートする失敗しない手順をまとめる。

Steve JobsがLisaやMacintoshを作る際に参考にしたといわれているAlto。21世紀の今、このAltoもエミュレーターで気軽に再現できてしまいます。Altoで動作するSmalltalkはどんなだったかな?

Macintoshの前身Lisaはどんなだったかな?1980年代の高価なおもちゃをLisaEmで再現してみます。

目次 はじめに OpenMediaVaultインストーラーの入手 Virtualbox仮想マシンの設定 Virtualbox仮想マシンにopenmediavault6をインストール OpenMediaVault6の起動 Webブラウザからサーバ設定 アカウントの設定 固定IPアドレスの設定 Samba…

目次 はじめに Photonixのインストール Photonixへのアクセス 写真の追加 写真の認識 マップ機能 アルバム作成 Photonixスマホアプリ 実運用に挑戦 おわりに はじめに 写真サーバーといえば「Google Photos」と「Apple Photos…

目次 はじめに PhotoPrismサーバーのインストール PhotoPrismへのアクセス 写真の投入 写真の閲覧 スマホの写真と同期 PhotoPrismサーバーへのWebDAV接続 実運用に挑戦 おわりに はじめに 写真サーバーといえば「Google Photos」と「Apple Photos…

目次 はじめに 仮想マシンの設定 Alpine Linuxのインストール インストールの続き 環境整備 デスクトップ環境の構築 ドキュメント作成環境 デスクトップのカスタマイズ IPv6対応 まとめ はじめに 筆者はミニPC「Larkbox」にAlpine Linux…

はじめに Alpine Linuxが稼働するPC本体には、ディスプレイもキーボードもマウスも接続せず、ルータの隣に常時稼働させて放置しておき、ァイルサーバ等で使用することを想定しています。 サーバの設定は、Webブラウザから出来るようにと、Webminをインストールします。 Webminではdocker…

目次 はじめに Alpine Linuxのインストール インストールの続き 環境整備 IPv6対応 まとめ はじめに LarkBoxのOSはAlpine Linuxとし、dockerと必要最小限のアプリだけ動かすようにします。他に必要なアプリは全てdocker-compose…

はじめに 自宅LAN内で自宅Webサーバへは、PCにhostsファイルを正しく設定してあれば、PCのブラウザからは、 でアクセスできますが、iPhoneからは でなければ、アクセスできません。iPhoneではhostsファイルの設定はできず、名前解決のためだけにproxy…

目次 はじめに awallのインストール ポリシーの定義 awall導入前 awallの起動 awallの導入後 まとめ はじめに 自宅LANに設置する自宅サーバー(AlpineLinuxで稼働)にファイアーウォールを設定します。 通常は自宅LANとWAN…

目次 はじめに NucBox5のセットアップ Alpine Linuxのインストール インストールの続き 自分の環境 ipv6の設定 dockerのインストール 次のステップ はじめに AmazonのタイムセールでGMKtec NucBox5を15,881円で購入。ずいぶん安価になったものだ。そこそこハイスペックなPC…

目次 はじめに ホームゲートウェイの設定 iPhoneを子機にする Androidスマホを子機にする macを子機にする Windows PCを子機にする 出先からの利用 IPoE接続時のVPN まとめ はじめに ホームゲートウェイ(筆者宅ではRT-500KI)にはスマホ等のIP…

はじめに ひかり回線のIPoE接続 IPv6接続の確認 IPoEはほんとうに爆速なのか PPPoE接続に戻すには? VPNの復活 IPoE接続ハマりポイント まとめ はじめに 自宅ネット接続の光コラボ事業者を「楽天ひかり」から「OCN光」に変更し、それを機に自宅LANとインターネットの接続をPPPoEからIPoE…

OpenVPNサーバをdocker-composeで立ち上げて、IPoE環境(IPv4 over IPv6)でvpnを利用する方法を解説します。IPoE環境ではipv4接続時にはポートが自由に使えないのでvpnは鬼門です。それでもOpenVPNを使うことにより、PPPoE接続の時のようにvpnを使えるようにできます。ルーティング設定を行うことにより、サブネットが異なるvpnクライアントからでもSIPによる内線電話受発話を可能にします。

SoftetherVPNのOpenVPN接続によるvpnサーバをdocker-composeで立ち上げて、IPoE環境(IPv4 over IPv6)でvpnを利用する方法を解説します。IPoE環境ではipv4接続時にはポートが自由に使えないのでvpnは鬼門です。OpenVPNを使うことにより、PPPoE接続の時のようにvpnを使えるようにできます。

Ingess Prime(以下Ingessと略す)レベル16昇格のために獲得すべき1600万APのうち8割、1400万APを9ヶ月かけて確保。順調に行けばあと2ヶ月でレベル16達成。 これまで4年間Ingressを続けてきたが、民度が最低のAG…

ポケモンGoのローンチ以降の通算売上は、2022年時点で60億ドルだそうだ。すごい… たかがゲームされどゲーム。 筆者のまわり(まぁまぁ田舎)を見渡すと、ジム置きするメンバーはほぼ固定され、トレーナー名から実人物もお宅もほぼわかる状態。固定トレーナー同士がジムを分け合い、無駄な争いもなく5…

イングレス始めてもうすぐ4年。始めたきっかけは、筆者は元々PokemonGoトレーナーで、当時はPokemonGo単独ではポケストップを新設することができず、ポケストップを新設するためにはImgressで新規ポータル申請すると、同じ場所にPokemonGoのポケストップができるという仕様だったため、PokemonGo…

はじめに 本サイトにGoogle AdSenseの広告を載せて約1年が経過しました。この経緯とgatsby.jsで作成したサイトにGoogle AdSenseの広告を載せる方法については以下の記事にまとめています。 Google AdSense…

目次 はじめに yolov3でSDカードの姿勢を学習 yolov3でSDカードが置かれる状況を学習 yolov5でSDカードが置かれる状況を学習 追試ガイド(yolov3編) 追試ガイド(yolov5編) まとめ はじめに 前回は、yolov3を使ってSD…

目次 はじめに Take1:機械学習初トライ Take2:姿勢も学習 Google Colaboratory上での学習 まとめ はじめに おうちにある身近な題材でpython+OpenCVによる外観検査の画像処理を楽しむ本企画。今回はおうちにころがっているSD…

目次 はじめに 画像の台形補正 SDカード領域の抽出 テンプレートマッチングによるSDカードの認識 SDカードの傾き角検出と正立回転後のマッチング Halconの想い出 はじめに おうちにある身近な題材でpython+OpenCVによる外観検査の画像処理を楽しむ本企画。今回はおうちにころがっているSD…

本記事はIngess Prime(以下Ingessと略す)のプレイログです。 2021/11に9周年メダル(金Persistence)をもらって程なく2022/12にやっとレベル15に到達。もう少し頑張ればプラチナPersistence…

筆者が住む地域(まぁまぁ田舎)には、仕返しやストーキング行為は当たり前といういかれたエージェントが多く、いまいちIngess Prime(以下Ingess…

一時期熱中した位置ゲーIngess Prime(以下Ingessと略す)も最近は落ち着いて(熱が冷めて)きた。 散歩の途中でレゾ挿してCF作成は楽しいんだけど、いくらCF…

禁断のHackintosh

October 04, 2021

目次 はじめに ターゲットPC OpenCoreブートローダーのセットアップ macOSのインストール Windows10とmacOSのデュアルブート Hackintoshのパフォーマンス macOS/Windows互いのディスクをマウントする Parallels DesktopによるデュアルOS…

BasiliskII、SheepShaver、vMacにClassic Macintoshシステムや漢字Talkをインストールした際の、使えるアプリケーションの調達方法に関する備忘録

性懲りもなく位置ゲーIngess Prime(以下Ingessと略す)を続けている。 前々回は筆者がレベル11になるまで、前回は筆者がレベル12になるまでについてまとめたが、本記事はレベル12→レベル13への道のりをまとめる。 レベル13の鬼門もやはり金メダル数であった。レベル13になるためは、プラチナメダル…

性懲りもなく位置ゲーIngess Prime(以下Ingessと略す)を続けている。 前回は筆者がレベル11になるまでとIngressを取り巻く現状をまとめたが、本記事はレベル11→レベル12の1か月半の道のりをまとめる。 レベル12の鬼門もやはり金メダル数であった。レベル12になるためは、銀メダル7個、金メダル…

はじめに 2021年5月、本サイトを開設して1年で、やっと月間2000PV達成しました。今後も月間2000PVを維持できる自信は全くありませんが、かねてより月間2000PVを超えたら収益化を検討することに決めてましたので、早速挑戦してみました。 月間ユーザ数は、1100人程度。 ブログ広告のクリック率は0.…

はじめに Ingess Prime(以下Ingessと略す)で敵色ポータルを焼き落とすと、相手方はほぼ10…

性懲りもなくIngess Prime(以下Ingessと略す)を続けている。 Ingess歴3年目に突入、ゆるーくやっているので、やっとレベル11になったばかり。 Ingessは、レベル8までは経験値APが上がるに従いレベルも上がっていくが、レベル9以上はAP…

はじめに Ingress Primeというスマホゲームがある。いわゆる「位置ゲー」の陣取りゲーム。基本は、青チームと緑チームに分かれてリアルな世界に対応したスマホ内の仮想空間で領域を占有しあうゲームなのだが、ゲーム参加者は粘着質が多く、相手チームを倒して陣地(ポータル)を占有すると、ほぼ10…

RSIでトレード

April 27, 2021

rsiが閾値ラインを下から上に突破したときに買うとおいしいかもしれないという話

はじめに 本稿は、Chromeのデベロッパーツールに組み込まれているLighthouseというツールを使用して、Webページを採点する方法の備忘録です。 操作手順 (1) Chromeのデベロッパーツールを開く メニュー > その他ツール > デベロッパーツール (…

目次 はじめに Kibanaとelasticsearchのインストール elasticsearchにデータ投入 Kibanaで可視化 おわりに はじめに 筆者は、無尽蔵サイトから株価データを入手し、株価データベースを構築しています。株価データベースといっても、単にLinux…

粘着質Ingessor

December 31, 2020

Ingressというスマホゲームがある。いわゆる「位置ゲー」で「Pokemon Go」のようなものを想像していただければよいかと。 Ingressには独特の世界観がある。ぜんぜん理解できていないけど。スマホのスキャナー画面眺めるだけで近未来的で楽しい。 筆者の遊び方は、お散歩のお供にIngress…

ここは宇治市郊外の新興住宅街。この街は、アニメ「響け! ユーフォニアム」の舞台となった街。いわゆる聖地です。坂の上に実際に高校がある。「北宇治高校」という名前ではないけれど。 1980年代後半、バブル真っ盛りの頃に、住宅公団(現UR)により造成された。関西圏の戸建ては、10~3…

はじめに DLNAメディアサーバを導入すると、サーバ上に置いた写真、音楽、動画をDLNA対応のクライアントで視聴できるようになります。 本ドキュメントはAlpine LinuxでのMiniDLNAメディアサーバー設定手順の備忘録です。 MiniDLNAメディアサーバーのインストール Alpine Linuxではapk…

PukiWikiサーバー

October 06, 2020

はじめに 本ドキュメントはPukiWiki設定手順の備忘録です。 PukiWikiのインストール PukiWikiをdocker composeでインストールします。インストール先のOSはAlpine Linuxを想定していますが、docker composeでインストールするので、dockerを入れたLinux…

はじめに 写真サーバーといえば「Google Photos」と「Apple Photos」が有名ですが、これらよりもっとシンプルでお手軽な写真サーバーLycheeを自前で立ち上げてみます。 Lychee…

目次 はじめに Piwigoのインストール Piwigo起動 写真の取り込み 写真の追加 まとめ はじめに 写真サーバーといえば「Google Photos」と「Apple Photos」が有名ですが、大量の写真を入れようとすると、容量に応じてそれなりにお金がかかります。「Google Photos…

はじめに 当方は、サーバ上に必要なだけいくつでも(ポートを変えて)webサーバーを立ち上げればいいと考えている口なので、webサーバーはdocker composeでインストールします。 本ドキュメントはAlpine Linuxにapache web server…

はじめに vpn機能を使うと、出先のノートPCから自宅のファイルサーバにアクセスしたり、外出先のスマホで自宅サーバのWebアプリにアクセス出来たりと、とても便利です。 最近ではルーターにvpn機能が搭載されている場合が多いので、あえて自前でvpnサーバを用意する必要性は薄いのですが、筆者宅のルーターはダイナミックDNS…

はじめに 本記事は、Alpine LinuxにSambaをインストールした際の手順の備忘録です。 sambaのインストール sambaはdockerで動かすことも可能ではありますが、そうすると細かな資格情報制御がややこしいので直入れします。 sambaのインストール 共有フォルダー”larkbox…

はじめに 1つのサーバで、複数のWebアプリを稼働する場合、ポート番号を変えてWebアプリを立ち上げる必要がでてきます。 Webサーは通常80番ポートを使用します。複数のWebアプリをdocker-composeを使って立ち上げると、80番ポートの取り合いになってしまい、結局…

目次 はじめに Larkboxのセットアップ はじめに INDIGOGOのクラウドファンディングでCHUWI LarkBoxを入手。筐体サイズ:61x61x43(H)mm、重量:127gの極小サイズPC。Windows10 Homeがプリインストールされている。…

Gatsby.jsで作成したサイトを、 Netlify にデプロイする手順をまとめます。 サイトマップとrobots.txt作成 デプロイした環境で、検索エンジンにヒントを与えるために、gatsbyプラグインにより、 サイトマップとrobots.txtを生成するようにします。 app/package.json…

Netlify Formsのお問い合わせフォーム作成 この方法は、以下のページを参考にしました。というか、まんまコピーです。 https://qiita.com/hiropy0123/items/2e8d14ea66b78ab64847 Netlify FormsをつかってGatsby…

サイトレシピ

May 27, 2020

はじめに 本サイトのソースコードはこちらです。 本サイトは、静的サイト構築ツール GatsbyJS…

Alpine Linux上にdocker-composeにより、Gatsbyの開発環境をインストールします。 githubへのアクセスは確立済みとし、dockerおよびdocker-composeは導入済みと仮定します。 ディレクトリ構成 gatsby_working/app…

ここまで出来たら、以降、~/gatsby_working/gatsby/app 以下を修正してサイトをカスタマイズしていきます。 編集すべきは以下のファイルです。 app以下のディレクトリ構成 プロフィール等の修正 gatsby-config.jsのsiteMetadataを自分用に修正します。 gatsby/app…

以下を参考に実装しました。 https://kikunantoka.com/2019/12/01—install-tags/ GatsbyJSで作っているブログにタグ機能を導入した gatsby-node.js…

以下を参考に実装しました。 https://kikunantoka.com/2019/12/03—install-syntax-highlight/ GatsbyJSで作っているブログでシンタックスハイライトが適用されるようにした https://kikunantoka.com/2019/12/11—install…

以下を参考に実装しました。 https://blog.u-chan-chi.com/post/gatsby-markdown-images/ Gatsby JS でBlogを作成する際、マークダウンファイルに設定したimage…

記事のレイアウトは、components/layout.jsで定義しています。 page定義のjsで、 により、Layoutコンポーネントをインポートし、以下のように使用していました。 リッチな見栄えを定義するために、Layoutに加え、以下のコンポーネントを追加しました。 コンポーネント 機能 Layout…

目次 はじめに macOSインストーラの入手 インストールメディアイメージの作成 ParallelsにmacOSをインストール macOX Mojaveのインストール まとめ はじめに Parallelsは、ホストOSの回復パーティションを使用して、容易にmacOSのvm…

目次 はじめに PearPCのインストールとセットアップ 古いハードディスクのディスクイメージ化 PearPC用空イメージ作成 古いハードディスクのボリュームを空イメージに丸コピー ディスクイメージからOS起動 Mac OS X…