danielsiepmann

@danielsiepmann@friendica.daniel-siepmann.de

Idealist, antifa, tries to be nice to earth, free open source software, Neovim, Nix, TYPO3, developer.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

danielsiepmann, to random

I convinced my boss to set up @forgejo and evaluate it. We are very unhappy with #GitLab and the current path we see. I already use forgejo for my private git. But a company has other needs, e.g. the actions and PRs.

I'm looking forward to see the outcome and hopefully switch to something better.

danielsiepmann, to python

My boyfriend uses the vacation to learn programming.

He finished basic HTML and is currently working on CSS.

He want to do web development based on #python.

Any recommendations for totally new unexperienced people to get started with python web development?

Django and other frameworks look way too much compared to php. Is there an easy entry?

danielsiepmann, (edited ) to NixOS

Any Idea why I'm unable to update #NixOS due to "No space left on device" even if there are 23G available?

Edit: The issue was caused by number of inodes.

this path will be fetched (458.58 MiB download, 464.67 MiB unpacked):
  /nix/store/4mc1wf8b6jad08wlfqaw6zvv7007d51d-linux-firmware-20240513-zstd
copying path '/nix/store/4mc1wf8b6jad08wlfqaw6zvv7007d51d-linux-firmware-20240513-zstd' from 'https://cache.nixos.org'...
building '/nix/store/l4drcr95rzznb9n18rl95cjhzrvwi96q-system-path.drv'...
error: mkdir /nix/store/swcchba29bqmm9mjfgs7flsmhw1fw4wg-system-path//share/locale/az: No space left on device at /nix/store/x65ah6kl9sqjwp4pqm0fn9kb20bc0974-builder.pl line 267.
error: builder for '/nix/store/l4drcr95rzznb9n18rl95cjhzrvwi96q-system-path.drv' failed with exit code 28
error: 1 dependencies of derivation '/nix/store/6zlwarcc34qv5h2rfq2pj83h7zzcimm8-nixos-system-hikari-24.05pre628669.6c0b7a92c301.drv' failed to build

nixpkgs > df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        395M     0  395M   0% /dev
tmpfs           3.9G   16K  3.9G   1% /dev/shm
tmpfs           2.0G  4.3M  2.0G   1% /run
tmpfs           3.9G  1.1M  3.9G   1% /run/wrappers
/dev/dm-0       102G   74G   23G  77% /
/dev/sda1       511M  200M  312M  40% /boot/efi
tmpfs           789M   44K  789M   1% /run/user/1000
danielsiepmann, (edited ) to NixOS

I know are often a hard thing.

I really like how ease they are, at least for me, for the following projects:

They all just work. And are easy to perform. Thanks to those projects and everyone involved.

They enable users to self run and use software.

danielsiepmann, to random

It was pretty easy to provide talks for user groups, camps, etc. when I was attending lots of them. Because I didn't need to prepare anything. I was into the topic and mood and could keep improving each talk.

But nowadays, I'm attending only two camps and way less user groups than the last years. That makes it pretty hard.

I now understand better why many people don't provide talks. But maybe we can also lower the expectations and barriers? Maybe provide a “safe zone” like an explicit track or announcement of “none prepared” talks?

danielsiepmann, (edited ) to random

Okay, this is very very embarrassing.

I lost my disk password. The hand written password does no longer work. I don't know why...

I have a backup, but that disk is also crypted.
All my passwords are in a keepass database file.

This is on the cryted disk and backup.

I also have a backup on my .box nas. But the password is ... In the manager.

I have a Fritz VPN to my Fritz box stored on my android phone.

Any recommendation on how to get back acces to the password manager database file?

Help is very welcome.

