Is the documentation of Merb as poor as it seems? [closed] - ruby

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I've read only good things about Merb, but the documentation on the website is basically the api reference, and right now there is no books already published.
Any resources about Merb?
I guess that I'll start to read the code, but it'd be nice to have another sources of information

The wonderful PeepCode have got a Merb PDF and screencast available for $9.

The source code is really readable, pretty compact and full of comments.
Then, each merb part have a complete README full of informations too.
You can read all this on github: http://github.com/wycats/merb/

I think merb has been pretty bad about good example code, tutorials and updating dated information. I really like the project, but have been stung by this several times. Now that it has reached a semi stable 1.0 I really hope that some people step up and get a bunch of the docs up to date, add warnings to old docs and point it towards newer information. It should be great to see how they deal with supporting the project now that it is 1.0

There's the Merb Wiki and also a community book project, you can see it at http://book.merbist.com/ and the source is on github: http://github.com/mattetti/merb-book/tree/master.

You are correct. As the website will tell you, Merb is a hacker's framework. Yehuda called it an experimentation ground in a recent infoq interview . There is a lack of good examples because the system has changed a lot since its inception. Dec pointed out the github pages. They are the best source of current documentation that I know of. With the release of 1.0 the API has become stable, which will hopefully lead to less broken code examples.
I can also highly recommend the #merb IRC channel on FreeNode. Friendly, smart people.

Related

Is Microsoft Prism alive and active? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I've been doing a lot of reading these last two days on Microsoft Prism, but the thing I'm still not very sure of is what does the future look like for it? I know that version 4.1 was just released a few months ago, but besides Microsoft's own documentation, I haven't found many blog posts written in the last year on the subject, most of what I find is 2009-2010.
It definitely looks interesting but the learning curve seems to be a bit steep and I wouldn't want to embark if it's going to become obsolete in the near future. Anyone has any insight on this?
Mike, from my perspective it's not a bad thing that there isn't much blogging.
PRISM is supported and their message board monitored. There is a big community that uses PRISM. Functionality isn't being developed - thats' why not much to blog about, but it's solid and open-source. P&P team maintaining it and there might be 4.5 release later on when .NET 4.5 comes live.
This is not MVVM framework, and there is a lot of different MVVM frameworks. This is not model or business objects wrapper. This is framework to develop modular composite applications with WPF/Silverlight. And AFAIK there is nothing like this available.
We use their modules, navigations, regions, DelegageCommands, etc. We use pretty much everything available from PRISM and it works great for us. OTOH we did roll out our own MVVM functionality.
P.S. Learning curve WAS painful. Not because it's bad framework but because there is a lot of functionality (which you can use ala cart btw). At the end it is worth it. I suggest getting their book and reading it quickly just to see what it's all about. Then you will see when and how you can use their functionality.
Prism is a life saver. Now its maintained by Brian Lagunas. He is once of the best person on earth to help. He always reads our messages and replies. If you want to get a better understanding then Brian Lagunas has excellent courses on Pluralsight.

What's the best AIR & Ruby integration tool/framework? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Well, I tried Shoes, Titanium, and RubyFX (or was it FXRuby?) and am not yet quite happy with the stability and cross-platform support from any of them as desktop application GUI tools. Next in line is Adobe AIR. Anyone know what the best tool is that will integrate Ruby and Adobe AIR? Is it even possible?
I think the better question might have been "is there an AIR/Ruby integration framework?" because I don't recall ever having seen such a thing...
Did you consider Google as a possible first port-of-call? ;-)
First result I got was some info at RubyInside.
However, the fact that this question is (as I write this) the #8 search result suggests that there may may not be much to find.
Beyond that, I'd also suggest taking a look at WxRuby, which seems - from a Windows-only perspective so far - to produce nicely native-looking UIs.
Have you considered using jRuby and Swing? Using Ruby really makes Swing much more pleasant to work with.
It appears that at the time of writing, there are no Ruby/AIR frameworks.
I'd agree that there isn't a framework that answers your question, per se. But if you have a majority your rails stuff written, a good 'service wrapper' that you might want to look at is weborb. We use it for our C# classes and it's only about 10Bil times faster than flat xml service calls (You'll still receive xml, but it will be serialized/deserialized --- may the FSM bless AMF.)
True, you'd still have to write a UI, which, by the wording of your question, I'm guessing you wanted to avoid.
Is this the sort of thing you are looking for? http://www.appcelerator.com/products/titanium-desktop/

