[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Ruby on AIX?

Obie Fernandez

2/9/2006 8:42:00 AM

We're looking at big IBM hardware running AIX as a potential
deployment platform for the big credit card processing Rails and Ruby
stuff that my team is currently building. I was wondering if anyone
else is running on AIX or knows if Ruby is well-supported on this
platform.

I googled the subject, but
http://groups.google.com/group/comp.lang.ruby/browse_thread/thread/3daaf6...
is the only thing I found -- it's not 100% confidence inspiring.

It seems like more people out there are running Ruby on Solaris, but
the client is indicating that they'd rather host our stuff on the IBM
servers rather than Fujitsu.

Any advice is appreciated.

Thanks,
Obie


9 Answers

Victor Reyes

2/10/2006 3:49:00 PM

0

Obie,
I have a mixed of Ruby 1.6.7 and Ruby 1.8.2 running in over 75 RS/6000 under
AIX 4.3.3, AIX 5.2.0 and AIX 5.3.0. I had some issues with the installation,
but with the help of this great Ruby gang I was able to quickly address my
issues.
Although I do some networking (TCP and UDP protocol) with Ruby, I am not an
experienced Ruby programmer. But the point is that Ruby works just fine and
I try to use it always in place of the Korn Shell, which is the default
shell in AIX.

Victor


On 2/9/06, Obie Fernandez <obiefernandez@gmail.com> wrote:
>
> We're looking at big IBM hardware running AIX as a potential
> deployment platform for the big credit card processing Rails and Ruby
> stuff that my team is currently building. I was wondering if anyone
> else is running on AIX or knows if Ruby is well-supported on this
> platform.
>
> I googled the subject, but
>
> http://groups.google.com/group/comp.lang.ruby/browse_thread/thread/3daaf6...
> is the only thing I found -- it's not 100% confidence inspiring.
>
> It seems like more people out there are running Ruby on Solaris, but
> the client is indicating that they'd rather host our stuff on the IBM
> servers rather than Fujitsu.
>
> Any advice is appreciated.
>
> Thanks,
> Obie
>
>

Edward Faulkner

2/10/2006 6:15:00 PM

0

On Sat, Feb 11, 2006 at 03:05:26AM +0900, Diego Cano Lagneaux wrote:
> The other day, I stumbed across the need to reindent some ruby code.

Any worthwhile editor should have a Ruby mode that handles indenting
for you.

(In emacs, use M-x indent-region)

regards,
Ed

David Vallner

2/10/2006 6:21:00 PM

0

Dna Piatok 10 Február 2006 19:15 Edward Faulkner napísal:
> (In emacs, use M-x indent-region)

I also think you can run emacs in batch mode and have it reindent a whole file
somehow.

What I couldn't figure out within the time I get sick of going through info
manuals is how to remap RUBY-REINDENT-NEWLINE-AND-INDENT (or however the
function is called) to RET in init.el or custom.el in a load hook for
ruby-mode.el short of hacking ruby-mode.el itself. Any budding (X)Emacs gurus
able to help?

David Vallner


Diego Cano Lagneaux

2/10/2006 6:27:00 PM

0

En Fri, 10 Feb 2006 19:15:10 +0100, Edward Faulkner <ef@alum.mit.edu>
escribió:
> On Sat, Feb 11, 2006 at 03:05:26AM +0900, Diego Cano Lagneaux wrote:
>> The other day, I stumbed across the need to reindent some ruby code.
>
> Any worthwhile editor should have a Ruby mode that handles indenting
> for you.
>
> (In emacs, use M-x indent-region)
>
> regards,
> Ed

I am aware that it should (I use Vim, by the way), but it doesn't. I have
all imaginable variables in my .vimrc (indent on, smartindent, etc.), but
all I have is syntax colours, no autoindentation.

It's not a big problem for the code I write now, since I am quite careful
with correct indentation and all; but for old messy code, it could help me
a lot to have a auto-reindenter, and even better, a code beautifier
limiting code to 80 columns, uniformising spaces after commas and all this.

Thanks,
Diego


Cameron McBride

2/10/2006 6:49:00 PM

0

On 2/10/06, Diego Cano Lagneaux <d.cano.lagneaux@gmail.com> wrote:
> I am aware that it should (I use Vim, by the way), but it doesn't. I have
> all imaginable variables in my .vimrc (indent on, smartindent, etc.), but
> all I have is syntax colours, no autoindentation.

I use vim, and the following works just fine for me:
:1
shift-v
shift-g
==

I always forget vim config stuff, but I think these are the relevant
config variables in my vimrc:
set formatoptions=tcqronwl " see :help fo-table
set cindent
set autoindent
set nosmartindent

Cameron


Reid Thompson

2/10/2006 6:49:00 PM

0

Diego Cano Lagneaux wrote:
> En Fri, 10 Feb 2006 19:15:10 +0100, Edward Faulkner <ef@alum.mit.edu>
> escribió:
>> On Sat, Feb 11, 2006 at 03:05:26AM +0900, Diego Cano Lagneaux wrote:
>>> The other day, I stumbed across the need to reindent some ruby code.
>>
>> Any worthwhile editor should have a Ruby mode that handles indenting
>> for you.
>>
>> (In emacs, use M-x indent-region)
>>
>> regards,
>> Ed
>
> I am aware that it should (I use Vim, by the way), but it doesn't. I
> have all imaginable variables in my .vimrc (indent on, smartindent,
> etc.), but all I have is syntax colours, no autoindentation.
>
> It's not a big problem for the code I write now, since I am quite
> careful with correct indentation and all; but for old messy code, it
> could help me a lot to have a auto-reindenter, and even better, a code
> beautifier limiting code to 80 columns, uniformising spaces after
> commas and all this.
>
> Thanks,
> Diego
>
http://rubyforge.org/projects...


David Vallner

2/10/2006 6:50:00 PM

0

Dna Piatok 10 Február 2006 19:27 Diego Cano Lagneaux napísal:
> En Fri, 10 Feb 2006 19:15:10 +0100, Edward Faulkner <ef@alum.mit.edu>
>
> escribió:
> > On Sat, Feb 11, 2006 at 03:05:26AM +0900, Diego Cano Lagneaux wrote:
> >> The other day, I stumbed across the need to reindent some ruby code.
> >
> > Any worthwhile editor should have a Ruby mode that handles indenting
> > for you.
> >
> > (In emacs, use M-x indent-region)
> >
> > regards,
> > Ed
>
> I am aware that it should (I use Vim, by the way), but it doesn't. I have
> all imaginable variables in my .vimrc (indent on, smartindent, etc.), but
> all I have is syntax colours, no autoindentation.
>
Weird, last time I used Vim, it worked fine in this respect. But that was GVim
back in Windows times, and both the Windows Vim and XEmacs seem to come with
slightly more sensible defaults in some respects.

> It's not a big problem for the code I write now, since I am quite careful
> with correct indentation and all; but for old messy code, it could help me
> a lot to have a auto-reindenter, and even better, a code beautifier
> limiting code to 80 columns, uniformising spaces after commas and all this.
>

Bite into the bitter pill and have an emacs in batch mode chomp over your old
code? Although it might not quite work, the emacs ruby-mode doesn't quite
support auto-fill-mode (the code to limit code to a set page width) properly,
or handle multi-line comments and such.

And a pure ruby source code beautifier for Ruby does sound interesting, but
there are some pitfalls - especially in the page width limitation when
determining where to put a line break.

Wasn't there a project to make a self-hosting Ruby? You might want to have a
look at how far they got and possibly rip... err... -borrow- their Ruby
parser, and then just write a pretty printer for their code model to save
yourself a lot of work?

David Vallner


George Ogata

2/11/2006 8:10:00 AM

0

David Vallner <david@vallner.net> writes:

> DÅ?a Piatok 10 Február 2006 19:15 Edward Faulkner napísal:
>> (In emacs, use M-x indent-region)
>
> I also think you can run emacs in batch mode and have it reindent a whole file
> somehow.
>
> What I couldn't figure out within the time I get sick of going through info
> manuals is how to remap RUBY-REINDENT-NEWLINE-AND-INDENT (or however the
> function is called) to RET in init.el or custom.el in a load hook for
> ruby-mode.el short of hacking ruby-mode.el itself. Any budding (X)Emacs gurus
> able to help?
>
> David Vallner

(add-hook 'ruby-mode-hook
(lambda ()
(define-key ruby-mode-map [return]
'ruby-reindent-then-newline-and-indent)))

Obie Fernandez

2/12/2006 4:42:00 AM

0

Thanks everyone for the info. Once my team starts benchmarking (in a
few weeks) I'll try to contribute back whatever info I can.

Cheers,
Obie

On 2/10/06, Victor Reyes <victor.reyes@gmail.com> wrote:
> Obie,
> I have a mixed of Ruby 1.6.7 and Ruby 1.8.2 running in over 75 RS/6000 under
> AIX 4.3.3, AIX 5.2.0 and AIX 5.3.0. I had some issues with the installation,
> but with the help of this great Ruby gang I was able to quickly address my
> issues.
> Although I do some networking (TCP and UDP protocol) with Ruby, I am not an
> experienced Ruby programmer. But the point is that Ruby works just fine and
> I try to use it always in place of the Korn Shell, which is the default
> shell in AIX.
>
> Victor
>
>
> On 2/9/06, Obie Fernandez <obiefernandez@gmail.com> wrote:
> >
> > We're looking at big IBM hardware running AIX as a potential
> > deployment platform for the big credit card processing Rails and Ruby
> > stuff that my team is currently building. I was wondering if anyone
> > else is running on AIX or knows if Ruby is well-supported on this
> > platform.
> >
> > I googled the subject, but
> >
> > http://groups.google.com/group/comp.lang.ruby/browse_thread/thread/3daaf6...
> > is the only thing I found -- it's not 100% confidence inspiring.
> >
> > It seems like more people out there are running Ruby on Solaris, but
> > the client is indicating that they'd rather host our stuff on the IBM
> > servers rather than Fujitsu.
> >
> > Any advice is appreciated.
> >
> > Thanks,
> > Obie
> >
> >
>
>