[Webinar] Java EE 7 and IntelliJ IDEA 13: Development Tips and Tricks

Join us Thursday, November 21st, 17:00 – 18:00 GMT (9:00 – 10:00 PST) for our free live webinar, Java EE 7 and IntelliJ IDEA 13: Development Tips and Tricks.

IntelliJ IDEA 13 will be released in early December, bringing changes to every part of the IDE. One of the key new features is support for Java EE 7, the cutting-edge version of Oracle’s enterprise Java platform, along with support for top enterprise application servers such as GlassFish 4 and WildFly 8.

During this webinar we will talk with Arun Gupta, Antonio Goncalves and Andrey Cheptsov about the new features of Java EE 7, such as CDI 1.1, Bean Validation, JSF 2.2, Batch Processing, JAX-RS 2.0, WebSockets and more. The webinar will feature a live coding session demonstrating how you can easily use Java EE 7 to build modern applications.

Andrey will also provide an overview of the new features in IntelliJ IDEA 13, showing you how the IDE can help developers become more productive.

Space is limited, so please register now. There will be an opportunity to ask questions during the webinar. The recording will be available within a week after the webinar.

About our presenters:

Arun GuptaArun is Director of Developer Advocacy at Red Hat and focuses on JBoss Middleware. As a founding member of the Java EE team at Sun Microsystems, he has spread the love for technology all around the world. At Oracle, he led a cross-functional team to drive the global launch of the Java EE 7 platform through strategy, planning, and execution of content, marketing campaigns, and program.

Antonio GoncalvesAntonio is a senior developer specialized in Java/Java EE. As a consultant he advises customers and helps them in defining and developing their software architecture. Antonio is also the founder of the very successful Paris JUG, Devoxx France and an independent JCP member on various JSRs (Java EE 6, Java EE 7, EJB 3.2). He has written three books covering Java EE 5, Java EE 6, and recently Java EE 7 with Glassfish 4.

Andrey Cheptsov

Andrey is a product manager at JetBrains. He is responsible for managing both product and marketing for IntelliJ IDEA. In his free time, Andrey devotes to his own studies in software development. His technical interests and expertise include Java EE, Spring, HTML5 and Clouds. He is passionate about productivity, programming languages and tools.

Posted in Events, Webinar | Tagged , , , , | Leave a comment

AnDevCon, SoCal Code Camp and Philly.NET Code Camp

JetBrains team members will be traveling the roads of America for these upcoming shows. At each event we will have a booth, lots of information to share and some great giveaways. Take advantage of these opportunities for some one-on-one time with the team.

Meet JetBrains at these three November events in the United States:

SoCal Code Camp, Los Angeles, November 9th & 10th

So Cal Code Camp LA at USCJohn Lindquist, JetBrains Technical Evangelist, will be on site and manning our booth at the free community show. Be sure to come by and watch one of John’s great demos including those of WebStorm. Last year there were 100 sessions and 600 attendees, and this year should be the same. For more information visit their official website and their companion FAQ site.

AnDevCon, San Francisco, November 12th – 15th

AnDevCon 2013 SF

The Android Developer Conference (AnDevCon) is the largest Android developer training event in the world with 70+ app development classes and tutorials. In addition to the hands on learning, you’ll have the opportunity to network with hundreds of developers just like yourself and hear about the latest products and trends from the 45 event sponsors including JetBrains.

At our booth you will meet Eugene Kudelevsky, the lead developer responsible for Android support in IntelliJ IDEA, and Dino Esposito, Technical Evangelist and author of the twelve-lesson course Android for the Busy Developer. Come see IntelliJ IDEA 13 and its hot new features in action. Or even better, download the newly announced v13 beta now and come by to discuss it. We would love to hear your thoughts on the release.

Philly.NET Code Camp 2013, Abington, November 23rd

Philly.NET Code CampThe second 2013 Code Camp will be held at the Penn State campus in Abington, PA, on Saturday, November 23, 8:30-5:00. The agenda is set and general registration is sold out. The event features 8 hours of learning and networking over 10 tracks with 50 sessions by 50 speakers. Stop by for the latest JetBrains news.

