156370-159483 subjects 156857-158930

^ Ruby Snippet Tagging
156644 [scott hawkee] Hawkee supports Tags!

^ [nuby] tcpip proxy in ruby
156659 [botp delmont] Anyone written a tcpip proxy in ruby?
+ 156660 [bob.news gmx] Hm, I don't actually see the point in first restricting client's access to
+ 156666 [masaki.suket] Does the tcpsocketpipe help you?
  156758 [botp delmont] #Hm, I don't actually see the point in first restricting
  + 156759 [botp delmont] Masaki Suketa [mailto:masaki.suketa@nifty.ne.jp]
  + 156781 [bob.news gmx] A good justification. :-)

^ [ANN] FuseFS-0.1
156661 [ruby-talk le] Howdy -
+ 156673 [ruby-talk le] Whoops! I've made a mistake in the packaging. As a result, I've fixed
| + 156678 [gavin refine] charset=US-ASCII;
| + 156697 [ruby-talk le] (Another mini announcement already? Yow!)
+ 156685 [george.mosch] (!!!!!)
+ 156689 [erik terpnet] Wow, that is one impressive library!
+ 156790 [han.holl gma] [ cut ]

^ Capcha in ruby
156662 [pix yahoo.it] I'm creating a public registration process in rails and I would like to
+ 156664 [lyndon.samso] This http://www.ruby-doc.org/core/classes/Method.src/M000116.html might be=
| 156668 [robbie.carlt] try
| 156688 [lyndon.samso] =20
+ 156671 [halostatue g] Remember, though, that CAPTCHAs are NOT accessible, and you may need
  156674 [robbie.carlt] But they stop the average spambot, which is what they're for I think.
  + 156679 [halostatue g] Two things. First, they don't work against the average spambot of 2005
  | 156843 [steven lumos] OCR isn't *that* easy. Humans--even young children--far exceed
  | + 156850 [halostatue g] Yes, I understand that. However, CAPTCHA is also proving to be
  | | + 156852 [james graypr] I have good eye site and they still annoy me.  I can't believe adding
  | | | 156854 [halostatue g] With my glasses or contact lenses, I have *great* vision, and I've got
  | | + 156855 [twifkak comc] That's interesting to me. I don't follow either subject much, but I'm
  | | + 156896 [jim weirichh] I strongly suspect that a lot of wiki related spam (and probably comment spam
  | | | 156897 [twifkak comc] It's a locked door in a world of unlocked houses (I'm paraphrasing from
  | | + 158527 [slumos gmail] I don't disagree with this in theory.  I missed the part about the
  | + 156856 [khaines enig] If your eyesight is normal.  There are LOTS of people who do not have normal
  |   156860 [twifkak comc] Not if
  + 156682 [srveit gmail] I have seen the case where a subscriber is asked to solve a simple
  | 156690 [gavin refine] Interesting. That would probably keep out existing general-purpose
  | 156693 [robbie.carlt] I like the maths question idea. Is there any set of enumerable problems tha=
  | 156696 [gavin refine] Well, taking that thought further, you could even keep simpletons (or
  | 156703 [robbie.carlt] "What trigonometric function of an angle of a right triangle yields
  + 156864 [Digikata gma] How about asking the user to respond by decoding a "spam speak" encoded

^ Reference to 'this block'
156663 [B.Candler po] Hmm, I'm probably being obtuse here, but how do I get a reference to "this
156665 [ mfp acm.org] You can use the Y combinator or something as simple as
156670 [bob.news gmx] => nil

^ [ANN] Yet another blog...
156677 [hal9000 hype] FWIW, I've started a blog. Although I've been sticking stuff in it
156687 [hutch recurs] Have you got an RSS URL for that? I tried both URLs in the header
+ 156698 [hal9000 hype] Hmm, sorry, I'll look into fixing that. For some reason I can't
+ 156700 [hal9000 hype] OK, you can try the link in the sidebar now. Let me know if any
  156706 [hutch recurs] Thanks. Works just fine.

^ Metaprogramming problem
156680 [no spam.plea] I'm trying to define s.t. like attr_accessor, but one that takes
+ 156681 [bob.news gmx] class Module
| 156684 [no spam.plea] Doh! I went searching for that, since it wasn't in my
| 156686 [bob.news gmx] An additional remark: you can improve performance if you extract the test
+ 156683 [gavin refine] charset=US-ASCII;

^ ANN: Weekly meeting of the Agile Maryland Ruby on Rails CodeProject CodeFest
156691 [jeffwaltzer ] Hey folks, its time for another Columbia, MD Ruby on Rails CodeProject=20

^ [win32 | ext | IE] 'stack level too deep' error
156699 [ruby.dev gma] I have a problem with this "stack level too deep" error in my extension

^ Free seminar on domain-specific modeling
156701 [martijn meta] Domain-specific modeling makes software development 5-10 times faster than

^ Considering learning Ruby on Rails
156704 [dspohn gmail] I have spent most of my career using PHP, Perl, C# and VB .NET for web
156707 [ben.myles gm] I could tell you how great I think Ruby and Rails both are, and the
156740 [brockweaver ] You can get an older version of that book online for free @=20
156741 [brockweaver ] I'm sorry, it's not the same book -- this is a pdf of the Ruby book. But I=

^ help with tricky proc/binding issue
156708 [Ara.T.Howard] i'm trying to be able to define a proc that can be called in the context of
+ 156711 [matz ruby-la] I understand what you want.  But I haven't come up with a good name
| + 156714 [Ara.T.Howard] maybe
| | 156720 [florgro gmai] Procs are currently immutable and I'd assume that the source code
| | 156722 [martindemell] proc.bound_to(object), perhaps.
| + 156717 [florgro gmai] What about Proc#with_self() that will return a new proc similar to the
|   156725 [eric_mahurin] I've talked about this before, but the ability to return a new
+ 156712 [bob.news gmx] The only workaround that comes to mind is to pass self explicitely along
+ 156715 [pit capitain] Tom (aka Trans) recently mentioned that he changed procs into methods in
| + 156721 [bob.news gmx] class Object
| | + 156726 [Ara.T.Howard] class Object
| | + 156727 [Ara.T.Howard] lol!  ;-)
| + 156724 [Ara.T.Howard] class Object
+ 156716 [florgro gmai] Currently the only way of doing this is Proc#self= from evil.rb...

^ Some hacks for mechanize
156730 [zhimin.wen g] I am a ruby newbie hacking on the Mechanize. Some of my changes over

^ gateway working?
156734 [rubyhacker g] Google Groups shows no activity here since the evening of
156780 [shortcutter ] Responding from the other side.  Btw, I saw your post on both sides.
156807 [djberg96 gma] It looks like the ML to c.l.r. side is working, but not vice-versa, but
156808 [Daniel.Berge] NM - looks like it's good, as that post came via google groups.

^ irb selective auto-completion
156735 [bpederse gma] autocompletion going in irb. that is really helpful.

^ Ruby Linkpoint payment authorization
156736 [joevandyk gm] Is there any Ruby code out there that works with Linkpoint to

^ nslookup/config question
156739 [frank.goodma] Apologies in advance if this is the wrong place to post, appreciate any
156753 [drbrain segm] I don't think this is a ruby issue...
156754 [drbrain segm] ... host uses its own builtin resolver under OS X ...

^ The Ruby troll [was: Looking for...]
156743 [noreply gunn] Well, to me, being a troll is not a reason, it's a condition indicating
+ 156788 [tim vegeta.a] ["Followup-To:" header set to comp.lang.perl.misc.]
| 156805 [noreply gunn] No, because many serious Perl programmers let the readers know what they
| + 156810 [curt.hibbs g] Integrity is important. But I think you're expectations here are out of line.
| + 156812 [Ara.T.Howard] indeed, but i think many here, including myself, simply value kindess and
| + 156813 [lawrence hum] That has to be the single most preposterous thing I have *ever* read
| + 156814 [james_b neur] Could I ask a favor?  Please stop cross-spamming to the Ruby group.
| + 156817 [vanweerd gma] Personally, I prefer a totalitarian world-state where the
| + 156820 [halostatue g] Aside from your the preposterous nature of your proposition (that clr
+ 156816 [xhoster gmai] Why on Earth would you do such a thing?
+ 156891 [tim vegeta.a] ["Followup-To:" header set to comp.lang.perl.misc.]
+ 156893 [tim vegeta.a] In this spirit, as a c.l.p.m regular, and as a c.l.r lurker, I'd

^ Re: Some interesting criticisms of rails [NOT dining philosophers]
156745 [hutch recurs] I'm kind of interested in hearing opinions relating to the original
156748 [james_b neur] Same here.   I listened to the recording this morning while out running.
156772 [hutch recurs] Yes I agree, but there are two levels of this that came up -- at
+ 156774 [ef alum.mit.] Rails can certainly do simple transactions.  You just pass a block to
| 156872 [twifkak comc] Maybe somebody who is a guru at using continuations can try their hand
+ 156775 [gavin refine] charset=US-ASCII;
  156776 [daniels pron] Rails (well, we're really talking activerecord) performs transactions

^ Moving to new controller in functional test
156746 [bburdick gma] I have been banging my head on this...
156747 [Ara.T.Howard] post(

^ ruby idiom for python's for/else while/else
156749 [kgergely mcl] =2E..             print n, 'equals', x, '*', n/x
+ 156751 [wmorgan-ruby] (2...10).each do |n|
| + 156761 [joevandyk gm] Meh, I think the Python version is much clearer.  Each to his own, I guess.
| | 156789 [tim vegeta.a] I agree that the Python construct is clearer...
| + 156764 [ruby-talk wh] Yeah, this isn't any clearer, but here's one that demonstrates the
|   + 156765 [dblack wobbl] I know I'm wandering into the golf realm, rather than the clarity
|   + 156771 [eric_mahurin] This is annoying - builtin loops and "loop" returns nil whereas
|     156806 [blaumag gmai] Agree.
+ 156760 [jtregunna bl] Directly, yes; though hardly anybody writes code this way (at least
| + 156762 [dblack wobbl] You'd want the ... range operator, so as to exclude the upper limit.
| + 156766 [binary42 gma] # I hate for loops
|   156785 [w_a_x_man ya] (2...50).select{|n|(2..Math.sqrt(n).to_i).select{|x|n % x == 0}.empty?}
|   156786 [pit capitain] (2...50).reject{|n|(2..Math.sqrt(n)).find{|x|n % x == 0}}
|   + 156787 [binary42 gma] Yeah. I just thought I would post it. Mostly equivalent to what he was
|   + 156846 [twifkak comc] include Math
+ 156763 [Ara.T.Howard] (2 ... 10).each do |n|
+ 156767 [twifkak comc] (2...10).each do |n|
+ 156791 [pit capitain] for n in 2 ... 10

^ [ANN]  MLTypes: ML-style qualified unions for ruby
156750 [logancapaldo] I've always liked ML-style languages for declaring new types, and I

^ [Rails] Scaffolding of BLOB?
156752 [mike.novecen] I was looking at the magic scaffolding. :-)

^ [ANN] traits-0.7.0 - hooks and validation
156755 [Ara.T.Howard] URLS
156802 [jeff.darklig] Is there / Will there be a gem released for Traits ?

^ Any "Plone" from Ruby?
156757 [mike.novecen] I was just wondering if there is any project like Plone in Ruby/Rails?
156769 [twifkak comc] Nothing like Plone, but there are some attempts.
156784 [mike.novecen] Thanks.

^ ANN: MockFS 0.1.2
156770 [sera fhwang.] MockFS lumbers forward with its newest release, 0.1.2. Besides a

^ Re: MockFS 0.1.2
156778 [daniels pron] Except for the fact that you can pretend you're talking to the entirety
+ 156779 [daniels pron] BTW, the tmpfs method has the added advantage of failing if you have any
+ 156888 [thorin thesh] Well, tmpfs is Unix (Linux?) specific.  But I would think even if you
+ 157001 [ruby.brian g] I have never used the progs, but I'd hope that using a mock fs i would
| 157002 [Daniel.Berge] The fact that this command isn't cross platform? :)
| 157006 [shanko_date ] It has some problems on Windows. I haven't reported it yet because I do not have an exact handle
| 157026 [shanko_date ] Ok, I figured it out. It requires extensions/all
| 157106 [sera fhwang.] Sorry about that. I put the dependency in the README and in the gem,
| 157162 [shanko_date ] Here you go ...file attached
+ 157104 [sera fhwang.] clear on its usage. However, it appears to me that you'd use tmpfs to

^ Suggestions wanted - customized ruby http server
156782 [snacktime gm] I'm looking at the options available in ruby to replace an ajax driven=20
156783 [bob.news gmx] Do you actually need HTML output or do you just use HTTP as transport

^ Ruby Weekly News 12th - 18th September 2005
156792 [timsuth ihug] Ruby Weekly News 12th - 18th September 2005

^ rmagic dump to string instead of file
156793 [tsuraan gmai] <%
156795 [sastph sas.c] Check out Image#to_blob
156799 [tsuraan gmai] Perfect!  Thanks!

^ (none)
156794 [metanoid gma] unsubscribe

^ [ANN] Dissident 0.1, a Ruby dependency injection container
156796 [chneukirchen] Although it took a bit longer than I thought at first, I'm proud to
156797 [jason jvoege] Very good, congratulations on the release.  I'll be taking a look at this.
156801 [chneukirchen] Thank you.
156966 [logancapaldo] This is a little OT, but every-time dependency injection comes up I
156968 [p_bossi_AGAI] *) http://martinfowler.com/bliki/InversionOfControl.html
+ 156971 [p_bossi_AGAI] Ehm, to be precise I'm not advocating the use of an IoC container; on
| 157107 [chneukirchen] Just curious, but you could explain why you do not advocate using IoC
| + 157108 [lukfugl gmai] In my understanding, Giuliano wasn't advocating against using IoC
| | + 157118 [p_bossi_AGAI] I cannot say it better than you! :-)
| | + 157132 [chneukirchen] I must have misinterpreted him then.
| + 157121 [p_bossi_AGAI] Jacob explained it perfectly. FWIW, I like Jim Weirich position too.
+ 156979 [chneukirchen] Also see http://onestepback.org/articles/depinj/ for a Ruby POV.
  157016 [logancapaldo] Aha, thanks for the ruby example, it kind of cleared up the Java

^ reliable signals [slightly OT]
156798 [Ara.T.Howard] any users of other ruby platforms besides linux and solaris have a feeling on
156823 [bob.news gmx] Not directly an answer, but I believed (until now probably) that these

^ Block that takes a block
156809 [ef alum.mit.] myproc =3D proc{|&blk| [1,2,3].each(&blk)}
156811 [binary42 gma] I believe this is a limitation in the current 1.8 series. This has

^ Interesting class
156821 [christophe.p] Dear,
156822 [bob.news gmx] Wouldn't it be simpler to do
156824 [christophe.p] class Base
156826 [bob.news gmx] Why?  Did you test my approach?
156832 [christophe.p] You are correct, which is rather odd as I would think that the teardown
156839 [bob.news gmx] You're welcome!  As an additional hint to an explanation you can look at the

^ ruby && XSL-FO ?
156825 [ruby ml.icem] Are there any XSL-FO (to pdf) processors for ruby?
+ 156827 [r.mark.volkm] In my experience, XSL-FO processors are relatively slow. Given that,
| 156829 [ruby ml.icem] Well, I've used Cocoon before - and I agree with you that the first
+ 156830 [vanweerd gma] Not XSL-FO, but PDF-Writer might suite your needs.

^ Reading the ruby source
156828 [robbie.carlt] I'd like to read the ruby source (that is, the source that when compiled,=
+ 156835 [jamis 37sign] It depends on what you want to get out of reading the source. Do you
+ 156845 [ruby-talk wh] Try README.EXT which comes with Ruby.  It'll give ya a quick gloss over
| 156863 [robbie.carlt] thanks for the road-map. I've just got stuck in. README.EXT is very handy,=
| 156871 [vanweerd gma] Also it might help to read about creating C extensions for ruby. The
+ 156875 [rascal1182 g] While reading any big C program, I recommend using setting up Cscope. Some=

^ windows help/pipes/thread
156831 [Ara.T.Howard] can someone tell me the behaviour of these two programs run in separate
156834 [christophe.p] Maybe use sockets?
156836 [Ara.T.Howard] happen to be reading about that now...  ;-)
156837 [christophe.p] What you could do is make a simple program "pipe" that forwards to the
+ 156838 [bob.news gmx] s/pipe/telnet/ - works even on Windows boxes. :-)  And while we're at it,
+ 156841 [Ara.T.Howard] i guess the idea is out since windows does not support AF_LOCAL ;-(  tcp would

^ Ruby wrapper for Remedy
156833 [Daniel.Berge] Anyone out there got a Ruby wrapper for (BMC) Remedy they've got
156840 [corey.lawson] Well, there is a windows-based ODBC driver for Remedy's database, so one

^ Re: The Ruby troll: William James
156842 [noreply gunn] I think so too. That's why I crossposted to clr.
+ 156851 [twifkak comc] Yeah, here's the thing: I don't care what goes on in clpm.
| 156874 [noreply gunn] Okay, that's you. Probably there are a few others who look at it the
| + 156877 [ezra yakima-] you are naive
| + 156892 [twifkak comc] Probably not naive. Just grew up in a different world, next to different
|   156898 [noreply gunn] Ignored, for obvious reasons.
|   156911 [john castlea] I doubt it's proper netiquette to kick a thread out of a group, especially
+ 156853 [john castlea] Did that work with Purl Gurl (where is she anyway)?
  156858 [noreply gunn] Maybe, since she is gone. ;-)
  156861 [twifkak comc] Maybe not -- not to be offensive, but it sounds like some Christian

^ Archno Ruby
156844 [josh.charles] I've been using this editor, and so far it's pretty nice, if a bit
156847 [the.mindstor] #: Josh Charles changed the world a bit at a time by saying on  9/20/2005 10:00 PM :#
156848 [josh.charles] Ok, was that documented somewhere, but I looked all over the place to
+ 156849 [the.mindstor] #: Josh Charles changed the world a bit at a time by saying on  9/20/2005 10:56 PM :#
| 156879 [phurley gmai] If you want some first hand perspective. My company purchased a number
| 156881 [the.mindstor] #: Patrick Hurley changed the world a bit at a time by saying on  9/21/2005 12:50 AM :#
| 156914 [bellarchitec] Hy,
| 156937 [mailinglists] In the past everybody said that FreeRIDE will be the clear winner,
+ 156935 [mailinglists] Yes and no, for finding the keystrokes you have to look at the menus.