2010年6月29日

Ctrlがっ

ブーメランがっ
     / ̄)
    / /
   / /
  ('A`(
   \ \
    \ \
     \_)

いや、ブーメランじゃ無くて、左Ctrlキーがお亡くなりになりました。
キートップをはずして掃除しても、明らかに駄目でした。

先ほどから、
Ctrl+c・・・ ( ゚д゚)>
Ctrl+v・・・ ( ゚д゚)>
Ctrl+z・・・ ( ゚д゚)>
Ctrl+w・・・ ( ゚д゚)>
Ctrl+t・・・ ( ゚д゚)>
Ctrl+1・・・ ( ゚д゚)>
Ctrl+Pg Up・・・ ( ゚д゚)>

ショートカット使おうとして切れまくり・・・
ヽ(`Д´#) ノ ムキー!!
てか、右Ctrl一切使ってないのにも気づいたorz


2010年6月28日

クエリの文字列をはずしてリダイレクトする。

http://example.com/?hoge=piyo
みたいなGETで送っているクエリを
http://example.com/hoge/
のような別のURLにリダイレクトしたいときは、
RewriteCond %{QUERY_STRING} ^hoge=(.*)$
RewriteRule ^/$ http://example.com/hoge/ [R=301]
とかでいけるんじゃねと軽い気持ちで作業したらちょっとはまった話。

上の方法だと、条件に合致したあとの、リダイレクト先が
http://example.com/hoge/?hoge=piyo
になるので、リダイレクトが無限ループ・・・orz

ということで、リダイレクトが無限ループしないために、クエリを取り外す必要が・・・
RewriteCond %{QUERY_STRING} ^hoge=(.*)$
RewriteRule ^/$ http://example.com/hoge/? [R=301]
みたいにクエリを取り外すのは、リダイレクト先の末尾に?を付ければOKでした。

あと、
http://example.com/?hoge=piyo

http://example.com/hoge/piyo/
にする感じで、クエリの条件もURLに含めたい場合は、
RewriteCond %{QUERY_STRING} ^hoge=(.*)$
RewriteRule ^/$ http://example.com/hoge/%1/? [R=301]
のように、%1とかでクエリの条件が持ってこれるので、ソレを利用するとさ。

やっぱりちゃんと勉強しないと、変なとこでつまるなぁ・・・




2010年6月23日

@pichonkun_go の脅威と新鮮さ

Twitterのぴちょんくん号
ウィットに富んだ切り返しと、公式アカウントってレベルを超えたフリーダムな発言で
かなりおもしろく楽しみなアカウント何だけども、昨日のツイートはちょっと衝撃だった・・・


そのツイートが、↓
Twitter / ぴちょんくん号: 「ねーえ。みんなでコソコソ何話してるの?ぼくも混ぜて ...

注目のポイントは・・・
(ぴちょんくんは喋らないのでよくわからない)

ぴちょんくん号、ツイートできるのに、ぴちょんくんはしゃべらないとな・・・
まさかのぴちょんくん号>ぴちょんくんという関係!?


ー-ニ _  _ヾV, --、
ニ-‐'' // ヾソ 、 !ヽ
_/,.イ / /ミ;j〃゙〉 }? }
..ノ /ハ  〔   ∠ノ乂 {
 ノノ_,,,,.... --―''''ヽ
/ ̄_,,,,.... --―''''"'''-- .,,_
  |_               ''-,,
...,,,_""''''―-- ....,,,,_        ' ,
_|::::::::| ̄ ̄.  `ヾ:フ |:::::"''- ,,     '',_
、|::::::::|    ∠ニニ} |:::::::::|/ "',_     '
トl、::::l   {⌒ヽr{ |:::::::::|   '',_     '',_
:::::::丶、   ヾ二ソ |:::::::/|    '',_     '',_
::::::::::::::丶、 `''''''′!:::::::/〈    '',_     '',_
:::::::::::::::::::::`'ァ --‐''゙:::::::/::::ヽ   '',_     '',_
\;/:::::::::::::/::/:::::::::::: //:::::〉   '',_      '',_
::`ヽ:::ー-―'´::::::::::::::::/-ニ::::(      '',_      '',_

    へ            へ      ( ヽ       |\     <⌒l
   ( レ⌒)  |\     \ノ      \ \   l⌒l \_)    / /
|\_/  /へ_ \)     ___       \ \/ / |\    / /
\_./| |/   \     __/ _ \       > /   \_)   / /
  /  / ̄~ヽ ヽ.  (___/  \ \    / /         / /
 / /| |   | |         |  |   / /           / / ヘ
 |  |  | |   / /          |  |   |  |          / //  \
 \\ノ |  / /           / /   |  ヽ____ノヽ   /   /^\ ヽ_ノヽ
  \_ノ_/ /         _/ /    ヽ____ノ   ヽ_/    \___ノ
     ∠-''~         ∠-''~

2010年6月15日

気になるおもちゃ 2つ

財布を狙ってくるヤツラが・・・

figma キング・カズマ

仮ケンジ付きが魅力


そして、買わないと後悔するけど、買っても後悔する気がする
ARKHAM ASYLUM series 2 from DC DIRECT
アーマードバットマンと、マッチョ爆発ベインはすげー魅力なものの・・・
DC Directだからあんまり稼動しなさそうだし・・・迷う。



翔べ!ガンダム!「ANA×GUNDAM SKY PROJECT」始動! | 公式ガンダム情報ポータルサイト「GUNDAM.INFO」は、オリジナルカラーが意外と良いけど、見送りかな

2010年6月14日

rtrim便利じゃねーかよ オイ

"rtrim — 文字列の最後から空白 (もしくは他の文字) を削除する"
PHP: rtrim - Manual

  ,j;;;;;j,. ---一、 `  ―--‐、_ l;;;;;;
 {;;;;;;ゝ T辷iフ i    f'辷jァ  !i;;;;;  rtrimは空白だけを削除する・・・
  ヾ;;;ハ    ノ       .::!lリ;;r゙  
   `Z;i   〈.,_..,.      ノ;;;;;;;;>  そんなふうに考えていた時期が
   ,;ぇハ、 、_,.ー-、_',.    ,f゙: Y;;f     俺にもありました
   ~''戈ヽ   `二´    r'´:::. `! 


でも、リファレンスよく読んだら、第2引数に指定した文字列を削除するって・・・

てことはあれか、xmlとかからデータ持ってきて、
"aaa,bbb,ccc,ddd"
見たいに、CSVとかに並べるから、最後はカンマ無くしたいよ見たいな時は、
$hoge = rtrim($hoge,",");
でええんや・・・


        /_ノ  ヽ、_\
 ミ ミ ミ  o゚((●)) ((●))゚o      ミ ミ ミ
/⌒)⌒)⌒. ::::::⌒(__人__)⌒:::\   /⌒)⌒)⌒)
| / / /     |r┬-|    | (⌒)/ / / //   これまで車輪の再発明しまくってたwwwww 
| :::::::::::(⌒)    | |  |   /  ゝ  :::::::::::/
|     ノ     | |  |   \  /  )  /
ヽ    /     `ー'´      ヽ /    /     バ
 |    |   l||l 从人 l||l      l||l 从人 l||l  バ   ン
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、    ン
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))

2010年6月12日

Apache ErrorDocumentのわな

オリジナルの404ページを設定しようとして、Apacheの設定をいじったときに引っかかった罠

まず、
#Alias /error/ "/var/www/error/"
#<Directory "/var/www/error">
#        AllowOverride None
#        Options IncludesNoExec
#        AddOutputFilter Includes html
#        AddHandler type-map var
#        Order allow,deny
#        Allow from all
#        LanguagePriority en cs de es fr it nl sv pt-br ro
#        ForceLanguagePriority Prefer Fallback
#</Directory>
てな感じのError Documentがらみの記述をコメントイン。

そのあと、errorってディレクトリを作って、ファイルをアップ。

で、実際に存在しないURLにアクセスしてみると
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
ってエラーが・・・
「なんでやー、わし設定どっかミスったんか? でも、ちゃんとファイルは置いたぞ・・・」


とかぼやきながら、さっきのコメントインした部分を見直してみると・・・
Alias /error/ "/var/www/error/"
ってエイリアス切ってるやん!!

ということで、エイリアスで指定してるフォルダにファイルを置くか、
エイリアスで指定するフォルダを変更してやらなきゃ駄目ってことでした・・・

こんな罠にばっちりひっかかってしまった

2010年6月11日

ソフト404って何?

Googleウェブマスターツールが「ソフト404」をレポート表示 | 海外SEO情報ブログ・メルマガ
ってあったけど、ソフト404って何なんでせうか?

ソフト404とは、
ErrorDocument 404 http://example.com/404.html
見たいに、.htaccessとかhtdocsとかでErrorDocumentの位置を指定するときに、
URIで書いとって、404で飛ばした先が、ステータスコード200を返しちゃってる状態や。

ということで、
ErrorDocument 404 /404.html
ErrorDocument 404 /error/404.html
とかに変更してOK。


でも、実際にソフト404でるのは、システムがちゃんと動いてなくて、
PHPとかRubyとか最悪SQLとかHTMLと関係のないエラーメッセージだけが表示されてる
みたいなのもあるので、その場合はシステム改修となります。

                    _ ノ
                ( (   (. )
                . -‐ ) ‐- .
           +   .´,.::::;;:... . . _  `.   +
              i ヾ<:;_   _,.ン |
          +       l      ̄...:;:彡!
                  }  . . ...::::;:;;;;;彡{  +
                  i   . . ...:::;;;;;彡!
           +   }   . .....:::;::;:;;;;彡{     +
                  !,    . .:.::;:;;;彡j:::::::::::::::.......
                 ト ,  . ..,:;:;:=:彳:::::::::::::::::::::::::::..
               ヽ、.. ....::::;;;ジ.::::::::::::::::::::::

2010年6月10日

Excelで、グループ毎に2個ずつデータを抜き出したい

都道府県市区町村郡
北海道札幌市
北海道中央区
北海道北区
北海道東区
青森県青森市
青森県弘前市
青森県八戸市
岩手県盛岡市
たとえば、こんな感じで都道府県別に市区町村郡のデータがあって、
それぞれの都道府県毎に、市区町村郡を2個ずつリストアップしたいというようなこと。
文字データなので、ピボットテーブルではできない。
Accessでやれば良いんだけれども、インストールされてなかったりなんだりで、Excelでやることに。

まず、1個目のポイントとして、A列と1行目を空白にする。
ABC
都道府県市区町村郡
北海道札幌市
北海道中央区
北海道北区
北海道東区
青森県青森市
青森県弘前市
青森県八戸市
岩手県盛岡市

次に、D3のセルに、
=IF(A3=A2,IF(A3=A1,"",B3),B3)
って書き込む。
D3から下には引っ張ってコピーしてあげる。
ABCD
都道府県市区町村郡
北海道札幌市=IF(A3=A2,IF(A3=A1,"",B3),B3)
北海道中央区
北海道北区
北海道東区
青森県青森市
青森県弘前市
青森県八戸市
岩手県盛岡市

これで、各グループ毎に2個ずつのデータがリストアップできた~

            ∩_
           〈〈〈 ヽ
          〈⊃  }
     /ニYニヽ  |   |
    /( ゚ )( ゚ )ヽ !   !
   /::::⌒`´⌒::::\  /
  |  ,-)___(-、|/  こいつ最高にでっていうwwwwwwww
  | l   |-┬-|  l |
   \   `ー'´   /
  / __     |
  (___)   /

