/// BANGBOO BLOG ///

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

March 3, 2008

Revolt against MT
Click here- BANGBOO BLOG

MT didn't work at all!! 再構築ができないのにはキ●た。。まぁ、時間もあるしね。
フロムスクラッチでMTをほぼ完コピ。
このブログパッケージのソース欲しい人は↓↓↓まで。

Posted by funa : 12:24 AM | Web | Comment (0) | Trackback (0)


February 3, 2008

株式取引モバイルサイト - TOKIO Shock Exchange
Click here- TOKIO Shock Exchange

サクッと作成した大人の携帯サイト。個人的に使うためだが結構使える。将来的には自動売買に対応したガチサイトになるかもね。まぁ洒落が分かるかどうかっ。

Posted by funa : 11:51 PM | Web | Comment (0) | Trackback (0)


January 25, 2008

GoogleMap Moblile
Click here - BANGBOO MAP 携帯版

街区レベル位置参照情報ダウンロードサービス
http://nlftp.mlit.go.jp/isj/index.html
国土交通省がこんなんだしてやがる。

GoogleMap - MobileImage
http://labs.anoncom.net/others/GoogleMap/MobileImage.html

個人でナビ作れるな。

Posted by funa : 12:52 AM | Web | Comment (0) | Trackback (0)


December 19, 2007

英語単語帳SNS
Click here- えいごたん

携帯で英単語を持ち歩こうというWEBアプリだ。ゲーム感覚で英単語が覚えられるしモバゲーみたいな出会いもある。受験も留学もビジネスもTOEICも英検も池草。

幕の内で半瞬ビビッタがこっさりしていたのでウロ分かったけど、意味貧でぺじゃみそうかも。でも基本的に土星本能あるネ申だから結構これイケメン。あれ?もしかして雪解けかも。ポっ。

Posted by funa : 12:13 AM | Web | Comment (0) | Trackback (0)


December 18, 2007

Where Hiphop lives!!
-Hiphop.from.tv

アメリカ・サンディエゴにあるHIPHOP専門ラジオ局Jammin Z90がオンラインでも同じものが聴けるようになった!めっさうれしい!著作権なんかの諸問題がどう解決されているか知らんけど、今掛かっている曲名が判るし、LAなどウエッサイの今をチェックする便利だ。なので最新チャートの検索がクリック一つでできるようにしてみた。


P.S. XPathの資料があったので付けておく。

Posted by funa : 09:56 AM | Web | Comment (0) | Trackback (0)


August 4, 2007

MARUTAI

UTF-8は多言語表示ができますが、日本語、ドイツ語、フランス語、中国語、韓国語、インド系、アラビア系などキリがないほど文字の種類があると思うのですが、全ての文字の文字コードを持っているのでしょうか?

>持っています。約210万文字(21bit)が既に予約されていますが31bitまで使える事になっておりまだ余裕があります。メジャーな文字等はWindowsXpがデフォルトで持っているフォントで表示可能ですが、表示できないものは?に変わるでしょう。

UTF-8ベースのWEBアプリを使用時に日本語を入力するとき、UTF-8で入力するなど、意識する必要があるのでしょうか?

>WEBブラウザが文字コードを変換し、EUCのページならEUCで、SJISのページならSJISで送信されると思います。

ちなみに、EUCとSJISの判定は確実な方法は無いため文字化けの原因になります。
SJIS、EUC、UTF-8とも「a」等の半角英数字と呼ばれる部分の文字コードは同じです。

Posted by funa : 07:45 PM | Web | Comment (0) | Trackback (0)


May 9, 2007

Consumer-Generated Media

CGMがやっぱり気持ちいい、矛盾がない。それだけだと思う。
妥協点が見つからない。プロ野球より高校野球。

Consumer-Generated Media Apps, User-Generated Media Apps など独善的で在れ。
オセロのように黒が白に変わる。

Posted by funa : 12:48 AM | Web | Comment (0) | Trackback (0)


March 3, 2007

One of the net service TVCM
CMが買える値段 315,000円
https://cmgogo.com/


■TVの機能(L37-XV02)
- 録画予約と視聴予約が同時にできる、録画設定していても見たいのだ。
- 視聴予約をしていても電源が切れていれば見逃してしまう、タイマーみたいに使いたいのだ。
- 2分割視聴、HDD、ブルーレイ内臓
外付けのレコーダを使えということか、、Pana BF200白

Posted by funa : 01:37 PM | Web | Comment (0) | Trackback (0)


February 24, 2007

ApacheBench

