未分類

開発系のお話はこちらに引っ越します

開発系の話をinologから独立させることにしました。今後はプログラミングやエンジニア系の話はこちらで更新してい行きます。
Google Cloud Platform

PHP@GAE – GCS にフォームからファイルをアップロード

Google App Engine の PHP 7系のランタイムを使い、フォームから投げられたファイルを Cloud Storage にアップロードする際の実装方法を紹介。
Google Cloud Platform

php72 な App Engine で Cloud Tasks を使ってタスク実行

php72@GAEでCloud Tasksを使おうと思ってクイックスタートをやってみたのですが、思ってたより面倒だったので手順なんかを書いてみてました。 分かってしまえば何てことないですが、仕様がイマイチ掴みにくいので参考になれば。
サーバー

https で運用しているサイトを Xserver へ移行する手順

httpsで運営しているサイトをXserverに移行する際の問題点とエラーを発生させずに移行するための手順です。 WordPressとMovable Typeを移行する際の手順と合わせて紹介します。
サーバー

レンタルサーバー移行の経緯 – Xserver, mixhost, カラフルボックスを試してみた

Xserver、mixhost、カラフルボックスを比較検討し、このブログを含むサイトを運営しているサーバーを Xserver に移行しました。 慢性的に遅かったサイトが生まれ変わって、PageSpeed Insightsで100点を叩き出すまでに... サーバーって重要です!
MySQL

時刻だけを指定して検索する方法 – MySQL

MySQLでdatetimeやtimestamp型のフィールドに対して日付を無視して時刻だけを指定し、レコードを絞り込む方法についてまとめました。
未分類

Apacheのアクティブ接続数を取得する

Apacheのアクティブ接続数をカウントする方法。 合計接続数だけでなく、接続元のIPアドレスごとにカウントする方法を紹介。 さらに、IPv4だけでなくIPv6も考慮してカウントする方法を紹介します。
MySQL

INSERT … ON DUPLICATE KEY UPDATE 構文ってどんな場合に使うの?

MySQLのREPLACEとINSERT ... ON DUPLICATE KEY UPDATEの違いとか、実際に使ってみたらどうなるのかとか。
未分類

php – セッションのガーベッジコレクションと MySQL のあれこれ

phpでセッション関連の設定をする際のガーベッジコレクション各設定項目や、MySQLに保存するように設定した際の注意点について。とくに、保持期間について意図したように動かない場合に注意する点について。
MySQL

MySQL で積み上げ集計をする時のクエリの書き方

MySQL で売り上げの集計とかを行う場合に、日々の合計だけじゃなくて、その日までの売り上げの合計も一緒に取得する方法。 積み上げ集計とか累計とか累積を MySQL で実現するクエリを紹介します。