Archive for the ‘Uncategorized’ Category

RubyMine 2.0.2 is baking up (RC)

Wednesday, March 10th, 2010

While we’re working hard on new major features in RubyMine, we’ve gathered a number of issues that should be fixed sooner. Hence, here is the Release Candidate for RubyMine 2.0.2, the next minor update for current version.

We’ve updated our support for Bundler, RVM and other cutting edge stuff. We’ve also improved our HAML and SASS support and fixed some other issues you reported.

Download RubyMine 2.0.2 RC, check out the Release Notes and shout on the forum if something does not work for you.

And if you are curious to know what we’re working on — stay tuned.

Develop with pleasure!
JetBrains Team

Keep up-to-date with Ruby news and get RubyMine discounts

Tuesday, January 5th, 2010

It’s a good habit to keep up-to-date with technology news. Among numerous technical blogs, magazines, podcasts and screencasts, there’s a great selection of quality periodic media for Ruby and Rails developers.

We, as a software vendor, keep abreast of the trends and also encourage selected publications by sponsoring them.

Lately we sponsored a few episodes of Ruby 5 podcast, a short but informative and entertaining collection of news produced by guys from Envy Labs. The fresh Issue #5 of Rails Magazine was also partly sponsored by JetBrains RubyMine.

In addition to helping the media, we also want to reward the audience and to this effect we are offering some product discounts there. Go and check out the above resources — catch up on the news and find a “…% off” to save some coin.

It pays to be on the cutting edge!

Testing RubyMine with Cucumber

Tuesday, August 18th, 2009

We’ve recently tried to do some dogfooding of our updated Cucumber support and to write some RubyMine tests with it. And we actually liked the result so much that we’re now writing most of our new tests with Cucumber, and slowly accumulating a set of step definitions for testing RubyMine code. Since RubyMine is a Java application, we obviously have to run Cucumber under JRuby, and we also use JRuby for writing the step definitions.

We have our Cucumber tests running as part of our continuous integration build on TeamCity. Since we have a Cucumber formatter that outputs results in the format of TeamCity service messages, we can run Cucumber tests in the same build as our main JUnit tests and aggregate the reporting for passed and failed tests.

Of course, the real use of Cucumber gives us a lot of ideas for features which can be implemented to improve our Cucumber support in RubyMine even more — and eventually, you’ll see them in new EAP builds of RubyMine.

Cool things are meant to be shared!

Thursday, July 2nd, 2009

I can see that there are quite many of you already: those who use RubyMine and those who read this blog. Numbers can not lie. And there are always people who like customizing the tools they use. Fortunately, RubyMine provides a good number or options for this.

It is always a pleasure and fun for us to see what you do with our product to make it feel better for you. And we are also confident that these things should be shared amongst others and we are ready to help with this where possible.

So, recently we started collecting some cool RubyMine-related stuff people share on the Net: nice color-schemes, file templates, etc.

If you’ve made something you are ready to share, let us know and we’ll get it posted or even added to the default RubyMine distribution, with your permission, of course.

Read the hints on how you can share and install the shared customizations.

So, let’s start sharing!

Posted by Eugene Toporov, Marketing Manager

We need your good feedback!

Friday, February 20th, 2009

What’s the purpose of the Early Access Preview (EAP)?
Actually, there are several. For you, for us, and for everyone.

You can - See what’s cooking mining
- Use the product for free
- Influence the development by providing your feedback
- Get a better tool in the end
We can - Test the product earlier, on a larger base
- Get early feedback from real-life usage
- Eventually make the tool better

So, c’mon! You have something to say, and we want to hear it!

Just choose the option one you like better.

1. Post an idea or a question on the forum

Probably the best place for sharing your thoughts and collaborate is the discussion forums. The name speaks for itself. Just register and start discussing RubyMine with the team and other EAP users.

2. Add a request in our Issue Tracker

Our issue tracker is open to the world, and you are welcome to browse it, watch issues and vote for requests you want to be addressed. Of course, you can also add your own requests.
To help us deal with requests, please provide as much info as possible. Also, check the component descriptions to understand them better.

3. Use ‘Submit Feedback’ right from the RubyMine UI

Use Help | Submit Feedback from the main menu to open the online form, which you can use to submit your feedback directly to the development team.

4. Report the IDE errors

Yes, it happens, the red blinking circle does appear in the status bar sometimes.

Whenever you notice it, please click it and send the report to us. It only takes a moment but really helps to improve the stability of the product.

Thank you for participating!
RubyMine 1.0 is less than 2 months away!
Don’t procrastinate and voice your concerns! We’re listening!