サーバにベンチを掛けて類推する(安全率、AP使用率も考慮に入れる事)

ad -n [連続アクセス数] -c [同時アクセス数] http://[アクセス先]
ab -n 1000 -c 10 http://www.bangboo.com/index.html

- Requests per second:  23.34 [#/sec] (mean)で、一秒間に23回 → 200万アクセスまでOK
- Time per request:       50.530 [ms]  → 140万アクセスまでOK
- Failed requests:    0 → 失敗がでる同時アクセス、連続アクセスは?

・アクセス先ファイル容量
 Document Length:    19670 bytes

・送信リクエスト数
 Concurrency Level:   10

・リクエスト完了までの所要時間
 Time taken for tests:  50.525910 seconds

・総リクエスト数
 Complete requests:   1000

・取りこぼしたリクエスト数
 Failed requests:    0

・1秒あたりに処理されたリクエスト数
 Requests per second:  23.34 [#/sec] (mean)

・1秒あたりに処理された所要時間
 Time per request:    515.299 [ms] (mean)

・1秒あたりに受信された容量
 Transfer rate:    337.26 [Kbytes/sec] received

・上から順に接続(Connect)、処理(Processing)、待ち時間(Wait)を集計し、最小値、平均、最大値、平均で表している
 Connnection Times (ms)

・処理時間の推移
 Percentage of the requests served within a certain time (ms)

メモリ12GB搭載したSPARC SolarisのサーバでApacheのプロセスを6000個ぐらい上げた猛者もいるが、一般的なLinuxサーバでは700あたりで挙動が不安定になる。非常におおざっぱに言えば、ひとつのサーバ筐体でたかだか700人しか収容できないということ。


Posted by funa : 07:25 PM | Web | Comment (0) | Trackback (0)


February 21, 2007

Warning!! Page Expired.

PHP 警告 : ページの有効期限切れ
POSTを使わなければでないのだが、IEのキャッシュがいっぱい2になったときの仕様である。

session_cache_limiter('private, must-revalidate');
かならず再読み込みをする。入力フォームで入れた情報が消える場合がある。入力値をクッキーでカバーできるならこれでOK。

session_cache_limiter('private_no_expire');
入力フォームのデータなどは消えないが必ずcacheを読むため、リロードで古いものを見せ続ける危険性がある。

&lt;a href="form.php?<?=time(); ?>">Go Form</a>
リンクをユニークにすると必ず再読み込みするようになる。

if (0 < count($_POST)) {
    session_cache_limiter('private_no_expire');
}
POSTのときだけcacheを有効にする。ブラウザの戻るボタンで戻るとPOSTできていない先頭ページは入力が消えている。

&lt;a href="form.php?doCache">Go Form</a>
if (0 < count($_POST) || array_key_exists("doCache", $_GET)) {
    session_cache_limiter('private_no_expire');
}
cacheしたいときにcache指定、POSTのときは強制cache。

--------------

■PHPのバージョンによるのか新情報

session_cache_limiterの引数は
none/nocache/private/private_no_expire/public
のいずれかしか受け付けず、その他の値をセットするとpublicを指定した場合と同じでsession_cache_limiter('private, must-revalidate')はキャッシュ制御ヘッダが送信されない

1) nocache:クライアント/プロキシのキャッシュを無効
2) public:クライアントマシン/プロキシのどちらもキャッシュ
3) private:クライアントマシンのみキャッシュ保持。Expireヘッダが送信されます
4) private_no_expire:privateと同じだがExpireヘッダはクライアントに送信されません。有効期限切れを回避

フォームの入力内容を保持して、ブラウザの戻るで戻りたい場合は、private_no_expireかnoneがいいみたいだ

●session_cache_limiter('private_no_expire');
期限切れが出にくいがキャッシュばかり使う(静的ページ、静的なページのフォーム)
※運用時はprivate_no_expireでも開発時はnoneで

●session_cache_limiter('nocache');
戻ると期限切れがでる(動的ページ、フォームには向かない)

●session_cache_limiter('none')
キャッシュヘッダを出さず、期限切れが出にくく適時読み込みをするがブラウザによる(動的なページのフォーム、更新がよく掛かる静的ページ)

●フォームに戻ってキャッシュ一杯で期限切れを出し、更新ボタンで再ポストを避けたい
期限切れを出さないフォームは、GETかsession_cache_limiter('none');かsession_cache_limiter('private_no_expire');
2重登録NGなフォームは、DBMSにPKやユニークをチェックさせるか、トークンを使うか、処理後リダイレクト