Software Design Implementation - Issue/Module/Bug/Feature Tracking Solution [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
The company is growing and we're starting to implement more and more complex software designs. I feel a need for some tracking software... I just don't know if it exists.
I currently maintain a Google Doc Folder (shared by our 3 developers) with a well-organized doc for each module. A doc is also created per major upgrade to a module or modules. For all other "tracking"... we have interal forums.
I want the following:
I want get an immediate printout of all Project_01 features or bug fixes on a particular project with the option to hide or show developer comments that have been implemented in the last X number of days.
This clearly suggests a web-based system where developers enter issues, bugs, and features with appropriate tagging. Entries should be commentable, taggable, dated, editable and reporting should be based upon tags, dates, developers, projects, etc.
I figure I'm going to be perceived as naive by the grizzled veterans floating around here, though I've been running this business for 4 years (so I've been around). I don't think we have the resources to absorb the overhead of implementing something like CMMI... but then again, I don't really know what's best.
My personal evolution to using Google Docs per Application Module + internal phpbb forums for everything else has been pretty nice compared to the way we started out (marker boards, Microsoft Word docs). I just feel like I can go a long ways towards exceeding client expectations if I had the ability to track features/bugs/issues better with superior on-demand reporting.
Thoughts?
Update: Went with MediaWiki integrated with Mantis
Take a look at fogbugz. It looks like it meets all your requirements.
Also, take a look at this other SO question: Free/Cheap Task/Bug Management software
I've good experiences with mantis. http://www.mantisbt.org
Yes, FogBugz and Trac are recommended.
I hope it helps.
I find this comparison of issue tracking systems either interesting or overwhelming.
I think with 3 developers, in the same building, you probably can get by without software tools. But, adopting something now, before you're so big/complex that you can't survive without it may save a lot of future pain.

What are the most active Ruby forums/blogs on the web? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I have just spent 2 days with Ruby, and my observation in last two days is that it is very difficult (as compared to say .NET/Java) to find an active forum/blogs which are helpful for Ruby (or maybe I don't know them since I am new).
Which are the most common forums/blogs developers visit when they need help with Ruby (other than Stack Overflow)?
Some of your best bets are the following IRC channels on irc.freenode.net. Very active.
#rubyonrails
#ruby-lang
#ruby
You can almost always get questions answered in minutes. There is an etiquette to follow, and they can get cranky if you don't follow it, but I think mostly that's because some of the main responders are sitting there for hours answering question after question and they want you to phrase things in a way that allows them to be efficient.
Here are some good blogs:
errtheblog
Jamis Buck's blog (author of Capistrano, works for 37 Signals with DHH)
The ruby-talk mailing list can be helpful and gets between 70-100 messages a day.
http://www.ruby-lang.org/en/community/mailing-lists/
RailsCasts are fantastic if you're doing Rails.
For just plain Ruby, I just google and find things for the most part.
There are so many Ruby Blogs that I won't list them here. www.ruby-forum.com has lots of posts, and if you are after rails stuff www.railsforum.com is pretty active, www.pragprog.com has lot's great ruby books for sale, including Programming Ruby, widely accepted as the first book to learn Ruby with, for better or worse. RubyInside, RufyFlow are great but a good list of blogs at Ruby Learning website and if you need Ruby API docs Ruby Brain, and if you are doing Rails then Rails Brain is good too, although really I have had not rouble turning up Ruby stuff just by searching Google, but stuff should keep you going for a while.
Shameless plug, but here's a good resource: http://www.postrank.com/topic/ruby
I'll add a couple of blogs that I think are mandatory for any person really interested in Ruby:
One Step Back
has_many :through
On Ruby
Igvita
There are many more personal blogs that I personally consider interesting but these 4 are good for anyone interested in the language itself.
Besides this, ruby-talk / ruby-forum are good places to hang out and if you
need any help you can always access #ruby-lang in irc.freenode.net
For Ruby on Rails, I prefer
http://www.workingwithrails.com/
If you have any RoR question you can use "Ask a Rails Expert" forum and if you want to discuss with other RoR developers you can partcipate in the "Rails in the workplace" forum.
Hope this helps.
[http://www.workingwithrails.com/]http://www.workingwithrails.com/
You can look at these links:
http://rubylearning.com/
http://www.railsenvy.com/
http://rubyflow.com/
http://peepcode.com/
http://www.rubyinside.com/
http://www.ruby-lang.org/en/
http://guides.rubyonrails.org/
http://www.digitalmediaminute.com/article/1816/top-ruby-on-rails-tutorials

I am looking for a webbased text editor that supports collaboration [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am looking for a web based text editor that supports collaboration with 2 or more people.
I am hoping to work on a fairly 'small' project with a couple other people from afar and would really like for us to be able to work on the same file at the same time and see the changes each other make in 'real time'.
Language built on is not much of an issue, would prefer to have syntax highlighting, but not really required.
EtherPad is ideal for realtime collaborative editing, much better than google docs if you're ok with strictly plain text.
Try it out here: http://etherpad.org/
I just tried out CollabEdit for comparison and it seems it really can't handle two people typing at the same time.
See also these similar questions:
How do you collaborate with other coders in real time?
https://stackoverflow.com/questions/148538/what-is-a-great-tool-for-remote-pair
What Features Should Tomorrow's Wiki Include?
google docs would be a save bet. it allows for simultanous editing.
Try out Bespin the new one from Mozilla! It is supposed to have collaboration tools built in, Though I'm not sure if all the features are available yet.
CollabEdit
I saw this linked in another question and it seems to fit the bill 100%, web-based and syntax highlighting.
Have you looked at Google Apps? Myself and two others were using the spreadsheet for planning on a project. You can see the other people moving around their curors and entering text. It's very very cool.
Look at DocSynch
I saw demo of the plugin for eclipse, i dont' remember it's name... maybe this one
Also this wiki page has a list of the collaborative editors.
I hear Mozilla's new "cloud" text editor, Bespin, looks interesting.

Resources