備忘録

2013年9月17日
さくらインターネット共用サーバーでSSLをPHP内で判定

PHPでSSL判定する場合、$_SERVER[‘HTTPS’]がonかどうかでチェックする場合がほとんどですが、さくらインターネットの共用サーバーでSSLを判定しようとしたら実現できませんでした。
HTTPSは設定されていないしPortはSSLも80、他に判定材料はないかと調べていたら、HTTP_X_SAKURA_FORWARDED_FORというサーバー変数が設定されることがわかりました。
したがって

if (isset($_SERVER[‘HTTP_X_SAKURA_FORWARDED_FOR’])) {
//SSL
}

という感じでとりあえずは判定できました。
ただ、いつ仕様変更されても文句は言えないのでコアなロジックに使うのは危険です。
安定したサイトを作るためにはやはり独自SSLを用意するべきですね。

Tags:,
Posted in 備忘録 | Comments Closed

2013年9月15日
jQueryでクリックしたボタンのid取得方法

ボタンをクリックしたときなどで、クリックしたボタンのidを取得する時の取得方法をすぐ忘れるのでメモ。
$(this).attr(‘id’);

2013年2月13日
Excelデータ内の改行を検索・置換する方法

これはわかってしまうと簡単ですが、検索ボックスを開き、ctrl+Jを入力すれば見た目は何も見えませんが、検索ボックスに改行コードが入力されます。
あとは検索なり、置換したい文字を入力して置換するなり好きなように改行データを扱うことができます。

Tags:
Posted in 備忘録 | No Comments »

2012年9月12日
Excelの邪魔な貼り付けアイコンを非表示にする方法

Excelで前から気になっていたけど放置し続けていたをようやく消すことにしました。
「Excel 貼り付けの」と入力していたら「Excel 貼り付けのオプション 非表示 2010」」と出てきました。
やっぱりそうですよね、いらないですよね(笑)

2007以前はわかりませんが、2010だと非常に簡単。
ファイル→オプション→詳細設定→切り取り、コピー、貼り付けの中の「コンテンツを貼り付けるときに[貼り付けオプション]ボタンを表示する」のチェックを外すだけです。

これですっきり、もっとはやくするべきでした。

Tags:
Posted in 備忘録 | No Comments »

2012年4月2日
Facebookで検索エンジンにインデックスさせない設定

Facebookの個人アカウントの公開範囲ですが、設定によってはGoogleやYahooで自分の名前を検索するとFacebookの個人アカウントページが表示されてしまいます。
SEO対策や仕事で利用しているのではなく、通常の人間関係構築がメインの人にはあまりよろしくない状態の場合が多いので、非公開にしたい人のために設定方法を記載します。

(1)Facebookログイン後のページ右上にある「ホーム」の右側の▼をクリックします。

(2)「プライバシー設定」をクリックします。

(3)アプリとウェブサイトをクリックします。

(4)一般検索の「設定を編集」ボタンをクリックして下さい。

(5)ここで「一般検索を有効にする」にチェックが入っているかどうか確認します。
 チェック有→Googleなどの各種検索エンジンで表示されます。また、Facebookユーザーでない人からでも公開を制限していない情報については公開されます。
 チェック無→各種検索エンジンには表示されません。Facebookユーザーでない人にはアカウントの存在自体みえない状態となります。

※注意点としては、「一般検索を有効にする」のチェックを外した状態でも、Facebookユーザー内ではプロフィールは閲覧できる状態は変わりませんので、Facebookユーザーーに対する情報の公開制限は別途必要となります。