httpsでアクセスできるSubversionリポジトリの構築
問題 Subversionサーバーを立てたいです。 svn://~ は暗号化がないので却下。 svn+ssh://~ は悪くないけど、 https://~ にしようと思っています(運用上の都合で)。 答え http(s) […]
dockerで古いOSのコンテナが動かない
問題 wslのdockerで、古いOSのコンテナをbuildしようとすると、segmentation fault で中断します。 答え 古いOSはvsyscallが使用される場合があるが、最近のOSではデフォルトでOFF […]
WSLのsystemd対応
問題 wslがsystemdに対応したそうですね? 答え WSLで動いているLinuxの中に以下のファイルを作るとよい。 ・ファイル名 /etc/wsl.conf ・内容 [boot]systemd = true 今まで […]
WSLのUbuntuのplan9というプロセスは何?
問題 WSL2でUbuntuを使っています。 psコマンドでプロセスを見ると、plan9というプロセスが見えますが、これは何? 何かインストールした記憶もないのですが。 # ps auxwf USER PID %CPU […]
【php】AWS SDK for PHP はpharとpharではないのどちらを使うとよい?
問題 AWS SDK for PHP を使おうと思うのですが、以下のインストール方法があります。どちらを使うとよいですか。 aws.phar。ひとかたまりのファイル。 composerで、または zip版を解凍したバラバ […]
.vimrcで環境を判断する
問題 Windows環境のvimや、wslのvim、外部のサーバーのvim などあり、.vimrc内で環境を自動判別して設定が変えられると便利なのですが、できますか。 答え linux環境だったら if has('uni […]
IFTTTのwebhookでtwitterに投稿する
問題 twitterに投稿するプログラムを作成したいです。 twitterの開発者登録をしてAPIを使えるようにするしかないですか? 答え twitterの開発者登録は少々ハードルが高い。 https://develop […]
Groundwireのトラブルメモ
問題 クラウドPBXを導入して、スマホはGroundwireというSIPフォンアプリを入れています。 着信が遅く10秒以上かかったり、不在着信で最後に着信音が鳴ったり、たまに挙動がおかしいです。 答え やれること一覧。 […]
CentOS6 32bit版のdockerイメージ
問題 CentOS6 32bit版のdockerイメージありますか。 答え こちら。 i386/centos https://hub.docker.com/r/i386/centos/tags podman 環境だと q […]
var aaa = “<script></script>”; がエラーになるのはなぜ?
問題 以下のJavaScriptでエラーになります。なんで? <script> var aaa = "<script></script>"; </script> エラー(chrome) Uncau […]
wsl2のdockerで古いコンテナが動かない
問題 wslのdockerで、古いコンテナを起動しようとすると、Exited (139) が出ます。 答え 古いOSはvsyscallが使用される場合があるが、wsl2ではデフォルトでOFFなので、使用できずエラーになる […]
wsl2のubuntu22でdockerのコンテナが動かない
問題 wsl2のubuntu22で、docker run すると、iptablesがどうのこうのというエラーで動かないです。 # docker start xxxxxxxx ERRO[0000] error loadin […]
atコマンド
問題 atコマンドとは? 答え cronは「毎日x時に実行」などジョブのスケジュールを管理する感じになるが、 atは「(この後1度だけ)x時に実行」といった感じでジョブを管理、実行してくれる。 実行する処理は、atコマン […]
AWS SDK for PHP で DynamoDB する
問題 phpでDynamoDBしたいです。 答え 準備 テーブル作成: DynamoDBは、極論テーブルは1個に全部突っ込めみたいな世界なので tbl など適当な名前でもいいでしょう。単純なキーとデータの組み合わせならパ […]
古すぎるWordPressをバージョンアップした
問題 ものすごく古いWordPressがあるのですが、バージョンアップできますか? なんとバージョン3.0です。 php5で動いてるし、管理画面からは何ともならない感じです。。。 答え いきなり最新版にするのは環境的にp […]
Value too large for defined data type
問題 wslで動かすdockerの32bitOSのイメージをベースにしたコンテナでWindowsホスト側の /mnt/c/~~ のディレクトリをマウントしたら以下のエラーが出ました。 Value too large fo […]
【linux】truncate コマンドでファイルの容量を減らす
問題 他のプロセスがつかみっぱなしのログファイルがあって、rmしても消えないんですけど、どうしましょう。 答え 他のプロセスがつかんでいるファイルは rmすると、表面上消えたように見えて、使用中のプロセスが終わるまで消え […]
centos-vaultを使うと遅すぎてTimeoutする
問題 諸事情でCentOS6などサポート切れのOSのアップデートをしたいのですが、ダウンロードが遅すぎるようです。ダウンロードが止まったり、タイムアウトしたりして、なかなか進まないです。 [base] name=Cent […]
【MySQL】レプリケーション先に間違って書き込みできなくする
問題 MySQLのレプリケーションで、複製先に間違って更新系SQLを流してしまったケースがあるのですが、防げないですか? 答え 以下の設定をする。 read_only=1 super_read_only=1 MySQL5 […]
WSLのvimでのコピーをWindowsと共有する
問題 wsl内で実行しているvimはヤンクしてもホストのWindows側のクリップボードには送り込めないのですね? vimからWindows側にコピー&ペーストしたいのですが…… 答え clip.exe を使って送り込む […]