purazumakoiの[はてなブログ]

技術メモから最近はライフログも増えてきてます。

2013-10-01から1ヶ月間の記事一覧

SOAP通信とはなんぞや

SOAP通信とは SOAPとは 【 Simple Object Access Protocol 】 - 意味/解説/説明/定義 : IT用語辞典 SOAPによる通信では、XML文書にエンベロープ(封筒)と呼ばれる付帯情報が付いたメッセージを、HTTPなどのプロトコルで交換する。 要はXMLのファイルをHTTP*1…

特定の国コードからきたらリダイレクトする

スパム対策の為 IE6から 日本以外 だったらindex2.htmlを表示するようにした。 アクセスしたURLが http://exsample.com/index.html とか http://exsample.com/index.phpなら の辺りで指定可能だったが http://exsample.com のようにルートを指定する時に適用…

RewriteCond の条件で複数の拡張子を指定する

index.htmlかindex.phpの場合SPフォルダのindex.html 、index.phpにリライトする RewriteCond %{REQUEST_URI} ^/index\.(php|html)$ RewriteRule ^(.*)$ /sp/$1 [R=301,L]

htaccessのRewriteCond %{REMOTE_ADDR} でサブネットマスクを指定

IPが日本のじゃなかったら云々ということをやろうとして本当はこんな感じで指定したかった RewriteCond %{REMOTE_ADDR} !^129\.60\.0\.0\/16$ でもサブネットマスクの使用はできないみたいなので わかりやすく書くと RewriteCond %{REMOTE_ADDR} ^129\.60.*$…

.htaccess <Files >の中ではRewriteRule は動かない?

なんかFilesの中では動かなかった。 環境によるのかな? とりあえずメモメモ これは動かなかった <Files ~ "^index\.html"> RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^index\.html$ index.php [L] </Files> これは動いた RewriteCond %{REQUEST_URI}…

fopenサンプル

PHP

phpでのファイル入出力メモ ファイル読み込み

バックグラウンドでPHPを定期実行する

いやね。PHPをcronで動かすと動かないことがありまして。 該当のファイルをwebからアクセスするといけると。そんな時は、とりあえず適当にfopenでファイル書き出しで どこまで動いているか サーバ変数の値($_SERVER['SERVER_NAME'])とかがそもそもとれてる…

PHPで変数名を可変に

PHP

通常時 {'hoge'.$i}; }

OSX 10.9 mavericks にアップグレードしたらなんか画面が変になってフリーズした。

どうもこの現象と同じみたい appleの新OS X 10.9 Mavericksのインストールの不具合に早速遭遇しました。 - Sadakoa.jp-Blog-サブディスプレイはとりあえず抜いてやるとよさげ

OSX 10.9 mavericks のインストールで ”このディスクは Time Machine バックアップに使用されます" となってインストールできない

Mac

Mac miniでHDをSSDに換装したときに HD → SSD にコピー SSDを起動ディスクに ってやってたからだと思うけど このディスクは Time Machine バックアップに使用されます つって入れられなかった。 無線で5GもDLしたのに。。。でこちらより OSX 10.9 mavericks…

PHPでXMLをパースしたデータを取得する

