Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)
Posts
6
Comments
47
Joined
3 days ago

  • Thanks for your response.

    should never embed classes within other classes)

    Why is this? I have to admit that coming from other languages, it feels dirty, but is there a pythonic good reason for this? The class 'belongs' to the FoldableDockWidget class, so I figure it's the best place to put it.

  • Thanks. I wondered why I instinctively text-transformed the title of the widget to uppercase! I commented it out thinking perhaps it doesn't look grammatically correct! Reduced the font size a bit and I think it looks a heck of a lot better now!

  • python Python @programming.dev

    Critique This! A Simple Qt Dock Widget which enables the whole widget to be 'folded' to use less screen space

  • I get this, but an IDE should be invisible and grow as you do and not require you to learn lots of janky things before it becomes a little bit useful for you.

    Need the basics, great, here they are. Don't understand some advanced feature? Well the IDE has it here, but it isn't in your way, mess with it as and when you want. It'll still be there.

    I don't think one IDE does everything for different languages and its ok to swap editors depending on your workflow, your project and your ever-changing skillset.

  • mechanical_keyboards Mechanical Keyboards @programming.dev

    What's your favourite keyboard switch and why?

  • You can do it in launch.json.

    Exactly, what a god-for-saken horrid solution! I'm all for JSON configuration for really low-down dirty stuff, but for something as simple as this? Eugh, no! Refactoring in Pycharm is fine as far as I can tell, never had any issues with it.

    VSCode/ium is fine for single-file python or other such simple stuff, but not for big projects and was an instant deal breaker for me. I hated pycharm when I first started using it, but as I get more used to it, it's way more usable and has some nice little features, so I'll stick with it for now.

    I get VSCode from a product marketing point of view and understand why it was created, but I wish it wasn't. One size fits all never works out in the long-term

  • case of a model M

    I'm absolutely confused as to why not other manufacturer has adopted a little lip at the top of the keyboard above either the number or F keys to rest a pen. It was made in the days when scientists had their pen in one hand, log book on the desk and keyboard in the other hand. A place to rest the pen was necessary. It's 'still important today!

  • I’m using ch57x-keyboard-tool to configure it

    Great! I've bought similar without the dials (I wish I didn't have to pay extra for the stupid LEDs) and was hoping there was something open sourcey to configure it with rather than their dodgy codebase for the same reasons you list!

  • Your opinions don't align with mine, so I'm going to personally insult you.

    It's this toxic attitude that we reject. If you prefer to stare at screens all the time causing damage to your retinas, then I'm happy for you.

  • python Python @programming.dev

    Is it ok to post code (~250 LOC) for critique here?

    mechanical_keyboards Mechanical Keyboards @programming.dev

    So... is the IBM Model M the greatest keyboard ever created? Or has that phase passed now?

    linux Linux @programming.dev

    Go buy a linux book at a charity shop or a library sale!

    programming Programming @programming.dev

    Do you use a macro keyboard for shortcuts? If so, what for and what size?