For live coverage from these events and more, follow us on Twitter @JetBrains.

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

JetBrains Adds Five New Training and Consulting Partners

We are pleased to announce five new JetBrains Partner Program members. Join us in welcoming: Infozone (Sweden),  GROSSWEBER (Germany), DevOpsGuys (England), MiQUiDO (Poland), and Industrial Logic (USA).

Through cooperation with our new and existing partners, we aim to bring proven, world-class training and consulting services to you and your area.

Learn more and hear what our new partners have to say.

InfozoneInfozone is a Swedish IT consulting company focused on workforce productivity. Their solutions combine the best of development, infrastructure, management and support services.

“This partnership with JetBrains will enrich our offering in the software development area. Being a long time developer myself, I know how the right tool-set can increase your productivity and quality. In my mind JetBrains is arguably the leading provider of developer tools today. We are convinced that this will bring us further along our goal of becoming the leading supplier of customized systems with high quality.” - Mattias Bylund, Business Unit Director, Infozone

GROSSWEBERGROSSWEBER is a training and consulting firm headquartered in Leipzig, Germany. GROSSWEBER’s training courses are based on the real-world experience gained from their consulting business.

“Our goal is to make software developers proud of what they create, and let them do it in a productive and efficient way. We found JetBrains products to be a very valuable addition to our toolbelt and love to spread the word about how great they are.” – Alexander Groß, CTO, GROSSWEBER

MiQUiDOMiQUiDO is a fast-growing international mobile apps development studio focused on creating innovative and compelling solutions for Android, iOS and Windows Phone mobile devices as well as Google TV set-top boxes.

“We love JetBrains tools! They help us develop amazing mobile apps every day. We believe this cooperation will open a totally new set of opportunities for MiQUiDO.” – Radoslaw Holewa, Co-founder, MiQUiDO

DevOpsGuysDevOpsGuys have one core focus: to help you gain competitive advantage by delivering value to your business and its customers quicker with Continuous Delivery and DevOps Transformation.

“JetBrains products are simply awesome! We can’t make it clearer than that. We’ve used their toolset very effectively to help build high-performance development teams and help them achieve our mantra of “Better Software, Faster.” TeamCity, the JetBrains continuous delivery build platform, is the heart of our approach to continuous delivery and part of our AppSentrik™ platform so becoming a JetBrains Consulting Partner was a natural fit with the DevOpsGuys consulting portfolio. We are immensely excited about the opportunities created by this collaboration for our customers and ourselves!”
- Stephen Thair, Founder, DevOpsGuys

Industrial LogicIndustrial Logic provides Agile & Lean coaching, training, eLearning and eCoaching. Their solutions leverage the safe principles and practices of Lean Startup, Test-Driven Development and other safety-oriented methods.

“We love JetBrains products! They continue to make software development safer by making reliable tools that help developers catch problems long before they escape into production. Our Agile eLearning relies on JetBrains products such as ReSharper, WebStorm and IntelliJ because they provide the best refactoring and test-driven development support available today. JetBrains has been a true partner for Industrial Logic and our clients and we love working together.”
- Joshua Kerievsky, CEO & Founder, Industrial Logic

For more training and consulting partners visit www.jetbrains.com/partners.

Develop with pleasure!

~ JetBrains Team

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

[Webinar] What’s New in PhpStorm 7: Beyond the Language, November 14

Join us Thursday, November 14th, 15:00 – 16:00 GMT for our free webinar, What’s New in PhpStorm 7: Beyond the Language with Maarten Balliauw.

PhpStorm 7 keeps pace with the latest PHP and web languages trends, integrates a variety of modern tools and provides increased extensibility with support for major PHP frameworks.

