News for hackers. Stuff that matters.
Re:Software Startups Get JetBrains Tools at 50% Off by sergiotapia on Wednesday February 19, 2014 @09:44AM (#7263808)
I can't recommend RubyMine enough. It's single-handedly the best developer tool I've ever had the joy of using.

It handles RVM and RVM gemsets natively with ZERO configuration, integrates with Git history and pending changes, can connect to databases and view records IN THE IDE, you can open a terminal right there in the IDE for when you need to get down and dirty.

And the shortcuts - dear lord the Shortcuts are a TIME SAVER. Cmd+Shift+O > Type in filename > Bam. You're there. Cmd+click object, you are taken to it's implementation or declaration automatically.

Highly recommend RubyMine!

Re:Software Startups Get JetBrains Tools at 50% Off by akx on Wednesday February 19, 2014 @09:47AM (#7263823)
Not sure if RubyMine has this (yet), but hitting Shift twice opens "Search Everywhere" in my PyCharm, which is even faster than Ctrl+(Shift+(Alt+))N.
Re:Software Startups Get JetBrains Tools at 50% Off by pilif on Wednesday February 19, 2014 @11:29AM (#7264377)
Thank you SO MUCH for this. I had no idea. Whatever I do, I can't make my brain remember the various navigation keyboard shortcuts and guessing a file always felt better than moving to the mouse, opening the menu and thinking about the appropriate item to use.

This is amazing. Very easy to reach shortcut and very broad search (while still being fast).

Re:Software Startups Get JetBrains Tools at 50% Off by btipling on Wednesday February 19, 2014 @10:00AM (#7263900)
Wow, I type Cmd+F for find in path, but I'll try double shift. The keyboard commands in PyCharm are much different from IntelliJ IDE, so not sure if RubyMine is also different.
Re:Software Startups Get JetBrains Tools at 50% Off by krisdol on Wednesday February 19, 2014 @10:15AM (#7263988)
Same result in RubyMine, thanks for the tip!
Re:Software Startups Get JetBrains Tools at 50% Off by crusso on Wednesday February 19, 2014 @10:25AM (#7264038)
I heartily recommend RubyMine as well. I was a vim Ruby developer for some time and convinced that no one was going to ever make a decent Rails development environment. RubyMine is well worth the price.
Re:Software Startups Get JetBrains Tools at 50% Off by the_rosentotter on Wednesday February 19, 2014 @01:42PM (#7265284)
Not to be a dick but... Those things are new to Ruby developers? It blows my mind how anyone could enjoy programming without the basest tool support.
Re:Software Startups Get JetBrains Tools at 50% Off by btipling on Wednesday February 19, 2014 @09:59AM (#7263889)
JetBrains is super startup friendly. While we have been working on our IntelliJ plugin to edit with others in real time JetBrains has given us discounts, engineering help (via their forums), and we have even started talking to their business development team about getting our plugin more attention. They're also very responsive on Twitter. JetBrains is a great company, with good people. It's weird to me that as a long time vim user to be so happy with their editors. I still use vim for a lot of editing, but the features in IntelliJ and PyCharm and WebStorm and all the others are amazing. I don't use vim anymore to write Java. I use IntelliJ, because you hardly type. You just tell IntelliJ what you want and it writes your code for you, one piece at a time. Even with Python I'm finding myself using PyCharm more often. It's very good, especially for debugging.
Re:Software Startups Get JetBrains Tools at 50% Off by gdulli on Wednesday February 19, 2014 @10:11AM (#7263964)
Be sure you're aware of the upgrade policy before buying a license. I used to be a PyCharm customer until I learned how the policy works. Last year the product was broken for me for about 6 months, and at the time the bug was fixed, my renewal would have been retroactive and cover a period of several months when I couldn't use the product. That wasn't acceptable, nor was paying the non-renewal price, since I'd have been otherwise willing to renew, so I stopped using the product.
Re:Software Startups Get JetBrains Tools at 50% Off by rdemmer on Wednesday February 19, 2014 @10:18AM (#7264006)
gdulli, Can't comment on what has happened up until this point, but if you are interested in having me dig into this to see what can be done email me at robert[dot]demmer[at]jetbrains[dot]com. Doesn't sound like our standard procedure.
Re:Software Startups Get JetBrains Tools at 50% Off by gdulli on Wednesday February 19, 2014 @10:45AM (#7264134)
It seems like it's the normal policy based on this page, or did I misinterpret it? http://www.jetbrains.com/pycharm/buy/buy.jsp#renew

"Regardless of the actual upgrade subscription renewal date, your new upgrade subscription term will always start on the date following your previous upgrade subscription expiration date."

Re:Software Startups Get JetBrains Tools at 50% Off by jasallen on Wednesday February 19, 2014 @10:57AM (#7264185)
Sounds to me like they are making the point that you won't be "double subscribed" if you renew early -- no overlapping terms. In other words, a good thing. Did you actually talk to anyone who told you you'd be out-of-luck, or just interpreted it from that page?
Re:Software Startups Get JetBrains Tools at 50% Off by lost_name on Wednesday February 19, 2014 @11:06AM (#7264240)
On the other hand, I believe the product will not deactivate. So, if Version 2 is released on the last day of your subscription and you upgrade and let your subscription lapse, and version 3 is released 8 months later and you renew then, you sort of got a pass on the "down time" whereas active subscriptions would not.
Re:Software Startups Get JetBrains Tools at 50% Off by rdemmer on Wednesday February 19, 2014 @10:59AM (#7264193)
You did not misinterpret the page, but it seems that you encountered an out of the ordinary situation. Again, I would be happy to look into this if you sent me your details.
Re:Software Startups Get JetBrains Tools at 50% Off by xtracto on Friday February 21, 2014 @11:44AM (#7277775)
Can you tell me how long does it usually take JetBrains to review a "Startup Discount Plan" application?

We applied about 10 days ago and haven't heard anything (positive or negative) about us...

I wasn't very hopefull given that our startup is in Mexico and the only thing we have to show that it is less than 3 years old is the incorporation papers in Spanish.

JetBrains makes realy good software but the prices are really expensive for companies in developping countries.

Re:Software Startups Get JetBrains Tools at 50% Off by xtracto on Friday February 21, 2014 @06:35PM (#7280193)
Just want to give an update on this. It seems that our application was somehow missed. But after we called JetBrains and re-sent the application and got our license.

Thanks a lot guys :)

Re:Software Startups Get JetBrains Tools at 50% Off by kailuowang on Wednesday February 19, 2014 @11:12AM (#7264272)
What many people didn't realize is that JetBrians' IDEs are not only IDEs but also amazing text editors. Its capability of navigating across multiple locations in your project is unparalleled. For example, you can navigate to where you last changed anything with a key stroke (and then the place you changed before that). It can also navigate to where your cursor last located (in a complete different file/location) with a key stroke. You can easily switch between all opened files or switching between all edited files. When you do a search all, you can use keystroke to switch between all hits at different locations. Not to mention that in IDE, you can go to declaration, find usages etc.

All these are really important productivity booster. Because we all spend a significant amount of time navigating our code base. VIM is really a great editor with its programmable command line interface, but it's not as nearly easy to navigate code in VIM than in JetBrians IDE.

JetBrians' integration with Git is also amazing, combined with its own local history system. In JetBrian IDEs, when I open file, any local change (according to git) will be marked at the left, a simply click can revert that particular local change. With the local history and auto save, I never need to worry about saving the files.

Re:Software Startups Get JetBrains Tools at 50% Off by henrik_w on Wednesday February 19, 2014 @10:26AM (#7264041)
Echoing other sentiments here: IntelliJ IDEA really is great, a real productivity boost to use. More here: http://henrikwarne.com/2012/06/17/programmer-productivity-em...
Re:Software Startups Get JetBrains Tools at 50% Off by Wintamute on Wednesday February 19, 2014 @11:24AM (#7264341)
I tried WebStorm for a while but didn't get on with it. Too many confusingly implemented IDE features hampered by sprawling settings menus. One too many times I hit upon a frustrating editor feature that seemed like it should be simple to tweak, but wasn't able to get it right. IMO a case of trying to cover too many frontend dev task use cases with not enough attention to UI/UX etc. This was a few versions ago though so maybe it got better and of course YMMV. I think I prefer a simpler and more transparently configurable IDE these days with any fancy stuff happening explicitly in a declarative build/watch script.
Re:Software Startups Get JetBrains Tools at 50% Off by dkhenry on Wednesday February 19, 2014 @09:45AM (#7263812)
Actually you can apply to get their software free for use on open source projects.

I got hooked on IDEA by using it for a Open Source project and now gladly pay for it to use on commercial software.

Re:Software Startups Get JetBrains Tools at 50% Off by tijs on Wednesday February 19, 2014 @12:29PM (#7264763)
Haha, they must be loving this thread over at Jetbrains. PyCharm user here since it came out. Tried just about everything else but after i started using PyCharm i haven't looked back.

My only gripe is perhaps performance. If you want to run a reasonably large Django project in debug mode you better bring some serious hardware. My 2011 Macbook Air with 4GB was nowhere near fast enough to do that, have since upgraded to a 16GB pro and now it's fine.

Re:Software Startups Get JetBrains Tools at 50% Off by tostitos1979 on Wednesday February 19, 2014 @01:26PM (#7265169)
PyCharm is impressive! However, I've found it a bit challenging to get some of my common use cases to work. For instance, I often type out a single python script. It seems I can't do this without a project :(

Love the debugger too!

Re:Software Startups Get JetBrains Tools at 50% Off by gorohoroh on Wednesday February 19, 2014 @01:49PM (#7265335)
It's true that PyCharm doesn't let you work with files out of project. AFAIK this should change later this year in all IntelliJ IDEA-based products including PyCharm.
Re:Software Startups Get JetBrains Tools at 50% Off by theg2 on Wednesday February 19, 2014 @09:38AM (#7263780)
Can't recommend their software enough, totally worth the money for everything unless you're doing .NET. I mean...it's Visual Studio after all.
Re:Software Startups Get JetBrains Tools at 50% Off by kasey_junk on Wednesday February 19, 2014 @09:42AM (#7263800)
It's been a few years since I've done it, but when I was doing .NET development Jetbrains Resharper was an absolutely essential tool.
Re:Software Startups Get JetBrains Tools at 50% Off by bkmartin on Wednesday February 19, 2014 @10:48AM (#7264147)
And indeed it still is. Great product.
Re:Software Startups Get JetBrains Tools at 50% Off by wpietri on Wednesday February 19, 2014 @11:07AM (#7264242)
I'll add that they also have an individual license program. IntelliJ idea is $199 instead of $499. Rubymine and PhpStorm are $99 instead of $199. It's a great deal.

I've been using their tools since 2001, and they've only gotten better.

Re:Software Startups Get JetBrains Tools at 50% Off by hans0l074 on Wednesday February 19, 2014 @11:09AM (#7264253)
Purchased IntelliJ IDEA 12 for Java/JEE dev (personal license) last fall - and I will never return to Eclipse again (Used Eclipse for 6 years since Europa). I love this IDE and would recommend it to any Java developer.
Re:Software Startups Get JetBrains Tools at 50% Off by yawz on Wednesday February 19, 2014 @10:43AM (#7264125)
This is a great initiative! I've been a long time IntelliJ IDEA user, among some other JetBrains products such as AppCode, Resharper, etc. They know how to build tools and it is money well-spent.
Re:Software Startups Get JetBrains Tools at 50% Off by th3iedkid on Wednesday February 19, 2014 @12:17PM (#7264659)
MPS is one good DSL platforms from jetbrain's. Has had quite a steep curve to learn for me, nevertheless wonderful platform to build a workbench on!
Re:Software Startups Get JetBrains Tools at 50% Off by henryw on Wednesday February 19, 2014 @05:53PM (#7267122)
Webstorm/PHPStorm are the best tools that I've used. Their line of products are the only IDEs with working navigator panels for Backbone.js.
Re:Software Startups Get JetBrains Tools at 50% Off by davexunit on Wednesday February 19, 2014 @09:53AM (#7263856)
The best dev tools in life are free (as in freedom).
Re:Software Startups Get JetBrains Tools at 50% Off by zeroDivisible on Wednesday February 19, 2014 @10:13AM (#7263975)
No, the best ones are the ones with which you're most productive with.

I'm running Vim / IntelliJ Idea all day long for last few years and wouldn't ever get rid of one or the other. You can use a plugin to have some Vim-like capabilities in idea, but then - when it comes to working with text files (not project files) / ssh / work on remote servers, Vim is my tool to go.

If Notepad or Visual Studio works the same way for you, then you should be happy that you found a tool that works - price has nothing to do with the quality of the tool and quality of the tool has nothing to do with how productive you are when you're using it.

Re:Software Startups Get JetBrains Tools at 50% Off by Spittie on Wednesday February 19, 2014 @10:13AM (#7263978)
I'm an Open/Libre software fan as well, and JetBrains is really friendly to this world.

Their community edition (which, by the way, is awesome, even without the features from the Ultimate edition) is released under the Apache 2.0 license, and many of the features they develop end up in the community edition. The source code is here: http://www.jetbrains.org/display/IJOS/Download

For example, Google's Android Studio is built on top of IntelliJ IDEA community edition.

Re:Software Startups Get JetBrains Tools at 50% Off by dljsjr on Wednesday February 19, 2014 @10:14AM (#7263985)
You do know that they offer an Apache 2 licensed community edition of IDEA, which is the same IDE core as is used in all of their other products?

http://www.jetbrains.org/display/IJOS/Home

Re:Software Startups Get JetBrains Tools at 50% Off by sergiotapia on Wednesday February 19, 2014 @11:04AM (#7264226)
Disagree, the best tools are the ones that let me get home at 5:30pm every day and complete my work as fast as possible.
Re:Software Startups Get JetBrains Tools at 50% Off by arikrak on Wednesday February 19, 2014 @09:51AM (#7263845)
50% off is still more expensive than their price for individual licenses.
Re:Software Startups Get JetBrains Tools at 50% Off by btipling on Wednesday February 19, 2014 @10:01AM (#7263910)
You can't expense individual licenses. It's part of the terms.