坪 m2 平米 畳 を計算する

そろそろ引越しの時期。
部屋の面積を求めるときに便利であろう。

1平米はm2平米数 ÷ 3.305785で計算、1坪は坪数 × 3.305785で計算。

覚えておいてよさげなのは、

たたみ一畳の大きさ=1.62平米
1坪=約2畳

坪 平米 m2 畳

坪 m2

坪 平米計算

カテゴリー: WEBメモ | コメントをどうぞ

phpでホストをIPアドレスに変換、IPアドレスをホスト名に変換

ホストをIPアドレスに変換、IPアドレスをホスト名に変換する

<?php
$host = ‘patareru.net’;
// URLのpatareru.netをIPアドレスに変換
$ip = gethostbyname($host);
echo “IPは”.$ip;
$ip = $ip;
// ホスト名に変換
$host = gethostbyaddr($ip);
echo “ホストは”.”$host”;

カテゴリー: php, セキュリティー | コメントをどうぞ

googleのページランクを調べる

昔のgoogleのページランクを調べるがつかえないようなので

 

<?php

$url = “http://patareru.net”; //チェックするURLを指定
echo “$url”.”のページランクは”;
echo GetPageRank($url);

/**
* PageRank Lookup (Based on Google Toolbar for Mozilla Firefox)
*
* @copyright 2012 HM2K <hm2k@php.net>
* @link http://pagerank.phurix.net/
* @author James Wade <hm2k@php.net>
* @version $Revision: 2.1 $
* @require PHP 4.3.0 (file_get_contents)
* @updated 06/10/11
*/

function GetPageRank($q,$host=’toolbarqueries.google.com’,$context=NULL) {
$seed = “Mining PageRank is AGAINST GOOGLE’S TERMS OF SERVICE. Yes, I’m talking to you, scammer.”;
$result = 0×01020345;
$len = strlen($q);
for ($i=0; $i<$len; $i++) {
$result ^= ord($seed{$i%strlen($seed)}) ^ ord($q{$i});
$result = (($result >> 23) & 0x1ff) | $result << 9;
}
if (PHP_INT_MAX != 2147483647) { $result = -(~($result & 0xFFFFFFFF) + 1); }
$ch=sprintf(’8%x’, $result);
$url=’http://%s/tbr?client=navclient-auto&ch=%s&features=Rank&q=info:%s’;
$url=sprintf($url,$host,$ch,$q);
@$pr=file_get_contents($url,false,$context);
return $pr?substr(strrchr($pr, ‘:’), 1):false;
}

phpでgoogleのページランクを調べる

カテゴリー: google, php, SEO | コメントをどうぞ

xamppの旧バージョン一覧

xamppの古いバージョンを使うとき。

 

http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/

もう1.8以上か。

カテゴリー: php, WEBメモ | コメントをどうぞ

.htaccessでスマホページPCページ振り分け スマホページからPCページが見たいとき

.htaccessにて

<IfModule mod_rewrite.c>
RewriteEngine On

#ユーザーエージェントがスマホやアンドロイドの場合

 

RewriteCond %{HTTP_USER_AGENT} (iPhone|Android.*Mobile|Windows.*Phone) [NC]

#URLクエリがhage=pc の場合PC表示になる

RewriteCond %{QUERY_STRING} !hage=pc

#スマホから閲覧した場合、またはクエリにhage=pcがないとスマホ表示

RewriteRule ^$ /smart/ [R,L]
</IfModule>

カテゴリー: .htaccess, php, スマートフォン, ブラウザ, モバイル | コメントをどうぞ

phpバックエンド処理

PHPにて重い処理を行う場合

 

exec(“nohup php -c ” ‘mail.php’ > /dev/null &”);

 

 

PHPにて重い処理を別スレッドで実行する方法

http://web-terminal.blogspot.jp/2013/04/php.html

PHPでマルチスレッド(バックグラウンド処理)を実現する方法

http://techblog.ecstudio.jp/tech-tips/php-multi.html

カテゴリー: WEBメモ | コメントをどうぞ

twitter画像付き投稿

<?php
// OAuth認証
$user = “ユーザー名”;
$consumer_key = “キー”;
$consumer_secret = “シークレット”;
$access_token = “トークンキー”;
$access_token_secret = “トークンシークレット”;

$tmhOAuth = new tmhOAuth(array(
‘consumer_key’ => $consumer_key,
‘consumer_secret’ => $consumer_secret,
‘user_token’ => $access_token,
‘user_secret’ => $access_token_secret,
‘curl_ssl_verifypeer’ => false,
));
$message=”ほげほげ”;
// 画像付きツイート
$code = $tmhOAuth->request(‘POST’, ‘https://api.twitter.com/1.1/statuses/update_with_media.json’,
array(
‘media[]‘ => “@{$image}”,
‘status’ => $message
),
true,
true // multipart/form-data
);

}

カテゴリー: WEBメモ | コメントをどうぞ

smartyでurlencode エンコード

smartyでエンコードは

{$hoge|escape:”url”}

カテゴリー: smarty | コメントをどうぞ

twitter 自動投稿が動かなくなった TwitterAPIの仕様

TwitterAPIの仕様が2014/1/15にかわったようだ。
http を https に変更すれば直る。
$to->OAuthRequest(“http://api.twitter.com/1.1/statuses/update.json”~

$to->OAuthRequest(“https://api.twitter.com/1.1/statuses/update.json”~

カテゴリー: twitter | コメントをどうぞ

jQuery Mobile戻る無効化

jQuery Mobileの戻る無効化
Ajax無効化設定とブラウザの戻るバグ対策

カテゴリー: jquery, モバイル | コメントをどうぞ