JDBな人生  専門的なことから日常的なことまで~ まぁ自由きままに書いていきます。
2010年07月 / 06月<< 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 29 30 31 >>08月

アクセスランキング

[ジャンルランキング]
コンピュータ
284位
アクセスランキングを見る>>

[サブジャンルランキング]
プログラミング
38位
アクセスランキングを見る>>

改行コード

今、またちょっとしたCGIを作っているんですが、よくよく考えてみると、JDBのプログラミングの仕方では、改行コードを「\n」だけに限定して考えているので、環境によっては残念な状態になってしまうことに気付きました。

かと言って、「<br>」に置き換える処理を無くすともっと残念な結果になってしまいますね。

そこで、解決策です。

改行コードは、主に「\r\n」「\r」「\n」ですから、↓のようにすればたぶん大丈夫です。

$dtに送られてきたテキストが入ってると思って見てください。

if ($dt =~ /\r\n/ ){
    $dt =~ s/\r\n/<br>/g;
} elsif ($dt =~ /\r/ ){
    $dt =~ s/\r/<br>/g;
} elsif ($dt =~ /\n/ ){
    $dt =~ s/\n/<br>/g;
}


まあ、完成したらまた報告すると思います。

スポンサーサイト
   Perl    TB(0)    CM(0)    EDIT    ページ↑

GoogleとYahooが~

GoogleとYahooが8年ぶりくらいに提携するそうですね。

まあ提携するといってもGoogleの検索アルゴリズムと広告を使うってだけでしょうけど・・・。


8年前、YahooがGoogleと提携しなければ、Googleは今ほど大きくなってないと思いますが・・・。


でも、Yahooの広告=Googleの広告(Adwords)になってしまったら、広告主の選択肢が減るというか、ほぼGoogle一本になってしまいますよね。


Googleが世界を操作するような時代が来ない事を祈ります。



   世論とか社会問題とか    TB(0)    CM(0)    EDIT    ページ↑

らんちゃーの進化(3)

ランチャーは、まだまだ進化しています。

100724らんちゃー
進化形3

100725らんちゃー
進化形4


背景が透明になってしまいました。

さて、そろそろ進化させるネタが切れてきました・・・。

横長にでもしてみますか・・・・・。


   プログラミング/開発全般    TB(0)    CM(0)    EDIT    ページ↑

らんちゃーの進化(2)


昨日紹介したランチャーは、一日でまた進化しました。

100723ランチャー進化形2
進化形2


100724らんちゃー
進化形3


いやー、使いやすい形って変わるものですねー

明日はもっと進化させたいと思います。

   プログラミング/開発全般    TB(0)    CM(0)    EDIT    ページ↑

らんちゃーの進化

先日作ったランチャーですが、数日間でかなり進化しました。

進化前
100723ランチャー進化前


進化形1
100723ランチャー進化形1


進化形2
100723ランチャー進化形2



進化形2については、設定保存機能がついています。

これからもっと進化する可能性もありますが、ひとまず進化形2を完成させたいと思います。

では。


   プログラミング/開発全般    TB(0)    CM(0)    EDIT    ページ↑

プロフィール

JDB Luigi

Author:JDB Luigi
どこにでもいるようなありふれた人間・・・という訳でもなく、かと言って怪しい宗教を信仰する変人という訳でも無い。

基本的に掲載しているコード等は煮ていただいても焼いていただいても結構ですが、利用は自己責任にてお願いいします。
また、バグ・アドバイス等もしあればよろしくお願いします。

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。