SOFTELメモ Developer's blog

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

【Apache】LocationMatchで否定条件

問題 LocationMatchで「URLがマッチしないとき」の条件を作りたいです。 答え /hoge のときは、以下の書き方でできる。 <LocaitonMatch /(?!hoge)>   # […]

【git】既存のソースをgit管理にしてリモートリポジトリも作る

問題 既存のソースをgit管理にしてリモートリポジトリも作りたい。 答え 以下のような手順で。 ローカルのgitリポジトリを作る ソースのある場所で $ cd /foo/bar $ git init $ git add […]

【php】composerでPEARのImage_Barcode2をインストールする

問題 composerでPEARのImage_Barcode2をインストールしたい。 答え composer のインストール composerのマニュアル通りインストール $ php -r "copy('https:// […]

【Linux】ログインしたときにメッセージを表示する

問題 メモやお知らせを、サーバーにログインしたときに表示できると便利なんだけど。 答え /etc/motd に書いておくと表示される。 以下のように、編集するとよい。 # vi /etc/motd 例えば、debianの […]

twitterで自動ツイートしたい(RSS利用)

問題 twitterで自動ツイートしたい。 答え 自動ツイートする方法はさまざまありますが、IFTTTを利用すると、ツイートする部分は実装する必要がなく、材料の提供だけで済みます。簡単です。 今回は、IFTTTとRSSを […]

twitterで自動ツイートしたい(メール利用)

問題 twitterで自動ツイートしたい。 答え 自動ツイートする方法はさまざまありますが、IFTTTを利用すると、ツイートする部分は実装する必要がなく、材料の提供だけで済みます。簡単です。 今回は、IFTTTとメールを […]

HTMLDOC(HTMLからPDF等への変換コマンド)

問題 htmldocというコマンドを見つけました。 HTMLをPDFやPS、epubファイルなどに変換できるようですが、使えますか? 答え UTF-8、日本語に対応しておらず、日本語は文字化けしました(Ver. 1.8. […]

rpm, yum でインストールしたパッケージに含まれるファイルを確認する

問題 yum でパッケージをインストールしましたが、どの場所にどんなファイルが置かれるか調べられますか? yum install パッケージ名 答え 以下でパッケージに含まれるファイルの一覧が確認可能。 rpm -ql […]

apt install したパッケージに含まれるファイルの場所を確認する

問題 apt でパッケージをインストールしましたが、インストールされたファイルの場所を知りたいです。 apt install パッケージ → どこに何が置かれた? 答え 以下でパッケージに含まれるファイルの一覧が確認可能 […]

imap関数関連の謎のphpエラー

問題 imap関数を使っている処理で以下のようなエラーが出ます。 PHP Notice: Unknown: SECURITY PROBLEM: insecure server advertised AUTH=PLAIN […]

ネットワークドライブを削除する方法

問題 いつの間にかネットワークドライブが作られていたのだけど、 いらないので削除したい。 答え 現在の接続は以下で確認できる。 net use ネットワークドライブでZドライブが割り当てられているとしたら、以下のコマンド […]

multipartなメールの構造は通常どの程度まで複雑な入れ子になるか

問題 text/plainなメールだけでなくて、htmlメールや添付ファイル付きのメールを解析して処理するのですが、 multipartなメールってパートの入れ子はせいぜい何階層ぐらいを想定しておけばいいですか? 答え […]

IPアドレス競合の調査

問題 あるサーバーとあるサーバーがありまして、いつもデータベース参照などで通信しているのですが、急にデータベースから正常な応答がなくなりました。 Pingは返ってくるのに、なんで? 答え Pingは返ってくるのに、いつも […]

Google Groups Migration API で Unable to parse the raw message のエラーが発生する

問題 既存のメーリングリストのメールを、Gootle Groups に Migration API で送り込もうとしているのですが、 以下のようなエラーが発生して、メールをGoogleグループに送り込めません。 Fata […]

Windowsでlsofのようなことをするには

問題 あるファイルを開いているのが誰なのか調べたいです。 Windowsでlsofみたいなことできますか? 答え Sysinternals Suite の中にある handle.exe でできる。 Handle 単体で入 […]

【Eclipse】PDTのコード補完やエラーチェックがおかしくなった

問題 EclipseでPHPのソースを書いているのですが、コード補完や文法チェックがおかしくなっている気がします。 new stdClass() しただけなのに「stdClass cannot be resolved t […]

【php】mail関数でメールを送らないでファイルに書き出させる

問題 開発やテストのときに、宛先を間違ってメールを送りたくないけど、メールの内容は確認したいし… どうするのが良い? 答え phpのmail関数、mb_send_mail関数は、内部的にはsendmailコマンドを使って […]

【CentOS】 yumでphpのコマンドライン版だけインストールする

問題 ApacheとかApacheのモジュール版のphpとか要らなくて、 phpのコマンドライン版だけインストールしたいんです。 答え 以下で可能。 # yum install php-cli 依存関係もこれだけ === […]

【linux】wkhtmltopdfで日本語が出ない

問題 wkhtmltopdfでPDFを作ろうとしたのだけど、フォントの指定によっては日本語が全く出力されなくなったりする。 なぜ? 答え パッケージ wqy-zenhei-fonts をインストールすると、 フォントの設 […]

Ubuntu16.04 でVNCしたい

問題 さくらのVPSなどのレンタルサーバーで、Ubuntuをインストールして、デスクトップ環境を作って、リモートデスクトップしたい。 答え さくらのVPSでは、標準OSインストールからスタートして、15分程度の作業。ほと […]