Noutați

New Live Stream: Java-Friendly Machine Learning With the JSR381

IntelliJ IDEA Java LiveStream Most machine learning (ML) toolkits require knowing Python. Although this is one of the leading programming languages in data science and ML, you can find several convenient alternatives. In the next IntelliJ IDEA Live Stream, we will create an ML model step-by-step using only JSR-381. Our two guests, Frank Greco and […]

Read More

RubyMine 2022.2 EAP is Open!

Hi everyone, The Early Access Program for the upcoming version 2022.2 of RubyMine is now available. As always, you are welcome to try the new features before the official release, and we are looking forward to hearing your feedback. Here are the main highlights of the first EAP build: Debugger We’ve improved RubyMine’s debugger to […]

Read More

Take Part in the New UI Preview for Your JetBrains IDE

News Last year IntelliJ IDEA celebrated its 20th birthday. Over these past 20 years, we’ve been evolving all aspects of our product, including its user interface and usability. However, many aspects of our UI have changed relatively little during that time, primarily because we wanted to keep the UI familiar for the millions of existing […]

Read More

PyCharm 2022.2 EAP is open!

News We’re announcing the next Early Access Program and we invite you to take part in testing and validating new features that are expected to be included in the PyCharm 2022.2 release. The first PyCharm 2022.2 EAP build brings a number of useful improvements to various parts of the product along with moving the IDE […]

Read More

What You Need To Know About TabOrder And Cross Platform Apps

Developers often get requests to create forms where it is crucial to pay attention to the position of a cursor after the Tab key is pressed at every point of the program execution. This can be particularly important when developing cross platform apps where following user’s expectations of how user interfaces should behave can help […]

Read More

Manager of France’s .fr domain selects GitLab for its DevSecOps capabilities

Association Française pour le Nommage Internet en Coopération (Afnic) is a longstanding nonprofit in France that manages .fr domain names. Chosen 20 years ago by the French State to operate the .fr country code top-level domain, Afnic’s motto is “reliability first.” Afnic uses GitLab, The One DevOps Platform, to help sustain that motto through modernization […]

Read More

GitLab extends Omnibus package signing key expiration by one year

GitLab uses a GPG key to sign all Omnibus packages created within the CI pipelines to insure that the packages have not been tampered with. This key is seperate from the repository metadata signing key used by package managers and the GPG signing key for the GitLab Runner. The Omnibus package signing key is set […]

Read More