SOFTELメモ Developer's blog

SOFTELメモは、株式会社ソフテルの中の開発の人がときどき書いているメモです。

【php】phpでデバッグする方法

問題 phpでデバッグするのどうやったらよい? 答え phpはコンパイルなどの工程がないので、即実行して画面で確認することになる場合が多い。 echo 画面に表示したかったら echoが基本。 echo $a; 代入した […]

BUFFALO LinkStation で大量にファイルを削除するとき

問題 BUFFALO LinkStation で何百GBもあるファイルをまとめて消したいんだけど、エクスプローラーから操作すると何時間もかかりそうでいやだ。 LinkStation で、大量のファイル削除をなるべく早く実 […]

BUFFALO LinkStation でバックアップを取るとき

問題 BUFFALO LinkStation で、バックアップを取りたい。 通常とか、増分とか差分とか、意味がよくわからないけどどれがいい? 答え いろいろモードがありますね。 通常バックアップ 上書きバックアップ(差分 […]

CentOSでLAMP環境構築例

問題 さくらのVPSを借りました! さくっとLAMP環境を構築したいです! 解答例 初期状態の CentOS6(64ビット版)からスタート。 インストール 全部 yum で。 apache # yum install h […]

twitter bootstrap3 を とにかく手軽に始められる雛形

問題 twitter bootstrap3 やってみたいんですけど。 twitter bootstrap3 都度都度ダウンロードしてくるのめんどくさい。 twitter bootstrap3 もうちょっとサクッと使えない […]

DNSの FORMERR resolving 'ドメイン名/A/IN' のエラー

問題 DNSのエラーログに以下のようなものがあったのですが、何でしょう? FORMERR resolving 'ドメイン名/A/IN' 答え サーバが EDNS0 に対応していない? EDNS0 で問い合わせると SER […]

【php】 Warning: MIME header encountered in non-MIME message

問題 以下のようなエラー(Notice)が発生しました。 Notice: Unknown: Warning: MIME header encountered in non-MIME message (errflg=3) […]

【php】 xdebugを有効にする

問題 xdebugを使いたいです。 答え php5-xdebugを導入して、php.iniに以下を追記する。 html_errors = Onが入っていないと、エラー表示、var_dump、トレースの結果などが普通のテキ […]

【Windows】空のファイルを作成する(Linuxで言うtouch)

問題 Linuxのtouchみたいに、Windowsで空のファイルを作りたい。 答え Linuxで言う /dev/null に相当するものが、Windowsでは nul らしく、以下のコマンドで、空のファイルが生成できる […]

【linux】debianでSubversion1.7以降を使いたい

問題 debianで apt-get install subversion したら、1.6系がインストールされました。 1.7以降が欲しいのですが。 答え 自前でコンパイルできる場合、したい場合はそれでよいとして、 以下 […]

Android端末はFelicaを読める(けど遅い)

問題 ICカード(Felica)を読みたいんだけど、Androidで読み取れる? 答え 一応読み取れた。 Androidに搭載されているNFC(近距離無線通信)でFelicaのデータを読めると聞いていたので、Nexus7 […]

UnicodeとUTF-8は何が違うんですか?

問題 UnicodeとUTF-8は何が違うの? 答え Unicodeは文字のコード体系。 「あ」は、U+3042 「ぁ」は、U+3043 「い」は、U+3044 …… 「送」は、U+9001 …… 「큐」は、U+D050 […]

mysqldumpでバイナリログを切り替え

mysqldump にオプション「--flush-logs」をつけると、バイナリログが新しいファイルに切り替わる。 よって、このダンプ以降でMySQLでクラッシュしてしまった場合は、 ダンプファイル + 切り替わったバイ […]

【apache】disk_cacheの設定の適正値

問題 apacheでmod_disk_cacheを使おうと思うのですが、disk_cache関連の以下の設定値はどのくらいがいいでしょう。 <IfModule mod_disk_cache.c> CacheR […]

【WordPress】管理画面にアクセス制限を設定する

問題 WordPressの管理画面側は、自分の固定IPからしかアクセスできないようにしたい。 答え /wp-admin/ に .htaccess を設置するなどして制限すればよい。 order deny,allow de […]

メールに半角カナが入れられないのはなぜ

問題 メールには半角カナが使えないのですか。 答え インターネットでメールを送受信するためのメッセージ形式の仕様では、7bit ASCII文字のテキストしか許されていませんでした(ASCIIコード0~127のみ。8bit […]

IISがローカル(127.0.0.1)では見えるのに、プライベートアドレス(192.168.*)では見えない

問題 IISを稼動させているPCがあって、同じLAN内の別のPCからプライベートアドレスで見たいんだけど見えないみたい。なんで? 答え ファイアウォールでしょうか。 以下を「規則の有効化」すると見えると思います。 コント […]

【php】数値文字参照に変換したり、数値文字参照から変換したりする

問題 HTMLソース内やXML内でよく見かける数値文字参照(&#9834; = ♪ など)があるけど、数値文字参照に変換したり、数値文字参照から元の文字に変換したり簡単におこなうには? 答え phpの […]

パブリックDNS

2009年にGoogleが公開したGoogleパブリックDNS 8.8.8.8(プライマリDNS) 8.8.4.4(セカンダリDNS) NTT America Technical Operations 129.250.3 […]

プリペアドステートメント?

問題 ぷりぺあどすてーとめんとってなんですか? SQLに?がたくさん入ってるし、よくわかりません。 答え php の PDO::prepare() とかから入ると謎の機能に見えるけど、 プリペアドステートメントっていうの […]