home.social

#pycharm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pycharm, aggregated by home.social.

  1. Is anyone using PyCharm to edit a Django project on a remote server via SSH? I tried and failed - ran into stupid UI bugs that made it unusable. So frustrating for a paid project.

  2. I've started to learn #Java over the past few days. Not the first time I've looked at it, but now my #Python is more advanced I'm finding Java makes more sense to me. Perhaps I'll reach the point of becoming vaguely useful in a while!

    As far as IDEs are concerned, #Jetbrains is the obvious one, not just because I use #PyCharm Pro, though familiarity certainly helps. But I've decided to try out #eclipse properly (used in the past with #PyDev which I did not get on with) and also #Netbeans.

  3. Stop the Stash-Pop Panic! Why Git Worktree is my IaaS Game Changer.

    Have you ever been deep into a complex feature branch, and suddenly… BOOM. A critical bug in main or production needs your immediate attention.

    You reach for git stash. You pray you won't forget where you were. You switch. You fix. You stash pop… and then the anxiety hits. Wait, which stash was that? Did I just overwrite my local terraform state?

    For me, this was the ultimate flow-killer. Until I integrated Git Worktree into my workflow.

    The Problem with the "Standard" Way:
    As an IaaS specialist, my changes aren't just code, they represent infrastructure states. Standard branching meant:
    * git stash my complex IaaS changes.
    * git checkout main and wait for the local environment to sync.
    * Fix the bug, deploy, and verify.
    * git checkout feature and wait again.
    * git stash pop and spend 15 minutes regaining focus.

    The Solution: Git Worktree
    Git Worktree allows you to have multiple checkouts of the same repository in different directories simultaneously. It’s a game manager.
    Instead of switching branches in one folder, I simply add a new worktree:
    git worktree add ../hotfix-folder main
    * Zero Context Switching: My feature branch remains open and untouched in its own folder.
    * Instant Parallelism: I can run a long Terraform plan in one worktree while fixing a bug in another.
    * No Stash Chaos: No more "which stash is which?" or accidental data loss.

    The PyCharm Factor:
    I’m a dedicated PyCharm fan. I love its built-in Shelf tools for quick code shifts. But for IaaS, where context is everything, Worktree takes it to the next level. It’s not about replacing PyCharm’s tools, it’s about giving your IDE multiple entry points into the same project state.

    The Takeaway:
    A worktree is essentially a branch that lives in its own directory. It’s the fastest way to handle "urgent" tasks without losing your "deep work" momentum. If you’re tired of the stash/pop dance, this is your sign to switch.

    #git #gitworktree #iaas #infrastructureascode #pycharm #devops #productivity #workflow #softwareengineering #cloudinfrastructure

  4. Hi #Python friends! I will be giving a talk at #PyConLT next week. Do you have any questions or feedback about the new #PyCharm 2026.1 release? I am all ears and let's meet to chat about it! Drop me a message ✉️

    #nextweek #feedback #conference

  5. Hi friends! I will be giving a talk at next week. Do you have any questions or feedback about the new 2026.1 release? I am all ears and let's meet to chat about it! Drop me a message ✉️

  6. Hi #Python friends! I will be giving a talk at #PyConLT next week. Do you have any questions or feedback about the new #PyCharm 2026.1 release? I am all ears and let's meet to chat about it! Drop me a message ✉️

    #nextweek #feedback #conference

  7. Hi #Python friends! I will be giving a talk at #PyConLT next week. Do you have any questions or feedback about the new #PyCharm 2026.1 release? I am all ears and let's meet to chat about it! Drop me a message ✉️

    #nextweek #feedback #conference

  8. Hi #Python friends! I will be giving a talk at #PyConLT next week. Do you have any questions or feedback about the new #PyCharm 2026.1 release? I am all ears and let's meet to chat about it! Drop me a message ✉️

    #nextweek #feedback #conference

  9. Очередной гавнокод на python. окончательно перешел с pyCharm на neovim (neovide) + Lazyvim

    #neovim #Lazyvim #python #PyCharm #linux #kde #Qt #code #development

  10. Bütün Kodlama çalışmalarım için sâdece Raspberry Pi 5 (Raspberry Pi OS) kullanıyorum.

    Artık PayGame ile Oyun yapamadığım için yüksek işlemciye de ihtiyacım yok!

    Hem zâten gerek yoktu!

    Raspberry yetiyordu ve onunla çalışabilen bir oyun yapınca her yerde rahat oynanabilecekti.

    #ArduinoIDE #geany #PyCharm #Thonny
    #cplusplus #python
    #raspberryPiOS #raspberrypi5_8gb

  11. Saturday, early afternoon, sitting in front of the computer working on a sign-up flow for a #Django system with #PyCharm while waiting for a new #sopranino #recorder to be delivered.

    It's a #Mollenhauer after #Denner, should anyone be interested.

    The sopranino recorder, that is, not the sign-up flow. That wouldn't make too much sense now, would it?

    I wonder if anything other than the Django and PyCharm hashtag were worthwhile.

  12. Saturday, early afternoon, sitting in front of the computer working on a sign-up flow for a #Django system with #PyCharm while waiting for a new #sopranino #recorder to be delivered.

    It's a #Mollenhauer after #Denner, should anyone be interested.

    The sopranino recorder, that is, not the sign-up flow. That wouldn't make too much sense now, would it?

    I wonder if anything other than the Django and PyCharm hashtag were worthwhile.

  13. Saturday, early afternoon, sitting in front of the computer working on a sign-up flow for a #Django system with #PyCharm while waiting for a new #sopranino #recorder to be delivered.

    It's a #Mollenhauer after #Denner, should anyone be interested.

    The sopranino recorder, that is, not the sign-up flow. That wouldn't make too much sense now, would it?

    I wonder if anything other than the Django and PyCharm hashtag were worthwhile.

  14. This tutorial is a must-have for absolute beginners—no fuss, just clear steps to launch your coding journey. 🙌

    Shout-outs to all you @beginners, @learners, @DevCommunity, @Pythonistas, @EDUtech lovers—this one's for you! Let’s make coding accessible, one setup at a time.

    ▶ Explore more: youtube.com/@idebasispaul/

    #ZeroSetup #EasyCodingStart #DevOnboard #CodeJourney
    #PythonBeginner #LearnCoding #IDESetup #CodingIsFun #FutureDevs #PyCharm #TechEducation #OpenSourceLove

  15. I'm writing a tool for working with the wxWidgets. library resource file.
    I need this for a project at my main workplace.

    #wxWidgets #wxPython #python #linux #kde #pycharm

  16. So I recently learned that I need to get away from #PyCharm since #JetBrains has decided to "go AI":

    jetbrains.com/pycharm/features

    When looking at my other options, I saw that #Spyder (spyder-ide.org/) looked interesting, then scrolled down and saw that it was funded by the Chan Zuckerberg Initiative (en.wikipedia.org/wiki/Chan_Zuc), which sounds like something I should avoid.

    I'm currently thinking Eric (eric-ide.python-projects.org/) might be the way to go. I don't need (or want) anything fancy. I just want a #FOSS #Python #IDE that works well and will keep working without trying to charge me money, sell my data, or accost me with #LLM code vomit.

    Are there any better (or different) options? Is there anything good I can install from the package manager on #Debian ?

    #EricIDE

  17. «Клюква» — автоматизация документации проектов на Python

    Привет! Меня зовут Алексей Фоменко. Я разработчик из Нижнего Новгорода. Сегодня хочу рассказать вам о своем сервисе «Клюква» . «Развесистая клюква» или просто «Клюква» в общем виде означает ложные или искаженные представления о чем‑либо. Как раз здесь мы приходим к написанию документации. К сожалению, составить и поддерживать документацию в актуальном состоянии — это проблема. Скорее всего проблема в том числе и в вашей компании.

    habr.com/ru/articles/898182/

    #python #документация #ast #uml #llm #langchain #pycharm #ai_assistant

  18. Well, I am sad. I’ve been trying to debug code running on a #thread in #Python. I’ve used #PyCharm, #pdb, and #ipdb. Nothing stops at a breakpoint on the thread. So much happening on the thread is invisible to me. Ugh.

  19. Wo ist unser Vektor, Viktor? Teil2: Vektoren in Pygame

    Der Gravitar hat mich angefixt. Nachdem ich gestern (mehr oder weniger) erfolgreich die Python Arcade Bibliothek mit Vektoren verheiratet hatte, mußte ich heute auf seine Anregung hin unbedingt noch testen, wie das denn mit Pygame (genauer: Pygame CE) funktioniert. kantel.github.io/posts/2025021 #GameDev #Python #Pygame #PygameCE #NatureOfCode #Pygbag #PyCharm