During the webinar, Maarten will give an overview of the new features and major improvements in PhpStorm 7, such as:

  • PHP language support: PHP 5.5, improved PHP syntax coloring, type inference and PHPDoc improvements, new refactorings.
  • Built-in tools: Vagrant, built-in SSH console & remote tools, local terminal, support for more command line tools, Google App Engine for PHP, etc.
  • Debugging and testing: Debugger configuration validation, debugging with Smart Step Into, PHPUnit on Server improvements.
  • Frameworks and plugins: Built-in support for Drupal; 3rd-party plugins for Symfony and other frameworks.
  • Brand new web toolkit: JavaScript templates, re-worked JavaScript debugging and Live edit, etc.

This webinar is geared towards developers of different proficiency. Space is limited; please register now. There will be an opportunity to ask questions during the webinar. The recording will be available within a week after the webinar.

Maarten BalliauwMaarten Balliauw is a Technical Evangelist at JetBrains. His interests are all web: ASP.NET MVC, PHP and Windows Azure. He’s a Microsoft Most Valuable Professional (MVP) for Windows Azure and an ASPInsider. He has published many articles in both PHP and .NET literature such as MSDN magazine and PHP architect. Maarten is a frequent speaker at various national and international events such as MIX (Las Vegas), TechDays, DPC and others..
Posted in Events, Webinar | Tagged , , , , , | Leave a comment

JetBrains to Participate in Sold-Out Devoxx Show, Nov. 11-15

Devoxx Year after year, Devoxx attracts top international speakers and a diverse audience from around the world. The four-day conference in Antwerp, Belgium is expected to draw more than 3,400 visitors and feature 200 presentations from 195 speakers.

With its history deeply rooted in Java, at Devoxx you’ll learn what’s new in Java SE/EE, JSRs, JDK8, modularity and more. Also on tap: Android development, JS web frameworks, HTML5, CSS3, JavaScript.next and node.js.

Come by our booth and learn more about the hottest new features in the upcoming IntelliJ IDEA 13 release and Kotlin. Watch a quick demo using the latest development builds, and see what you can expect in the upcoming final release. After a chat, be sure to enter our raffle to win a free personal license and pick up a great gift just waiting for you.

It’s going to be a great event and we will do our part to make it a great experience for you.

On Tuesday, November 12th, JetBrains own Aleksei Sedunov will be participating in the Hackergarten hands-on coding event. Aleksei will get you started with Kotlin language and will help you write a plugin for IntelliJ IDEA in Kotlin itself.

Be sure to attend our JetBrains sessions.

Developer Tools for Java EE 7 &  HTML 5 in IntelliJ IDEA 13, Andrey Cheptsov
Monday, November 11th, 17:25 – 17:55, Room 5

As usual IntelliJ IDEA keeps up with cutting-edge technologies to provide latest productivity-enhancing tools for Web and enterprise development right out of the box. The release of IntelliJ IDEA 13, planned in December, embraces the latest additions to Java EE stack, including JSF 2.2, JAX-RS 2.0, CDI 1.1, Glassfish 4, HTML 5, and many more. This presentation will showcase the new and improved features that always have a trick up their sleeve to help developers out of even most complicated cases and to be even more productive.

Efficient Coding in IntelliJ IDEA, Nikolay Chashnikov
Wednesday, November 13th, 14:00 -15:00, Room 4

IDEs, like any other tools, need to be mastered to achieve maximum efficiency. Unfortunately, many users of IntelliJ IDEA are familiar with only a small portion of its features. In this presentation I will show some of the best ways to write actual code in IntelliJ IDEA. I will demonstrate how to quickly spot and fix problems in code using the IDE, and how to safely refactor your code. I will also reveal some hidden features of IntelliJ IDEA and tell you how to find useful features which you haven’t discovered yet.

Unpuzzling Kotlin: Bringing Clarity to Your Code, Svetlana Isakova and Aleksei Sedunov
Thursday, November 14th, 10:50 -11:50, Room 6

In this talk we’re going to tell the story of Java puzzlers from the Kotlin perspective which would demonstrate how Kotlin design helps to eliminate some problematic issues found in Java. In particular, we’d consider such aspects as expressions and control structures, exception handling, object and classes, nullable types and extensions.

To get a taste of the upcoming action, watch this short video of the awesome people and atmosphere at the JetBrains booth from Devoxx 2012.

