IntelliJ IDEA, a JetBrains IDE
IntelliJ IDEA, a JetBrains IDE
  • 358
  • 9 590 846
Cherry Picking Git Commits To A Different Branch
If you accidentally committed your code to the wrong branch, you don't have to redo the work. IntelliJ IDEA offers a low-stress solution by allowing you to move your commit to a different branch using Git's cherry-pick option.
Join us:
Website: jb.gg/website
Blog: jb.gg/blog
Twitter: intellijidea
Facebook: IntelliJIDEA/
Download IntelliJ IDEA: jb.gg/download-intellij-idea
Top 15 IntelliJ IDEA shortcuts: jb.gg/Top15IntelliJIDEAShortcuts
#jetbrains #git #cherrypicking #intellij
Переглядів: 2 237

Відео

Back to the Stdlib: Making the Most of Kotlin’s Standard Library
Переглядів 1,3 тис.Місяць тому
The best functions and classes are the ones you already have with you. Sebastian Aigner will take you on a journey through the features you get out of the box with Kotlin. From string manipulation to collection modification, the Kotlin standard library gives you powerful tools for many common programming tasks that can make you a more efficient and expressive developer. See what gems you haven’...
To Java 22 and Beyond!
Переглядів 3,3 тис.Місяць тому
Java 21 has come and gone, but the Java release train continues with Java 22! In this presentation, we will look at the key changes coming in Java 22 and beyond, focusing on how Java is continuing to improve the developer experience and becoming faster, leaner, and safer. To help contextualize what is happening in Java, we will cover the changes in recent releases, including virtual threads, pa...
Don't Get Burned! Secure Coding Essentials to Protect Your Application
Переглядів 1,8 тис.Місяць тому
As a developer, you understand the importance of writing code that is functional, scalable, and maintainable. But how about secure code? Even the most seasoned developers can make common security mistakes that leave code vulnerable to attack. In this session, we'll explore the most common, and sometimes little-known, security pitfalls and provide practical tips for avoiding them. We'll cover ev...
Mastering Java Testing With JUnit, Mockito, and AssertJ in IntelliJ IDEA
Переглядів 8 тис.Місяць тому
This presentation shows you how to use JUnit, Mockito, and AssertJ within IntelliJ IDEA, making Java testing a more powerful and efficient process. See how IntelliJ IDEA's seamless integration with these libraries enhances test creation and execution. The session will also demonstrate the use of Mockito for effective mocking in unit tests and AssertJ for expressive assertions, showcasing their ...
Hidden Risks in Open-Source Code and AI Models
Переглядів 815Місяць тому
In a world where generative AI and large language models (LLMs) have become integral to business operations, companies are confronted with a unique set of challenges. In this talk, we will demonstrate how AI models are built, with a focus on their vulnerabilities. We will then give a live demo of how an attacker might exploit these weaknesses to build and release malicious models. Speaker: Joss...
Building and Testing Applications With Micronaut and Testcontainers in IntelliJ IDEA
Переглядів 1,7 тис.Місяць тому
In this talk, Micronaut creator Graeme Rocher will demonstrate how you can build high-quality, easily testable applications with Micronaut in IntelliJ IDEA. Taking advantage of Testcontainers to improve the integration testing experience, the talk will demonstrate how to make the most of the features offered by IntelliJ IDEA to build applications efficiently. Speaker: Graeme Rocher Graeme Roche...
How IntelliJ IDEA Performance Improved: Past, Present, and Future
Переглядів 2,3 тис.Місяць тому
IntelliJ IDEA doesn't stand still - it improves with every release. Not only are new features added, but the performance of the IDE also gets better. This is especially important since projects are constantly growing, with more files, more libraries, bigger repositories, and more applications every day. This session is a quick recap of the most important changes that improved the performance of...
Building Your Own Private GenAI Chatbot With Java Tools - A Step-by-Step Adventure
Переглядів 2,4 тис.2 місяці тому
In today's software development world, several machine learning (ML) tools empower developers to craft private chatbots that cater to various needs. These chatbots harness the capabilities of large language models (LLMs) trained on confidential document sets on your local machine or enterprise data repositories. They enable you to engage with these document sets, from summarizing emails and mee...
Bootiful Spring Boot 3.x
Переглядів 9 тис.2 місяці тому
Bootiful Spring Boot 3.x
The Current State of Apache Maven 4
Переглядів 4,4 тис.2 місяці тому
The Current State of Apache Maven 4
Working With Databases in IntelliJ IDEA
Переглядів 5 тис.2 місяці тому
Working With Databases in IntelliJ IDEA
Developer Productivity With IntelliJ IDEA
Переглядів 8 тис.2 місяці тому
Developer Productivity With IntelliJ IDEA
What's New in IntelliJ IDEA 2024.1
Переглядів 29 тис.2 місяці тому
What's New in IntelliJ IDEA 2024.1
AI Assistant: Don’t Code Alone
Переглядів 3,5 тис.2 місяці тому
AI Assistant: Don’t Code Alone
Let’s Set the Records Straight
Переглядів 6 тис.2 місяці тому
Let’s Set the Records Straight
Build a Spring Boot app with AI Assistant
Переглядів 6 тис.3 місяці тому
Build a Spring Boot app with AI Assistant
Reading Code Like a Pro | IntelliJ IDEA Tips
Переглядів 10 тис.4 місяці тому
Reading Code Like a Pro | IntelliJ IDEA Tips
The State of IntelliJ Scala Plugin
Переглядів 3,8 тис.5 місяців тому
The State of IntelliJ Scala Plugin
What's New in IntelliJ IDEA 2023.3
Переглядів 14 тис.6 місяців тому
What's New in IntelliJ IDEA 2023.3
IntelliJ IDEA Pro Tips: Selectively Commit Changes to a File
Переглядів 5 тис.6 місяців тому
IntelliJ IDEA Pro Tips: Selectively Commit Changes to a File
IntelliJ IDEA: Explore project structure with the Dependency Matrix
Переглядів 7 тис.7 місяців тому
IntelliJ IDEA: Explore project structure with the Dependency Matrix
Import project into IntelliJ IDEA
Переглядів 16 тис.8 місяців тому
Import project into IntelliJ IDEA
Creating Your First Kotlin App
Переглядів 21 тис.10 місяців тому
Creating Your First Kotlin App
IntelliJ IDEA: GitLab Merge Requests
Переглядів 14 тис.10 місяців тому
IntelliJ IDEA: GitLab Merge Requests
2024 IntelliJ IDEA Overview
Переглядів 27 тис.11 місяців тому
2024 IntelliJ IDEA Overview
Contributing to open source software: Creating a pull request
Переглядів 3 тис.11 місяців тому
Contributing to open source software: Creating a pull request
IntelliJ IDEA: Customizing Color Scheme
Переглядів 12 тис.Рік тому
IntelliJ IDEA: Customizing Color Scheme
Compare Anything in IntelliJ IDEA
Переглядів 8 тис.Рік тому
Compare Anything in IntelliJ IDEA
Inspections in IntelliJ IDEA
Переглядів 5 тис.Рік тому
Inspections in IntelliJ IDEA

