Tag: trip

  • PHP in UTF-8

    To setup PHP for UTF-8

    データベース、スクリプトを記述するファイルの文字エンコーディングはPHPの文字エンコーディングを使用する方が設定が行い易いです。

    default_charset=”UTF-8″

    ダイナミックコンテンツの文字コードセットは必ず指定しなければならない。(セキュリティ上の理由。詳細は 2000年2月のCERTのXSSアドバイザリを参照)

    magic_quotes_gpc=off

    マルチバイト文字エンコーディング環境のみでなく、セキュリティ上も有害であるので必ずoffに設定する。ポータブルなスクリプトの場合、この設定 がonである場合にstrip_slashes()を全ての入力に適用するコードをスクリプトの開始時に実行する。稀に magic_quote_gpc=onである事を前提としているアプリケーションもある。そのようなアプリケーションは使わない方が良い。

    mbstring.input_encoding=”pass”

    現在のブラウザでHTMLを記述した文字エンコーディング以外で文字を送信してくるようなブラウザはない。(携帯などモバイル環境を除く)

    mbstring.internal_encoding=”UTF-8″

    ブラウザから送信される文字エンコーディングはcharsetと同じはず。プログラム側では必ず送信された文字 エンコーディングが正当なUTF-8エンコーディングであるか確認する事。

    mbstring.output_encoding=”pass”

    出力はinternal_encodingで行われる。つまりUTF-8。(携帯などモバイル環境を除く)

    mbstring.language=”japanese”

    言語環境を日本語に設定。mb_send_mail関数などの動作に影響する。

    mbstring.substitute_charactor=””

    入力に変換出来ない文字エンコーディングを含む場合、アプリケーションの実行を停止しなければならない。本来、セキュリティ上不正な文字を削除すべ きではないが、古いPHP(PHP 4.4.2, 5.1.2以下)では文字エンコーディングを確認する仕組みが無い。古いPHPで効率的に不正エンコーディングを検出するには文字列の長さの変化で確認す る。*1

    PHP 5.1.3, 4.3.3以降はmb_check_encoding関数を利用してスクリプトを実行の初期段階で不正エンコーディングを検出することが望ましい。

  • India Trip 2009 – Photos

    Some photos from our recent stay in India.

    Will be sharing a few videos as well !

  • Amrita rides on Chibi-chan

    Another wonderful trip to Navel Park

     

    And Amrita got to ride on her favorite horse – Chibi-ちゃん (chan).

    2nd

    And Mama too 🙂 Some videos of their ride –
     
    Nicolas coming towards the camera –
     
    And Amrita enjoying her time in the park (as usual) –

    Hope you enjoyed the trip as well ;-D

  • A refreshing trip to Navel Park

    A hot, sunny day – what could you do best? Rest indoors, or have fun outside in the park, right? Right. 🙂
    Our trip to Navel Park was definitely worth shot on this day! Don’t believe me? Well… look for yourself –
    Navel Park Navel Park Navel Park

    Navel Park Navel Park Navel Park

    Navel Park Navel Park Navel Park

    Navel Park Navel Park Navel Park
    Navel Park Navel Park Navel Park

    Navel Park Navel Park Navel Park

    Navel Park Navel Park Navel Park

    Navel Park Navel Park Navel Park
    Navel Park
    Wasn’t it real fun?

  • Trip to Chiba zoo

    Our 2nd trip to Chiba-zoo. Amrita enjoyed watching animals, screaming at each one of them, while Nicolas had a deep sleep with fresh air from the trees.

    Hope you enjoy the photos!

  • Trip to Hasunuma beach – Videos

    This Sunday we went on a good sunny trip to Hasunuma beach in Japan. Enjoy our little daugther’s videos!

    How did you enjoy?

  • Trip to Hasunuma beach – Photos

    This Sunday we went on a good sunny trip to Hasunuma beach in Japan. Enjoy our little daugther’s photos!

  • PHP code obfuscation possible?

    Today at my project, I was faced with a simple question from the client – How do you ensure that your PHP code is not tampered?

    Honestly, I had no answer. 🙁

    The only ray of hope I thought was – Since PHP is interpreted, is there some compressing, or obfuscating tool out there that can help me?

    One possible solution I came across was encrypting your logic entirely so as unreadable to humans

    http://www.abhishektripathi.com/encrypting-footer-links-free-theme-developers-take-notice/

    Is this failsafe? Can it be still reverse engineered, and original source obtained to defeat the original purpose of protecting your code?

    Anyone to help out there?