For complete Devoxx Belgium 2013 information, please visit: http://www.devoxx.be/.

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

Webinar Recording: WebStorm Tricks & Tips with John Lindquist

The recording of our October 26th webinar featuring John Lindquist, WebStorm Tricks and Tips, is now available on the JetBrains YouTube channel and JetBrains.tv.

In this webinar we covered the basics of productive coding in WebStorm: navigation, auto-completion, inspections, refactorings, and more.

About this webinar:

WebStorm has lots of features that can really boost your productivity, help you avoid errors in your code, and be more efficient. In this webinar we demonstrate some very useful features that could really enhance your coding experience.

We cover:

  • Navigation in your project with shortcuts and quick search
  • Refactorings
  • Live Templates and JavaScript intentions
  • Local history
  • Code inspection and quick-fixes

This webinar is geared towards developers of different levels of proficiency.

John LindquistJohn Lindquist is a Technology Evangelist at JetBrains. He has spent the majority of his career developing Rich Web Applications. Before joining JetBrains, he was a Technical Architect at Roundarch leading teams in building the latest and greatest in web apps for the Air Force, HBO, and Bloomberg. John focuses his free time on delivering high-quality video tutorials for free on his YouTube channel and recently launched his own video tutorial training site focused on AngularJS.

Keep up with the latest WebStorm news on WebStorm Blog and on Twitter @webstormide.

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

Interview with Robert Bateman, founder of Away3d, an open-source 3D engine for the Flash Platform

At JetBrains we believe that supporting the open source initiative is a key to knowledge exchange and progress. We’re proud to support OS projects with free licenses since 2007, with over 5000 licenses given out to date.

Recently we’ve touched base with some of our colleagues from the Open Source world, to learn more about how they use our products to grow and get better. Perhaps this can inspire some of our readers to start something new and exciting in the world of OS.

In this interview we speak with Robert Bateman, the Director of the Away Foundation, about their key projects, their cooperation with JetBrains which is an Associate Partner of the Foundation, and their developers’ experience with open source software provided by JetBrains.

Continue reading

Posted in Interviews | Tagged , , , | 2 Comments

Webinar Recording: Build Your Own Extension in ReSharper 8

The recording of our October 22nd webinar with Matt Ellis and Robert Demmer, Build Your Own Extension in ReSharper 8, is now available on JetBrains YouTube Channel and JetBrains.TV.

This webinar is aimed at anyone interested in extending ReSharper. We’ll have a quick look at how to get started writing plugins, and talk about some of the more interesting extension points. Then we’ll take a walk through an example of extending ReSharper without any code, using Live Templates and Structural Search and Replace patterns, from definition to packaging and distribution. Matt’s presentation can be found here.

About this webinar

ReSharper has always had many extension points for plugins to take advantage of. This webinar will look at how you can extend ReSharper not only by writing code, but also declaratively, with Live Templates, Structural Search and Replace patterns and ReSharper 8′s NuGet-based extension manager.

This webinar is aimed at anyone interested in extending ReSharper. We’ll have a quick look at how to get started writing plugins, and talk about some of the more interesting extension points. Then we’ll take a walk through an example of extending ReSharper without any code, using Live Templates and Structural Search and Replace patterns, from definition to packaging and distribution.

Matt EllisMatt Ellis is a Technical Evangelist at JetBrains. He has been a professional developer for nearly 20 years, shipping software for BBC Worldwide, BNP Paribas and Egg, the UK’s first Internet bank. He is an open source creator and contributor, owning projects such as the xUnit.net test runner for ReSharper. He believes in clean code, simplicity and standing on the shoulders of giants. 

Keep up with the latest ReSharper news on JetBrains .NET Tools Blog and on Twitter @ReSharper.

Posted in Screencast, Webinar | Tagged , , , , , | Leave a comment

Webinar Recording: Production Python 3 Web Development with Pyramid and PyCharm

The recording of our October 17th webinar with Paul Everitt and Dmitry Filippov, Production Python 3 Web Development with Pyramid and PyCharm, is now available on JetBrains YouTube Channel and JetBrains.TV.

