techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

5.4K
active users

#db

28 posts28 participants4 posts today
Deutscher Bahnkunden-Verband<p>Laut <a href="https://mastodon.social/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> Infrago fährt ein Zug 20 Minuten später los, weil er verspätet bereitgestellt wird. Wie falsch und unzutreffend diese "Information" ist, entpuppt sich im Zug. Denn laut Zugpersonal hat ein Stellwerksausfall zur Verspätung geführt ... Diese Unehrlichkeit des Staatskonzerns ist ärgerlich.</p>
LimburgSüd<p><a href="https://zug.network/tags/B%C3%B6schungsbrand" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Böschungsbrand</span></a> zwischen <a href="https://zug.network/tags/HeidelbergHbf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HeidelbergHbf</span></a> und <a href="https://zug.network/tags/Heidelberg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Heidelberg</span></a> Kirchheim/Rohrbach</p><p><a href="https://zug.network/tags/Bahn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Bahn</span></a> <a href="https://zug.network/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://ruhr.social/@700Sachen" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>700Sachen</span></a></span> ja, weil <a href="https://infosec.space/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> von inkompetenten Managern regiert und <a href="https://infosec.space/tags/Autzentrismus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Autzentrismus</span></a> bei <a href="https://infosec.space/tags/Verkehrtministern" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Verkehrtministern</span></a> sowas macht!</p>
Gea-Suan Lin<p>Cloudflare Workers 提供的 MySQL/MariaDB 方案</p><p>在「Build global MySQL apps using Cloudflare Workers and Hyperdrive」這邊看到 Cloudflare 提供了 Cloudflare Workers 使用 MySQL/MariaDB 的方案。 本來以為是做出了 replicated globally 的系統,還在想要怎麼處理 ACID 問題,花了點時間看完才發現是弄出了一個類似 ProxySQL 的架構,最終還是要連回某個區域的 MySQL 主機上,可能是 AWS、GCP、Azure 或是自己的 MySQL 伺服器: Now, you can create new Hyperdrive c…</p><p><a href="https://blog.gslin.org/archives/2025/04/13/12341/cloudflare-workers-%e6%8f%90%e4%be%9b%e7%9a%84-mysql-mariadb-%e6%96%b9%e6%a1%88/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.gslin.org/archives/2025/0</span><span class="invisible">4/13/12341/cloudflare-workers-%e6%8f%90%e4%be%9b%e7%9a%84-mysql-mariadb-%e6%96%b9%e6%a1%88/</span></a></p><p><a href="https://abpe.org/tags/cloudflare" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cloudflare</span></a> <a href="https://abpe.org/tags/database" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>database</span></a> <a href="https://abpe.org/tags/db" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>db</span></a> <a href="https://abpe.org/tags/hyperdrive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hyperdrive</span></a> <a href="https://abpe.org/tags/mariadb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mariadb</span></a> <a href="https://abpe.org/tags/mysql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mysql</span></a> <a href="https://abpe.org/tags/proxy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>proxy</span></a> <a href="https://abpe.org/tags/rdbms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rdbms</span></a> <a href="https://abpe.org/tags/serverless" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>serverless</span></a> <a href="https://abpe.org/tags/sql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sql</span></a> <a href="https://abpe.org/tags/workers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>workers</span></a></p>
Andreas Wiedenhoff<p><a href="https://rail.chat/tags/Munich" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Munich</span></a> 🇩🇪 Hbf in August 2001: this train is a <a href="https://rail.chat/tags/EuroCity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EuroCity</span></a> which has just arrived from <a href="https://rail.chat/tags/Zurich" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zurich</span></a> 🇨🇭, hauled by a pair of <a href="https://rail.chat/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> Class 218 diesels, from Lindau onwards. The third car behind the locos, with the kitchen windows open, is the <a href="https://rail.chat/tags/SBB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SBB</span></a> <span class="h-card" translate="no"><a href="https://rail.chat/@diningcar" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>diningcar</span></a></span>, where I had just enjoyed a freshly made (!) “Wiener Schnitzel” (on a Swiss train, in Germany, mind you).</p>
LeedsPHP<p>🚨 Join us on Wednesday 16th April for our Scaling Writes on MySQL event! 🚨<br><a href="https://www.meetup.com/leedsphp/events/306614649/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">meetup.com/leedsphp/events/306</span><span class="invisible">614649/</span></a><br><a href="https://phpc.social/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://phpc.social/tags/MYSQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MYSQL</span></a> <a href="https://phpc.social/tags/db" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>db</span></a> <a href="https://phpc.social/tags/leedsphp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>leedsphp</span></a></p>
Thomas Risse<p>Ich bin ein großer Freund der <a href="https://mastodon.social/tags/bahn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bahn</span></a>. Schon seit Anbeginn der Zeitrechnung. Und das <a href="https://mastodon.social/tags/Deutschlandticket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Deutschlandticket</span></a> ist toll. Doch die Züge im Revier sind derart voll, dass teilweise nichts mehr geht. <a href="https://mastodon.social/tags/fahrradmitnahme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fahrradmitnahme</span></a> wäre der blanke Wahnsinn. Bitte bitte liebe <a href="https://mastodon.social/tags/db" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>db</span></a> ,es braucht mehr und längere Züge hier ...</p>
Aaron Giles<p>Of course, my CPU emulator didn't bother to support TF, since it was an edge case and not generally relevant to games. However, this discovery meant that I needed to bite the bullet and add support for tracing.</p><p>When the TF is set, the next instruction executes and then afterwards a <a href="https://corteximplant.com/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> (debug) fault is generated. This is interpreted by Windows as an EXCEPTION_SINGLE_STEP, which is handled by some fairly sophisticated logic in the SecuROM exception handler. </p><p>The basic gist is that once the TF is enabled, the handler continues to re-enable it and trace, instruction-by-instruction, until a special breakpoint instruction turns it off. It also has logic to detect when a <a href="https://corteximplant.com/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> instruction happens outside of the protected code (e.g., a system call), and automatically disables tracing by setting a hardware breakpoint on the return address of the function that was called.</p><p>This involved a whole lot of work implementing hardware instruction breakpoints and some precise details of the TF behavior in my emulator.</p><p>One additional quirk that bit me is that if a hardware instruction breakpoint is set, it generates a <a href="https://corteximplant.com/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> exception just like a single step. I originally thought that Windows was smart enough to translate this into an EXCEPTION_BREAKPOINT, but no, it still comes in as an EXCEPTION_SINGLE_STEP.</p><p>So after implementing all this, I see that the code extracts several files including cms32_nt.dll, which it then calls LoadLibrary on.</p><p>The DllMain funciton of cms32_nt.dll does a bunch of decompression/decryption logic before deliberately writing to offset 0 of the loaded image. On real NT-based system this causes a fault, but in my emulator, I wasn't explicitly protecting this area, so I was missing the fault. This led me to implement logic to mark certain pages as read-only so that I would catch errant writes here.</p><p>With that in place, I then landed in the exception handler for the entry point of cms32_nt.dll, which does some interesting things to ensure that it's only been called in the context of a LoadLibrary from a known accomplice....</p>
Marco Stern<p><span class="h-card" translate="no"><a href="https://mastodon.social/@sebwilken" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>sebwilken</span></a></span><br>Freitags auf der Strecke von Berlin und Hamburg. Der <a href="https://digitalcourage.social/tags/ICE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ICE</span></a> rumpelt sich bei 105 Minuten Fahrt laut Fahrplan 25 Bonusminuten rein, der Anschluss wartet nicht. Wohl besser als der voraus fahrende Zug: der kam in Berlin schon mit 85 Min. Verspätung an.<br>Ach ja: Toiletten sehen aus wie Sau, weil der Zug überbesetzt aus München kam.<br>Vielleicht kein Bashing der <a href="https://digitalcourage.social/tags/Bahn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Bahn</span></a>, aber wieder mal ordentlich Frust über die <a href="https://digitalcourage.social/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a></p>
Andreas Wiedenhoff<p><a href="https://rail.chat/tags/Salzburg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Salzburg</span></a> 🇦🇹 in, or around, 2007: a <a href="https://rail.chat/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> 🇩🇪 Class 103 electric, once hauling Germany’s most prestigious long distance trains at up to 200 kph, is ready to depart with it’s <a href="https://rail.chat/tags/AutoZug" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutoZug</span></a> consist. The car carrying wagons were just attached at the rear. Next stop: Munich, where the train will reverse.</p>
Kevin Karhan :verified:<p>Die <a href="https://infosec.space/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> <a href="https://www.youtube.com/watch?v=clNpnNy180k&amp;t=13m38s" rel="nofollow noopener noreferrer" target="_blank">gehört</a> komplett <a href="https://infosec.space/tags/verstaatlicht" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verstaatlicht</span></a> und die <a href="https://infosec.space/tags/Manager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Manager</span></a> wie <a href="https://infosec.space/tags/Verkehrtminister" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Verkehrtminister</span></a> die's gegen die Wang gefahren haben, in Regeess genommen!</p><p><a href="https://infosec.space/tags/Schuldrenbremse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Schuldrenbremse</span></a> <a href="https://infosec.space/tags/DEpol" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DEpol</span></a></p>
YAYAFA<p>4/11(金)『B-PARTY 2025』関連グッズ、直筆サインアイテム、イラストグッズなど新商品発売!さらに、うまい棒やSNOOPYコラボも新登場! – 横浜DeNAベイスターズ <a href="https://www.yayafa.com/2275393/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">yayafa.com/2275393/</span><span class="invisible"></span></a> <a href="https://jforo.com/tags/BAYSTARS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BAYSTARS</span></a> <a href="https://jforo.com/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> <a href="https://jforo.com/tags/DeNA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeNA</span></a> <a href="https://jforo.com/tags/Sports" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Sports</span></a> <a href="https://jforo.com/tags/%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%84" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>スポーツ</span></a> <a href="https://jforo.com/tags/%E3%82%BB%E3%83%BB%E3%83%AA%E3%83%BC%E3%82%B0" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>セ・リーグ</span></a> <a href="https://jforo.com/tags/%E3%82%BB%E3%83%AA%E3%83%BC%E3%82%B0" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>セリーグ</span></a> <a href="https://jforo.com/tags/%E3%83%97%E3%83%AD%E9%87%8E%E7%90%83" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>プロ野球</span></a> <a href="https://jforo.com/tags/%E3%83%9A%E3%82%A4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ペイ</span></a> <a href="https://jforo.com/tags/%E3%83%99%E3%82%A4%E3%82%B9%E3%82%BF%E3%83%BC%E3%82%BA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ベイスターズ</span></a> <a href="https://jforo.com/tags/%E6%A8%AA%E6%B5%9C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>横浜</span></a> <a href="https://jforo.com/tags/%E6%A8%AA%E6%B5%9CDeNA%E3%83%99%E3%82%A4%E3%82%B9%E3%82%BF%E3%83%BC%E3%82%BA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>横浜DeNAベイスターズ</span></a> <a href="https://jforo.com/tags/%E6%A8%AA%E6%B5%9C%E3%82%B9%E3%82%BF%E3%82%B8%E3%82%A2%E3%83%A0" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>横浜スタジアム</span></a> <a href="https://jforo.com/tags/%E9%87%8E%E7%90%83" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>野球</span></a></p>
Nordkommission<p>Der neue Schalter "Alle Reisenden besitzen ein D-Ticket" auf bahn.de tut übrigens nicht das, was man von ihm vielleicht erwarten würde: bei Verbindungen mit nur teilweiser Freigabe des Fernverkehrs für Deutschlandticket-Nutzer ist die eigentlich freigegebene Strecke trotzdem mit zu bezahlen, denn die Verbindungssuche "findet" nicht die entsprechende Verbindung RE-IC mit fiktivem Umstieg sondern nur IC komplett.</p><p>Lustigerweise weiß bahn.de das für die freigegebene Teilstrecke im Beispiel, Elsterwerda - Berlin, aber durchaus...</p><p><a href="https://zug.network/tags/Deutschlandticket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Deutschlandticket</span></a> <a href="https://zug.network/tags/Fernverkehr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fernverkehr</span></a> <a href="https://zug.network/tags/Freigabe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Freigabe</span></a> <a href="https://zug.network/tags/Buchung" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Buchung</span></a> <a href="https://zug.network/tags/DeutscheBahn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeutscheBahn</span></a> <a href="https://zug.network/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a></p>
aelster<p><a href="https://mastodon.social/tags/db" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>db</span></a> heute erreichen wir superpünktlich den nächsten Halt Basel -&gt; Freiburg</p>
sven_md<p>hmm, vlt 2004 der Stillste Ort Der Welt -9dB?<br><a href="https://www.welt.de/vermischtes/kurioses/article106185009/Die-verstoerende-Wirkung-des-stillsten-Ortes-der-Welt.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">welt.de/vermischtes/kurioses/a</span><span class="invisible">rticle106185009/Die-verstoerende-Wirkung-des-stillsten-Ortes-der-Welt.html</span></a></p><p>-20,6 dezibel im Buch Der Weltrekorde 2015 von microsoft im "Building 87"-Washington-HQ in den USA<br><a href="https://www.stern.de/panorama/microsoft-baut-leisesten-raum-der-welt---man-hoert-dort-sogar-das-eigene-herz-schlagen-30908716.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">stern.de/panorama/microsoft-ba</span><span class="invisible">ut-leisesten-raum-der-welt---man-hoert-dort-sogar-das-eigene-herz-schlagen-30908716.html</span></a></p><p>Orfield Laboratories -24,9B in Minneapolis</p><p><a href="https://mastodon.social/tags/erfindung" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erfindung</span></a> <a href="https://mastodon.social/tags/erfindungen" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erfindungen</span></a> <a href="https://mastodon.social/tags/schall" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>schall</span></a> <a href="https://mastodon.social/tags/dB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dB</span></a> <a href="https://mastodon.social/tags/dezibel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dezibel</span></a> <a href="https://mastodon.social/tags/leise" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>leise</span></a> <a href="https://mastodon.social/tags/stille" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>stille</span></a></p>
VCD Bayern<p>Das Zugbegleitpersonal muss ja vieles aushalten und sind die ersten Ansprechpartner, wenn die Reisenden aufgrund der Schwachstellen bei den Gleisanlagen und den Zügen verspätet ankommen und Anschlüsse verpassen.</p><p>Hier ruhig, gelassen und freundlich zu bleiben, ist eine große Herausforderung, die die Allianz pro Schiene mit diesem Preis honorieren will.</p><p><a href="https://www.allianz-pro-schiene.de/presse/pressemitteilungen/eisenbahner-mit-herz-2025/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">allianz-pro-schiene.de/presse/</span><span class="invisible">pressemitteilungen/eisenbahner-mit-herz-2025/</span></a></p><p><a href="https://mastodon.bayern/tags/vcdbayern" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vcdbayern</span></a> <br><a href="https://mastodon.bayern/tags/allianzproschiene" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>allianzproschiene</span></a> <br><a href="https://mastodon.bayern/tags/db" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>db</span></a> <br><a href="https://mastodon.bayern/tags/zugbegleitpersonal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zugbegleitpersonal</span></a></p>
Andreas Wiedenhoff<p>Travelling by train in the <a href="https://rail.chat/tags/Aachen" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Aachen</span></a> 🇩🇪 area in February 2002, I came across this regional service: a consist composed of <a href="https://rail.chat/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> <a href="https://rail.chat/tags/Silberling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Silberling</span></a> cars, hauled by an <a href="https://rail.chat/tags/E10" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>E10</span></a> Class 110 electric, in “ozeanblau-beige” livery, very common in the 1980s and still present at the turn of the millennium.</p>
kontrollierterWahnwitz<p>Ich wünsche jedem <a href="https://sueden.social/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a>-Manager Durchfall und kein Klopapier. <a href="https://sueden.social/tags/fickdichdeutschebahn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fickdichdeutschebahn</span></a></p>
Chris<p>Gibt es irgendwelche Tipps, wie man beim <a href="https://layer8.space/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a> Reiseservice durchkommt? Bei der Hotline komme ich nicht durch :( Geht um Fahrradtickets, der gebuchte Zug fällt aus, und ich brauche neue...</p><p><a href="https://layer8.space/tags/bahn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bahn</span></a> <a href="https://layer8.space/tags/deutschebahn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>deutschebahn</span></a></p>
.:\dGh/:.<p>New problem, new library! This time, I made a small utility for Laravel to limit a group of models on the table.</p><p><a href="https://github.com/Laragear/Capstone" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/Laragear/Capstone</span><span class="invisible"></span></a></p><p>I talked about the implementation on my Medium blog, but in a nutshell, it uses a subquery to keep only the records you don't want to delete, like the latest five.</p><p><a href="https://mastodon.social/tags/PHP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHP</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/Code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Code</span></a> <a href="https://mastodon.social/tags/Laravel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Laravel</span></a> <a href="https://mastodon.social/tags/Composer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Composer</span></a> <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/Git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Git</span></a> <a href="https://mastodon.social/tags/Library" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Library</span></a> <a href="https://mastodon.social/tags/Package" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Package</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/Software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Software</span></a> <a href="https://mastodon.social/tags/SQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SQL</span></a> <a href="https://mastodon.social/tags/Database" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Database</span></a> <a href="https://mastodon.social/tags/ORM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ORM</span></a> <a href="https://mastodon.social/tags/RDBMS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RDBMS</span></a> <a href="https://mastodon.social/tags/DB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB</span></a></p>