КОМЕНТАРІ

  • @wantedlepota9960
    @wantedlepota9960 2 дні тому

    how do you get to that screen at 12:28 ?

  • @michaelrios4163
    @michaelrios4163 8 днів тому

    This guy is hilarious! Looking forward to finding more content from him :D

  • @tonycavanagh1929
    @tonycavanagh1929 9 днів тому

    How do you stop the debugger, in eclipse they have a stop debugger buttin, Intellij says hat is to easy for devs. IDE are supposed to make us devs suffer,

  • @lorenzrosenthal119
    @lorenzrosenthal119 9 днів тому

    You are the best!! <3 But how can I jump to comments?

  • @jasonformol3263
    @jasonformol3263 11 днів тому

    Too many uhh, uhhmmm, uumm. Prepare the presentation, at least alone. Do some chapters, prepare a list of the main topics, that you keep near you in case you are lost... and put a bit more energie.

  • @MarkGla55
    @MarkGla55 12 днів тому

    Thank you. Clear concise explanation

  • @benjaminfraeyman
    @benjaminfraeyman 13 днів тому

    Would love some more exotic usecases. Like cleaning up past mistakes for example 😅

    • @maritvandijk
      @maritvandijk 2 дні тому

      There's a video on Git interactive rebase too

  • @cdhagen
    @cdhagen 13 днів тому

    IntelliJ's well-designed UI makes it so much nicer to work with a complex tool like Git. Favorite IDE ❣

  • @Chakalabkarina2357
    @Chakalabkarina2357 13 днів тому

    worse video i ever watched... just non sense

  • @tikhonvergentev7554
    @tikhonvergentev7554 13 днів тому

    cant choose any artifacts...

  • @user-ky9xi4vv8n
    @user-ky9xi4vv8n 17 днів тому

    Export Profiler Result icon/service is not working?

  • @kushbhagat7080
    @kushbhagat7080 17 днів тому

    this works with IdeaVim too!!

  • @user-cy1uf6pp6d
    @user-cy1uf6pp6d 19 днів тому

    لابأس طهور ان شاء الله

  • @ahmedjaad4940
    @ahmedjaad4940 23 дні тому

    7 years ago this video completely revolutionised my developer experience. Thank you hadi

  • @MrMikomi
    @MrMikomi 24 дні тому

    These were truly amazing presentations. I learnt so many things about the debugger here but also that thing about running tests until failure - something so simple but I never knew about that! It's taken me hours to take notes on both presentations but I persisted until the end! Many thanks.

  • @raidoung4100
    @raidoung4100 25 днів тому

    Hadi speaks like Tech Lead, meaning PAtrick Shuu xD

  • @shanayasingh7949
    @shanayasingh7949 26 днів тому

    Kudos

  • @audiobooks97
    @audiobooks97 28 днів тому

    Didn't know we can throw exception on debug!

  • @AlexanderAk
    @AlexanderAk 28 днів тому

    Main point: Intellij still can't use local LLMs as AI assistant

  • @ThomasPonzo
    @ThomasPonzo 29 днів тому

    how can I complete the first item on enter

  • @whitneymeulink7315
    @whitneymeulink7315 29 днів тому

    Thank you!

  • @jakartax1x-rq8kv
    @jakartax1x-rq8kv Місяць тому

    Cool stuff JetBrains and Egor however this would benefit from a more structured and concise approach instead of being live and dragging that long.

  • @ITV-ITV-
    @ITV-ITV- Місяць тому

    What were the odds that art connoisseurs would join the chat at a themed programming session and start making adjustments to the pronunciation of the artist's middle name? 🤦‍♂

  • @benjaminfraeyman
    @benjaminfraeyman Місяць тому

    Interesting topic 😊

  • @emudojo
    @emudojo Місяць тому

    what might be cheaper, running something like ollama on a private GPU instance, or just pay for one with an endpoint already, specially if we also want to store conversation history and having custom information for the model, like in a chat agent withcompany context

    • @AlexanderEngler
      @AlexanderEngler Місяць тому

      I'm looking forward to APUs having beefier "AI Engines". Having a small, light und energy-saving machine somewhere in the network that is running the LLMs would be perfect. RAM is also way cheaper for APUs than buying a bigger GPU with more vRAM...and you can extend the RAM size by just buying bigger or more sticks. Let's hope some small solutions will be released soon that are capable of what I described.

    • @billwaterson9492
      @billwaterson9492 13 днів тому

      You'd think (((big tech))) would be all over it. Where are muh competitive markets?

  • @pengkwen5574
    @pengkwen5574 Місяць тому

    It's usage my 100%cpu when enabled line of suggestion.

  • @br9809
    @br9809 Місяць тому

    "So, we looked at what .NET did with Task parallelism 10-12 years ago and..."

  • @stefanschrass1053
    @stefanschrass1053 Місяць тому

    Your kerning is way off in "back to the stdlib"

  • @ovidiuvergil
    @ovidiuvergil Місяць тому

    8:29

  • @VsevolodBrekelov
    @VsevolodBrekelov Місяць тому

    Really appreciate how Seb delivers live coding presentations. That was quite a useful one since all the feature are hard to keep in the head. Thank you!

  • @Sunils_Creations
    @Sunils_Creations Місяць тому

    Saved my day 🥲

  • @Rockyzach88
    @Rockyzach88 Місяць тому

    Yeah your IDE did some things automatically that mine didn't when you pressed finish.

  • @shuanshuanzai
    @shuanshuanzai Місяць тому

    For developers, there is too much unnecessary elaboration, and for regular users, its advantages are not very clear. Forgive me for not having the patience to spend so much time listening to the details of your conversation

  • @personalaccount1515
    @personalaccount1515 Місяць тому

    Excellent video THX!

  • @timelschner8451
    @timelschner8451 Місяць тому

    Thanks for the presentation! Saw a lot new that I already know from python. Makes me want to try Java again...

  • @AntonioBorisovio
    @AntonioBorisovio Місяць тому

    the performance is worse comparing to previous versions. I am experiencing slow editing and editor and console. New machine learning stuff should be DISABLED by deafult as it is buggy and slow. And even with disabled feature, the autocomplete is slower than before

  • @manoharmeka999
    @manoharmeka999 Місяць тому

    By the time Gradle catches up java 22, Java 26 will be ready.

  • @makasiparsad
    @makasiparsad Місяць тому

    Does this work off the community version of intelliJ?

  • @PracticeTech-rg7yh
    @PracticeTech-rg7yh Місяць тому

    How do I evaluate a breakpoint without initializing. It confuses me. It won't evaluate the breakpoints until it is initialize. But I don't know how to initialize the code blocks. 😭

  • @sunitapkhimji2343
    @sunitapkhimji2343 Місяць тому

    Learn to trade uk

  • @carriethemarrie
    @carriethemarrie Місяць тому

    Can we get these slides by any chance?

  • @simeonpopov4172
    @simeonpopov4172 Місяць тому

    Great presentation. Is it possible to dawnload the link for it ?

  • @softwarengineeringwithfabri
    @softwarengineeringwithfabri Місяць тому

    Always amazing to watch Sandro refactoring code 🎉

  • @nakamuray4
    @nakamuray4 Місяць тому

    色んな機能があるなぁ、言われないと気づかない。もう一年半ぐらいJUnit5使ってるのに知らないことが多いな。

  • @synologictips2451
    @synologictips2451 Місяць тому

    Why it's only support gitlab v14+ ?

  • @allanjuan1149
    @allanjuan1149 Місяць тому

    Can't get more clear than that. Great video

  • @Andr805
    @Andr805 Місяць тому

    Great talk! Please invite Ken more often.

  • @karthiksundaram544
    @karthiksundaram544 Місяць тому

    That was a nice talk i like a lot

  • @karthiksundaram544
    @karthiksundaram544 Місяць тому

  • @fipabrate
    @fipabrate Місяць тому

    That was a very nice talk. I learned a lot!