I fear I need to contact some company and pay Monet to get back my access :(

UPDATE: I could solve the issue by decrypting my very bad handwriting. And I'll now put back my keepass file onto a server a a level of backup and will print out the most important passwords instead of keeping handwritten backups.

danielsiepmann, to php

I'm curious. Which topics are you working on or interested in right now?

I'm currently in another update from 10 to 12. Invested some time in understanding ES6 JavaScript modules and how to use the TYPO3 modules within custom TypeScript for our own backend module.

Xitnelat, to random German
@Xitnelat@wue.social avatar

Verkehrsberuhigter Bereich:
Gewusst, dass hier Schrittgeschwindigkeit vorgeschrieben ist? Und gewusst, dass Schrittgeschwindigkeit je nach Rechtsprechung bei gerade mal 7km/h bzw. 10km/h liegt?

#fußVomGas!

danielsiepmann,

@Xitnelat @usox Naja hier ist das in vielen Wohnbereichen üblich. Aber selbst die Menschen die in den Straßen leben interessieren sich da nicht für...

danielsiepmann, (edited )

@Xitnelat Ja. Und parken darf man dort nur in gekennzeichneten Bereichen.

Das interessiert hier alles keine Sau.
Geht schon damit los das es mit der Spielstraße verwechselt wird.

Kapiere nicht wieso so viele Menschen einen Führerschein besitzen dürfen ohne die Regeln zu kennen und sich daran zu halten.

danielsiepmann, (edited ) to php

Really motivating. Currently working on the content-blocks extension to provide out of the box inline rendering. content_blocks allows easily create relations to other records. E.g. to content for tabs, accordion, slider etc. Or to other records like fe_users. TYPO3 already allows defining custom renderer for all types of records to provide a proper preview in TYPO3 backend.

Many thanks to Nikita who seems to be the main driver right now.

content_blocks will hopefully provide a ready to use rendering of those relations. Current progress (github.com/nhovratov/content-b…):

danielsiepmann, to random German

Toller Vortrag von Rouven Czerwinski zu #Wayland. Ich habe mich da bisher immer drum gedrückt. Aber im Vortrag wird sehr schön erklärt, was es ist, wieso es entwickelt wird. Warum welche Probleme existieren, etc.

Würde ich allen empfehlen die bisher auch noch auf #X11 sind und sich der Thematik bisher verschlossen haben oder noch Vorurteile oder Halbwissen haben.

media.ccc.de/v/clt24-284-xorg-…

danielsiepmann, to php

Just updated my website to #TYPO3 13.0.0 in order to test and report issues.

That also means my EXT:tracking is now compatible with v12 LTS and v13.0.0.
I'll keep it within a branch and verify with my website prior tagging new release.

jaapio, to php Dutch
@jaapio@phpc.social avatar

discovered livetechhelper.com, while the initiative could be positive explained, the execution is horrible! I found https://livetechhelper.com/repos/jaapio/phpunit
I can help with but obviously any income should go to the original maintainers not to me because I created a fork!

Same applies to other projects, should we stop this?! ?

danielsiepmann,

@jaapio Not sure if those services need adjustment or Services like GitHub.

I shares my thoughts on GitHubs fork issues here: daniel-siepmann.de/issues-with…

The issue is thst GitHub doesn't allow to contribute withiut forking. But a fork has strong meanings under certain circumstances.

I guess the same issue applies to other Services like @Codeberg

danielsiepmann, to SmallWeb

Do you know some that searches the or , something beside the big players?

E.g. I want to get opinions about whether to use or not use assert() within PHP. And I bet there are a couple of posts out there with pros and cons and opinions on general. I'm looking for them.

But general searches only return docs, StackOverflow, etc. …

danielsiepmann, (edited ) to random German

Dr. Mark Benecke erklärte letztes Jahr an der TU Dortmund den aktuellen Stand der Klimaerwärmung: youtube.com/watch?v=AAi_I73kqc…

Sollte man jedem zeigen der sich über "Klimaterrorismus", Klimakleber und alles aufregt.

Auch frustrierend langsam selbst zur Generation zu hören die den älteren Vorwürfen macht, aber die sich langsam auch schon selbst Vorwürfe anhören darf …

danielsiepmann, to IT

Sometimes the job can be very frustrating. Our beloved is moving to ShadowDom (WebComponents).
We have custom Acceptance tests via to cover functionality within the backend of the CMS.

Now ShadowDom support has landed in WebDriver. But at least Firefox seems to lack support for XPath selectors … But I am not aware of other selectors to find elements based on their text content …

And how is your day going?

danielsiepmann, to random

MuscleMemory is broken. I'm not able to unlock the ssd of my laptop anymore.

Need to wait until Monday when I've access to the physical backup of the password...

danielsiepmann, to random

Just read "Love it, change it or leave it." by @oliklee. And I like it.

I just would say: don't expect to change living things the way you want. Just leave and love them.

But especially regarding environment, jobs, etc. this sentence is pure gold.

danielsiepmann, (edited ) to webdev

Today I discovered csszengarden.com/ thanks to daniel.pizza/writing/building-… .

It truly proves that one can keep #HTML and #CSS separated.

danielsiepmann, (edited ) to rant German

Sorry, but I need to #rant about this situation.

I'm a backend developer but couldn't find a #frontend developer to help me out. So I tried to get into #PWA on my own.
I head over to Mozilla Developer Network and everything looked so simple. I tried to convert my web app into a PWA and debugged via Firefox. But didn't get any issues, except it didn't work. I tried to find more help. MDN links to Microsoft and GitHub for concrete, way to complex, examples.
I turn on chromium to use lighthouse to get a proper report. That helps and I could fix some issues. Which accordingly to MDN would not be necessary.. But it now yells at me without concrete issues, and without concrete to dos.

Is this the modern internet? I learned the internet as a way where everyone with some free and open sources could put things on.

But it now feels like you need first to buy some knowledge from some closed source companies like Microsoft using closed source software in order to finally achieve something.

BTW: This project is not to make money, it is to help preserve memory of holocaust in Germany at a location where there is no mobile network. Therefore the project needs to work was PWA. buchenwaldbahn.de

Maybe someone can jump in a point me to a very minimal example that is working? Or other helpful sources or has some hints how to debug? Current status: I can't install the PWA. You can find current proof of concept here: tmp.daniel-siepmann.de/project…

Lighthouse tells me it is installable. But Firefox doesn't allow me to install the PWA. How can I debug installation of PWA for #Firefox or find a linter, or something? And Chromium won't execute my service worker.

danielsiepmann, to random

Currently watching @helhum presentation at @t3muc on my TV. You always can learn something from Helmut :)

