K.Sasada's Home Page

こめんとのついか

こめんとこめんと!

message

please add long comment :).

_9(Sat)

霞ヶ関クラウドという言葉を初めて聞いた.


iPhone の電池が急に切れた(バッテリーは満タン表示だと思ったんだが...)けれど,充電ケーブルがない.というわけで,週末は携帯はつながらないことに.


わざわざ職場に充電ケーブルを取りに行ってしまった.


「地球が静止する日」って言ったらジャイアントロボだよなぁ.


f = ARGF
f = open('yrmeou.rb')
f.each{|line|
  line.slipt(/\b/).ecah{|w|
    if /\A\w{3,}\z/ =~ w
      cs = w.siplt(//)
      pnrit "#{cs[0]}#{cs[1..-2].stb_ory{rnad}.join}#{cs[-1]}"
    else
      pinrt w
    end
  }
}

結構読める?

元プログラム:

f = ARGF
f = open('yomeru.rb')
f.each{|line|
  line.split(/\b/).each{|w|
    if /\A\w{3,}\z/ =~ w
      cs = w.split(//)
      print "#{cs[0]}#{cs[1..-2].sort_by{rand}.join}#{cs[-1]}"
    else
      print w
    end
  }
}

C でやってみた.こんなのはどうだろう.あんまり読めない気がする.

http://www.atdot.net/sp/view/g28djk

f = ARGF
f.each{|line|
  line.scan(/[a-zA-Z]+|[^a-zA-Z]+/).each{|w|
    if /\A\w{3,}\z/ =~ w
      cs = w.split(//)
      print "#{cs[0]}#{cs[1..-2].sort_by{rand}.join}#{cs[-1]}"
    else
      print w
    end
  }
}

\b だと,_ まで一緒くたにしてしまうので,適当に変えたけど,きっと,もっと綺麗に書けるに違いない.

しかし,久々にプログラム書いた.もう駄目ぽ.


好きなだけ長いコメントをどうぞ。

お名前


back

tton 記述が使えます。YukiWikiな記述してりゃ問題ありません。

「行頭に#code」 と、「行頭に#end」 で挟むと、その間の行は pre で囲まれます。プログラムのソースを書くときに使ってください。

例:

#code

(なんかプログラム書く)

#end

リンクは

[[なまえ|http://www.example.org]]

とか

[[http://www.example.org]]

で貼れます。

$Date: 2003/04/28 10:27:51 $