Daniel Siepmann reshared this.
(Das klingt in der Theorie so toll, aber wenn man recherchieren will, gibt es nicht außer SEO-verseuchte Affiliate-Listen, die sich als "Test" tarnen.)
((Just in case: Ich frage nicht, wie ihr eure Brille sauber macht, es geht *nur* um Ultraschallgeräte.))
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
I also try to migrate from #Docker to #Podman, but not sure if I want to add the extra headache for myself regarding volumes. I only use containers for software like solr or Elasticsearch within projects. I might use podman but with tmpfs instead of mounted folders, or check out container volumes.
I'm used to mount local folders for persisting data.
2 people like this
I considered devenv and alternatives but didn't feel like it is worth for me to invest time there yet.
I also like to manually trigger stuff and don't get interrupted by automation if I don't want to. E.g. just by cding into a folder just to execute one command, e.g. a fast search.
But thanks for suggesting :)
Raito Bezarius likes this.
Daniel Siepmann reshared this.
🚫 Exclude patterns
🔎 Crawling strategies
♾️ Endless mode
📦 Support of gzipped sitemaps
✨ Improved command output
→ https://github.com/eliashaeussler/cache-warmup/releases/tag/2.0.0
Release 2.0.0 · eliashaeussler/cache-warmup
What's Changed ⚡ Breaking [!!!][FEATURE] Use modern libraries for XML source mapping by @eliashaeussler in #196 [!!!][FEATURE] Introduce response handlers by @eliashaeussler in #197 [!!!][FEATURE]...GitHub
4 people reshared this
Daniel Siepmann reshared this.
Daniel Siepmann reshared this.
Daniel Siepmann reshared this.
#opensource #oss #newrelease #php #software #personalfinance #selfhosted
https://github.com/firefly-iii/firefly-iii/releases/v6.0.0
Release v6.0.0 · firefly-iii/firefly-iii
This is release 6.0.0 of Firefly III. Warnings The upgrade may not be backwards compatible for people who manage outgoing loans (money borrowed to other people). Transactions will be removed or ch...GitHub
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
Can it read spreadsheets from the bank?
Daniel Siepmann reshared this.
Meine Frage an euch:
1. Gibt es so etwas wirklich?
2. Taugt das grundsätzlich etwas?
3. Verhindert das nur, dass man Leute in Autos blendet, oder sollte es eigentlich auch verhindern, dass man Leute auf dem Rad und zu Fuß blendet?
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
Ich fahre immer mit Licht an, bei mir funktioniert die Abblendautomatik dann nicht.
So mit 2000 Lux oder höher.
Hatte ich auch noch nicht.
Mein erstes Konzert dieses Jahr. Endlich mal wieder im Gebäude9, hat sich doch was verändert. Antiheld war geil, ebenso die Vorband.
Jetzt noch über 2 Std. Zugfahrt bis nach Hause.
3 people like this
Daniel Siepmann reshared this.
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
Daniel Siepmann reshared this.
Danke, #powermail, dass ihr das so macht! 👍
// cc @einpraegsam
Stephan Salzmann reshared this.
Sowas wie: merged someone else patch-1
Hilft einem mal so gar nicht.
Achtet bei contributions und merges auf aussagekräftige messages.
4 people like this
Persönlich bevorzuge ich ein Changelog.md im Repository-Hauptverzeichnis: Schnell zu finden und man muss nicht in der Doku suchen, wo sich denn die Änderungen verstecken.
carla reshared this.
Hab mich mach kurzer Zeit schon umgewöhnt und bin viel zufriedener.
3 people like this
I added fzf to my #zsh for history and via fzf-tab for autocompletion. I'm using it with fzf-#tmux to open a tmux pop up.
I now also added fzf-lua to my #neovim replacing previously used telescope.
Maybe I'll replace #dmenu as well and extend my current usage of fzf-tmux, reducing dependencies and friction.
I'm really happy with fzf, it feels faster, and I now have the same UX in zsh, and neovim.
Commit adding fzf to zsh: https://git.daniel-siepmann.de/danielsiepmann/nixpkgs/commit/c57994ea28f3dd7e43747d4b92d4318fc34c3989
Commit adding fzf-tab: https://git.daniel-siepmann.de/danielsiepmann/nixpkgs/commit/df544f1e9e1b25da7b3769bcb893ccf8289c50bf
Commit adding fzf to neovim: https://git.daniel-siepmann.de/danielsiepmann/nixpkgs/commit/cee10964f04916939121e9b6fc07d814cab1a0e3
And a commit fixing the ugly colors of fzf within neovim: https://git.daniel-siepmann.de/danielsiepmann/nixpkgs/commit/bc2264a03e322f18831364ee7d0896f50a46e9bf
2 people like this
Native history back search in zsh. I also tried mcfly for two weeks.
Native autocompletion of zsh.
birnim likes this.
Daniel Siepmann reshared this.
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
MarcusSchwemer reshared this.
- Get your own domain (20€/yr max)
- Get a VPS (Virtual Private Server) with the power and network traffic needed (5€/mo, 60€/yr)
- Get a basic setup with an e-mail server and a web server for some static pages
If you already know your way around a Linux server, it'll just take a few hours and you are on your way to become a true #Netizen :)
I've put all parts in my blog already https://jan.wildeboer.net
Daniel Siepmann reshared this.
https://exquisite.social/@h3artbl33d/109927449357481623
Daniel Siepmann reshared this.
Thanks to everyone for years of support. Special thanks to @bnf for his dedication to clean up TYPO3 that this workaround that existed for years, now isn't necessary any more!
TYPO3 Console will soon only ship commands to fill some gaps from what is still missing within #TYPO3.
If everything goes well, TYPO3 Console will also ship a few additional tweaks to improve error and exception output of the standard typo3 binary.
!!![TASK] Remove typo3cms binary by helhum · Pull Request #1115 · TYPO3-Console/TYPO3-Console
Good bye and thanks for all the fish!GitHub
3 people reshared this
Except when you cheat and then can 🤘
https://phpfashion.com/how-to-mock-final-classes
https://tomasvotruba.com/blog/2019/03/28/how-to-mock-final-classes-in-phpunit/
#php #testing #phpunit #TYPO3
How to Mock Final Classes?
How to mock classes that are defined as final or some of their methods are final?Blog phpFashion
2 people reshared this
Daniel Siepmann reshared this.
@calien_666
I sat down and created this little #TYPO3 extension: https://extensions.typo3.org/extension/siteconfiggitsync - if you have your site-config.yaml files checked into git, but the siteadmins want to change them in the backend, this one will push it back to git
(Code711) Site Config Git Sync (siteconfiggitsync)
This extension will push changes to the site config yaml files back to your gitlab repository by creating a branch for the changes along with a merge-request.TYPO3 Association
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
Daniel Siepmann reshared this.
You will not be able to run Ubuntu nor any other standard distro with 6.2 on any M1 Mac. Please don't get your hopes up.
We are continuously upstreaming kernel features, and 6.2 notably adds device trees and basic boot support for M1 Pro/Max/Ultra machines.
However, there is still a long road before upstream kernels are usable on laptops. There is no trackpad/keyboard support upstream yet.
While you can boot an upstream 6.2 kernel on desktops (M1 Mac Mini, M1 Max/Ultra Mac Studio) and do useful things with it, that is only the case for 16K page size kernel builds.
No generic ARM64 distro ships 16K kernels today, to our knowledge.
Our goal is to upstream everything, but that doesn't mean distros instantly get Apple Silicon support.
As with many other platforms, there is some integration work required. Distros need to package our userspace tooling and, at this time, offer 16K kernels.
In the future, once 4K kernel builds are somewhat usable, you can expect zero-integration distros to somewhat work on these machines (i.e. some hardware will work, but not all, or only partially).
This should be sufficient to add a third-party repo with the integration packages.
But for out-of-the-box hardware support, distros will need to work with us to get everything right.
We are already working with some, and we expect to announce official Apple Silicon support for a mainstream distro in the near future. Just not quite yet!
Daniel Siepmann likes this.
2 people reshared this
Daniel Siepmann reshared this.
The real split is Event-Driven Architecture vs Messaging.
Event-Driven Architecture is about the logical composition of our workflow. We're using events as the glue checkpoints of our workflow. The key aspect is to model them, so we're broadcasting information, not requesting operations. 1/
They didn't embrace semantics and taught their users. But that doesn't change, that eventually, their users will need to understand that to succeed. Still, if they pushed all marketing into event-based terms, how to tell now that it was wrong?
The easiest is to reinvent the wheel and introduce new gibberish terms. 5/
berkes 🐝 🚐 🏄 🌱 reshared this.
6/6
https://alirezahayati.com/2023/01/20/the-purpose-of-ai/
The purpose of AI - Ali Reza Hayati
About a year ago when we talked about artificial intelligence and machine learning, what we meant was a machine getting used to some routines or somehow understanding an algorithm and order of matters happening so it can respond in a certain way.Ali Reza Hayati
Daniel Siepmann reshared this.
The Rust LS works great most of the time, but sometimes will just "stop" getting the types correctly, and not having a code action to remove unused imports is quite frustrating.
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
Daniel Siepmann reshared this.
https://www.jwz.org/blog/2023/02/stop-doing-threads/
Daniel Siepmann reshared this.
Daniel Siepmann reshared this.
- Every dependency is mocked
- We can modify the service container at will
- We use Sqlite instead of Postgres
- We invoke the HTTP kernel directly
- We have data in our database somehow
Daniel Siepmann reshared this.
Daniel Siepmann reshared this.
Chronik: Dem Navi „blind“ vertraut, Pkw steckt fest
Zwischen St. Gilgen und Fürberg am Wolfgangsee (Flachgau) ist am Donnerstagnachmittag ein Autofahrer mit seinem Pkw auf dem engen Wanderweg steckengeblieben.ORF.at
Dirk Fehse reshared this.
Daniel Siepmann reshared this.
Daniel Siepmann likes this.
2 people reshared this
I also added https://sourceforge.net/projects/gtkpod/ which allows me to manage my old #iPod Shuffle 4th Gen. No need for MacOS any more.
Both devices are so great in weight, quality, and UX. I'm happy I don't need to waste the resources. Instead, I can combine them with my love OpenSource and Linux. Feels so good to have control, feels like you actually own things.
Library and GUI for Apple's iPod
Download Library and GUI for Apple's iPod for free. gtkpod is a platform independent GUI for Apple's iPod using GTK. It allows you to import your existing iTunes database, add songs, podcasts, videos and cover art, and to edit ID3 tags.SourceForge
5 people like this
Daniel Siepmann reshared this.
Daniel Siepmann likes this.
2 people reshared this
Daniel Siepmann reshared this.
In @matthiasnoback's Advanced Application Architecture workshop, you'll cover all 3 architecture layers: the domain, application, and infrastructure layer. Sign up at @WebCampVenlo https://www.webcampvenlo.nl/session/workshop-advanced-application-architecture-40 #programming #PHP
2 people reshared this
Daniel Siepmann reshared this.
Listening to @slightlyoff on @jsparty provides an interesting angle on this. He goes so far to call the client side JavaScript trend a “lost decade”. From the perspective of users of which many have mid to low end devices, SPA too often perform very badly.
Daniel Siepmann likes this.
Watch the video and it’ll be more clear.

