With the 2019.3 Early Access Program in full swing for IntelliJ IDEA, PyCharm, WebStorm, and CLion, we’ve just updated our plugin to v3.0 for you to try all the new educational features with the new 2019.3 IDEs.
EduTools Plugin v3.0: C/C++ Support and Better YAML Configs for Educators, and New Features for Stepik Learners
This bulletin summarizes the security vulnerabilities detected in JetBrains products and remediated in the second quarter of 2019.
Here’s a summary report that comprises the affected product, the description of each issue, its severity, and the product version containing the fix.
Welcome EduTools Plugin v2.9: Code Insight Improvements for YAML Configs, New Course Creator Features, and More
We’ve just updated our plugin to v2.9 to help you learn and teach different programming languages with more ease! Benefit from the latest code insight improvements for YAML configs, configure placeholder dependencies on placeholder creation, enjoy fewer bugs, and use the 2019.2.1 IDE builds for PyCharm Edu and IntelliJ IDEA Edu.
Improved support for YAML configs
With EduTools plugin version 2.7, we completely reworked our solution for storing course configuration files: all the information about your course is conveniently stored in YAML format. Now, we’ve made some more improvements to give you a better experience when using this functionality:
- Non-existent elements (such as files and lessons) are highlighted as errors and can be created right from their usages.
If your startup is engaged in the development of a software-based product or service and you are looking for professional tools to take it to the next level, we have a special offer for you. Get a 50% discount on all of our products including IntelliJ IDEA, CLion, DataGrip, PhpStorm, PyCharm, Rider, WebStorm, ReSharper, ТeamCity, YouTrack and others!
Today, we are happy to announce some changes that expand JetBrains Startup Discount Program eligibility and increase the duration of the discounted subscriptions. We now support companies who have been in business for up to 5 years. After your application is approved, your 50% startup discount will allow you to purchase multiple products and subscriptions for up to 10 unique users over a period of 60 months.
Since we first announced JetBrains Startup Discount Program in February 2014, more than 20,000 startups have already taken advantage of our special offer. For IntelliJ IDEA developers this means that they could have saved 270 hours per user, per year for development, debugging and maintenance. Join companies in the United States, Germany, Israel, Poland, South Korea, and 110 other countries who already take part in JetBrains Startup Discount Program. Learn more and apply today!
People get into programming in different ways. Some begin learning it in school, some go to university to study Computer Science, while others get started with online courses – like Zina Smirnova, now a member of the Educational Products development team at JetBrains. We talked with Zina to find out more about her professional path.
Can you tell us about your background and how you decided to become a developer?
It didn’t happen overnight, but like all worthy things in life, it took a lot of time and effort. It all began when I was on maternity leave as a junior researcher at the Institute of Precambrian Geology and Geochronology of the Russian Academy of Sciences.
We are happy to say that all of the JetBrains desktop tools have been given a huge overhaul!
Look through the major IDEs and .NET tools news and update to the newest versions to start enjoying the brand new features and enhancements.
Starting up a user group is not easy. But doing stuff you enjoy with peers who share your passion, keeping your knowledge and skills sharp and up to date by learning new things, and meeting other people in your profession, makes it all totally worth it.
At JetBrains, we are a team of determined developers and enthusiasts; code is our passion. Creating great tools is not possible without inspiration, teamwork, feedback, and attention to detail. Building a user group requires a lot of the same qualities.
Among us, we have many keen and experienced user group organizers. In this article, we want to share with you their tips and tricks for creating a successful user group.
To monitor the rapidly changing State of the Developer Ecosystem, we, at JetBrains every year conduct a comprehensive survey to represent the developers in the world.
Earlier this year we presented the results of the research in our Developer Ecosystem Infographic. You can find plenty of interesting charts and facts we have carefully prepared for you in it. But imagine, how many hidden insights the data may still contain. The survey consisted of more than 300 questions in addition to the ones presented in the infographic.
Now, as usual, we are publicly sharing the raw data of the survey responses. So you can dig deeper and find your own amazing facts. Via the link, you can find the survey questions and survey logic as well.
To reduce possible bias, only the responses from advertisements and referrals were included in the Infographics (which is about 7,000 respondents), while this shared dataset includes all the 19,000+ responses collected from both internal and external channels.
Please keep in mind that your figures might be different from what we have in the report as we applied weighting to our data. For more information check the Methodology section.
The data are anonymized, with no personal information or geolocation details. Moreover, to prevent the identification of any individual respondents by their verbatim comments, all open-ended fields are omitted. We have also merged any answer options that collected fewer than 15 responses into the “Other” answer option. Via the link, you can find the survey questions and survey logic as well.
If you have any questions regarding the survey or data please contact us at surveys.jetbrains.com.
Don’t miss the chance to participate in Developer Ecosystem Survey 2020 or other survey studies by JetBrains – join the JetBrains Survey Panel today.
Please give a warm welcome to Educational Products 2019.2! Enjoy upgraded IDEs for Education and the EduTools plugin v2.8, use the
unittest framework for Python courses, and get ready to learn with our brand new courses.
IDEs for Education
Both of our IDEs that offer an immersive learning experience – PyCharm Edu and IntelliJ IDEA Edu (Community Educational with the bundled EduTools plugin) – have been updated to v2019.2, combining the best of major IDE releases with the latest EduTools plugin.
In the spring of 2018, we conducted the Data Science survey where we asked people from all over the world working with data to tell us about their work, tools, and practices. We distributed this survey via targeted ads on Facebook, LinkedIn, and Twitter to reduce any possible bias in the results towards our JetBrains audience. We collected about 400 sets of responses from the USA, Japan, and China, and used quotas to get another 400 responses from European countries.
The main results of the research are presented in our Data Science 2018 infographics. And now we’ve also made the raw data available for download.
To make the data more discoverable and easier to analyze, we’ve created a dataset on the Kaggle platform. This dataset is distributed under a Creative Commons Attribution 4.0 license. We’ve also prepared a kernel with a set of useful functions that may help you analyze the data.
Go ahead, start digging into the data, and don’t forget to join our Survey Panel!
The Drive to Develop
P.S. To start working with the dataset (e.g. download the data or copy and edit the kernel), you have to be registered on Kaggle. It’s free.