danielsiepmann, to php German

I wasn't aware of #TYPO3 planet.typo3.org/. Looks like it silently got released? Not sure how many already know.

A central place of feeds regarding TYPO3.

danielsiepmann, to helpers German

hey all. I got a request from someone who shut down his instance. He wrote:

broadcasted a self-destruct signal docs.joinmastodon.org/admin/to… into the federation, which is meant to ensure that other instances de-federate with my instance and delete any references to it from their databases. While this worked fine with Mastodon instances, it appears that Friendica doesn't support this functionality.

And I now don't know how to properly remove his server. I hoped wiki.friendi.ca/docs/tools would have a way but couldn't find any.

How can I remove a no longer existing instance from my friendi.ca installation? Thanks in advance.

danielsiepmann, (edited ) to random German

I just finished listening the »Open Source Utopia« podcast by @ProvenPudding. It is a great introduction into different aspects of open source and free software.

I really enjoyed listening. Thanks for creating the podcast together with Jeffrey A. "jam" McGuire.

The podcast is available at: www.opensourceutopia.com

danielsiepmann, to random

@andri do you already have a date for next years camp?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • thenastyranch
  • DreamBathrooms
  • osvaldo12
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • khanakhh
  • Youngstown
  • rosin
  • slotface
  • ngwrru68w68
  • kavyap
  • ethstaker
  • anitta
  • mdbf
  • Durango
  • cisconetworking
  • modclub
  • tacticalgear
  • everett
  • cubers
  • Leos
  • normalnudes
  • tester
  • megavids
  • provamag3
  • lostlight
  • All magazines