AAS
2012/05/05(土)18:42:26.58.net
2デフォルトの名無しさん [sage]
オリジナルを超えられない。
普及させたければ、何かの分野で
他にとって変えられないものになれ。
2012/05/05(土)18:43:56.37.net
3デフォルトの名無しさん
Perlの進化系
2012/05/05(土)18:46:00.91.net
4デフォルトの名無しさん [sage]
2012/05/05(土)18:47:19.77.net
5デフォルトの名無しさん [sage]
2012/05/05(土)18:49:02.55.net
6デフォルトの名無しさん [sage]
2012/05/05(土)18:52:31.38.net
7デフォルトの名無しさん
なぜならばRubyのほうが圧倒的に優れているから
2012/05/05(土)20:26:57.22.net
8デフォルトの名無しさん [sage]
2012/05/05(土)20:33:46.98.net
9uy [sage]
RubyではなくPerlを使う理由にはならないけどね
開発速度がそもそも違うんだから
2012/05/05(土)22:19:20.25.net
10デフォルトの名無しさん [sage]
2012/05/05(土)23:07:33.68.net
11uy [sage]
2012/05/06(日)01:15:36.81.net
12デフォルトの名無しさん [sage]
2012/05/06(日)02:24:44.67.net
13uy [sage]
2012/05/06(日)03:35:13.19.net
14uy [sage]
2012/05/06(日)03:35:40.87.net
15デフォルトの名無しさん
2012/05/06(日)03:36:18.89.net
16uy [sage]
もう勝負はついてる
2012/05/06(日)03:37:08.83.net
17デフォルトの名無しさん [sage]
省略記法
そこまで使いこなせないでperlとか言ってるなら、
プログラミングで効率を出すことをあきらめたほうがよい
2012/05/06(日)03:39:08.35.net
18デフォルトの名無しさん [sage]
これを見れば、最速な言語は C/C++ であり、Java や Haskell や
OCaml といった静的な言語は軒並み上位に登場する。これに対し、
Ruby や Python や PHP といったスクリプトは全部下のほう (つまり遅い)。
その速度差は非常に大きく、このベンチマークで見ると Python3 や
Ruby1.9 は C/C++ の約50倍から60倍遅く、Perl は約90倍、
PHP にいたっては約130倍遅いことになる。
2012/05/06(日)03:42:07.38.net
19デフォルトの名無しさん
悪いところや無駄なところを改良し
Perlに欠けていた機能を追加したものがRuby
いまやPerl自体人気がないので新規で始める人は少ない
2012/05/06(日)03:54:29.38.net
20uy [sage]
2012/05/06(日)04:49:14.36.net
21uy [sage]
流石にPerlとRubyは一目瞭然過ぎて入門書の1ページを開いただけでどんな初心者でも分かるはず
本当に一部のperl愛好家以外は見限ってるからな
今更RubyとPerlを比べる奴などもはやいない
間違って浸透したPHPをこれからRubyがどうやって駆逐していくか
RubyでJAVAや.NETを駆逐できるのか、段階はそこに行ってる
PHPは確かにマシだったんだよ、
きてぃにしか使いこなせないPerlと、
変わり者にしか使いこなせないPythonしか、CGI記述言語がなかったんだ
ちょっとその2言語は、凡人に「はい、これ使ってくださいw」って渡すには、あまりにも道具が優れすぎてて
初心者は使えなかった、だから、明らかにPerlともPythonとも劣っているPHPが
言語仕様ゴミカスでありながらも、現在一番Web言語として広く使われてる
けれどこの均衡はrubyによって崩され始めている
今後、JAVAか、js辺りが、ものすごい速度でCGI記述言語への進化をしたり、
格段に優れた言語が突如出てこない限りは、時間的にRubyが勝つようになっている
2012/05/06(日)04:57:33.37.net
22デフォルトの名無しさん [sage]
2012/05/06(日)05:39:52.63.net
23デフォルトの名無しさん [sage]
(画像)
1 2 C 17.555% +1.39% A
2 1 Java 17.026% -2.02% A
3 3 C++ 8.896% -0.33% A
4 8 Objective-C 8.236% +3.85% A
5 4 C# 7.348% +0.16% A
6 5 PHP 5.288% -1.30% A
7 7 (Visual) Basic 4.962% +0.28% A
8 6 Python 3.665% -1.27% A
9 10 JavaScript 2.879% +1.37% A
10 9 Perl 2.387% +0.40% A
2012/05/06(日)05:42:25.46.net
24デフォルトの名無しさん [sage]
PHPに追いつけるかが、将来の焦点
今は2倍差を付けられているPerlを
超すことが目標。
ばんがれ!
2012/05/06(日)05:45:02.12.net
25uy [sage]
2012/05/06(日)07:12:40.31.net
26uy [sage]
2M弱しかない
プログラム言語は軽量されているべきだ
あんまし話題になっていないけど、何気にすごいものリリースしてきたような気がする
2012/05/06(日)07:52:42.32.net
27デフォルトの名無しさん [sage]
あぁ、フロッピーディスク2枚分だな。
2012/05/06(日)08:10:29.62.net
28デフォルトの名無しさん [sage]
2012/05/06(日)08:17:51.69.net
29デフォルトの名無しさん [sage]
後1/4ぐらいにしないとだめだろうね。
2012/05/06(日)08:58:55.34.net
30デフォルトの名無しさん [sage]
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
2012/05/06(日)14:49:16.82.net
31uy [sage]
なにがだめとか分かって無いだろお前
2012/05/06(日)19:33:06.20.net
32デフォルトの名無しさん [sage]
まだまだ重い
2012/05/06(日)20:24:22.89.net
33デフォルトの名無しさん [sage]
2012/05/06(日)20:30:58.51.net
34デフォルトの名無しさん [sage]
2012/05/06(日)22:14:24.16.net
35デフォルトの名無しさん [sage]
2012/05/06(日)22:22:31.28.net
36デフォルトの名無しさん [sage]
2012/05/07(月)00:37:15.17.net
37uy [sage]
「化」や「的」は省くことによって言葉に勢いをつける
2012/05/07(月)00:53:39.59.net
38デフォルトの名無しさん [sage]
さすがです
2012/05/07(月)00:57:44.13.net
39デフォルトの名無しさん [sage]
2012/05/07(月)02:40:12.82.net
40uy [sage]
2012/05/07(月)06:18:34.32.net
41uy [sage]
perl6のforイテレータでつかえる$_も素晴らしい
後置きforも良いセンス
そこだけがrubyで実装されていないのが狂おしい
もしrubyで実装されたら、俺働く
2012/05/07(月)08:47:26.40.net
42uy [sage]
みてみろよこのPErl6構文
最高過ぎるだろ
しかも・・・
"test".say;
↑これで表示されるんだよ
俺がRubyでやりたかったことの全てがPErlに詰まってる気がする
Perl6はじめるなら今しかないよ
http://rakudo.org/how-to-get-rakudo/
2012/05/07(月)08:59:22.73.net
43デフォルトの名無しさん [sage]
Perl -> Ruby -> Perl6 (今ココ)
2012/05/07(月)11:48:45.69.net
44デフォルトの名無しさん [sage]
2012/05/08(火)02:34:24.03.net
45uy
> puts"あ";
===SORRY!===
Malformed UTF-8 string
------------------------------
>>44
で?
これが何?
何か問題あんの?
プログラミング中に日本語とか情弱しか使わない
2012/05/08(火)04:09:20.69.net
46デフォルトの名無しさん [sage]
2012/05/08(火)04:49:28.89.net
47片山博文MZボット ◆0lBZNi.Q7evd
2012/05/08(火)15:53:39.39.net
48uy [sage]
2012/05/08(火)20:31:28.28.net
49デフォルトの名無しさん [sage]
2012/05/08(火)21:13:09.62.net
50デフォルトの名無しさん [sage]
2012/05/09(水)01:23:22.50.net
51uy [sage]
2012/05/09(水)01:47:43.66.net
52デフォルトの名無しさん [sage]
2012/05/10(木)23:50:26.51.net
53デフォルトの名無しさん [sage]
2012/05/11(金)00:12:39.84.net
54uy [sage]
バカは何を使ってもバカには無理ですねwwwwwwwwww
2012/05/11(金)06:15:41.47.net
55デフォルトの名無しさん [sage]
答えはNO
実行開始直前にメソッドが追加出来れば良い
2012/05/11(金)22:27:58.70.net
56uy [sage]
2012/05/12(土)04:00:45.52.net
57デフォルトの名無しさん [sage]
実行時にメソッドを追加したいことはあるかもしれない。
だけど、ソースコードを実行する場合、
動的にメソッドを追加する必要はない。
なぜならソースコードは静的に保存されているから。
実行中にソースコードは変わらない。
2012/05/12(土)04:17:21.41.net
58uy [sage]
その程度のアルゴリズムしかかけないなら動的言語使わなくていいな
RoRも使わなくていいな
アホは20年前と同じプログラミングしてればいい
それでもまだ通用するからな
おめ
2012/05/12(土)09:02:57.13.net
59デフォルトの名無しさん [sage]
2012/05/12(土)10:17:28.81.net
60uy [sage]
2012/05/12(土)10:49:55.05.net
61デフォルトの名無しさん [sage]
2012/05/12(土)12:28:18.19.net
62uy [sage]
俺もなるべくevalは使わない
意味的にはevalである処理をかいてもeval関数自体を呼ぶのは最後の手段
2012/05/12(土)13:26:49.85.net
63デフォルトの名無しさん [sage]
2012/05/12(土)14:01:14.49.net
64デフォルトの名無しさん [sage]
勝手にevalの仲間に分類してる予感w
2012/05/12(土)14:04:10.68.net
65uy [sage]
まず第一にこれがeval
n = 5
p "#{n}" # => 5
2012/05/12(土)14:21:24.08.net
66デフォルトの名無しさん [sage]
ただの変数展開、静的に置き換えればいいだけなのにね。
(scalaはそうなってる。)
2012/05/12(土)14:26:59.05.net
67uy [sage]
他言語にはない機能でRubyに存在してる機能はほとんどがevalだろ
少なくとも最初は。
俺が直接evalを呼ぶのを推奨しないのは、
eval以外でかくことによって、あとから最適化や高速化がしやすくなるはずなのと、
あるいは既に直接evalでかくよりも高速化されてるメソッドである場合があるから、なるべくそっちでかく
2012/05/12(土)14:27:49.08.net
68uy [sage]
2012/05/12(土)14:30:08.38.net
69デフォルトの名無しさん [sage]
だからこのように動的に作った文字列でも
ちゃんと式展開されるって知り合いのRuby厨がいってた。
p "#{" + "n}" # => 5
本当かなぁw
2012/05/12(土)14:31:46.84.net
70uy [sage]
それエラーでたよ
だからある程度は高速化されてる可能性のあるevalなんだよ
わざわざ計ってやったぞ死ね
require "Benchmark"
a = ""
b = ""
n = 6
nn = 100000
Benchmark.bm do|x|
x.report do
nn.times do
a << (eval"n")
end
end
x.report do
nn.times do
b << "#{n}"
end
end
p a.size
p b.size
end
user system total real
eval 1.968000 0.000000 1.968000 ( 2.015625)
rururu 0.141000 0.000000 0.141000 ( 0.140625)
2012/05/12(土)14:38:19.81.net
71デフォルトの名無しさん [sage]
俺が言語設計するなら、
puts "mae #{
def a
puts 99
end
a
} ushiro"
↓
puts "mae" + {
def a
puts 99
end
a
} + "ushiro"
↓
def func_0000 {
def a
puts 99
end
a
}
puts "mae" + func_0000() + "ushiro"
こんな感じにシンタックスシュガーとして静的に置き換えて
2012/05/12(土)14:38:23.36.net
72デフォルトの名無しさん [sage]
2012/05/12(土)14:38:58.25.net
73デフォルトの名無しさん [sage]
2012/05/12(土)14:39:37.27.net
74デフォルトの名無しさん [sage]
64 名前:デフォルトの名無しさん[sage] 投稿日:2012/05/12(土) 14:04:10.68
evalと関係ないものを
勝手にevalの仲間に分類してる予感w
2012/05/12(土)14:41:06.28.net
75uy [sage]
同じ意味だよバカ。
Rubyでは式展開の中ではevalと全く同じ挙動だよ
そっちのが速いって事はevalとは違って式展開の中身に限り最適化できる箇所は最適化しようと努力してんだろ、多分な
2012/05/12(土)14:41:32.26.net
76デフォルトの名無しさん [sage]
evalってのは、
"#{" + "n}"
のように、文字列として組み立てたものを
評価する機能だ。
2012/05/12(土)14:43:13.34.net
77uy [sage]
instance_eval
module_eval
class_eval
等がある
こちらも ブロックで囲む方法と、""で囲む方法の両方で実行できて
evalと同じ挙動だけど
おそらく(もう計測しねーよ)普通にevalやるよりは
instance_eval
module_eval
class_eval
使ったほうが速いんだろうよ
2012/05/12(土)14:43:19.30.net
78uy [sage]
2012/05/12(土)14:44:16.52.net
79デフォルトの名無しさん [sage]
2012/05/12(土)14:44:45.59.net
80uy [sage]
2012/05/12(土)14:45:09.52.net
81デフォルトの名無しさん [sage]
instance_eval
module_eval
class_eval
等がある
だがそこに、式展開は含まれてない・・・
2012/05/12(土)14:45:22.04.net
82デフォルトの名無しさん [sage]
2012/05/12(土)14:45:52.29.net
83デフォルトの名無しさん [sage]
ソースコード中の "文字リテラル" をインタプリタ or コンパイラが評価するもの → evalではない。
2012/05/12(土)14:49:44.60.net
84uy [sage]
"#{"
↑
これがエラーだっつってんのアホ
Ruby処理系いれて学べよカスが
上級者++に教えてもらってる初心者の分際なんだその態度
2012/05/12(土)14:54:42.21.net
85uy [sage]
2012/05/12(土)14:55:30.28.net
86デフォルトの名無しさん [sage]
そりゃevalじゃないからエラーになるよなw
2012/05/12(土)15:09:06.01.net
87デフォルトの名無しさん [sage]
2012/05/12(土)15:22:13.68.net
88uy [sage]
さっさとRuby入れて勘違いを正せ
そういう問題じゃない
unterminated string meets end of file
syntax error, unexpected $end, expecting '}'
>>87
すぐBlogとか引用しないで自分の言葉で説明しろよ
開きたくない
し、
しかもURL見たところ2008情報とかなめてんの?wwwwwwwwwwwww
さっさとRuby1.93いれろカス
def f
p 3
end
bar=1
eval "p bar"
eval "#{f}"
2012/05/12(土)16:00:37.83.net
89uy [sage]
情報も古い
1.8→1.9
1.91→1.93でどれだけ変わっているか分かってる奴なら2008年にかかれた記事を引用しない
なんでこのレベルの奴がこの板にいるんだよ
年々レベル下がってるじゃねーか死ねしね
2012/05/12(土)16:03:03.81.net
90uy [sage]
論破された瞬間に黙って消える
こういうのを本当の逃げという
2012/05/12(土)16:19:51.28.net
91uy [sage]
おそらくこんなレベルじゃPythonも使ってないんだろうし、
Perl使いこなせる頭もないって事は
PHPER?やJAVAERなの?
ほんと軽蔑するぜ
よくそれで俺と対等とか、あるいは自分のが上とか思ってレスするよね
技術でうそはつけないと思う
2012/05/12(土)16:33:08.36.net
92デフォルトの名無しさん [sage]
2012/05/12(土)22:57:44.16.net
93uy [sage]
Ruby実行環境もない分際でなんでレスしてきたか謎
そのレベルで逆上レスして論破されたら黙り込むとか軽蔑するわ
2012/05/13(日)08:35:55.38.net
94デフォルトの名無しさん [sage]
2012/05/16(水)07:57:47.66.net
95デフォルトの名無しさん [sage]
PHPに近い匂いがする
2012/05/19(土)19:48:57.16.net
96uy [sage]
割とマジで
何でだろう
なんかrubyでかけるアルゴリズムのほとんどを書いた気がするから
perlの省略記法をフルに使ったら、一体何が書けるんだろう?ってちょっと興味があるというか
でもクラスとか使いにくいし手ごろなGUIライブラリもないよな
2012/05/20(日)11:39:12.33.net
97デフォルトの名無しさん [sage]
2012/05/20(日)13:50:35.75.net
98uy [sage]
ruby最強
2012/05/20(日)20:05:41.86.net
9997 [sage]
機能追加したり変更したりし続けてきているから、perlやりたい気持ちが下がってるときも
perlだよ・・・とほほというか、腐れ縁。rubyもそんな関係になれるかしら・・・
2012/05/20(日)22:39:51.84.net
100デフォルトの名無しさん [sage]
修正の機会あるごとにpythonに置き換えてる
2012/05/20(日)23:15:39.36.net
10197 [sage]
http://search.cpan.org/perldoc?Date::Japanese::Era へんのモジュールってPythonにある??
2012/05/20(日)23:28:39.30.net
102uy [sage]
perlで挫折したんだ・・・
2012/05/20(日)23:54:43.35.net
103デフォルトの名無しさん [sage]
2012/05/21(月)00:25:31.29.net
104uy [sage]
2012/05/21(月)13:06:35.25.net
105デフォルトの名無しさん
2012/05/22(火)14:37:14.09.net
106デフォルトの名無しさん [sage]
2012/07/27(金)02:30:50.26.net
107デフォルトの名無しさん
2012/08/10(金)09:42:41.99.net
108デフォルトの名無しさん
あ
2012/08/10(金)09:43:52.14.net
109デフォルトの名無しさん
2012/08/10(金)09:46:09.28.net
110デフォルトの名無しさん
謳い文句に多数の方を阿鼻叫喚の地獄へ叩き落しました。心より情弱乙と申し上げます。
当然、今後も使う奴は真性のバカであります。開発者は1.8に完全に飽きました。
これからは1.9使うよな当然。
2012/08/12(日)16:51:02.95.net
111デフォルトの名無しさん [sage]
engawa.2ch.net
2012/08/13(月)05:33:01.27.net
112デフォルトの名無しさん
謳い文句に多数の方を阿鼻叫喚の地獄へ叩き落しました。心より情弱乙と申し上げます。
当然、今後も使う奴は真性のバカであります。開発者は1.8に完全に飽きました。
これからは1.9使うよな当然。
2012/08/13(月)20:01:14.85.net
113デフォルトの名無しさん
2012/08/15(水)20:16:46.22.net
114デフォルトの名無しさん
2012/08/16(木)23:47:17.15.net
115デフォルトの名無しさん [sage]
2012/08/21(火)01:50:32.17.net
116デフォルトの名無しさん
2012/08/24(金)07:31:10.92.net
117デフォルトの名無しさん [sage]
hoge += 1もnilに数値は足せないとか言われるし
その辺りPerlよりもCよりだなと思う
2012/09/07(金)14:17:22.64.net
118デフォルトの名無しさん [sage]
2012/09/07(金)16:48:56.02.net
119デフォルトの名無しさん [sage]
2012/09/07(金)16:59:53.11.net
120uy
2012/09/18(火)02:45:23.77.net
121デフォルトの名無しさん [sage]
hoge += 1もnilに数値は足せないとか言われるし
その辺りPerlよりもCよりだな
2012/09/18(火)19:38:19.86.net
122デフォルトの名無しさん [sage]
2012/09/19(水)23:37:20.82.net
123デフォルトの名無しさん [sage]
2012/09/20(木)22:30:50.69.net
124デフォルトの名無しさん [sage]
2012/09/20(木)23:47:44.42.net
125デフォルトの名無しさん [sage]
2012/09/21(金)16:37:45.62.net
126uy
これすらかけないなら才能ねーからもうさっさと死ねば
class Hash
alias initialize2 initialize
def initialize
initialize2
self.default_proc = ->a,b{a[b]=Hash.new}
end
end
h = Hash.new
p h["hoge"]["foo"]["asdf"] = 1234
>書いてみろよ
キリッ
じゃねえよ 死ね
2012/09/22(土)12:52:07.79.net
127デフォルトの名無しさん [sage]
2012/09/22(土)18:19:39.48.net
128uy
なんでそんな入門書にかかれてるような初歩ができねえんだよバカか
自分で調べろバカ
初心者死ねバカ
死ね初心者死ね
2012/09/24(月)10:18:49.69.net
129デフォルトの名無しさん [sage]
2012/09/25(火)00:50:16.82.net
130デフォルトの名無しさん [sage]
Rubyにおける h['x']['y']は二次元コレクションの x,y 番地ではなく h['x'] の戻り値 r に対する r['y'] でしかない
PerlやCなんかとは無関係の、単なる一次元のメソッドチェーンだ
2012/09/26(水)15:35:52.65.net
131デフォルトの名無しさん [sage]
2012/09/26(水)15:39:58.01.net
132デフォルトの名無しさん [sage]
1.9でやっとマトモになったけど、大多数のユーザは1.8に留まってる現状。
あれはもうちょっとマジメに設計するべきだったな。
2012/09/26(水)21:00:50.46.net
133デフォルトの名無しさん [sage]
2012/09/26(水)21:44:58.44.net
134デフォルトの名無しさん [sage]
2012/09/27(木)00:53:25.47.net
135デフォルトの名無しさん [sage]
格納の仕方の話ではない
a[0][1] があったとき、オブジェクト a は [1] の存在を知らされない
[1] の問い合わせは、オブジェクト a のクラスとは無関係の a[0] が返すオブジェクトに対して行なわれる
2012/09/27(木)09:07:37.45.net
136デフォルトの名無しさん
2012/10/21(日)19:41:43.05.net
137デフォルトの名無しさん
2012/10/22(月)05:51:40.76.net
138デフォルトの名無しさん [sage]
国営の朝鮮中央通信社(KCNA)が報じた。
韓国では、北朝鮮からの亡命者や人権活動家で構成するグループが
北朝鮮政府を批判するビラの散布を22日に計画している。
KCNAによると、北朝鮮は22日にビラが散布された場合、「予告なしに軍事攻撃を行う」と表明。
韓国との軍事境界線がある非武装地帯(DMZ)に近い観光地パジュを標的とすると明らかにした。
これを受け、韓国の金寛鎮国防相は19日、北朝鮮が韓国を攻撃した場合には反撃する方針を示した。
聯合ニュースが議会委員会での同相の発言として伝えた。
金国防相は「それが起きた場合は、攻撃への完全な対応を行う」と述べた。
韓国政府はビラの散布に関与していない。
北朝鮮の報道を受け、グループのリーダーは計画を変更せずに予定通り現地時間
22日午前11時半(0230GMT)に気球からビラを散布する意向を示した。
http://jp.reuters.com/article/JPNKorea/idJPTYE89I03Y20121019
2012/10/22(月)07:48:09.37.net
139デフォルトの名無しさん [sage]
>>135
もちろんObjectクラスに相互連絡用の独自メソッドを定義し、
ArrayクラスやHashクラスの[]メソッドと[]=メソッドの動作を独自に上書きすればできないわけではないが、
そういうのは「Rubyでできる」という表現の範疇に入れるべきではないと思われる
2012/10/22(月)08:47:20.66.net
140デフォルトの名無しさん [sage]
rubyは1.9への移行で大失敗したし
結局perlしかないのか
2012/11/11(日)18:46:51.76.net
141デフォルトの名無しさん [sage]
2012/11/11(日)18:50:30.71.net
142デフォルトの名無しさん [sage]
計画性も実行力も無かったら
python2がperl5みたいになって使い続けられてた。
計画通りpython3をリリースしたのが悪い。
2012/11/14(水)21:17:06.87.net
143デフォルトの名無しさん [sage]
無能は無能らしくしてればよかったのに
2012/11/14(水)23:53:23.98.net
144デフォルトの名無しさん [sage]
改善修正する努力を放棄すれば
後方互換性の維持なんて簡単だよ
2012/11/15(木)21:41:26.36.net
145デフォルトの名無しさん [sage]
2012/11/16(金)06:12:18.64.net
146デフォルトの名無しさん [sage]
別にevalがRubyのよさじゃないのに。
evalって効率の問題よりも、ミスしたとき
(evalに食わせる文字列のサニタイズ?が不十分だったとき)
の被害がでかいのが問題じゃない ?
2012/11/25(日)13:50:36.84.net
147デフォルトの名無しさん [sage]
2012/11/25(日)17:20:35.63.net
148デフォルトの名無しさん
2012/11/25(日)21:48:14.63.net
149デフォルトの名無しさん [sage]
>>54でオブジェクトにメソッドを追加できる話が出て、
>>55で実行時の動的メソッドの追加の話が出て、
んで、いろいろ罵倒が出て>>60につながっているものと思われます。
でも>>54と>>55では全然別のこと言ってないではないかい ?
>>55がどういう思い出書かれたかはわからんが。
個人的には>>147の言うとおりサニタイズしたらevalを使う意味が(あまり)なくなるので
生evalは使わないほうがいいんでないかい派
上で出た文字列にRuby式を埋められる等evalっぽいものや制限付きeval
を使うべきだと思っています。
Rubyなら実行時にユーザからRuby式を入力してもらう以外に
生evalが必要な状況って思い浮かばないの。
設定ファイルを読み取ってRuby式を構築して動作させるというのはどうかなぁ。
2012/11/25(日)23:08:16.11.net
150デフォルトの名無しさん [sage]
evalが必要という事にはならない。
evalは悪。
言語機能が未熟だからevalに頼らずを得ない。
2012/11/26(月)01:28:06.55.net
151デフォルトの名無しさん [sage]
2012/11/27(火)00:21:04.07.net
152デフォルトの名無しさん [sage]
2012/12/03(月)14:48:57.58.net
153デフォルトの名無しさん [sage]
2012/12/03(月)15:26:53.93.net
154デフォルトの名無しさん
はじめてuyが結構できると思った。
2012/12/03(月)23:11:54.00.net
155デフォルトの名無しさん
2012/12/03(月)23:15:13.26.net
156デフォルトの名無しさん [sage]
uyはできる出来ないじゃなくてズレてるのが問題点
2012/12/03(月)23:15:26.36.net
157デフォルトの名無しさん
2012/12/04(火)00:04:21.14.net
158デフォルトの名無しさん
test
test
2012/12/04(火)00:11:31.48.net
159デフォルトの名無しさん
test
test
2012/12/04(火)00:13:43.71.net
160デフォルトの名無しさん [sage]
デスクトップPCでLinuxが普及する訳がないと思った時というスレがあるよ
2012/12/04(火)05:09:24.96.net
161デフォルトの名無しさん [sage]
cygwinでruby 1.9.3つかってるひといない?
2012/12/04(火)05:26:51.56.net
162デフォルトの名無しさん [sage]
2012/12/04(火)06:18:14.52.net
163デフォルトの名無しさん [sage]
Windows 2000にcygwinおよびruby 1.9.3をできたよ!
$ ruby --version
ruby 1.9.3p327 (2012-11-10 revision 37606) [i386-cygwin]
2012/12/04(火)06:26:50.51.net
164デフォルトの名無しさん [sage]
/usr/bin/ruby
2012/12/04(火)06:28:45.24.net
165デフォルトの名無しさん
2012/12/04(火)07:36:13.09.net
166デフォルトの名無しさん
2012/12/04(火)09:04:54.43.net
167デフォルトの名無しさん [sage]
@インストールしただけで選民思想
Aやっていることはwindowsと同じ。しかもめんどくさくなっただけ。
Bコマンド打ち込んでプロだと勘違い
C新参に対して黙ってwindowsでも使ってろと間口を狭める
Dカーネルいじればいいだろと無茶を要求
Elinux開発者とのずれを認識できていない
Fwineを使うくせにlinuxを再現しようとする動きがあるとたたく
Gプログラミングできないのにソース要求する
H何でもオープンでないと、気に食わないエセ共産主義者
IWindowsユーザに馬鹿にされてることに気づいていない
JAndroidの事例をを引っ張り出して、「linuxは普及している」と虚勢を張る
KAndroidのセキュリティ問題を指摘されると、AndroidはLinuxではないと言い出す。
L結局普及してない点を指摘されると、「別に普及しなくていいよ」と思考停止
M三度の飯よりアップデートが大好き、コンパイルが大好き、カスタマイズ大好き
NOSを弄ることがゲームと化しているので、ゲームソフトが必要ない
2012/12/04(火)10:19:43.66.net
168デフォルトの名無しさん
http://youtu.be/OF5mGoKcm80
2012/12/04(火)10:34:27.82.net
169デフォルトの名無しさん
Ruby関係なんかだと、全員Macも珍しくないね。
2012/12/04(火)20:51:21.94.net
170デフォルトの名無しさん [sage]
2012/12/04(火)21:34:04.35.net
171デフォルトの名無しさん
激安で抜ける
○1000円〜
「新宿 アイアイ 」
○1500円〜
「西川口 マーガレット 」
○2000円〜
「新宿・錦糸町 あんぷり亭 」
「新宿 ダブルエロチカ 」
2012/12/10(月)10:52:45.69.net
172デフォルトの名無しさん [sage]
2012/12/30(日)22:23:26.93.net
173デフォルトの名無しさん
例外は、クライアントが寄越すエクセルから何も考えずにエクスポートしたCSV。
これは九分九厘CP932だな。
2012/12/30(日)22:41:12.59.net
174デフォルトの名無しさん [sage]
そろそろ鯖側はUTF-8が主流かもね。
2012/12/30(日)23:48:41.89.net
175デフォルトの名無しさん [sage]
オワコンになっただけ。
それ以外は何も変わってない。
2012/12/31(月)00:43:12.92.net
176デフォルトの名無しさん [sage]
2013/01/03(木)15:20:25.84.net
177デフォルトの名無しさん [sage]
2013/01/03(木)15:25:36.05.net
178デフォルトの名無しさん [sage]
( ´_ゝ`)フーン
2013/03/20(水)00:49:45.88.net
179デフォルトの名無しさん [sage]
2013/03/20(水)10:03:29.43.net
180デフォルトの名無しさん
2013/03/20(水)11:49:47.14.net
181デフォルトの名無しさん [sage]
2013/04/15(月)21:16:28.53.net
182デフォルトの名無しさん [sage]
2013/04/19(金)10:05:46.70.net
183デフォルトの名無しさん [sage]
2013/04/19(金)22:10:11.83.net
184デフォルトの名無しさん
2013/04/20(土)11:15:42.88.net
185デフォルトの名無しさん [sage]
2013/04/20(土)19:00:11.11.net
186デフォルトの名無しさん [sage]
2013/04/20(土)20:51:51.10.net
187デフォルトの名無しさん [sage]
2013/04/21(日)02:28:09.50.net
188デフォルトの名無しさん [sage]
2013/04/21(日)06:40:01.84.net
189デフォルトの名無しさん [sage]
組み込まれているとは言えないの?
2013/04/22(月)01:27:52.66.net
190デフォルトの名無しさん
2013/04/22(月)06:07:02.31.net
191デフォルトの名無しさん
2013/04/22(月)12:04:00.13.net
192デフォルトの名無しさん [sage]
正規表現を文字列として指定しなければならないなら組み込まれている
とはいえないし、第一使いづらい
2013/04/23(火)20:45:49.71.net
193デフォルトの名無しさん [sage]
http://ruby.morphball.net/refm-remix.html
2013/10/03(木)18:24:01.66.net
194デフォルトの名無しさん [sage]
2013/11/22(金)23:34:33.64.net
195デフォルトの名無しさん
2014/01/16(木)14:27:40.58.net
196デフォルトの名無しさん [sage]
2014/01/26(日)10:46:51.51.net
197デフォルトの名無しさん [sage]
2014/04/12(土)00:31:23.46(KWpaN5t9.net)
198デフォルトの名無しさん [sage]
2014/07/21(月)15:48:11.04(By4oX885.net)
199デフォルトの名無しさん [sage]
2014/07/22(火)08:27:30.63(rhcifys/.net)
200デフォルトの名無しさん [sage]
2014/07/22(火)17:57:13.81(d6XRxtMh.net)
201デフォルトの名無しさん [sage]
Python使いたくないなんて言う人間が差別され生きていられなくなる世の中に早くしろよ。
2014/07/22(火)18:10:16.05(S/HQ+pto.net)
202デフォルトの名無しさん [sage]
今更perlの後継なんてニッチ過ぎるが
あえて挙げるならpythonじゃねという程度
2014/07/22(火)18:19:19.82(d6XRxtMh.net)
203デフォルトの名無しさん [sage]
2014/07/28(月)21:37:50.30(yQhIPQVQ.net)
204デフォルトの名無しさん [sage]
2014/07/29(火)01:31:38.47(rBtE9P3L.net)
205デフォルトの名無しさん [sage]
2014/07/29(火)01:32:16.67(rBtE9P3L.net)
206島本町で凄惨なイジメを受けて廃人になった方へ
島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて廃人になってしもうた僕が言うんやから、
まちがいないで。僕のほかにも、イジメが原因で精神病になったりひきこもりになったりした子が何人もおる。
教師も校長も、暴力やいじめがあっても見て見ぬフリ。イジメに加担する教師すらおった。
誰かがイジメを苦にして自殺しても、「本校にイジメはなかった」と言うて逃げるんやろうなあ。
島本町の学校の関係者は、僕を捜し出して口封じをするな
子供の時に受けた酷いイジメの体験は、一生癒えない深い傷になる
「暴力とイジメと口裏合わせと口封じ」の町やそういう町に巣食うヤクザ・チンピラ・ゴロツキ・不良・
いじめっ子・殺人鬼・ダニ・ノミ・シラミなどを監視して非難するのは暮らしやすい町を作るのに必要だ
2014/08/07(木)19:58:14.21(L9M/hxnx.net)
207デフォルトの名無しさん [sage]
今回のリリースが、Ruby 2.0.0 の最後の通常リリースとなります。
以後、Ruby 2.0.0 はセキュリティメンテナンス
2015/03/05(木)15:07:26.24(gwTnmSIO.net)
208デフォルトの名無しさん
現実はこれだ
str.gsub! /foo|bar/i, "baz"
mrubyってJITなかったっけ?
2016/03/10(木)04:25:49.85(+d/NDXY7.net)
209デフォルトの名無しさん
2017/01/22(日)21:47:30.69(UF39JyBJ.net)
210デフォルトの名無しさん
2017/01/22(日)22:55:21.43(WN1PhxJ8.net)
211デフォルトの名無しさん [sage]
2017/08/15(火)17:13:50.24(z8izzCL4.net)
212デフォルトの名無しさん [sage]
このはてしなく遠いPerl坂を ...
2017/08/17(木)13:01:46.23(5mQoD0+b.net)
213デフォルトの名無しさん [sage]
2017/09/15(金)23:19:43.72(xDlOGQNS.net)
214デフォルトの名無しさん [sage]
あんなの読みやすくなって当然すぐる…
2017/09/15(金)23:23:33.40(xDlOGQNS.net)
215デフォルトの名無しさん [sage]
http://www.mwsoft.jp/programming/julia/python_to_julia.html
2017/09/30(土)09:13:14.46(vF02bQSA.net)
216デフォルトの名無しさん
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
C3KXH
2018/05/23(水)21:39:58.92(Au5e7VGg.net)
217デフォルトの名無しさん
2018/07/05(木)00:20:31.97(RfoszcD2.net)
218デフォルトの名無しさん [sage]
悪い意味でperlの後継になって、
この層はpythonで決まったね。
2019/01/21(月)01:42:44.51(me3CavMr.net)
219デフォルトの名無しさん [sage]
Win10クリーンインストしたので古いマシンからコピーしてるけど
2GB近くファイルがあるのはなぜなんだ?w
2020/01/08(水)18:23:56.63(HnTLcM5L.net)
220デフォルトの名無しさん
https://note.com/toconakis_tech/n/n85fdcdc63661
SES出身、累計売上900万円以上の個人開発者に聞いた「売れる開発者のなり方」
https://and-engineer.com/articles/Xqv_HBAAACQAdx-B
世界中でヒットしたアプリ開発の勝因は「あきらめない」こと【小林高志さんインタビュー】
https://itpropartners.com/blog/13546/
個人アプリ開発で一文無しから1000万円稼げるようになった成功事例
https://growthhackjournal.com/article/development/how-tasnim-ahmed-went-from-jobless-to-making-100k-with-apps/
自分たちを信じて「つくっては壊して」を6ヶ月くり返した。日本発のゲームアプリ
「Brain Dots」世界2,000万ダウンロードの裏側と2つのプレッシャー。
https://appmarketinglabo.net/braindots/
「これならアプリで食っていける」世界2300万ダウンロードの脱出ゲーム「DOOORS」
作者がデザイナーからアプリ開発者へ転身したワケ。
https://appmarketinglabo.net/dooors/
「渋谷で数人でつくったゲーム」が世界150カ国で1,000万ダウンロード。
脳トレ対戦アプリ「BrainWars」創業者がソシャゲじゃなく教育ゲームをつくった理由。
https://appmarketinglabo.net/brainwars/
2021/02/01(月)00:51:37.52(TMv1Um3B5)
221デフォルトの名無しさん
> 日本人からすると、なんでだろうって思うけど、日本人の学校では、民族の誇りを持った教育がしてもらえないんだそうだ。
> よく分からないけど、済州島の流刑者の白丁が大阪に密入国して住み着いたじゃ誇りが持てないけど、
> 日本人に強制連行された被害者なら誇りが持てる、とかそういう事かな??
>
> 市原市の能満は昔から市街化調整区域で、新規の建物は造れないことになっている。
> そのため土地が安く、日本の法律を無視した在日が、次々と移り住んできた。
> そこで問題になったのが、朝鮮学校だ。なかなか許可が下りず、一番近くても千葉市にしかない。
> そこで在日居住区の能満内にあった、能満幼稚園・市原小・市原中・緑高の保育士や教師を、朝鮮化する事を考えた。
> 今では在日幼稚園の保育士は全て朝鮮帰化人で、在日の父兄からの絶大な支持を受けている。
> 遠くからでも、わざわざ在日幼稚園に入園させたいという在日の親は、後を絶たない。
> この在日幼稚園卒園者はほぼ朝鮮系の帰化人と在日だ。
2021/02/01(月)02:49:16.27(NGfAxY1aU)
222デフォルトの名無しさん
毎度のことながらクソ公務員の過失責任を税金て゛肩代わりする理屈に合わないことやってんのな
入管税金泥棒施設の拡大を求めるとか、もはや最低て゛も入国税1Ο0О萬圓は徴収しないと割に合わねえた゛ろ
フ゛−夕ンは迷惑料ならぬ観光税−泊З万円なわけだが、日本も見習うへ゛きなのは当然,
無駄に石油燃やしまくって工ネルキ゛─価格暴騰させて気候変動させて土砂崩れに洪水,暴風,猛暑、大雪にと災害連發させてる
JALた゛のΑNАた゛のクソアヰ又ト゛ゥだのクサイマ‐クた゛のコ゛キブリフライヤ一た゛のシ゛ェッ├クサ―だのJтΒた゛のテロリストに
地球破壞税として.航空燃料税1KL1千萬圓.離発着税1回1億円、上空通過税1km1〇0万円など課税して,
憲法違反,私権侵害,威力業務妨害に対する賠償金として月10萬円のヘ゛一シックイン力厶やれや地球破壞税金泥棒クソテ口政府
創価学会員は、何百萬人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最惡の殺人腐敗組織公明党を
池田センセ‐がロをきけて容認するとか本氣て゛思ってるとしたら侮辱にもほどか゛あるそ゛!
hтTPs://i、imgur、соm/hnli1ga.jpeg
2023/05/18(木)15:22:03.02(jtY4IMCFC)
223デフォルトの名無しさん
偶然の自然災害で運か゛悪かっただけとか思い込んでる能天気なバカに憲法13条25条29条と公然と違反しながら力による一方的な現状変更
によって都心まで数珠つなぎで鉄道のЗ0倍以上もの温室効果ガスをまき散らす斉藤鉄夫ら世界最悪の殺人テ囗組織国土破壞省がJΑLだのΑNΑだの
クソアイヌドゥだのテロリストと天下り賄賂癒着して私利私欲のために莫大な温室効果カ゛スまき散らして気候変動させて
かつてない量の水蒸気を曰本列島に供給させてるのが原因であって曰本どころか世界中で災害連発
自民公明に入れたバカの家や農作物が流されて無一文になるのは当然の報いで望ましいか゛
日本でも年々気候変動による被災地拡大中、次こそ殺されるという正しい理解とともにこの強盗殺人腐敗テ□政府を打ち倒そう!
破防法を適用すへ゛きクソ航空関係者と国土破壊省のテ□リストどもを皆殺しにすることは正当防衛かつ緊急避難として合法かつ正当な権利な
(羽田)ttps://www.call4.jp/info.phр?type=iтems&id=I0000062 , ttps://hanеda-project.jimdofrеe.com/
〔成田)https://n-souonhigaisosyoudan.amebaownd.Com/
(テロ組織)(画像)
2023/12/08(金)02:49:59.27(wIiDFnSIc)