Daniel Siepmann reshared this.
If yes, update #GPGTools to the latest nightlies build:
https://releases.gpgtools.org/nightlies/GPG_Suite-latest.dmg
I found that solution here:
https://communities.apple.com/de/thread/254439834
Daniel Siepmann reshared this.
Daniel Siepmann reshared this.
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
I'll be looking for a new #linux laptop next year, since my current machine is in dire need of repairs
I tend towards AMD currently but #AsahilLinux is also interesting
Which would you recommend?
#thinkpad #framework #xps #apple
- Thinkpad (39%, 24 votes)
- Framework (26%, 16 votes)
- Mac (21%, 13 votes)
- Other (comment please) (13%, 8 votes)
Daniel Siepmann reshared this.
A fake websocket server that can send custom messages to registered clients. And that records any received messages.
https://crates.io/crates/webmocket
source: https://github.com/berkes/webmocket #rustlang
GitHub - berkes/webmocket: Websocket server for testing and development.
Websocket server for testing and development. Contribute to berkes/webmocket development by creating an account on GitHub.GitHub
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
The whole point of the service is to allow a client (in my case a bot) to connect to it, and then start sending and receiving messages.
For test-scenarios and such.
Daniel Siepmann reshared this.
I'm excited to launch #keyoxide today!
https://yarmo.eu/post/keyoxide
#FOSS solution for easy encryption, signature verification and decentralized identity proofs!
I've been in favor of #DeleteKeybase but I never had something to offer as an alternative. Now I do :)
Daniel Siepmann likes this.
Daniel Siepmann reshared this.
Works nicely, but really take a lot of time to get it right. For example mentioning that only pgp notation will actually "reember" your services would tremendously help to decide which way _not_ to go.
Leah
•