Get up to 50% OFF JetBrains Tools and Support a Good Cause

Need more reasons to buy great tools from JetBrains?

JetBrains Earth Day Celebration

Welcome to JetBrains weeklong Earth Day Celebration! In the spirit of Earth Day, Get up to 50% OFF JetBrains Tools for personal use and support a good cause. Every personal license bought between April 15th and 22nd helps the environment by saving the endangered Atlantic Forest of Brazil.

For each product we have designated a number of trees that JetBrains will plant on your behalf to help the Atlantic Forest.

Save now and plant some trees when purchasing personal licenses of these products:

  • ReSharper – Developer productivity tool for Microsoft Visual Studio (34% OFF)
  • IntelliJ IDEA - IntelliJ IDEA is the most intelligent IDE for Java (50% OFF)
  • WebStorm - The smartest JavaScript IDE (41% OFF)
  • AppCode — Objective-C IDE done right (40% OFF)
  • PyCharm - Powerful Python and Django IDE (40% OFF)
  • PhpStorm - PHP IDE for developing smarter, not harder (40% OFF)
  • RubyMine – The most intelligent Ruby and Rails IDE (40% OFF)
  • dotTrace Performance – Leading profiling tool for .NET applications (35% OFF)
  • dotCover – .NET Code Coverage Tool (40% OFF)

For the sale price in your currency or to buy now, please visit our Earth Day Celebration page. There you will also learn how many trees JetBrains will donate on your behalf for each personal license purchased.

More about Plant a Billion Trees:

The Atlantic Forest of Brazil needs our help. As one of the world’s most endangered tropical forests, only 12% of its original area remains, and only 7% of that is well conserved. With your assistance, we can bring the Atlantic Forest back from the brink – restoring 1 million acres of land by helping plant 1 billion trees. This restoration effort has the potential to remove 4 million tons of carbon dioxide from the atmosphere every year helping to stabilize the global climate and fight global warming.

Posted in Events, FYI, News | Tagged , , , , , , , , , , , , , | 87 Comments

Webinar on April 25th: Quality Assurance for PHP Projects Using PhpStorm with Michelangelo van Dam

Join us Thursday, April 25th for a free webinar, Quality Assurance for PHP Projects Using PhpStorm with Michelangelo van Dam.

PhpStorm LogoEveryone talks about raising the bar on the quality of code, but it’s hard to implement when you have no clue where to start. This talk is geared toward all levels of developers, and will teach you how to improve by using the right tools effectively – a must-attend for any PHP developer who wants to scale up their quality.

Michelangelo van Dam will tell us about Quality Assurance for PHP in general and show how different QA-related actions can be performed using PhpStorm IDE. The webinar will cover topics including:

  • Revision control
  • Syntax checking
  • Code documentation
  • Unit Testing with PHPUnit
  • Measuring code health with a variety of tools
  • Profiling and debugging with Xdebug
  • Automation with Phing
  • Team work and more.

This free webinar will take place Thursday, April 25th from 17:00 – 18:00 GMT (Greenwich Mean Time). Space is limited; please register now.

Michelangelo van Dam is a professional PHP consultant and Zend Framework expert working mainly for governments and larger enterprises. Michelangelo is also president of PHPBenelux, a PHP user group operating in Belgium, Netherlands and Luxembourg, and speaks at several PHP conferences around the world. Follow Michelangelo on Twitter @DragonBe.
Posted in Events, Webinar | Tagged , , , , | 3 Comments

Webinar Recording: Jon Skeet Inspects ReSharper

Tuesday, April 9th, we held a free webinar with Hadi Hariri and C# legend Jon Skeet. The concept was simple enough: to play with some of the most sophisticated ReSharper code inspections and have Jon try to break ReSharper with tricky code samples.

The recording of this webinar is embedded below and can be found directly on YouTube and JetBrains.tv. The examples used are also available for download.

We would like to thank all of the webinar attendees for your participation, questions and tremendous turnout and of course to Jon, thank you for taking your time to join us and share your wealth of knowledge.

About This Webinar:

Jon Skeet, man, father, legend. Some call him the Chuck Norris of C#. The guy that the compiler bends to obey joins us for this webinar to walk us through some of the inspections that ReSharper offers. He explains the theory behind it, tells us whether he agrees with it or not and does his best to try and break ReSharper.

Follow Jon (@jonskeet) and ReSharper (@resharper) on Twitter.

JetBrains next webinar, Quality Assurance for PHP Projects Using PhpStorm, will take place Thursday, April 25th, 17:00 – 18:00 GMT.

Posted in Screencast, Webinar | Tagged , , , | 7 Comments

JetBrains Booth and Session at dotNet Cologne

