You wouldn't believe what an uphill battle that was. Even an empty image is just the next copyright lawsuit about to happen.. if you know what I mean :)
Posts by Patrick Scheibe
Many developers care deeply about IDE performance, so we turned an internal post by Konstantin Nisht into a public one. It covers the architecture behind UI freezes in IntelliJ-based IDEs, what it took to move more work off the UI thread, and the results so far.
blog.jetbrains.com/platform/202...
IntelliJ Platform Gradle Plugin 2.14.0 is not a casual upgrade.
I’m live tonight at 9 PM CEST / 3 PM EDT on Twitch, X, and YouTube to break down the release, the breaking changes, and the features that matter.
I’ll also update the Plugin Template to see what the new setup really looks like.
I'm a night owl, so I like 9:00 PM CEST
Key Promoter X Banner
New Key Promoter X release: 90,000 downloads in 8 days. 7.5M overall.
With all the AI coding hype, I didn’t expect this much demand for learning shortcuts. Turns out many of us are still writing code and want to get better at it.
plugins.jetbrains.com/plugin/9792-...
Does the lever turn on Linux-compatibility mode?
This is either brilliant or scary:
Anthropic accidentally leaked the TS source code of Claude Code (which is closed source). Repos sharing the source are taken down with DMCA.
BUT this repo rewrote the code using Python, and so it violates no copyright & cannot be taken down!
There were only two options, right? Either change the profile picture at some point or become the profile picture again.
You sit comfortably at night, hacking away, and BAAAM, a whole hour has vanished into thin air. Very depressing. Also, this:
youtube.com/shorts/Ob6Tq...
The heart is when you sponsor an open-source project :)
Not at all. In fact, I hovered over them the first time ever after reading your post.
New video: Plugin Model v2 for IntelliJ Platform plugins.
A plugin is now split into content modules, each with its own descriptor, dependencies, and classloader. It leads to better reload, clear dependencies and paves a way for Remote Development.
🎥 youtu.be/Kfsu0ITcvs0
#JetBrains #IntelliJSDK
Lovely video, especially the filters in OBS for enlarging single views. I have an AmScope with a good cam wich only works with the bloated manufacurer's software. So I created a single view app using Raylib that always shows only the microscope image and nothing else.
IntelliJ Platform News: If your plugin reacts to lots of file events, this VFS update is worth knowing.
I break down what changed, what the old EDT-coupled behavior was, and what the new background-capable listener APIs actually give you.
youtube.com/shorts/4EfWx...
If there weren't some thousand kilometers between us.. I got black PLA here. I also heard that chewing gum doesn't rot for hundreds of years, and that's why you shouldn't throw it away. By that logic, you should be fine :)
After a discussion about how best to get the view of my Siglent oscilloscope into OBS, I didn't want to accept that the browser is the only option. It turns out you can use a WebSocket connection to access the RFB data directly. That means, you can implement an oscilloscope viewer natively :)
I looked at the underlying HTML code and saw that the oscilloscope image is a canvas inside a larger page layout. My OBS CSS hides all the surrounding page elements and then forces the remaining containers to the exact size I want. OBS still loads the site, but only the oscilloscope screen remains.
Yep, already did that. In case you ever need the custom CSS to isolate the canvas that shows ONLY the oscilloscope measurement in the OBS browser source, I'm happy to share that.
Delivered in just one day by Batronix.com and I'm happy like a little kid. I unpacked it, and if I turn it on now, I know exactly what will happen for the next couple of hours...
Thanks @f15y.com for the tips and the handholding.
Thanks a lot! The Siglent looks good and is in stock here in the EU, where I live. It's a bit more expensive but not by much. Actually, it's 500 bucks as well, but my bucks are more worth than your bucks :)
I did a similar thing some while ago. All that was filled with books before, but the books had to go elsewhere. I never regretted this step, and the microscope was already helpful so many times. However, I'm still missing a good oscilloscope. Any tips on this?
I'm all excited about the upcoming live stream next week. I love talking with Yuriy about Platform topics and the live stream is going to be lots fun.
In the world of JetBrains IDE Plugin development, priorities shift as you gain experience. Experienced developers are 140% more likely than new developers to prioritize improvements to API documentation comments.
Here are many more interesting facts:
blog.jetbrains.com/platform/202...
The best side projects come from your kids asking, "How does this work?"
Some time ago, I showed them that viral "squint to see Jesus" image. I sat down and wrote a Stable Diffusion pipeline with a control net in Python. Here's the YouTube Short:
youtube.com/shorts/DLQ9C...
That's nice! Some years ago, we were working on toxicity predictions, and that's when I, as a computer scientist, learned about SMILES and chemical fingerprints.
doi.org/10.1093/bioi...
Did you work on that just for fun, or do you have a use case seeing chemical structures in the IDE?
Day 1 of the Advent of Code puzzles is a fine opportunity to revisit the various definitions of the modulo operation and, specifically, how to calculate its zeros within an interval.
Dear Spotify,
The absolute last thing I want your app to do, on any platform, is to display anything that moves. Stop reopening panels and showing me videos. Please.
PS. I'll also never ever use you to listen to a podcast, so if I could just disable all of that, would be great
I can add another thing: My kids got an Android device with an SD card. Spotify can see and play content from this card. However, for the love of God, I am unable to tell Spotify to use this SD card when downloading content for offline usage. This entry in the settings is just, aehm.., missing.