#webdev
Telling backend engineer to code for frontend is as stupid us telling a surgeon to become a makeup artist.
#Programming #Software #WebDev #webdevelopment #softwareengineering #projectmanagement
WordPress isn't intuitive, either. A damn pain to get started on, actually.
♲ Kat ♾️ - 2024-04-04 23:26:18 GMT
Client asked me last summer to build them 2 websites on Wix so they could more easily manage them without paying me for small changes. Now they want to get off Wix because it’s Israeli owned and they are boycotting. Only problem is Wix is all proprietary. You can’t just take your code and go.Any suggestions? Ideas? I don’t think they want to pay me to entirely rebuild the sites on WordPress.
This is utterly fascinating. A few of the restaurants (and in this case a brewery) I've visited while in Belgium use a web service to host their menus, and display a QR code with the url to the menu.
This is problematic on it's own, but the really fascinating thing is you can only scroll down. If you want to see the items above on the page again, you have to reload the page.
Now, this means that somebody has spent time (presumably working hours) on fucking up something that the web browser will do perfectly fine on it's own if you don't mess with it.
But why?
I can only encourage whoever develps the sites for smartendr.be to find some other occupation. As developers you are completely incompetent, but I'm sure there are vocations where you can be useful and make a decent living still. But please stop destroying the web!
Webbed Briefs: What happened to text inputs
Brilliant video from @heydon@front-end.social about web designers making the web worse:
https://briefs.video/videos/what-happened-to-text-inputs/
here is hugo https://gohugo.io/ recommended by a user, so have to look at it installing it for GNU Linux Debian users is as easy as: (no need for snap or brew) lsb_release -d; # tested on Description: Debian GNU/Linux 11 (bullseye) su[...]
#linux #gnu #gnulinux #opensource #administration #sysops #html #web #webdev #go
Originally posted at: https://dwaves.de/2022/07/20/testing-out-hugo-markdown-to-html-and-rss-generator-how-to-fix-error-add-site-dependencies-create-deps-failed-to-create-file-caches-from-configuration-mkdir-tmp-hugo_cache-modules-permission/
For those of you looking for some great, free resources for #learning #programming or just for improving your skills, the following site has an excellent curated list of the top #OpenSource projects on #GitHub. #FreeSoftware #WebDev #coding
https://awesomeopensource.com/projects
the possibility to step (!) debug requests, as they appear on the server is a neat feature.
- installed GNU Linux Debian 11 + MATE Desktop
- installed apache2 + php8.1
- installed eclipse
- installed xdebug
- and as usually, xdebug + eclipse do not like to cooperate out of the box, why?
- because they can not agree on what port to use
- latest eclipse wants to connect to xdebug per default on port 9000
- latest xdebug wants to connect to eclipse per default on por 9003
- c’mon guys. get in contact with each other and set a standard
- (this has cost me about 2h of debugging around eclipse preferences and xdebug.ini files)
- so the below guide is still usable:
-
- ``` php -v; # is also a good way to test if xdebug is loaded when php is started vim /etc/php/8.1/apache2/php.ini; # no xdebug related settings are here vim /etc/php/8.1/cli/conf.d/20-xdebug.ini; # they are all here and read like:
[XDebug]
zend_extension=xdebug.so
xdebug.mode=debug
xdebug.start_with_request=trigger
xdebug.start_with_request = 1
xdebug.remote_autostart = on
xdebug.log_level = 7
xdebug.profiler_enable_trigger = 1
xdebug.profiler_enable = 0
xdebug.remote_enable = 1
xdebug.profiler_output_dir = "/tmp"
systemctl restart apache; # changes need to be made active by restarting webserver- when everything is installed go to eclipse -> window -> preferences - [![](https://dwaves.de/wp-content/uploads/2022/03/eclipse-change-default-debugger-to-xdebug-and-xdebug-port-to-9003.png)](https://dwaves.de/wp-content/uploads/2022/03/eclipse-change-default-debugger-to-xdebug-and-xdebug-port-to-9003.png) - and also here: - [![](https://dwaves.de/wp-content/uploads/2022/03/eclipse-change-default-debugger-to-xdebug-and-xdebug-port-to-9003_2.png)](https://dwaves.de/wp-content/uploads/2022/03/eclipse-change-default-debugger-to-xdebug-and-xdebug-port-to-9003_2.png) - if the developer r-click in the empty white space next to the code -> - [![](https://dwaves.de/wp-content/uploads/2022/03/eclipse-xdebug-php-debug-as-web-application.png)](https://dwaves.de/wp-content/uploads/2022/03/eclipse-xdebug-php-debug-as-web-application.png) - sees this message… - - [![](https://dwaves.de/wp-content/uploads/2022/03/2022-03-YES-XDEBUG-IS-TALKING-TO-ECLIPSE-FINALLY-HURRAY.png)](https://dwaves.de/wp-content/uploads/2022/03/2022-03-YES-XDEBUG-IS-TALKING-TO-ECLIPSE-FINALLY-HURRAY.png) - releave… good god thanks they are talking to each other!
what is btw excellent done is this “Open Source project funding and progress status page”:
so every user can see, what is the progress “where is it hanging” of the software project, is it a lack of funding?
suggestion: what still missing a “still todo” todo list, where user’s can post suggestions and vote on features 🙂
#linux #gnu #gnulinux #opensource #administration #sysops #php #apache2 #webserver #web #dev #html #javascript #apache #eclipse #xdebug #debugging #devphp #webdev #webdevelopment
Originally posted at: https://dwaves.de/2022/03/21/how-to-setup-basic-lamp-stack-gnu-linux-debian-11-apache2-php8-1-mariadb-how-to-install-xdebug-step-debugging-php-requests-in-eclipse-lamp-web-development-stack/
Je viens de mettre en ligne mon nouveau site pro.
Si vous cherchez un développeur web je suis disponible ;)
And by the way, to all webmasters in the EU: using Google Analytics violates the GDPR, and is illegal in the European Union.
https://www.wired.com/story/google-analytics-europe-austria-privacy-shield/
#GoogleAnalytics #GDPR #Europe #EU
#privacy #mydataisMYdata
#webdev
La fonctionnalité CSS Nesting Module passe en « First Public Working Draft », la possibilité d'imbriquer des sélecteurs CSS se dirige vers une normalisation
VenC | Release 2.0.2
- https://github.com/DenisSalem/VenC/releases/tag/v2.0.2
- https://framagit.org/denissalem/VenC/-/tags/v2.0.2
- Fix two major bugs.
- Complete important missing documentation.
- Slight performance improvement.
Current documentation in french is still a work in progress but is fully usable : https://denissalem.tuxfamily.org/VenC/
Support :
- https://www.tipeee.com/denissalem
- https://liberapay.com/denissalem/
- https://flattr.com/@denissalem
- https://www.patreon.com/denissalem
#venc #freesoftware #french #logiciellibre #staticsite #python #web #webdev #staticgenerator
Git : les développeurs utilisent-ils le système de contrôle de version de façon optimale ? Il semblerait que beaucoup de développeurs se limitent au strict minimum
#Git #GestionnaireDeVersions #Dev #DevWeb #WebDev #DevOps #LogicielLibre #OpenSource
VenC | Release 2.0.1
https://github.com/DenisSalem/VenC/releases/tag/v2.0.1
Current documentation in french (not finished yet) : https://denissalem.tuxfamily.org/VenC/
#venc #freesoftware #french #logiciellibre #staticsite #python #web #webdev
The whole website has seen a massive update to look and work better, be more #accessible, work across many more types of #devices, be more easily updatable, and has most of everything I do on it! It's simply a wonderful upgrade for the better, way better than previous versions
Please, this has taken a very long time for me to make, because of various situations, got my head straight to fix it, I'd really appreciate if you looked: (clear cache first)