dotnet Cologne 2013 Meet JetBrains team members Maarten Balliauw and Victor Kropp (picture) Friday, May 3rd at dotNet Cologne 2013. The tremendous interest in this event led to the show selling out their 350 seats in just 4 1/2 hours and the waiting list has been closed!

We have two tickets to the show and we would like to offer them free of charge to the first two customers who contact us today! Please leave us a comment in the bottom section of this blog post and we will contact you at that email address.

We invite you to stop by JetBrains booth and join our session with Maarten.

Windows Azure Web Sites – Things They Don’t Teach Kids in School
Maarten Balliauw, Level 300

Microsoft has a cloud platform which runs .NET, NodeJS and PHP. All 101 talks out there will show you the same: it’s easy to deploy, it scales out on demand and it runs WordPress. Great! But what about doing real things? In this session, we’ll explore the things they don’t teach kids in school. How about trying to find out the architecture of this platform? What about the different deployment options for Windows Azure Web Sites, the development flow and some awesome things you can do with the command line tools? Did you know you can modify the automated build process? Join me in this exploration of some lesser known techniques of the platform.

Stay abreast of the latest dotNet Cologne conference news on Facebook and Twitter.

Posted in Events | Tagged , , | 6 Comments

Help us choose a new PhpStorm T-shirt design

Hey! We’re calling for all members of our Community, especially PhpStorm users to help us choose the best T-shirt design for the IDE.

T-shirts that get the most votes will soon appear in our Apparel Store.
You will be able to get them on conferences as well :) .

Enough talking – please look at these design options and choose the best!

Thank you!
Follow @PhpStorm and we’ll let you know when the new PhpStorm T-shirts are available in the Store.

Develop with pleasure!
~JetBrains Team

Posted in Behind-the-scenes, FYI, News | Tagged , | Leave a comment

JetBrains Talks at CukeUp! 2013, April 4th in London

JetBrains is excited to be part of the third annual CukeUp! We are happy to do our part in making the conference a success, filling your mind and your stomach with two thirty-minute talks and sponsoring the pizza and beer reception. Join us for this one day event Thursday, April 4th at The Skills Matter eXchange in London. You may even win a free personal license in our raffle for the JetBrains product of your choice!

CukeUp! 2013

So what’s on tap? Under the guidance of Cucumber creator Aslak Hellesøy, this action-packed day features 30-minute talks on… you guessed it, everything Cucumber!

In our talks we candidly share our experiences with Cucumber and will be happy to answer your questions. Please note that the schedule is subject to change.

Productive Testing with Cucumber and JetBrains IDEs
Andrey Volkin, Track 2, 11:45-12:15

With the number of your Cucumber tests increasing, you need more and more time to find step definition usages or lookup where they are placed in your code. In this talk I want to show how our tools save your time while working with Cucumber and how code analysis routine works in JetBrains products.

One Testing Story from JetBrains
Kirill Likhodedov, Track 2, 15:30-16:00

This talk is about the practical testing experience with Cucumber in JetBrains IntelliJ IDEA and RubyMine projects. Why did we choose Cucumber? What difficulties have we been facing and how did we solve them? Meet several examples with interesting details on how we use Cucumber tests in IntelliJ-based products.

About JetBrains Speakers

Andrey Vokin is a Java developer at JetBrains. He has a Master’s Degree in computer science. Andrey is responsible for integration of Cucumber and CoffeeScript in IDEs from JetBrains.

Kirill Likhodedov is a senior Java developer at JetBrains. He has a Master’s Degree in computer science. For the last 3 years he has been developing and supporting Git integration and Diff/Merge subsystems in IntelliJ-based products. He assumes testing is essential but often tiresome, and believes that Cucumber is the right solution because it makes TDD and BDD fun.

CukeUp! 2013 takes place Thursday, April 4th from 9:00 AM. The cost to attend is £225.00. For more information and to book your spot, please visit the official website.

Posted in Events, News | Tagged , , , , | 1 Comment

Mastering WebStorm for AngularJS: YouTube Livestream Event Tuesday, April 9

AngularJS logoJohn Lindquist, JetBrains Technical Evangelist, will be this month’s guest speaker at the AngularJS Mountain View Meetup on Tuesday, April 9th.

It is possible to attend the event in person at Google Building 46 in Mountain View, CA (RSVP) or watch the YouTube Livestream.  The session begins at 6:45 PM PDT (UTC/GMT -7 hours) and is expected to last until 8:15 PM. Time will be allotted for Q&A with John and the AngularJS team.  If you are going to Google, the doors open at six.

Mastering the WebStorm IDE for AngularJS

John Lindquist is a JetBrains Technical Evangelist and the creator of http://egghead.io tutorial site. In this session John will cover WebStorm power-user tips and tricks to level up your Angular JS workflow. He will show what is possible with custom plugins to add additional support for AngularJS code navigation, generation and analysis.