●トークン
1)フォーム表示時点で、画面にhiddenにキーを、セッションにもキーを仕込んでおく。
$taskId = mt_rand();
$_SESSION['taskId'] = $taskId;
print('<form action="submit.php" method="post">');
print('<input type="hidden" value="' . md5($taskId) . '" name="taskId" />');
print('<input type="submit" value="submit" name="submit" />');
print('</form>');
2)登録処理のとき、画面から来たキーとセッションに格納されているキーを比較して、正しくフォーム表示の画面から遷移しているか確認する。
<?php
//二重登録防止フォーム-登録処理
session_start();
$taskId = $_SESSION['taskId'];
unset($_SESSION['taskId']);
if (md5($taskId) == $_POST['taskId']) {
 print('きちんと前の画面からsubmitされています。');
 //登録処理後に完了画面にHTTPリダイレクトで遷移するようにしておけば特別な対策なしでも完了画面をリロードされても問題なし
 header(‘Location: 完了画面URL’);
} else {
 //二重登録された場合や、直接アクセスされた場合の処理
 print('フォームを通してアクセスして下さい。');
}

Posted by funa : 07:56 PM | Web | Comment (0) | Trackback (0)


Navi: <  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14  >
PhotoGallery


TWITTER
Search

Mobile
QR for cellphone  QR for smart phone
For mobile click here
For smart phone click here
Popular Page
#1Web
#2Hiace 200
#3Gadget
#4The beginning of CSSレイアウト
#5Column
#6Web font test
#7Ora Ora Ora Ora Ora
#8Wifi cam
#9みたらし団子
#10Arcade Controller
#11G Suite
#12PC SPEC 2012.8
#13Javascript
#14REMIX DTM DAW - Acid
#15RSS Radio
#16Optimost
#17通話SIM
#18Attachment
#19Summer time blues
#20Enigma
#21Git
#22Warning!! Page Expired.
#23Speaker
#24Darwinian Theory Of Evolution
#25AV首相
#26htaccess mod_rewite
#27/// BANGBOO BLOG /// From 2016-01-01 To 2016-01-31
#28竹書房
#29F☆ck CSS
#30Automobile Inspection
#31No ID
#32Win7 / Win10 Insco
#33Speaker
#34Arcade Controller
#35Agile
#36G Suite
#37Personal Information Privacy Act
#38Europe
#39Warning!! Page Expired.
#40GoogleMap Moblile
#41CSS Selectors
#42MySQL DB Database
#43Ant
#44☆od damnit
#45Teeth Teeth
#46Itinerary with a eurail pass
#47PHP Developer
#48Affiliate
#49/// BANGBOO BLOG /// From 2019-01-01 To 2019-01-31
#50/// BANGBOO BLOG /// From 2019-09-01 To 2019-09-30
#51/// BANGBOO BLOG /// On 2020-03-01
#52/// BANGBOO BLOG /// On 2020-04-01
#53Windows env tips
#54恐慌からの脱出方法
#55MARUTAI
#56A Rainbow Between Clouds‏
#57ER
#58PDF in cellphone with microSD
#59DJ
#60ICOCA
#61Departures
#62Update your home page
#63CSS Grid
#64恐慌からの脱出方法
#65ハチロクカフェ
#66/// BANGBOO BLOG /// On 2016-03-31
#67/// BANGBOO BLOG /// From 2017-02-01 To 2017-02-28
#68/// BANGBOO BLOG /// From 2019-07-01 To 2019-07-31
#69/// BANGBOO BLOG /// From 2019-10-01 To 2019-10-31
#70/// BANGBOO BLOG /// On 2020-01-21
#71Bike
#72Where Hiphop lives!!
#73The team that always wins
#74Tora Tora Tora
#75Blog Ping
#76無料ストレージ
#77jQuery - write less, do more.
#78Adobe Premire6.0 (Guru R.I.P.)
#79PC SPEC 2007.7
#80Google Sitemap
#81Information privacy & antispam law
#82Wifi security camera with solar panel & small battery
#83Hope get back to normal
#84Vice versa
#85ハイエースのメンテ
#86Camoufla
#87α7Ⅱ
#88Jack up Hiace
#89Fucking tire
#90Big D
#914 Pole Plug
#925-year-old shit
#93Emancipation Proclamation
#94Windows env tips
#95Meritocracy
#96Focus zone
#97Raspberry Pi
#98Mind Control
#99Interview
#100Branding Excellent
Category
Recent Entry
Trackback
Comment
Archive
<     February 2025     >
Sun Mon Tue Wed Thi Fri Sat
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Link