[#389739] Ruby Challenge — teresa nuagen <unguyen90@...>

Here is a ruby challenge for all you computer science lovers out there,

22 messages 2011/11/05
[#389769] Re: Ruby Challenge — "Jonan S." <jonanscheffler@...> 2011/11/05

Totally unrelated to any husker computer science programs right? Like

[#389905] Re: Ruby Challenge — Stephen Ramsay <sramsay.unl@...> 2011/11/09

Jonan S. wrote in post #1030330:

[#389907] Re: Ruby Challenge — aseret nuagen <unguyen90@...> 2011/11/09

> You mean like the professor for the course? Because that would be me .

[#389915] Re: Ruby Challenge — Robert Klemme <shortcutter@...> 2011/11/09

On Wed, Nov 9, 2011 at 4:52 AM, aseret nuagen <unguyen90@aim.com> wrote:

[#389792] Tricky DSL, how to do it? — Intransition <transfire@...>

I'd want to write a DSL such that a surface method_missing catches

18 messages 2011/11/06

[#389858] Compiling Ruby Inline C code - resolving errors — Martin Hansen <mail@...>

I am trying to get this Ruby inline C code http://pastie.org/2825882 to

12 messages 2011/11/08

[#389928] Forming a Ruby meetup group... — "Darryl L. Pierce" <mcpierce@...>

Where I work we have a local Ruby group that used to meet up, until the

12 messages 2011/11/09

[#389950] The faster way to read files — "Noé Alejandro" <casanejo@...>

Does anybody know which is the fastest way to read a file? Lets say

18 messages 2011/11/09

[#390064] referring to version numbers in a gem — Chad Perrin <code@...>

How do I specify and access a gem's version number within the code of the

28 messages 2011/11/11

[#390238] RVM problem, plz help — Misha Ognev <b1368810@...>

Hi, I have this problem:

15 messages 2011/11/16

[#390308] any command line tools for querying yaml files — Rahul Kumar <sentinel1879@...>

(Sorry, this is not exactly a ruby question).

11 messages 2011/11/18

[#390338] Newbie - cmd question — Otto Dydakt <ottodydakt@...>

I've literally JUST downloaded ruby from rubyinstaller.org.

21 messages 2011/11/19
[#390342] Re: Newbie - cmd question — Otto Dydakt <ottodydakt@...> 2011/11/19

OK thank you, I uninstalled & reinstalled, checking the three boxes at

[#390343] Re: Newbie - cmd question — "Ian M. Asaff" <ian.asaff@...> 2011/11/19

did you type "irb" first to bring up the ruby command prompt?

[#391154] Re: Newbie - cmd question — "Hussain A." <hahmad@...> 2011/12/12

Hi all,

[#391165] Re: Newbie - cmd question — Luis Lavena <luislavena@...> 2011/12/12

Hussain A. wrote in post #1036281:

[#390374] Principle of Best Principles — Intransition <transfire@...>

I seem to run into a couple of design issue a lot and I never know what is

16 messages 2011/11/20

[#390396] how to call Function argument into another ruby script. — hari mahesh <harismahesh@...>

Consider I have a ruby file called library.rb.

10 messages 2011/11/21

[#390496] How to make 1.9.2 my default version using RVM — Fily Salas <fs_tigre@...>

Hi,

25 messages 2011/11/24

[#390535] Is high-speed sorting impossible with Ruby? — "Gaurav C." <chande.gaurav@...>

Well, first of all, I'm new to Ruby, and to this forum. So, hello. :)

39 messages 2011/11/25
[#390580] Re: Is high-speed sorting impossible with Ruby? — Joao Pedrosa <joaopedrosa@...> 2011/11/27

Hi,

[#390593] Re: Is high-speed sorting impossible with Ruby? — "Gaurav C." <chande.gaurav@...> 2011/11/27

Joao Pedrosa wrote in post #1033884:

[#390600] Re: Is high-speed sorting impossible with Ruby? — Douglas Seifert <doug@...> 2011/11/27

A big gain can be had by disabling the garbage collector. Here is my best

[#390601] Re: Is high-speed sorting impossible with Ruby? — Douglas Seifert <doug@...> 2011/11/27

I've thrown various solutions up on github here:

[#390689] Stupid question — James Gallagher <lollyproductions@...>

Hi everyone.

22 messages 2011/11/30

Re: Noobie Question: Using Parallel against an array

From: Sandor Szs <sandor.szuecs@...>
Date: 2011-11-09 09:47:37 UTC
List: ruby-talk #389917
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 11/9/11 1:07 AM, brettg wrote:
> I guess this is more of a design question, but I'm trying to use 
> Parallel to spawn 10 threads of the same process.
> 
> trunk = `cat pools`
> 
> trunk.each do |pool| Parallel.each(["#{pool}"], :in_threads=>10) {
> |k| `rsync -av user@machine:/#{k} /mnt/backup/#{k}` } end

Use threadify:
% gem i threadify

% cat a.rb
require threadify
# ... add some items for processing to mylist
result_listmylist.threadify do |item|
  # do what you want with item
end

# If you want 10 threads processing the result:
% time ruby -rthreadify -e 'puts (1..10).to_a.threadify(10) {|i|
sleep(1); i+1}'
2
3
4
5
6
7
8
9
10
11
ruby -rthreadify -e 'puts (1..10).to_a.threadify(10) {|i| sleep(1);
i+1}'  0.41s user 0.03s system 27% cpu 1.617 total


- -- 
All the best, Sandor Szs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCgAGBQJOukw6AAoJEIiuFRwovs5r6boP/iNkioPOQNvZdx7arDVi6Zir
LylmmJeWna6Lf8U9xSGHzSSOzQJ1Be4OvnixeeqBCrKtmhOgp7XV60hSIm+C6Yx5
K331lQ6VYAk0T+J34rdl/J+2ATqLOyyheMjCce2Yjm8LsMMbJVBDz0Z+OhJRY15m
InAhL44Ofrm6BgRY1k9yY9Fqd6vosbqz5ptTFQtPy1zq5WwYq+6ZN++cQzD/ndRP
i3RTzWcDsfSA7q7Zylm7QIclTbHajGzg0scHO7hDhTALdyVzmov24shMkuCrx/4R
d/gnKB8GuJwFwN7AiPQa8hHFqnkKOlronTuMieGfi12qbXDe5rC3aq+d8jdL20ZT
C5LLpsU1eQeXK4FJSCokA0kwbH+9TNk2WfF2ZXr8H8/DrUj9/DcWzkhX3P2Kfl13
eKCzPi31M2b8ZEpEG9xz6yScQl5zheSOZbQqwa7IY/twehknOS3/XOT05DUwXvgq
HwMzQHMU8q03+QMIHbSgP5Wrx9GkhQljRcjOB5b0wz6uniiwz1cZ9wlxNzsESEW/
78XamkcGBDzRL4NWz5CnSd1csxsMyTX8R4CJRWLFLohS0g0xBHxMJuloPI6GLszf
SdJL+LHwWVwteexBK3ZXf66RFbWBXpEG0ikzCUHZxr8A5nGrrUpCEwrFbsa0ATWx
xJjLH8Xr82C5v86YVju/
=/fzL
-----END PGP SIGNATURE-----

In This Thread