プログラミング MUIのテキストフィールドで数字キーボードの出し方や数字(小数点の有無)の入力制限方法。 MUIのテキストフィールドにおいて、スマホのキーボードを数字キーボードにする方法やその数字キーボードに小数点を表示させるかどうかを設定する方法を記します。はじめにMUIの入力欄にはいくつか種類がありますが、TextFieldは、Input、... 2025.01.15 プログラミング
PC SMBでIPアドレス指定によるデータ授受がインターネット経由と扱われるときの対処法 PC間やサーバ・PC間のエクスプローラでIP指定によるデータ転送を行うと、授受したファイルのうち、実行ファイルやショートカットにおいて、以下のような警告が表示されることがあります。インターネットのファイルは役に立ちますが、このファイルの種類... 2025.01.04 2025.01.05 PC
プログラミング Next.jsのSSG構成でDynamic Routesの使用時に例外ページでエラーが発生するときの暫定措置 開発環境において、Next.jsのApp Routerでダイナミックなルーティングを行う際、存在しないページへアクセスした場合に404画面に遷移させる方法があります。そのロジックを組むとエラーが発生してしまう事象が発生しているのでエラー内容... 2024.10.30 2024.10.31 プログラミング
Blender 【Blender】オブジェクトに簡単に穴を開ける方法。ブーリアン差分で穴が空かない対処法も(備忘録) 今回は、Blenderにて簡単にオブジェクトに穴を開ける方法を記します。モディファイアーのブーリアンを使用した別オブジェクトの差分により穴を開ける方法を記しますが、このやり方でも上手くいかない場合があります。その際の対処法も併せて記します。... 2024.09.07 Blender
Blender 【Blender】オブジェクトに複雑な操作なく、テクスチャーペイントする。(備忘録) はじめに趣味でBlenderを触っていますが、フリーソフトとはいっても専門知識のいる領域です。入門者なら分かると思いますが、作成したオブジェクトに色をつけるのですら苦労します。Web上に手順が載っているサイトが数多くありますが、ショートカッ... 2024.09.07 Blender
Docker さくらVPSで独自ドメインをSSL化と更新の自動化をした。docker-composeのリバースプロキシにて。 さくらVPS上で、DockerComposeにてリバースプロキシを立ち上げ、独自ドメインをSSL化および、自動更新されるように設定をしていきます。本記事は、以下記事の摘要及び続きの自動化の部分を記します。前回までの記事①独自ドメインのDNS... 2024.06.23 2024.06.24 Docker
Docker Docker ComposeのリバースプロキシでHTTP-01 チャレンジからHTTPSでアクセスするまでの方法。 はじめに本記事は、前記事の続きとなります。前回は、DockerComposeを使用してリバプロを立てた後、Let's Encryptの証明書を発行し、CertBotを使用したHTTP-01チャレンジの認証から証明書の発行まで行いました。今回... 2024.06.19 2024.06.23 Docker
Docker DockerコンテナでCertbotを使ってHTTP-01 チャレンジする方法(無停止更新の準備) はじめにDockerのコンテナにて、リバースプロキシを構築しましたが、次にLet's Encryptを利用し、外部・リバースプロキシ間をSSL化します。Let's Encryptにて証明書の発行、更新できるように構築にはいくつかの方式があり... 2024.06.16 2024.06.23 Docker
VPS さくらVPSでSSHキーを追加したのに公開鍵認証がエラーで接続できなかったときの解決方法。 はじめに今回は、さくらVPSにSSHで接続できる端末を増やそうと、公開鍵認証の設定を施したにも関わらず、接続できませんでした。今回は、その解決方法を記します。さくらVPSに沿った内容ですが、原因としては他のサービスでも起こり得ると思いますの... 2024.06.14 2024.06.15 VPS
ネットワーク MacでSSHポートフォワーディングして踏み台サーバ経由でブラウザからWebアクセスする。 はじめにIP制限のあるサーバにアクセスしたいときに、踏み台サーバを経由してアクセスすることがあります。今回は、SSHポートフォワーディング(SSHトンネル)のダイナミックポートフォワードを利用してブラウザを利用したWebアクセスを踏み台経由... 2024.06.07 ネットワーク
VPS さくらインターネットVPSに契約してSSHの設定まで行った。《Ubuntu》 余談7年間、様々なレンタルサーバを行き来していました。FC2ブログを2017年に開設し、数ヶ月後WordPressに移行する際に初めてレンタルサーバ(WordPress専用サーバ)を契約しました。ある程度運営した2019年頃、併せてウェブア... 2024.06.06 2024.06.07 VPS
iptables 通常のSSHで接続できるのにVS Code の Remote-SSH だと繋がらないときの対処。 はじめに本記事は、iptablesを検証設定し、Remote-SSHで繋げられないという内容です。そもそも本事象や、同様な原因という可能性は極めて低いですが、備忘録として記します。事象内容ターミナル等で、SSH接続をすると、問題なく接続でき... 2024.05.29 2024.06.02 iptables
Docker Dockerで最小構成なリバースプロキシを作成した。《備忘録》 はじめに本内容は、今後作成する構成のチュートリアルです。私はDockerの初学者で、学習の一環で記しているため、不十分な内容の場合があります。環境 ホスト:Ubuntu 24.04構成同一ネットワークでリバースプロキシ、Webのコンテナを存... 2024.05.21 Docker
VMware VMware FusionのubuntuでホストとClipboard(コピペ)の共有ができなくて諦めて別の方法に移行。 VMware FusionにてホストがMac(Apple Silicon)、ゲストにUbuntuServerを使用して、開発環境を構築中に、クリップボード(コピーアンドペースト機能)がホストゲスト間で共有できない不具合に見舞われました。結論... 2024.05.18 2024.06.06 VMware
VMware Mac(Apple silicon)に無償版VMware Fusionを入れてubuntuを動かしてみた。 VMwareは仮想化ソフト「VMware Workstation Pro」「VMware Fusion Pro」について、2024年5月13日に個人利用を無償化すると発表しました。VMware WorkStation Proは、Window... 2024.05.16 2024.06.06 VMware
プログラミング ReactMarkdownでLinkや見出しにスタイルや要素を適用する方法。(独自コンポーネント) はじめに環境 react-markdown: 9.0.1ReactMarkdownでLinkや見出しにスタイルを適用する以下のように、componentsに構造を定義することで、独自な要素のスタイルなどを適用できます。import Reac... 2024.03.16 プログラミング
プログラミング MUIのTextFieldで枠線(fieldset)を消す方法。 はじめにMUIのTextFieldを使用すると、Borderが適用されて、このBorderを無効化したい場合があります。例えば、TextFieldをrenderInput内で使用して、スタイルはラッパー側を適用したい場面など。そういったとき... 2024.03.06 プログラミング
プログラミング 【Next.js】NextRouter was not mountedとエラーが出て、router.push(“/”)が使えない はじめにrouter.push("/")等で、画面遷移を実装しようとした時、Unhandled Runtime ErrorError: NextRouter was not mounted.とエラーが出ていしまいます。環境 next: 14... 2024.03.04 プログラミング
プログラミング Django REST framework × MySQLでよく使うコマンド集(覚書) Django REST framework依存パッケージのインストールpip install -r requirements.txtデータベースのマイグレーションpython manage.py makemigrations app_nam... 2024.03.01 2024.03.08 プログラミング
プログラミング MUIのAppBarでfixedを使用すると要素が重なり、stickyだと固定されないときに確認すること。 はじめにMUIのAppBarを固定させたい時、positionをfixedにすることで実現することができます。しかし、fixedを使用すると、元々reativeで下にあった要素が上がり重なってしまいます。AppBarのheightはドキュメ... 2024.02.27 プログラミング