[PHP] stdClassって何だ?[PHP] stdClassって何だ?
PHPのマニュアルにも細かい説明は無いんだけど。 標準で定義されているクラス 以下のクラスは、PHP ビルドに含まれる標準関数セットで定義されています。 stdClass オブジェクトへの型変換で作られる。 PHP: 定 […]
PHPのマニュアルにも細かい説明は無いんだけど。 標準で定義されているクラス 以下のクラスは、PHP ビルドに含まれる標準関数セットで定義されています。 stdClass オブジェクトへの型変換で作られる。 PHP: 定 […]
PHPファイルがパスワード保護されたディレクトリに配置されているサイトで、ユーザがBasic認証を通過し、そのディレクトリ内の任意のPHPファイルに最初にアクセスしたときにログを取りたいというニーズあり。 考え方 Bas […]
ワークフローをきちんと決めずに開発環境の複製を繰り返したおかげで、現在携わっている案件の開発環境が随分と煩雑になってしまったので、ここで改めてウェブ系案件の開発環境を整理しておきたい。 必要な開発環境は4つ それぞれの環 […]
アップデート可能なパッケージを一覧する $ sudo yum check-update インストールされている全パッケージをアップデートする $ sudo yum update -y 特定のパッケージのみアップデートする […]
Boxの一覧を見る > vagrant box list Boxを削除する > vagrant box remove <box名> 仮想マシンのセットアップ > vagrant init & […]
ある案件でデータコレクタの導入を提案した。 データコレクタは携帯用バーコードリーダーのようなもの。読み込んだバーコードデータを内部ストレージに蓄積しておき、PCに接続されるとデータを一括転送する。バーコードを読み取ること […]
基本的手順は [Apache] UnxサーバーでのBasic認証の設定方法 と同様。 .htpasswd (パスワードファイル) htpasswdコマンドはApacheのディレクトリ下のbinサブディレクトリにある。 c […]
設定手順覚え書き。 .htpasswd (パスワードファイル) htpasswdコマンドを使ってパスワードファイルを作成する。 $ htpasswd -c .htpasswd guest New password: Re […]
Smartyを採用したサイト開発での話。 フロントエンド担当から「テンプレートを変更してもフロントエンドに反映されない。templates_cディレクトリのファイルを全部削除すると反映されるんだけど」との相談あり。テンプ […]
html5/videoエレメントベースの動画プレーヤーがSafariだけうまく動かないとの相談あり。 JavaScriptで書かれたオープンソースの動画プレーヤーで、動画再生機能はvideoエレメントに委ねて、ロード中イ […]
Safari限定で面倒な問題が発覚。たぶんWindows版とMac版の両方のSafariで起こる。自分で確かめたのはWindows版だけど、Mac持ちのスタッフに試してもらったら同じ挙動だと言われたので。 症状 サーバー […]
H.264形式のMP4動画ファイルがSafariで再生されないという報告を受けて調べてみる。 テスタはMac版Safariで試しているというが、僕のデスクにはWindowsマシンしか無い。テスタに試してもらったところ、W […]
ブラウザ依存のJavaScriptの挙動を調べるために、SafariでJavaScriptコンソールを表示しようとしたのだけど、メニューを探してもそれらしいものが無い。SafariにはJavaScriptコントロールが無 […]
WindowsにはSSH鍵ペアを生成するコマンドが用意されていないので、何かアプリを使う必要がある。以前はPuTTY付属のPuTTYgenで作ったけど、Tera Termでも作れるらしい。 Tera TermにおけるSS […]
CPUのタイプを表示する $ uname -m X86_64 PCのホスト名を表示する $ uname -n web カーネルのバージョンを表示する $ uname -r 3.2.0-4-amd64 OS名を表示する $ […]
以下のようなスクリプトを書いてブラウザからアクセスしたらいい。 <?php echo `whoami`; ?> 結果例 apache
VirtualBoxのビューモードの切り替えは[ビュー]メニューから行う。 あるいは下表に示すショートカットキーを使って。 モード ショートカットキー フルスクリーンモード Host + F シームレスモード Host […]
VirtualBoxでは、ホストとゲストの間で共有フォルダを設定できる。共有フォルダは、ホストとゲストの間で手軽にファイルを受け渡しするのに役に立つ。 共有フォルダの設定は、[Oracle VM VirtualBox マ […]
nslookupはネームサーバーに名前解決の問い合わせを行うコマンド。自分はネームサーバーの設定を行っているわけではないので、このコマンドを頻繁に使うわけではないけど、サイトに接続できないなどのトラブル発生時にはIPアド […]
開発中のウェブアプリでは、ユーザのログイン履歴を日別にテキストファイルに記録している。だけど、残念ながら集計機能はまだ出来ていない。そんな状況で、「あるユーザが何回ログインしたか」をカウントしたいというニーズあり。 日別 […]