Search
75 results for “pixelcodeapps”
-
Hallo, Welt! 👋
Heißt es „aufwändig“ oder „aufwendig“? Ist es „der“ oder „das“ Schild? 🧐
Antworten auf Fragen wie diese gibt's bei #Grammle von @pixelcodeapps unter https://grammle.codeberg.page! 😉
Grammle ist eine quelloffene Sammlung häufiger Grammatikfehler und bietet für jede Regel eine kurze und knackige Übersicht mit Beispielen, Erklärung und alternativen Formulierungen. Mehr Infos: https://grammle.codeberg.page/ueber
-
@fnohe It's actually fairly easy to create a #CssOnly dark mode: Two radio buttons let the user toggle between light/dark. In my stylesheet, I've added an `html:has(#dark-mode:checked)` rule which applies the dark theme. With more #CSS, only one button is visible at a time and both buttons look like regular ones (not like typical radio buttons). #WebDev
You can see it in action on https://blog.forgoodeyesonly.eu and https://forgoodeyesonly.eu.
I've published a #CodePen demo too: https://codepen.io/realpixelcode/pen/KwpOjeW
-
So I made a thing: #russian-speaking visitors are now greeted with an anti-war popup on https://forgoodeyesonly.eu and https://blog.forgoodeyesonly.eu! 🇺🇦
Feel free to copy it to your own website! You can try it out without changing your browser's language on Codepen: https://codepen.io/realpixelcode/pen/RNPOmdw
And, yes, you can adjust it to be shown without JavaScript (but to all visitors then), because the popup is actually just an #HTML details element. 😎
#StandWithUkraine #Ukraine #WebDev #EthicalWebDev #CSS #CssOnly
-
“#Optionals are so tedious to deal with 😮💨”
You know what's more tedious? #NullPointerExceptions
-
“#Optionals are so tedious to deal with 😮💨”
You know what's more tedious? #NullPointerExceptions
-
“#Optionals are so tedious to deal with 😮💨”
You know what's more tedious? #NullPointerExceptions
-
“#Optionals are so tedious to deal with 😮💨”
You know what's more tedious? #NullPointerExceptions
-
“#Optionals are so tedious to deal with 😮💨”
You know what's more tedious? #NullPointerExceptions
-
Just wasted >7 hours wondering why #Maven failed to generate my JavaDoc with #PlantUML class diagrams.
The reason? For unknown reason, #UMLDoclet (a plugin for JavaDoc used to generate the diagrams) throws an IllegalArgumentException if you set #JavaDoc's output level to “verbose”. 🤡 😭
This issue is known and had supposedly been fixed in 2024 but the fix does not appear to actually work: https://github.com/talsma-ict/umldoclet/issues/633
-
We all hate #LinkRotting, right? URLs becoming inaccessible because websites are restructured, blogs deleted, software docs refactored etc. #DeadLinks
Why don't we put a JSON feed in .well-known to tell subscribers when URLs change, possibly even in advance?
For example, if you plan to move your blog from you.example/blog to blog.example.com, you could issue this warning:
{
"action": "move",
"source": "/blog/*",
"destination": "blog.example.com/*",
"date": "2026-01-01"
} -
Oh, no! #Codeberg and #CodebergPages are down :(
-
Oh, no! #Codeberg is down, including #CodebergPages :(
https://status.codeberg.org/status/codebergTherefore, @grammle and #ForGoodEyesOnly are offline as well. You can check their statuses here as well:
🔗 https://status.grammle.de
🔗 https://status.forgoodeyesonly.eu -
Oh, no! #Codeberg is down, including #CodebergPages :(
https://status.codeberg.org/status/codebergTherefore, @grammle and #ForGoodEyesOnly are offline as well. You can check their statuses here as well:
🔗 https://status.grammle.de
🔗 https://status.forgoodeyesonly.eu -
Oh, no! #Codeberg is down, including #CodebergPages :(
https://status.codeberg.org/status/codebergTherefore, @grammle and #ForGoodEyesOnly are offline as well. You can check their statuses here as well:
🔗 https://status.grammle.de
🔗 https://status.forgoodeyesonly.eu -
Oh, no! #Codeberg is down, including #CodebergPages :(
https://status.codeberg.org/status/codebergTherefore, @grammle and #ForGoodEyesOnly are offline as well. You can check their statuses here as well:
🔗 https://status.grammle.de
🔗 https://status.forgoodeyesonly.eu -
@mondstern just released yet another #TranslationRain for the Auto Tab Opener :firefox: addon! 🌧️ #i18n #release
The v2.10 #update brings 15 new languages, meaning that it's now available in an unbelievable 74 (seventy-four) languages, making it my most accessible software project so far! Many thanks to #Mondstern! ❤️
:firefox: Download from #Mozilla
:gitea: Source code hosted on #CodebergHaitian
Hausa
Irish
Javanese
Kazakh
Kinyarwanda
Lingala
Oromo
Quechua
Smoan
Scots
Shona
Somali
Tajik
Tsonga#AutoTabOpener is a #Firefox #addon that allows you to open multiple URLs at once and store them locally in your #browser.
-
Today's weather forecast: expect heavy #TranslationRain 🌧️
In the Auto Tab Opener #update to v2.9, translator-in-chief @[email protected] single-handedly added 22 new translations! #i18n
:firefox: [Download](https://addons.mozilla.org/firefox/addon/auto-tab-opener?utm_source=mastodon&utm_medium=pixelcodeapps&utm_campaign=v2-9-update-toot) from #Mozilla
:gitea: [Source code](https://codeberg.org/pixelcode/AutoTabOpener) hosted on #CodebergMany, many thanks to him for his continuous efforts in making #EthicalSoftware available to as many users as possible! ❤️
Additional languages featured in the new #release:
🇿🇦 Afrikaans
🇵🇪 Aymará
🇲🇱 Bambara
🇵🇭 Cebuano
🇨🇿 Czech
🇵🇭 Filipino
🇫🇷 French
🇳🇱 Frisian
🇪🇸 Galician
🇲🇰 Macedonian
🇲🇬 Malagasy
🇲🇾 Malay
🇲🇹 Maltese
🇲🇳 Mongolian
🇹🇿 Swahili
🇵🇭 Tagalog
🌐 Tatar
🇬🇭 Twi
🇺🇿 Uzbek
🇿🇦 Xhosa
🇳🇪 Yoruba
🇿🇦 Zulu#AutoTabOpener is a #Firefox #addon that allows you to open multiple URLs at once and store them locally in your #browser.
-
Today's weather forecast: expect heavy #TranslationRain 🌧️
In the Auto Tab Opener #update to v2.9, translator-in-chief @mondstern single-handedly added 22 new translations! #i18n
:firefox: Download from #Mozilla
:gitea: Source code hosted on #CodebergMany, many thanks to him for his continuous efforts in making #EthicalSoftware available to as many users as possible! ❤️
Additional languages featured in the new #release:
🇿🇦 Afrikaans
🇵🇪 Aymará
🇲🇱 Bambara
🇵🇭 Cebuano
🇨🇿 Czech
🇵🇭 Filipino
🇫🇷 French
🇳🇱 Frisian
🇪🇸 Galician
🇲🇰 Macedonian
🇲🇬 Malagasy
🇲🇾 Malay
🇲🇹 Maltese
🇲🇳 Mongolian
🇹🇿 Swahili
🇵🇭 Tagalog
🌐 Tatar
🇬🇭 Twi
🇺🇿 Uzbek
🇿🇦 Xhosa
🇳🇪 Yoruba
🇿🇦 Zulu#AutoTabOpener is a #Firefox #addon that allows you to open multiple URLs at once and store them locally in your #browser.
-
Today's weather forecast: expect heavy #TranslationRain 🌧️
In the Auto Tab Opener #update to v2.9, translator-in-chief @mondstern single-handedly added 22 new translations! #i18n
:firefox: Download from #Mozilla
:gitea: Source code hosted on #CodebergMany, many thanks to him for his continuous efforts in making #EthicalSoftware available to as many users as possible! ❤️
Additional languages featured in the new #release:
🇿🇦 Afrikaans
🇵🇪 Aymará
🇲🇱 Bambara
🇵🇭 Cebuano
🇨🇿 Czech
🇵🇭 Filipino
🇫🇷 French
🇳🇱 Frisian
🇪🇸 Galician
🇲🇰 Macedonian
🇲🇬 Malagasy
🇲🇾 Malay
🇲🇹 Maltese
🇲🇳 Mongolian
🇹🇿 Swahili
🇵🇭 Tagalog
🌐 Tatar
🇬🇭 Twi
🇺🇿 Uzbek
🇿🇦 Xhosa
🇳🇪 Yoruba
🇿🇦 Zulu#AutoTabOpener is a #Firefox #addon that allows you to open multiple URLs at once and store them locally in your #browser.
-
@kuketzblog Anonymen Quellen zufolge sollen Auto Tab Opener und Text Encryptor ziemlich nützlich sein. 😉
-
While #GitHub #Copilot doesn't violate free #software licences (see ⬆️), there are plenty of reasons to #GiveUpGithub anyway. Here are a few:
1. Since we're #FOSS developers, our tools should be #FreeSoftware too.
2. Monopolies are never a good idea.
3. By using a walled garden, we're excluding potential contributors.
4. By using #Microsoft products, we're supporting a producer of #tracking malware and an #NSA collaborator.Instead, we should switch to #Git platforms running @gitea, such as @codeberg. Also, @dachary and others are already working hard on #forge federation in the @forgefriends project.
Read more on the #ForGoodEyesOnly blog: https://forgoodeyesonly.codeberg.page/blog/2022/07/why-github-copilot-doesnt-violate-free-licences/#why-we-should-still-giveupgithub
-
While #GitHub #Copilot doesn't violate free #software licences (see ⬆️), there are plenty of reasons to #GiveUpGithub anyway. Here are a few:
1. Since we're #FOSS developers, our tools should be #FreeSoftware too.
2. Monopolies are never a good idea.
3. By using a walled garden, we're excluding potential contributors.
4. By using #Microsoft products, we're supporting a producer of #tracking malware and an #NSA collaborator.Instead, we should switch to #Git platforms running @gitea, such as @[email protected]. Also, @[email protected] and others are already working hard on #forge federation in the @forgefriends project.
Read more on the #ForGoodEyesOnly blog: https://forgoodeyesonly.codeberg.page/blog/2022/07/why-github-copilot-doesnt-violate-free-licences/#why-we-should-still-giveupgithub
-
While #GitHub #Copilot doesn't violate free #software licences (see ⬆️), there are plenty of reasons to #GiveUpGithub anyway. Here are a few:
1. Since we're #FOSS developers, our tools should be #FreeSoftware too.
2. Monopolies are never a good idea.
3. By using a walled garden, we're excluding potential contributors.
4. By using #Microsoft products, we're supporting a producer of #tracking malware and an #NSA collaborator.Instead, we should switch to #Git platforms running @gitea, such as @codeberg. Also, @dachary and others are already working hard on #forge federation in the @forgefriends project.
Read more on the #ForGoodEyesOnly blog: https://forgoodeyesonly.codeberg.page/blog/2022/07/why-github-copilot-doesnt-violate-free-licences/#why-we-should-still-giveupgithub
-
While #GitHub #Copilot doesn't violate free #software licences (see ⬆️), there are plenty of reasons to #GiveUpGithub anyway. Here are a few:
1. Since we're #FOSS developers, our tools should be #FreeSoftware too.
2. Monopolies are never a good idea.
3. By using a walled garden, we're excluding potential contributors.
4. By using #Microsoft products, we're supporting a producer of #tracking malware and an #NSA collaborator.Instead, we should switch to #Git platforms running @gitea, such as @codeberg. Also, @dachary and others are already working hard on #forge federation in the @forgefriends project.
Read more on the #ForGoodEyesOnly blog: https://forgoodeyesonly.codeberg.page/blog/2022/07/why-github-copilot-doesnt-violate-free-licences/#why-we-should-still-giveupgithub
-
While #GitHub #Copilot doesn't violate free #software licences (see ⬆️), there are plenty of reasons to #GiveUpGithub anyway. Here are a few:
1. Since we're #FOSS developers, our tools should be #FreeSoftware too.
2. Monopolies are never a good idea.
3. By using a walled garden, we're excluding potential contributors.
4. By using #Microsoft products, we're supporting a producer of #tracking malware and an #NSA collaborator.Instead, we should switch to #Git platforms running @gitea, such as @[email protected]. Also, @[email protected] and others are already working hard on #forge federation in the @forgefriends project.
Read more on the #ForGoodEyesOnly blog: https://forgoodeyesonly.codeberg.page/blog/2022/07/why-github-copilot-doesnt-violate-free-licences/#why-we-should-still-giveupgithub
-
As you may have noticed, I've started a #blog on the website of my #ForGoodEyesOnly Licence: https://forgoodeyesonly.codeberg.page/blog 🥳
Feel free to subscribe to its #RSS #feed: https://forgoodeyesonly.codeberg.page/blog/index.xml ☺️
-
As you may have noticed, I've started a #blog on the website of my #ForGoodEyesOnly Licence: https://forgoodeyesonly.codeberg.page/blog 🥳
Feel free to subscribe to its #RSS #feed: https://forgoodeyesonly.codeberg.page/blog/index.xml ☺️
-
Do you have any questions about my #ForGoodEyesOnly #Licence? Maybe they're answered by the FAQ page: https://forgoodeyesonly.codeberg.page/faq
If not, don't hesitate to ask me directly. ☺️
-
Do you have any questions about my #ForGoodEyesOnly #Licence? Maybe they're answered by the FAQ page: https://forgoodeyesonly.codeberg.page/faq
If not, don't hesitate to ask me directly. ☺️
-
The #ForGoodEyesOnly Licence’s #website now also has a 404 error page! Thanks to @codeberg for the awesome feature! 😍
The 404 page will always be shown when a page can't be found, for example because the address is incorrect: https://forgoodeyesonly.codeberg.page/tkfmetvwg