2010年6月9日

PHPのエラーを.htaccessとかで表示する

毎回毎回忘れてしまう・・・

php_flag  display_errors On
を書くんだ ヽ( ・(ェ)・ )ノ

php_flag  display_errors On
って覚えるんだ ヽ( ・(ェ)・ )ノ

php_flag  display_errors On
って記憶するんだ ヽ( ・(ェ)・ )ノ

2010年6月8日

Photoshopで色調補正して、Flashに突っ込んだら、まったく別の色になって表示されたでござる。

タイトルのまんま。

たとえば、Photoshopでちょっと青みがかった感じに補正した画像を
Flashに突っ込むと、緑がかっちゃったりすることがある。

その場合、一応、Photoshopの校正設定を自分のPC環境にあわせてあげると、ある程度は直るんだけども完璧じゃない場合も多い。
Photoshopで編集した画像をFlashに読み込むと色が変化する | creator note

ということで、その場合は、一度Fireworksに入れて、そっちからWeb用に書き出してあげると綺麗に表示される。

2010年6月7日

5月読書ログ

5月の読書メーター
読んだ本の数:11冊
読んだページ数:2644ページ

知性の限界――不可測性・不確実性・不可知性 (講談社現代新書)知性の限界――不可測性・不確実性・不可知性 (講談社現代新書)
読了日:05月27日 著者:高橋 昌一郎
異常とは何か (講談社現代新書)異常とは何か (講談社現代新書)
読了日:05月23日 著者:小俣 和一郎
ナイフが町に降ってくる (ノン・ノベル)ナイフが町に降ってくる (ノン・ノベル)
読了日:05月23日 著者:西澤 保彦
ナイフが町に降ってくる (ノン・ノベル)ナイフが町に降ってくる (ノン・ノベル)
読了日:05月23日 著者:西澤 保彦
落語論 (講談社現代新書)落語論 (講談社現代新書)
ウィトゲンシュタイン的な自己矛盾
読了日:05月19日 著者:堀井憲一郎
死体の犯罪心理学 (アスキー新書)死体の犯罪心理学 (アスキー新書)
読了日:05月17日 著者:上野 正彦
ウルチモ・トルッコ 犯人はあなただ ! (講談社ノベルス)ウルチモ・トルッコ 犯人はあなただ ! (講談社ノベルス)
読了日:05月17日 著者:深水 黎一郎
若者殺しの時代 (講談社現代新書)若者殺しの時代 (講談社現代新書)
読了日:05月11日 著者:堀井 憲一郎
異常とは何か (講談社現代新書)異常とは何か (講談社現代新書)
読了日:05月08日 著者:小俣 和一郎
放課後 (別冊フレンドKC)放課後 (別冊フレンドKC)
読了日:05月07日 著者:霜月 かよ子
とろける鉄工所(4) (イブニングKC)とろける鉄工所(4) (イブニングKC)
読了日:05月05日 著者:野村 宗弘

読書メーター