This webinar shows that, with PyCharm as a productive development environment and Pyramid’s 2-year support for Python 3, you can now treat Python 3 as “ready to go” for web development. The code samples used in this webinar can be found here.

About this webinar

Winner of the prestigious “Webinar Title with The Most P’s Award”, this webinar covers Python 3 web development with PyCharm and the Pyramid web framework. The new PyCharm 3.0 release includes strong support for Pyramid.

This webinar shows that, with PyCharm as a productive development environment and Pyramid’s 2-year support for Python 3, you can now treat Python 3 as “ready to go” for web development.

Pyramid support is new in PyCharm 3.0 and is only available in the professional edition.

Paul EverittPaul Everitt is a partner with Chris McDonough and Tres Seaver at Agendaless Consulting, doing large web applications based on Pyramid. Before that, Paul was a co-founder with Zope Corporation, taking the first open source application server through $14M of funding. Paul has bootstrapped both the PSF and the Python Software Foundation. Before that, Paul was an officer in the US Navy, starting www.navy.mil in 1993.

Keep up with the latest PyCharm news on JetBrains PyCharm Blog and on Twitter @pycharm.

Posted in Screencast, Webinar | Tagged , , , , , | 1 Comment

JetBrains Booth and Talks at CEE-SEC(R) 2013, Moscow, October 23rd – 25th

CEE-SEC(R) logo

JetBrains is a proud participant of the Central and Eastern European Software Engineering Conference in Russia and will be presenting three talks at the event.

Since 2005, CEE-SEC(R) is a key annual software event that is regularly attended by 700+ participants. Originally positioned as a Russian event, it has grown into a regional conference attracting international speakers and guests from around the world.

The conference has a high quality program with a talk acceptance rate of 35%. This year speakers are from leading IT companies such as Intel, Microsoft, Yandex, T-Systems and JetBrains.

Three talks from JetBrains were accepted and will highlight the recent improvements in Kotlin, IntelliJ IDEA and TeamCity.

Kotlin vs Java Puzzlers, by Svetlana Isakova

Svetlana IsakovaThe famous “Java Puzzlers” made it clear that there are quite a few cases when it’s rather difficult to answer the question, “What does this code do?” Our intuition deceives us. It this talk we are going to rewrite some of the code snippets to Kotlin and discuss what can be fixed in the new JVM language, what cannot and whether it really matters.

Web Developer and Raw SQL: Conflicts & Approaches, by Philip Torchinsky

Philip TorchinskyA back-end database can affect web application performance significantly; however it happens when web developers do not pay enough attention to this aspect. This talk will show the different tools for viewing and modifying a database while debugging and profiling web applications. It will include a rarely used approach of working with the database directly from IDE.

Feature Branches vs. Continuous Integration, by Evgeniy Koshkin

Evgeniy KoshkinContinuous Integration (CI) and Feature Branches are widely used software development practices. At the same time, there’s the perception that Feature branches and CI don’t play well together. Nevertheless, different JetBrains teams use these practices, either separately or simultaneously. This talk describes the history of migrating to the use of Feature Branches by some teams, the problems they intended to solve, whether these problems were actually solved, and what new problems appeared as a result. The features which appeared in TeamCity in connection with this migration will also be discussed.

Panel Discussion with Andrey Ivanov, JetBrains COO

Andrey Ivanov

Andrey Ivanov will lead a panel discussion, Students in IT Companies, following the trend of extensive JetBrains participation in educational activities. This year alone, JetBrains has launched a large internship program, accepting 20+ applicants for summer internships at the company.

Come by JetBrains Booth for a chat and souvenir!

JetBrains will have a booth at CEE-SEC(R) and we look forward to meeting you there. The team will be ready to answer any and all of your questions, as well as share the latest products developments and give you a great souvenir. We will also organize a couple of quizzes to stimulate some friendly developer competition and compliment the sandwiches during the coffee breaks.

We hope to meet you at CEE-SEC(R)!

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