サーバー開発docker-composeの私的最適解 docker-composeを作る際の構成に非常に悩んだ末その最適解を導き出しました。Dockerfileでできることでもdocker-compose.ymlにかけるものも存在していて、どちらに書くべきか。ENVをDockerfileに記述...2023.01.15サーバー開発
WEB開発dockerのphpmyadminイメージにBasic認証をつける Dockerファイルを以下のようにするFROM phpmyadmin:latestCOPY ./.htaccess /var/www/html/.htaccessCOPY ./.htpasswd /var/www/html/.htpassw...2023.01.09WEB開発
PCNURO光F660AルータDNS設定でレスポンスを良くする F660Aルータはデフォルトの設定であると、DNSサーバの設定の問題でレスポンスが悪く、名前解決が遅い場合があるらしい。これはDNSサーバーのキャッシュ情報を保存、処理している本体の機能があまり優れていないからだそうです。DNSサーバーとい...2023.01.08PC
開発ツール開発環境はMacかWindowsか 正直、どちらでも良い。以前、記事で開発環境をWindowsを利用しているだけでレベルが低いと断定され面接を落とされたと言う話をみましたが、あまりにも情報が古いし、それこそレベルが低い。確かに開発環境としてはMacの方が権限や、UNIXベース...2022.12.31開発ツール
PCVPNが内部と外部が同じIPの場合通信がうまくできない VPNは内部と外部が同じIPアドレスが利用されている場合、内部と外部がわからなくなりうまく通信ができない192.168.0.1などで内部で利用している場合、VPN接続先で192.168.0.1などを利用していた場合、同じIPの帯域になるので...2022.10.18PC
PCUbuntu から Windows の共有フォルダをマウントして利用する UbuntuからWindowsの共有フォルダをマウントしたい場合がある。sambaを入れずともcifs-utilsを利用することで、直接参照させるということが可能。シンプルなシステムでマウントして参照できるので自分のフォルダのように利用がで...2022.10.18PC
WEB開発simplexmlを利用する XML形式のデータを扱う場合はこのようなコードを作って読み込めば良い。ただ、この方法は使いにくいらしく、DomDocumentを利用した方が良いらしいtry { $xml = new SimpleXMLElement(...2022.10.18WEB開発
開発ツールSSHとGitを利用して開発をしよう WEBにデータを公開する誰でも簡単にできる方法としてFTP接続を行い、ファイルをアップロードをする方法が存在します。この方法は昔ながらの方法であり、非常にハードルとしては低い方法です。この方法は、毎回アップロードごとにファイルをチェックして...2022.08.15開発ツール
サーバー開発さくらサーバー移管後DNSゾーンは変更できない さくらサーバーで取得したものをドメイン移管すると、これまでさくらサーバーでDNS変更できたものが変更できなくなるなにかあるなら先に変更しておこう。もし、ドメイン移管をしてしまったら、DNSの変更する際はネームサーバーを切り替えて設定しなけれ...2020.08.24サーバー開発