Rubyについて Part47
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2012/01/16(月) 13:15:31.00質問するときは、OSやRubyのバージョン、エラーメッセージを書いたほうがいいお
前スレ
Ruby 初心者スレッド Part 46
http://hibari.2ch.net/test/read.cgi/tech/1317790320/
るりまサーチ (リファレンス検索)
http://rurema.clear-code.com/
Rubyist Magazine - るびま
http://jp.rubyist.net/magazine/
逆引きRuby
http://www.namaraii.com/rubytips/
0756デフォルトの名無しさん
2012/07/24(火) 20:17:52.35https://github.com/styleguide/ruby/
Collectionsのところの
>hash = { one: 1, two: 2, three: 3 }
これは1.9以降だとOKなの?1.8だとダメなんだけど
0757デフォルトの名無しさん
2012/07/24(火) 20:24:57.880758デフォルトの名無しさん
2012/07/24(火) 20:29:33.21ありがとう。それは楽だな。
0759デフォルトの名無しさん
2012/07/24(火) 21:11:16.83シンボルに見えないものが実はシンボルになるというのは、頭を切り替えなければならないからそれほど便利でもないのだ
いわゆるキーワード風引数を書くとき専用みたくなってるな
引数のときなら、実際はナニなのかどうかとかを考えなくて済む
0760デフォルトの名無しさん
2012/07/24(火) 22:30:26.820761デフォルトの名無しさん
2012/07/24(火) 22:40:41.460762デフォルトの名無しさん
2012/07/24(火) 22:58:15.420763デフォルトの名無しさん
2012/07/24(火) 23:56:10.670764デフォルトの名無しさん
2012/07/25(水) 00:00:21.74ちょっと別の事を想像したのは俺だけじゃないはず
0765デフォルトの名無しさん
2012/07/25(水) 00:11:48.88jQueryとか使っちゃうと、document.writeとかプレーンな
javascriptでのコーディングに戻れないんだよな。。
22 :Name_Not_Found:2012/06/15(金) 17:37:36.52 ID:???
っていうかHTMLでdocument.writeとか使うなよ、アレはhello work的なモンだろ
23 :Name_Not_Found:2012/06/15(金) 17:40:39.10 ID:???
>>21
裸のJSを思い浮かべながらjQuery
これならいつでも戻れる
0766デフォルトの名無しさん
2012/07/25(水) 00:20:44.34RubyもRoRという例はあるがまだまだ生で使ってる人は多い
LLではクラスシステムを言語でサポートしなくても良い時代になってきてるのかな、という雰囲気がしてきてる。
0767デフォルトの名無しさん
2012/07/25(水) 00:27:51.660768デフォルトの名無しさん
2012/07/25(水) 00:30:06.18継承の化けの皮が剥がれ、それが一般に認知してきているのだよワハハハー。
0769デフォルトの名無しさん
2012/07/25(水) 00:35:27.130770デフォルトの名無しさん
2012/07/25(水) 00:55:25.640771デフォルトの名無しさん
2012/07/25(水) 01:39:38.13実装はいくつかあるみたいだけど。
0772デフォルトの名無しさん
2012/07/25(水) 03:17:28.90しっかり餌コントロールしてやらんと
糖尿病になっちゃうよ
0773デフォルトの名無しさん
2012/07/25(水) 09:33:07.440774デフォルトの名無しさん
2012/07/25(水) 09:35:01.330775デフォルトの名無しさん
2012/07/25(水) 09:52:38.980776るーぴーについて
2012/07/26(木) 02:40:55.60__,. -┐ ,,γ⌒´ ゝ,,
_ ,. -‐ '' ´ :::::::::', / )⌒ヽ r::- _
:::::::::'、 / γ""´´⌒⌒``゙゙゙゙゙ \ `) /:::::::: ´` '
:::::::: / ノ ヽ ( ,.:':::::::
:: ( 彡 i )/:::::::
) i /\ /\ i (::'::::::::::
( ! ヽ / i ):::::::::
r⌒ (○)ヽ ( ○) ⌒i:::::
{ ( ヽ,,__,,ノ ノ ヽ.,,_,,ノ .) }\
/ \_! \ /( )\ !ノ`、 \
/ , ' 't / ^ i ^ ', / ヽ \
/ , ヽ _, -‐‐-、._ / ヽ \
/ , ' \_ヽ. ヽ ノ _/ \
/ , ' \. `ニニU´ λ. 、 \
./ , ' _,,ノ| 、` ‐-‐-‐/ ./ \ `、 \
_,,..r''''" ノ .| \ / / / ̄`'''ー
0777デフォルトの名無しさん
2012/07/26(木) 03:04:37.770778デフォルトの名無しさん
2012/07/26(木) 08:30:49.270779デフォルトの名無しさん
2012/07/26(木) 18:13:54.890780デフォルトの名無しさん
2012/07/26(木) 20:43:39.96それは他の言語でも同様。
初心者スレへ銅像。
0781デフォルトの名無しさん
2012/07/27(金) 02:26:24.010782デフォルトの名無しさん
2012/07/27(金) 15:20:34.73excelでVBAを使わずにrubyですませられるようにできますか
0783デフォルトの名無しさん
2012/07/27(金) 15:26:47.09外からなら他のC#とか並には細かく操作できるけど多分そういうの望んでるわけじゃないでしょう?
0784デフォルトの名無しさん
2012/07/27(金) 15:27:22.230785デフォルトの名無しさん
2012/07/27(金) 15:38:16.430786デフォルトの名無しさん
2012/07/27(金) 18:48:25.04やはり無理ですか
WIN32OLEを使ったことはあるんですが、excelから操作しにくいしね
0787デフォルトの名無しさん
2012/07/27(金) 19:15:53.180788デフォルトの名無しさん
2012/07/27(金) 19:16:41.070789デフォルトの名無しさん
2012/07/27(金) 20:05:09.32WIN32OLE叩くのはいやってことか。
いくつか、xls のバイナリやらXMLやら直でいじるのあるけど、実用レベルなんかはよくわからん。
0790デフォルトの名無しさん
2012/07/27(金) 20:17:09.34セルを参照して計算結果を書き戻す位だったら Spreadsheet クラスで十分ダナ。
2007形式のファイルは開けないけど。
0791デフォルトの名無しさん
2012/07/27(金) 20:21:52.04そういうのにRubyは無理だよ
0792デフォルトの名無しさん
2012/07/27(金) 22:07:21.58昔、artonさんがやってたActiveScriptRuby使えばできる気がするけど、
Excel単体じゃなくなるから相互運用性が必要なときに面倒っぽいな。
0793デフォルトの名無しさん
2012/07/28(土) 18:58:56.05俺は言語に美しさを求めるからVBAに拒否反応してしまうが、オフィスワークでの有用性は認めざるをえない
しかしRubyは易しくて奥が深い素晴らしい言語だな〜
0794デフォルトの名無しさん
2012/07/28(土) 19:29:21.03当然Excelとの親和性が高い
他の言語が入り込むなど無理
0795デフォルトの名無しさん
2012/07/28(土) 19:33:47.43C#から真面目に『正しい』Excel操作をやろうとするとCOMのリソース解放問題で地獄を見る。
コントロールを購入したほうが工数的に有利になるぐらい。
0796デフォルトの名無しさん
2012/07/29(日) 01:08:53.120797デフォルトの名無しさん
2012/07/29(日) 10:10:25.360798デフォルトの名無しさん
2012/07/29(日) 12:07:59.12たまにWin32OLEでのExcelをラップするラッパーライブラリが欲しいことがある
今はwrap_excelってのを使ってて、それはそこそこ使いやすいんだが
何かほかにもオススメのラッパーライブラリってないかな?
0799デフォルトの名無しさん
2012/07/29(日) 12:14:14.490800デフォルトの名無しさん
2012/07/29(日) 17:29:01.50ttp://rubykaigi.org/2013
0801デフォルトの名無しさん
2012/07/29(日) 17:48:27.870802デフォルトの名無しさん
2012/07/29(日) 21:19:25.87http://developers.slashdot.jp/story/12/07/29/0728218/
>>一方、「if」はRubyを除く9言語で5位以内に入っている。
>Rubyの上位はなんなんだ、とソースを見てみたら、
>
> 1 739641 end
> 2 263685 do
> 3 260162 def
> 4 228260 assert
> 5 206872 should
> 6 174484 1
> 7 147050 new
> 8 141169 equal
> 9 136831 a
> 10 133595 to
> 11 132846 0
> 12 130953 name
> 13 126375 if
テストコードがいっぱいやな。1がよくわからないけど
0803デフォルトの名無しさん
2012/07/29(日) 21:28:01.32意味:Rubyはオワコン
0804デフォルトの名無しさん
2012/07/29(日) 22:03:41.190805デフォルトの名無しさん
2012/07/29(日) 22:10:25.380806デフォルトの名無しさん
2012/07/29(日) 22:34:53.99Pascalだとbeginも多そうだ
0807デフォルトの名無しさん
2012/07/29(日) 22:47:59.47それがRubyではたまたま予約語だったから
カウントされてしまったってだけかと
0808デフォルトの名無しさん
2012/07/29(日) 22:54:44.920809デフォルトの名無しさん
2012/07/29(日) 22:59:26.520810デフォルトの名無しさん
2012/07/29(日) 23:01:59.10このpaper糞つまらん。
0811デフォルトの名無しさん
2012/07/30(月) 01:59:15.10最近イテレータ内でcase文やifとか使ってendが連なった場合に
イテレータだけ { } で書く事もある
0812デフォルトの名無しさん
2012/07/30(月) 03:17:53.00常に等価なら良いんだが、
{...}はdo...endに出来ても、
do...endは{...}に出来ないケースとかある。
0813デフォルトの名無しさん
2012/07/30(月) 03:22:16.34それが Rooby
0814デフォルトの名無しさん
2012/07/31(火) 19:24:54.47もう rubyuno に
0815デフォルトの名無しさん
2012/07/31(火) 20:13:26.120816デフォルトの名無しさん
2012/08/01(水) 19:57:38.42VBAを取っ払って、代わりにjavaやrubyを使えるようなものを出すと、
ひょっとして数年後に大ヒットしないかな
0817デフォルトの名無しさん
2012/08/01(水) 20:02:01.15>LibreOffice では、以下のスクリプト言語がサポートされています。
>LibreOffice Basic
>JavaScript
>BeanShell (Java)
>Python
0818デフォルトの名無しさん
2012/08/01(水) 20:06:05.89知らなかった、サンキュ
しらべてみます
0819デフォルトの名無しさん
2012/08/01(水) 20:25:14.020820デフォルトの名無しさん
2012/08/01(水) 20:35:44.190821デフォルトの名無しさん
2012/08/01(水) 20:39:40.880822デフォルトの名無しさん
2012/08/01(水) 20:41:24.88LibreOfficeって、旧OpenOfficeだったんですね
昔、installlしたことあるが ほとんど使わず、java使えるとは知らなかった
0823デフォルトの名無しさん
2012/08/01(水) 21:01:00.57まあ個人で完結するぶんにはLibraOfficeでなんら問題ないけど
客がそのデータじゃないと受け取らないからとかの理由でOffice入れてる層は
素直にMSから買ったほうがトラブルなくていいわ
あーあとOpenOffice時代は破線や点線がサポートされてなかったのが結構いやだったなあ
0824デフォルトの名無しさん
2012/08/01(水) 23:09:01.370825デフォルトの名無しさん
2012/08/01(水) 23:18:17.390826デフォルトの名無しさん
2012/08/02(木) 12:28:48.170827デフォルトの名無しさん
2012/08/03(金) 00:08:41.24http://itpro.nikkeibp.co.jp/article/NEWS/20120802/413736/
0828デフォルトの名無しさん
2012/08/03(金) 00:22:21.010829デフォルトの名無しさん
2012/08/03(金) 00:44:03.850830デフォルトの名無しさん
2012/08/03(金) 01:37:54.870831デフォルトの名無しさん
2012/08/03(金) 05:23:35.280832デフォルトの名無しさん
2012/08/05(日) 11:34:17.750833uy
2012/08/05(日) 13:57:08.830834デフォルトの名無しさん
2012/08/05(日) 17:28:09.150835デフォルトの名無しさん
2012/08/05(日) 19:46:49.76なるほど、ありがとうございます!
0836デフォルトの名無しさん
2012/08/06(月) 13:42:07.44http://www.ruby.or.jp/ja/news/20120806.html
・ 事業の実施体制(体制図などで具体的に)
・ C言語やRuby本体の開発経験
・ Rubyコミュニティへの貢献経歴
・ ML等で英語で遣り取りできる技能っぷり
・ 自分からの提案金額
などを提案書に書いて提出
個人や法人格でもOKだけど、ぶっちゃけ短いし安いのでお手空きな個人事業主(フリーランス)やってる人が好ましいかと思われる
それとも広告として割り切ってみる?
0837デフォルトの名無しさん
2012/08/06(月) 13:58:47.96Railsの改造したほうがいいのか別の環境に乗り換えた方が良いのか。
プログラマはPHPでスクラッチするから時間とお金ちょうだいとか言うんだが・・・
0838デフォルトの名無しさん
2012/08/06(月) 14:15:49.890839デフォルトの名無しさん
2012/08/06(月) 14:19:25.600840デフォルトの名無しさん
2012/08/06(月) 14:26:01.41でおk
0841デフォルトの名無しさん
2012/08/06(月) 14:27:52.03要は前のRoR2.1のプログラムにバグがあった場合、それを今回修正することで
責任範囲が自分たちにのしかかってくるのを回避するため。
つまりは、金は改造分だけ、サポートは全システムみたいなことを恐れている。
どうせ全部振ってくるんだろ?だったら全部面倒見てやるから、うちらの
保証しやすいように金と時間をよこせや、ってことだ。
0842デフォルトの名無しさん
2012/08/06(月) 14:30:30.130843デフォルトの名無しさん
2012/08/06(月) 14:51:53.70リニューアルと称してごっそり作り直すことでカネをもらうのが狙い
0844デフォルトの名無しさん
2012/08/06(月) 17:31:24.19/ ノ ヽ ( ノ⊂ ̄))) ̄⊃
/|ヽ (_ノ ._ ̄ 0'ヽ 0'
/ |ノ .) (_) ヽ i ( むしゃむしゃしていた。
∋ノ | /――、__ ./(∩∩) 草なら何でもよかった。
/ /| ヽ__ノ | / ./ 今は反芻している。
| ( | ( ’’’ | ( /
|__ヽ. L_ヽ Lヽ_ヽ
''" ""''"" "'''''" ""''"" ''" ""''"" ''" ""''"" ''" ""''"" "''
0845デフォルトの名無しさん
2012/08/06(月) 17:59:48.18ああいうの、一行(ステップ)いくらで契約するのかな
ソースみるとやたら不要部分が多い
javascriptなど必要ないのに使ってたり
0846デフォルトの名無しさん
2012/08/06(月) 18:05:33.600847デフォルトの名無しさん
2012/08/06(月) 19:12:15.37囲い込みの基本中の基本だろ
Appleの常套手段
0848デフォルトの名無しさん
2012/08/06(月) 19:26:50.56金出して雇う形でやろうってのは
凄く前向きな話だし、いいことだと思うんだけど、
価格が……。
フルタイムじゃなくて期間半年の中でのパートタイムで、
時間のある学部生さんやってみませんか?
ってコンセプトなのかな。
0849デフォルトの名無しさん
2012/08/06(月) 19:50:52.14多分そうでしょう
コミュニティに名前を売るためのインターンみたいなもんだろね
0850デフォルトの名無しさん
2012/08/06(月) 22:24:13.81あの糞コミュニティーに入れるとは思えないがwww
0851デフォルトの名無しさん
2012/08/06(月) 22:27:15.511日1パッチ
うーん、無理だw
0852デフォルトの名無しさん
2012/08/07(火) 10:27:29.34いや、会社に金を落とさせることによって、就業中に Ruby いじる理由を用意する、っていうプロジェクトなんだよ。
Google の 20% ルールみたいのがどの会社にもあるわけじゃないから、金を出して 20% なり 30% なりを捻り出してやろうとしてるわけ。
0853デフォルトの名無しさん
2012/08/07(火) 10:47:08.840854デフォルトの名無しさん
2012/08/07(火) 11:32:43.43なるほど。
その場合、会社側からは月あたり0.2人月で
自社でのSES契約をRubyアソシエーションから請けてるふうに
見えるのかな。
成果評価(≒納品物)とかの問題をスンナリ合意できるなら
上手くいくかもしれないね。
0855デフォルトの名無しさん
2012/08/07(火) 11:41:25.38単に**優秀な**学生さんか、もしくは土日夜間に自宅でやってくれるプロを
募集中ということでしょ
■ このスレッドは過去ログ倉庫に格納されています