fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.8K
active users

#pycharm

4 posts4 participants0 posts today
Leanpub<p>7 Course-Bundle: Shut Up and Code Python + PyCharm + Coding Interview + Machine Learning + One-Liners + Regex + Lambdas <a href="http://leanpub.com/set/leanpub/7courses" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">leanpub.com/set/leanpub/7cours</span><span class="invisible">es</span></a> is the featured Track of online courses on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/ComputerProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ComputerProgramming</span></a> <a href="https://mastodon.social/tags/Devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Devops</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a></p>
Richard Brockie<p>What's going on with recent versions of <a href="https://hachyderm.io/tags/PyCharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyCharm</span></a>?</p><p><a href="https://hachyderm.io/tags/JetBrains" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JetBrains</span></a> has managed to screw up their requirements.txt implementation quite badly. This is a fundamental feature - how could they ship something so broken????</p><p>First, the virtualenv would be built with the latest versions of all the packages and not the specified pinned versions in requirements.txt! An absolutely fundamental feature completely broken.</p><p>Second, for <a href="https://hachyderm.io/tags/Django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Django</span></a> development, I use the psycopg binary using the standard “psycopg[binary]==3.2.3” and PyCharm doesn't install the requested binary.</p><p>Thirdly, and not so important, but a nice lost feature - PyCharm used to flag out-of-date packages in requirements.txt in a nice, obvious manner. No longer!</p><p>Some links to the problems:</p><p><a href="https://youtrack.jetbrains.com/issue/PY-79903/PyCharm-ignores-package-versions-from-requirements.txt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtrack.jetbrains.com/issue/P</span><span class="invisible">Y-79903/PyCharm-ignores-package-versions-from-requirements.txt</span></a></p><p><a href="https://youtrack.jetbrains.com/issue/IJPL-185671/binary-requirement-not-installed-for-psycopgbinary3.2.3" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtrack.jetbrains.com/issue/I</span><span class="invisible">JPL-185671/binary-requirement-not-installed-for-psycopgbinary3.2.3</span></a></p><p><a href="https://youtrack.jetbrains.com/issue/IJPL-185672/Out-of-date-packages-not-indicated-in-requirements.txt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtrack.jetbrains.com/issue/I</span><span class="invisible">JPL-185672/Out-of-date-packages-not-indicated-in-requirements.txt</span></a></p><p> <a href="https://hachyderm.io/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://hachyderm.io/tags/requirements" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>requirements</span></a></p>
Zło To<p>Backspace randomly stopped working. WTF <a href="https://101010.pl/tags/PyCharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyCharm</span></a> FFS</p><p><a href="https://101010.pl/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
HardTech<p>As a <a href="https://corteximplant.com/tags/programmer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmer</span></a> but <a href="https://corteximplant.com/tags/beginner" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>beginner</span></a> I already know that documentation is important: that's why I'll make a website to document my adventures and potential progress.<br>If you have any resources that you think could help me, do not hesitate a second!<br>If you have any tools to advise, do not hesitate a second! <br>I'm considering using :fedora: <a href="https://corteximplant.com/tags/fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedora</span></a> <a href="https://corteximplant.com/tags/Kinoite" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kinoite</span></a> with <a href="https://corteximplant.com/tags/toolbx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toolbx</span></a> or something like <a href="https://corteximplant.com/tags/RockyLinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RockyLinux</span></a> (but if you have other distros to advise, tell me) with :kdevelop: <a href="https://corteximplant.com/tags/kdevelop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kdevelop</span></a> <a href="https://corteximplant.com/tags/codelite" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codelite</span></a> for C++, <a href="https://corteximplant.com/tags/spyder" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spyder</span></a> or <a href="https://corteximplant.com/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a> for Python 🐍 and <a href="https://corteximplant.com/tags/rustrover" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustrover</span></a> or <a href="https://corteximplant.com/tags/lapce" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lapce</span></a> for Rust 🦀 and :kate: <a href="https://corteximplant.com/tags/kateeditor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kateeditor</span></a> for simple file edition. <br><a href="https://corteximplant.com/tags/programmers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmers</span></a> <a href="https://corteximplant.com/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://corteximplant.com/tags/programmation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmation</span></a> <a href="https://corteximplant.com/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://corteximplant.com/tags/coders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coders</span></a> <a href="https://corteximplant.com/tags/coders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coders</span></a> <a href="https://corteximplant.com/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://corteximplant.com/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a> <a href="https://corteximplant.com/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://corteximplant.com/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://corteximplant.com/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://corteximplant.com/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://corteximplant.com/tags/fosstodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fosstodon</span></a> <a href="https://corteximplant.com/tags/floss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>floss</span></a> <a href="https://corteximplant.com/tags/flosstodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flosstodon</span></a> <a href="https://corteximplant.com/tags/Dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dev</span></a> <a href="https://corteximplant.com/tags/devlog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devlog</span></a> <a href="https://corteximplant.com/tags/devlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devlife</span></a> <a href="https://corteximplant.com/tags/devloper" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devloper</span></a> <a href="https://corteximplant.com/tags/devlopers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devlopers</span></a></p>
Oliver Andrich<p>While I "burned" my quota of my AI Pro subscription for <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a> within a day, my new shiny AI Ultimate subscription seems to be endless in comparison. 7 days in, and I am still way above 75%.</p>
Cheuk Ting Ho<p>Love to work with these ladies - we made a great team <a href="https://fosstodon.org/tags/JetBrains" class="mention hashtag" rel="tag">#<span>JetBrains</span></a> <a href="https://fosstodon.org/tags/PyCharm" class="mention hashtag" rel="tag">#<span>PyCharm</span></a> <a href="https://fosstodon.org/tags/PyConDE" class="mention hashtag" rel="tag">#<span>PyConDE</span></a></p>
The Peter Pan of Nerdery™ 🇦🇺<p>Does anyone out there use <a href="https://mastodon.social/tags/Jetbrains" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Jetbrains</span></a> <a href="https://mastodon.social/tags/PyCharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyCharm</span></a>? If so, thoughts on free vs pro? (I know there’s a 30 day trial.)</p>
MathDaTech :fedora: 🤘<p>PyCharm, the Only Python IDE You Need</p><p>PyCharm is now one unified product, and your Pro license works just as it always has.</p><p>In this version, we’ve combined PyCharm Community and Professional into a single product, PyCharm. This makes it easier for all users to access the features they need without having to switch editions.</p><p><a href="https://hostux.social/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a> <a href="https://hostux.social/tags/jetbrains" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jetbrains</span></a> <a href="https://hostux.social/tags/ide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ide</span></a> <a href="https://hostux.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://hostux.social/tags/pythonIDE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pythonIDE</span></a></p>
Gerard Braad<p>Needed a simple way for my son to run a <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> development environment. "My <a href="https://mastodon.social/tags/rdesktop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rdesktop</span></a> template to the rescue!" It was easy to create a container that uses <a href="https://mastodon.social/tags/PyCharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyCharm</span></a> and run this from a browser, using a container and/or bootc (vm) images</p><p><a href="https://github.com/gbraad-apps/personal-pycharm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/gbraad-apps/persona</span><span class="invisible">l-pycharm</span></a></p><p><a href="https://mastodon.social/tags/kasmvnc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kasmvnc</span></a> <a href="https://mastodon.social/tags/fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedora</span></a> <a href="https://mastodon.social/tags/tailscale" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tailscale</span></a></p>
Oliver Andrich<p>Spent some time to tweak my AI prompt for commit messages in <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a> a bit. Now I am totally happy with it. Good* commit messages are now just a click away for me. </p><p>*) What I consider a good commit message of course.</p>
Oliver Andrich<p>Where the agent also shines is for questions like „What can I improve in the project?“ or „Any suggestions to implement the token generation in a more secure way?“ You normally get very detailed responses, that contain mostly valuable and solid advice.</p><p><a href="https://social.tchncs.de/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a></p>
Oliver Andrich<p>This morning I took a different approach - I implement the logic and let the agent write the test code including some edge cases. The AI chat was used to research some topics. This worked out better, costed less tokens and I finished this in less time. I feel confirmed in my opinion about vibe coding, which I wanted to validate with a complete session.</p><p><a href="https://social.tchncs.de/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a></p>
Oliver Andrich<p>Spent some time to reflect the vibe coding session from yesterday with Junie and Claude Code. Looking at the results of the „start from zero and just vibe along“-approach it was a failure. The result was not useable, contained hard to spot errors covered by monkey patched test code.</p><p><a href="https://social.tchncs.de/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a></p>
Oliver Andrich<p>Junie did mostly a great job, but where it failed miserabily was, when I asked it to integrate django-templated-email-md. I did a subtle typo and just asked for django-templated-mail-md. The result is, that it created disfunctional code that almost looked like it could work and followed the README of the correct project. But the main import included my typo and to solve the tests, Junie mocked almost everything to run tests successully.</p><p>Just checked, Claude Code did the same.</p><p><a href="https://social.tchncs.de/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a></p>
Oliver Andrich<p>Done for today. My AI quota is almost used for this month. I did the same tasks over the evening with claude code too. Effectively this experiment costed $15, so it is fair that my monthly quota with Jetbrains is consumed. Jetbrains AI costs $10 on the Pro plan.</p><p>I have to review the docs tomorrow, then I am actually ready to release this library. </p><p><a href="https://social.tchncs.de/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a></p>
Oliver Andrich<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@t_redactyl" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>t_redactyl</span></a></span> I have an AI Pro subscription. How many tokens are included within this package? S, M, L are nice information for t-shirts, but for a software package it is quite abstract. I ask because PyCharm just told me, that I will have consumed my complete usage limit soon and I jused the feature today.</p><p><a href="https://social.tchncs.de/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a></p>
Oliver Andrich<p>Junie had some kind of outtage in the last hours. Now we are back on track and apply the finishing touches. I think, I can complete this today. <a href="https://social.tchncs.de/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a></p>
Charlotte Aten<p>So I recently learned that I need to get away from <a href="https://mathstodon.xyz/tags/PyCharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyCharm</span></a> since <a href="https://mathstodon.xyz/tags/JetBrains" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JetBrains</span></a> has decided to "go AI":</p><p><a href="https://www.jetbrains.com/pycharm/features/ai/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">jetbrains.com/pycharm/features</span><span class="invisible">/ai/</span></a></p><p>When looking at my other options, I saw that <a href="https://mathstodon.xyz/tags/Spyder" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Spyder</span></a> (<a href="https://www.spyder-ide.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">spyder-ide.org/</span><span class="invisible"></span></a>) looked interesting, then scrolled down and saw that it was funded by the Chan Zuckerberg Initiative (<a href="https://en.wikipedia.org/wiki/Chan_Zuckerberg_Initiative" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/Chan_Zuc</span><span class="invisible">kerberg_Initiative</span></a>), which sounds like something I should avoid.</p><p>I'm currently thinking Eric (<a href="https://eric-ide.python-projects.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">eric-ide.python-projects.org/</span><span class="invisible"></span></a>) might be the way to go. I don't need (or want) anything fancy. I just want a <a href="https://mathstodon.xyz/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> <a href="https://mathstodon.xyz/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mathstodon.xyz/tags/IDE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IDE</span></a> that works well and will keep working without trying to charge me money, sell my data, or accost me with <a href="https://mathstodon.xyz/tags/LLM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLM</span></a> code vomit.</p><p>Are there any better (or different) options? Is there anything good I can install from the package manager on <a href="https://mathstodon.xyz/tags/Debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Debian</span></a> ?</p><p><a href="https://mathstodon.xyz/tags/EricIDE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EricIDE</span></a></p>
Oliver Andrich<p>I excepted that the agent was able to setup a proper action for GitHub, but that it was aware of Codeberg and Forgejo surprised me. Very handy. Saved me the time to read the documentation. ;) </p><p><a href="https://codeberg.org/oliverandrich/django-solomon/src/branch/main/.forgejo/workflows/tests.yml" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/oliverandrich/dja</span><span class="invisible">ngo-solomon/src/branch/main/.forgejo/workflows/tests.yml</span></a></p><p> <a href="https://social.tchncs.de/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a></p>
Oliver Andrich<p>I had mentioned that I prefer detailed and well-structured responses when requesting a proposal or suggestions from an agent. Junie deviates from the pattern to compress lengthy text into a sidebar. Instead, you receive a summary and a link to view the markdown document in a editor.<br><a href="https://social.tchncs.de/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://social.tchncs.de/tags/pycharm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pycharm</span></a></p>