See who is attending on the Google+ event page and join the YouTube Livestream the day of the meetup at http://www.youtube.com/angularjs.

Posted in Events, News, Partners | Tagged , , , , | 1 Comment

JetBrains Research Labs Quarterly Report

Hi everyone!

Can you believe 2013 is ¼ done already? We’ve been busy though, and not merely to update our existing products. Let me bring you up to speed on some of our latest research.

Augmented Reality in Coders’ Daily Lives

Do you wonder why augmented reality is still so embryo? We do too… But we also feel that our colleagues at Google are on the right track with Glass. Shouldn’t we, as developers, be some of the first to bring augmented reality to life? Coding is no doubt a big part of our lives, so let’s see how it can be of real value to us, shall we?
See the future that is not so far away.

Green Coding

Did you know every bit and byte you use increases humanity’s carbon footprint, leads to more rainforests being cut down and faster ozone depletion? Well, we won’t stand for that. With your help, JetBrains will do its part in mitigating this global problem.
Send us your unused source code, audio, video, images, documents and any other files you no longer need so we we’ll recycle them into our new product releases. Help us save the environment!

C++ Deserves a Great IDE

ReSharper team has always fought with CLR performance. Finally they decided it’s time to re-write ReSharper totally in С++. Then we realized that, to do this efficiently and effectively, first we’ll need an IntelliJ-based C++ IDE.
In the meantime we also checked out the programming languages Top 10. Apparently, quite a few C/C++ developers out there still aren’t feeling the pleasure of using IDEs from JetBrains.
As a result, we plan to kill two birds with one stone, by taking AppCode’s existing support of C/C++ and building a new product. Check out what we have in mind.

News Readers Could Do Better

We understand how you feel about Google Reader being shut down.
We feel the same. But hey, maybe it’s all for the better? Seems times are finally changing! And we know what news reader we’d like to use. See if you’re with us.

That’s it for today. Stay tuned, we often have exciting news to share.

Develop with pleasure!

Posted in Behind-the-scenes, News | 17 Comments

Recording of PhpStorm 6 Webinar – More Tools to Develop Smarter, Not Harder

On Tuesday, March 26th, we held a free webinar where Maarten Balliauw, JetBrains Technical Evangelist for PHP and .NET, went through the most important features of the latest PhpStorm 6 release.

The recording of this webinar is embedded below and can be found directly on YouTube and JetBrains.tv. For your convenience we have attached a .pdf of the questions and answers from the webinar.

About This Webinar:

Maarten Balliauw goes through the most important features of the latest PhpStorm 6 release including new refactorings, composer dependency manager for PHP support, smarter namespace handling, code (re)arranger and fully customizable templates.

Additionally, Maarten provides an overview of the brand new web toolkit featured in this release such as full-featured debugging of TypeScript, Dart or CoffeeScript with source maps, refined handling of JS libraries, REST client, re-worked HTML structure view, improved HTML and CSS coding including Emmet, new database schema editor and change tracking tools.

Follow Maarten (@maartenballiauw) and PhpStorm (@webide) on Twitter.

JetBrains next webinar, Jon Skeet Inspects ReSharper, will take place Tuesday, April 9th, 19:00 – 20:00 CET. Please join us.

Posted in Screencast, Webinar | Tagged , , , , , , , , , , , , , , , | 2 Comments

HTML5 Developer Conference April 1-3, 2013

Come meet JetBrains team members Hadi HaririJohn Lindquist and Paul McCabe at the largest JavaScript and HTML5 conference in the world, HTML5DevConf. Taking place April 1-3 in vibrant downtown San Francisco, this is a unique opportunity to learn first-hand from renowned speakers about the tools, best practices and varying approaches that are shaping today’s landscape. Conference session topics include: Javascript, HTML5, Apps & Games, client, cloud, server, mobile and more.

Stop by our JetBrains booth to say hi and learn more about our developer tools including, WebStorm – The smartest JavaScript IDE. We don’t have all the details just yet, but John will be giving a presentation at the show. Swing by our booth and we will let you know the day and time.

Mastering WebStorm
John will demonstrate Power User tips and tricks to speed up your Web development workflow with WebStorm. He will also demo some of the latest and greatest features of the newly released WebStorm 6. Come by our booth for details on the day and time of the presentation or an impromptu demo.

Get up to speed with the latest WebStorm developments before the conference by watching the WebStorm 6 Feature Reel below. Hadi and John will be happy to answer any questions that you may have in person.

For the latest news follow WebStorm (@webide) and HTML5 Developer Conference (@html5devconf) on Twitter. Have a safe and happy show!

Posted in Events, News, Video | Tagged , , , , | Leave a comment