プログラミング・Web開発 【PHP】ページ表示時に動的にサムネイル画像を作る4つの方法 PHP及び、CakePHPで作成しているサイトのリストページ等で画像を扱う際に、指定画像のサムネイルがあると便利ということで、サムネイルを作る便利スクリプトやサイトを4種類紹介します。ちなみに、サムネイルとは「thumbnail」と書き、親指(thumb)の爪(nail)のように小さく簡潔であるという意味から来ています。 2012.08.17 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】条件分岐に「三項演算子」を使ってみた 作ってるシステムでちと大量に条件分岐する箇所がでてきたのですが、いちいち if文を書くのが面倒になってきたので、思い立って三項演算子を使ってみることにしました。 2012.07.21 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】PHPで機種依存文字を変換する場合は文字コードをSJIS-winにしてから! PHPでCSVファイル取込機能を作成中、機種依存文字である「?」を「(株)」に変換しようとした時にはまってしまったので、その対策方法を忘備録としてポストしてみます。 2012.07.18 2025.04.28 プログラミング・Web開発知識・ノウハウ
知識・ノウハウ Windows/Linux版 Apache2系統のログファイルを月別にする方法 作成したバーチャルホストのアクセスログがしばらくしたら物凄いファイルサイズになっていることに気づきました。社内サーバに設置しているシステムのログファイルの容量もえらいことに。ということで、各バーチャルホストのアクセスログ、エラーログを月別にする方法をポストしてみます。 2012.07.17 2025.04.28 知識・ノウハウ
プログラミング・Web開発 【PHP】ユニーク(一意)なIDを生成する簡単な方法 PHPで一意(ユニーク)な乱数を作成したい場合、一番楽にできそうな方法を備忘録代わりにポストします。 2012.07.14 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 さくらインターネット環境でDBデータをcronで自動バックアップする さくらインターネット環境でcronを使い、データベースのデータを自動バックアップする方法を忘備録としてポストしておきます。行いたいことは、早朝5時にDBの全データをバックアップし「バックアップ日.tar.gz 形式」で保存するってことです。 2012.06.26 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 jQueryを使わないライブラリ「busy.js」を使って簡単にローディング画面を作ってみる。 仕事で作ったとあるサイトが、APIを叩いて結果を取得・表示するのですが、APIの反応が悪く、やったらと時間が掛かるので、ローディング画像を出し、ちょっとでも訪問者を待たせる努力をしてみようということで探しました所、「busy.js」というライブラリを発見。 2012.06.21 2025.04.28 プログラミング・Web開発知識・ノウハウ
知識・ノウハウ 【Google Chrome】ページタイトルとURLを一発でコピーできるChrome拡張機能「Copy Fixer」 「Ctrl + c」キーで「ページタイトルとURL」をクリップボードへとコピーしてくれるGoogle Chromeの拡張機能「Copy Fixer」の紹介です。 2012.06.04 2025.04.28 知識・ノウハウ
プログラミング・Web開発 さくらインターネット環境のCakePHPでcronを使ってみる さくらインターネット上に展開しているCakePHPでcronを使う方法。コントローラーとアクションを指定して動かしたかったのですが、うまく行かなかったので、shellを使ってみます。 2012.05.22 2025.04.28 プログラミング・Web開発知識・ノウハウ
知識・ノウハウ CakePHPなどでクレジットカード番号をチェックする方法 クレジットカード番号が有効かどうかのチェック方法です。ルーン・アルゴリズムという法則で番号のチェックを行っています。CakePHPや、ZendFrameworkではバリデーション用のルーチンが元々用意されています。 2012.05.21 2025.04.28 知識・ノウハウ
プログラミング・Web開発 【JS】クーポン系サイトによくある「カウントダウンタイマー」をjQueryを使って設置してみる 「グルーポン」や「シェアリー」など、クーポン系サイトでよく利用されているような、カウントダウンしていくタイマーが必要になったので、その設置方法の紹介です。今回は「jQuery Countdown」というライブラリを使用します。 2012.05.18 2025.04.28 プログラミング・Web開発知識・ノウハウ
知識・ノウハウ 人はバナナの皮で滑ることが出来るのかを実験したムービー タイトルの通りなんですが、バナナの皮を使って実験しています。クレジットがディスカバリーチャンネルってなっていますが本当なのか?とりあえず、見ればわかりますが、そこまでせんでもええやん、って突っ込みたくなるwtoogieはこういうのに弱いので... 2012.04.28 2025.04.28 知識・ノウハウ
プログラミング・Web開発 【PHP】APIなどでHTTPSのデータをオープンする場合のphp.ini設定 開発時のローカル環境からセキュアなURLのAPIデータを(XMLデータで)取得したいときに「Unable to find the wrapper "https" - did you forget to enable it when you configured PHP」というエラーが返ってくる場合の対応方法です。 2012.04.27 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 Google Web Fonts の使い方。 サイトのロゴや見出しなど部分部分にインストールされていないフォントを使いたいという場合に使える「Google Web Fonts」の使い方です。 2012.04.21 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【MySQL】カラム名の変更、カラムを削除するSQLの書き方 MySQLの既存テーブルのカラム名を変更、カラム自体を削除するSQLの忘備録です。 2012.04.19 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 WordPressにfacebookの「いいね!」ボタンを設置してみた。 リアルの知り合いの中でもfacebookを始める人も多くなってきたのを受け、「いいね」ボタンをブログにつけてみました。プラグインを利用してもいいのですが、今回はテーマソースに貼り付ける方法を採用しています。 2012.04.03 2025.04.28 プログラミング・Web開発知識・ノウハウ
知識・ノウハウ Windows7のSendToディレクトリパス 右クリックで任意のアプリ/ツールにファイルを渡せるのに便利な「送る」機能ですが、SendToフォルダのパスはどこだったかなーとググるのも面倒なので、自分のブログに防備録として書いておこう。 2012.03.30 2025.04.28 知識・ノウハウ
知識・ノウハウ 【UNIX】最低限これだけは覚えておくべきviエディタのキーコマンド テストサーバの構築、編集などでviエディタを使う機会がたまにあります。そのたびにコマンドを確かめるのが面倒なので、最低限使えれば困らないキーコマンドをメモがわりにポストします。まぁ、覚えればそれで全て解決なんですが、なんだか最近物覚えが悪くなってしまってね...。 2012.03.07 2025.04.28 知識・ノウハウ
知識・ノウハウ facebookのロゴ使用の件 勤務している会社サイトにfacebookへのリンクバナーをつけるという依頼が部署に来たので、バナーを作るのにfacebookのロゴ使用についてのページを眺めていると、割りと衝撃の事実というか落とし穴というか、意外な事実が判明。ブランド情報セ... 2012.03.03 2025.04.28 知識・ノウハウ
プログラミング・Web開発 【PHP】タイムゾーンの指定を php.ini で行う方法 PHPでタイムゾーンが指定されていない旨のエラーが出力されている時の対応。php.iniのtimezone設定を編集する方法です。 2012.02.28 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】mb_convert_kanaを使うときは文字コードを指定すること! PHPで指定した文字列を半角 ⇔ 全角 変換する関数である mb_convert_kana() を使うときは「文字コード」を指定しましょうという啓蒙です。 2012.02.21 2025.04.28 プログラミング・Web開発知識・ノウハウ
知識・ノウハウ Android版Gmailでのラベルごとの着信音指定 スマートフォンでGmailを受信した際に、設定しているラベルごとに着信音を設定する方法です。 2012.02.20 2025.04.28 知識・ノウハウ
プログラミング・Web開発 【セキュリティ】FTPクライアントで「FTPS」を使いFTP接続を暗号化する方法 管理者の使っているFTPクライアント「NextFTP」でセキュアな暗号化通信をしたい場合の設定方法を紹介します。 2012.02.17 2025.04.28 プログラミング・Web開発知識・ノウハウ
知識・ノウハウ 日本国内のIPアドレス一覧を取得して海外からのアクセスを遮断する.htaccessをcronを使って作成する方法 海外からの意味不明なコメントやトラックバックなど、迷惑なアクセスを全て遮断するために、日本に割り当てられているIPアドレス一覧を取得し、その情報を元にcronを使い、1日一回 .htaccess を作成・更新する方法を紹介します。 2012.02.01 2025.04.28 知識・ノウハウ
モノ・ガジェット 【PC】故障した電源ボックスの交換が完了したぜ! 以前よりメインで使っているPCの電源から「キーン」いう高周波が鳴り、非常に耳障りな生活を送っていたのですが、1月のある日、ついにPCの電源が入らないという事態に陥りました。 2012.01.26 2025.04.28 モノ・ガジェット知識・ノウハウ
知識・ノウハウ 【ZendFramework】CPIサーバでZendFrameworkを利用したサイトにSSLを使用したい場合の.htaccessの書き方 CPIの少し古いプランでのサーバに、Zend Frameworkで作ったサイトにSSLページを導入する場合の.htaccessの書き方です。 2011.07.13 2025.04.28 知識・ノウハウ
モノ・ガジェット Androidでも手軽にスクリーンショットが可能になるっぽい Android2.3.3からデフォルト機能でスクリーンショットが取れるようになるらしい、というはなし。 2011.04.05 2025.04.28 モノ・ガジェット知識・ノウハウ
知識・ノウハウ 【秀丸エディタ】Windows7+Google日本語入力+秀丸で変換候補が見えない場合の回復方法 Windows7、Google日本語入力という環境で「秀丸エディタ」を使っていると、変換候補が消え、何も見えなくなるという現象に出くわしました。秀丸エディタを再起動させれば直っていたので、回復には緊急を要さない事だったのですが、やはり気になるので、調査してみました。 2011.03.28 2025.04.28 知識・ノウハウ
モノ・ガジェット 003SHに壊れたファイルは注意 昨日、愛機003SHに音楽データ(mp3)を入れて聴いてみようと思い、15個のデータをコピーしたのですが、なぜか、コンテンツマネージャー上でも、音楽プレーヤーでも9個しか認識せず。しかもコンテンツマネージャーやアストロファイルマネージャーが... 2011.03.28 2025.04.28 モノ・ガジェット知識・ノウハウ