同じように困ってる人がいた simplexml_load_fileでXMLデータを取得したあとの参照方法 | 南紀熊野ウェブサービス(大阪、新宮市) 普通に取得しようとすると $data = simplexml_load_file(”http://aaa.com/rss/”); $out = $data->Feature->Property->Governme…

Adobe Acrobat編集の仕方 備忘録

この辺り

issetでNoticeを出ないようにする(一行で)

error_reporting(E_ALL); でやりたい。 PHP内にかく場合 // Notice(警告)が出る、というか警告もエラーも全部出す設定 error_reporting(E_ALL); // Notice(警告)は非表示 error_reporting(E_ALL & ~E_NOTICE); まぁNoticeは非表示にしたほうがめんどうが…

iPhoneの連絡先(電話帳)をバックアップする

iPhoneの連絡先データが消えてしまったという例は割りと多い 全て消えてしまう時もあれば、あれ、なんかこの1件だけない・・・?ということもあるでしょう バックアップの取り方 iPhoneではVCF形式の書き出し、読み込みができます。 アプリでバックアップ ア…

画像は画像サーバから読み込む時の設定 .htaccess、htmlの記述例

よく、画像サーバを別に立てて、そこに画像ファイルや、動画ファイルを置くなんてことをします。 呼び出し側は.htaccessを一行書いてあげれば、簡単に設定できます。via 最速最安WEB画像サーバ構築術 - nginx + ServersMan - 新・浅く広くをモットーに | 一…

FuelPHPでセッションが効かないのはサーバの時刻の問題

FuelPHPでSessionをsetしても次画面で消えてしまう問題(原因はドジだった) - 等身大シンドローム FirefoxのWeb Developerで確認してみた こんな感じでクッキーの有効期限がきれてるからかな? サーバ時刻が現在かな? $ date #JSTなのでok 2013年 10月 9日…

.htaccessでドメインにwwwを自動につける

他のサイトでこのやり方を結構みるのでやってみた。基本動いた。 RewriteEngine On #www自動付与 RewriteCond %{HTTP_HOST} ^exsample\.jp RewriteRule ^(.*)$ http://www.exsample.jp/$1 [R=301,L] この場合 http://exsample.jp/ とアドレスバーに打った場…

X-FRAME-OPTIONS をDENYにするとiframeが使えなく

クリックジャッキング対策として? .htaccessに Header set X-FRAME-OPTIONS "DENY" と書いてあったが Header set X-FRAME-OPTIONS "SAMEORIGIN" と書かないと、iframeを使えなくなるのでMT4や一部WYSIWYGなどが使えなくなる

エラーメッセージを日本語にする

viahttp://bit.ly/1a1S1Ez

validation.php.php なんて無いよエラーがでた

こんなエラーが出た Fuel\Core\PhpErrorException [ Warning ]: include(/var/www/fuel/core/classes/validation.php.php): failed to open stream: No such file or directory /var/www/fuel/core/bootstrap.php にこのあたり記述があったので修正した。

MT4 のテーブル名 接頭語を変える

MT4

via 1つの DB で MT4 を複数インストール | WWW WATCHここ変えればいいよ lib/MT/ObjectDriver/Driver/DBI.pm 15行目 lib/MT/ObjectDriver/Driver/DBD/Legacy.pm lib/MT/ObjectDriver/Driver/DBD/Pg.pm

RockMongoを使ってみる

MongoDBのGUIツール。mysqlのphpMyAdminのように使えるツールを探してみた mViewerは上手く起動できなかった RockMongoはphpで作られている RockMongoが上手く動きました。 日本語環境もデフォルトで用意されていて、いい感じです。 導入までの流れ via mong…

JOINについてお勉強

SQLのJOINについてメモ。間違いもきっとあります。あしからず。引用は全てこちらより SELECT構文:JOINを使ってテーブルを結合する | Smart -Web Magazine まずJOINとは JOINは複数のテーブルを連結させるために用意されたキーワードです。単純にテーブルを…

BUFFALO LinkStation LS-WV2.0TL/R1 HDD交換

交換マニュアル http://manual.buffalo.jp/buf-doc/35011080-1.pdf 交換のポイント 電源を切る HDDを交換する 管理画面で[システム]-[ディスク]- [RAIDアレイ]→ RAIDアレイをクリックし、[RAIDアレイの再構築]を クリック 購入品はバッファローのパッケージ…

Ubuntu13でPHPのMongoDB Driverをインストール

via Debianな環境でPHPでMongoDBにアクセスするための環境作り - ゆっくり備忘録既にUbuntu serverでLAMP環境は構築済み PHPのMongoDB Driver インストール $ sudo apt-get install php5-dev php5-cli php-pear $ sudo pecl install mongo php.iniにextensio…

Ubuntu 13.04 にMongoDBをインストール

MongoDBのインストール via しゅんたっくの開発日誌: UbuntuにMongoDBをインストールする手順 パッケージ管理システム (APT) への設定 $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 /etc/apt/sources.list.d/10gen.list を新規作成…