SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中
このエントリーをはてなブックマークに追加
SOFTELメモは、株式会社ソフテルの中の開発の人がときどき書いているメモです。

CentOS6でgitのバージョンを上げる

問題 centos6でgitをインストールすると古いですよね?新しいのはどうやってインストールするとよいですか? yum install git → 1.7.1 答え いろいろなリポジトリが過去にあったが、centos6 […]

CentOS7でgitのバージョンを上げる

問題 centos7でgitをインストールすると古いですよね?新しいのはどうやってインストールするとよいですか? yum install git → 1.8.3 答え wandiscoが提供しているものが使えた。 例) […]

一定時間経過後メールができなくなる

問題 ある事務所で、始業後PCを使い始めて一定時間経過すると、メールソフトでメールが送受信できなくなります。 ルーターを再起動すると復旧します。 また2,3時間経過するとメールができなくなります。 スマホやモバイルルータ […]

UbuntuでMySQL8とMySQL5.7を行ったり来たりした例

問題 MySQLのリポジトリを追加して、 下記でMySQL8にしたのですが、うまく起動しないのでmysql5.7に戻したいです。 apt install mysql-server 答え 関係あるもの一通り、バージョン指定 […]

【Windows】リモートデスクトップの全画面表示を解除するショートカットキー

問題 リモートデスクトップの全画面表示を、マウスを使わないで解除することはできますか。 答え Breakキーがあれば以下で。 Ctrl + Alt + Break ノートパソコンなどBreakキーがない場合は以下で。 C […]

【MySQL】テーブルの文字コードをutf8からutf8mb4に変換する

問題 utf8のテーブルをutf8mb4対応したいのですが、これだとTABLEのDEFAULT CHARSET だけが変わってしまって、カラムの CHARACTER SET は変わらないみたいです。 ALTER TABL […]

.tar.gz の中身を解凍せずに確認する

問題 .tar.gz の中身を確認したいです。 解凍は中身を見てからにしたいのですが…… 答え -tオプション(–list)と、-fオプション(–file=ARCHIVE)をつける。 tar -t […]

コンピューター名からIPアドレスを知りたい

問題 NetBIOS名(コンピューター名)からIPアドレスを割り出せますか? \\fileserver1 → 192.168.???.??? 答え nbtstatコマンドでできる。 使用例) コンピューター名がわかってい […]

メールしないドメインのためのMXレコード設定

問題 あるメールをしないつもりのドメインがあるのですが、MXレコードを設定しないとAレコードに送ってこられたり、MXレコードを設定すればそっちに送ろうとされたり、悩ましいですよね? 答え メールをしないドメインのために […]

fail2ban-server がメモリを大量消費している

問題 fail2banが稼働しているのですが、メモリを1GBぐらい使っています。 ほんとにこんなに必要なのでしょうか。 top - 12:28:53 up 863 days, 49 min, 2 users, load […]

【php】DropboxのAPIをphpから使う

問題 DropboxのAPIをphpから使いたいです。 答え file_get_contents関数でさくっと対応する例。 オフラインアクセスができるAPIキー(リフレッシュトークン)、アクセストークンは取得しているもの […]

【WordPress】致命的なエラーをチェックするためにサイトと通信できないため、PHP の変更は取り消されました。SFTP を使うなど、他の手段で PHP ファイルの変更をアップロードする必要があります。

問題 WordPressのテーマエディタでphpファイルを更新しようとすると以下のエラーになります。 致命的なエラーをチェックするためにサイトと通信できないため、PHP の変更は取り消されました。SFTP を使うなど、他 […]

DropboxのAPI

問題 システム用(アプリ用)にずっと使えるAPIキーを取得したいです。 答え 1.アプリを作る https://www.dropbox.com/developers 2.アプリの設定、権限を付与 手動でトークンを取得する […]

error joining network namespace for container xxxx

問題 docker(podman)で、以下のようなエラーが出てコンテナイメージの一覧が出せない。起動しない。 $ podman ps ERRO[0000] error joining network namespace […]

wkhtmltopdf で /tmp/ に大量の一時ファイルができる

問題 wkhtmltopdf を使っているシステムで、/tmp に大量の一時ファイル wktemp-* ができているのですが、正常な動作ですか? wktemp-037579fb-e75d-47d3-903b-95e821 […]

phpでスクレイピングする方法

問題 スクレイピングってどうやるんですか? 答え WebサイトのHTMLなどの文字列から必要な情報を取得する。 要するに以下のようなことをする。 例)あるURLのページ内に「配達完了」の文字があったら配達完了と判定する。 […]

【Subversion】コミットを元に戻す

問題 コミットまでしてしまった変更を元に戻したいです。 答え Subversionはコミットを消せないので、元の内容に戻して改めてコミットすることになる。 元の内容に戻すのは、mergeコマンドでできる。 リビジョン3, […]

【ssh】複数の秘密鍵を使い分ける

問題 sshの鍵認証の鍵が複数あり、サーバーも複数あります。 鍵が1個だけなら ~/.ssh/id_rsa などを使えばよいのですが、複数あるばあい、都度差し替えたり、都度引数に指定したり、特別な設定をしたりが必要でしょ […]

WordPressのURL変更

問題 WordPressのURL変更を伴う引っ越し、どうするとよい? 開発環境 → 本番環境 ドメイン変更 ディレクトリ変更 答え 簡単なWordPressならMySQLのダンプファイルの文字列置換でも引っ越せるが、Wo […]

【WordPress】Scrape key check failed. Please try again.

問題 WordPressの管理画面のテーマエディタでphpファイルを更新しようとすると、以下のエラーで更新できないです。 Scrape key check failed. Please try again. 答え Wor […]