mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

14K
active users

#DBI

0 posts0 participants0 posts today
Habr<p>Такие разные дисплеи: какие виды матриц распространены в DIY-электронике?</p><p>Меня очень радует, что в современном мире, где казалось бы все полезные гаджеты уже изобретены, становится всё больше людей, которые любят делать свои собственные гаджеты. В большинстве девайсов есть необходимость отображать какую-либо информацию и большинство новичков часто теряется в типах дисплеев, их шинах и программных протоколах. В сегодняшней статье мы с вами без воды и по факту узнаем о том, какие матрицы можно использовать в DIY-самоделках!</p><p><a href="https://habr.com/ru/articles/885314/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/885314/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/bodyawm_%D0%BD%D0%B8%D1%88%D1%82%D1%8F%D1%87%D0%BA%D0%B8" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bodyawm_ништячки</span></a> <a href="https://zhub.link/tags/%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D0%B8" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>дисплеи</span></a> <a href="https://zhub.link/tags/mipi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mipi</span></a> <a href="https://zhub.link/tags/lvds" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lvds</span></a> <a href="https://zhub.link/tags/dsi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dsi</span></a> <a href="https://zhub.link/tags/dbi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dbi</span></a></p>
Mark Gardner<p>This is really cool and kinda insane—running modern <a href="https://social.sdf.org/tags/Perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Perl</span></a> on the <a href="https://social.sdf.org/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> Virtual Machine (<a href="https://social.sdf.org/tags/JVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JVM</span></a>).</p><p>Why? Maybe you want the flexibility of Perl scripts in your JVM-based environment (including <a href="https://social.sdf.org/tags/Kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kotlin</span></a> and <a href="https://social.sdf.org/tags/Scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scala</span></a>) without shelling out. More reasons here: <a href="https://github.com/fglock/PerlOnJava/blob/master/docs/WHY_PERLONJAVA.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/fglock/PerlOnJava/b</span><span class="invisible">lob/master/docs/WHY_PERLONJAVA.md</span></a></p><p>Anything with <a href="https://social.sdf.org/tags/XS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XS</span></a> or <a href="https://social.sdf.org/tags/FFI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FFI</span></a> C code has to be ported to Java, mind you. But <span class="h-card" translate="no"><a href="https://mastodon.social/@fglock" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fglock</span></a></span> has been doing just that, e.g., <a href="https://social.sdf.org/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a> support via <a href="https://social.sdf.org/tags/JDBC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JDBC</span></a> and <a href="https://social.sdf.org/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> via fastjson2.</p><p><a href="https://mastodon.social/@fglock/113034902296008665" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@fglock/113034</span><span class="invisible">902296008665</span></a></p><p><a href="https://social.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://social.sdf.org/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a></p>
kriware :verified:<p>Undetected Frida Framework for Evasion</p><p>Learn to bypass Frida detection in apps, enabling undetected instrumentation for debugging or reverse engineering.</p><p><a href="https://github.com/zer0def/undetected-frida" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/zer0def/undetected-</span><span class="invisible">frida</span></a></p><p><a href="https://infosec.exchange/tags/frida" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>frida</span></a> <a href="https://infosec.exchange/tags/dbi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dbi</span></a></p>
pyrrhlin<p><span class="h-card" translate="no"><a href="https://mastodon.sdf.org/@philsplace" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>philsplace</span></a></span> So at least one of the <a href="https://mastodon.social/tags/perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>perl</span></a> <a href="https://mastodon.social/tags/dbi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dbi</span></a> problems I encountered is now solved. <a href="https://github.com/perl5-dbi/DBD-mysql/commits/master/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/perl5-dbi/DBD-mysql</span><span class="invisible">/commits/master/</span></a><br>thanks for your stewardship, dveeden!</p>
pyrrhlin<p>7/<br>and the reason for this, of course, i eventually figure, is that the database driver DBD::mysql is providing data structures generated by <a href="https://mastodon.social/tags/xs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xs</span></a> code, and that <a href="https://mastodon.social/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a> is accessing those data structures using tied hashes. wheee…</p>
pyrrhlin<p>(1/*) So, I’m working in an older <a href="https://mastodon.social/tags/perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>perl</span></a> codebase. There’s a small home-rolled ORM using <a href="https://mastodon.social/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a> -- not fancy. I wanted to start understanding the data model, so I went looking for a logging module, found <a href="https://metacpan.org/pod/DBI::Log" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">metacpan.org/pod/DBI::Log</span><span class="invisible"></span></a> and inserted that into a test script i’m writing. And…<br>```<br>$ perl test.pl<br>-- Wed Oct 13 13:36:21 2024<br>-- /home/pyrrhlin/repo/path/DB.pm 160<br>SET NAMES 'utf8'</p><p>Segmentation fault (core dumped)<br>```</p>
Oriel Jutty :hhHHHAAAH:<p><span class="h-card" translate="no"><a href="https://social.tchncs.de/@hayjay" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hayjay</span></a></span> <span class="h-card" translate="no"><a href="https://chaos.social/@isotopp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>isotopp</span></a></span> Aus gegebenem Anlass hier mal was von 1997:<br><a href="https://metacpan.org/release/TIMB/DBI-0.87/view/DBI.pm#Placeholders-and-Bind-Values" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">metacpan.org/release/TIMB/DBI-</span><span class="invisible">0.87/view/DBI.pm#Placeholders-and-Bind-Values</span></a></p><p>Seitdem sind für mich SQL-Injection-Probleme eigentlich gestorben.</p><p><a href="https://infosec.exchange/tags/perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>perl</span></a> <a href="https://infosec.exchange/tags/dbi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dbi</span></a></p>
Mark Gardner<p>DBI has been the <a href="https://social.sdf.org/tags/Perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Perl</span></a> <a href="https://social.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> language’s standard <a href="https://social.sdf.org/tags/database" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>database</span></a> interface module since October 1994 when it was released coincident with version 5.000 of the language. Like Perl itself, it has continued to be a model of <a href="https://social.sdf.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> development and support.</p><p><a href="https://fosstodon.org/@metacpan/113074361244015803" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fosstodon.org/@metacpan/113074</span><span class="invisible">361244015803</span></a></p><p>Prior to <a href="https://social.sdf.org/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a>’s adoption, programs needed a bespoke compiled Perl 4 for any particular database system (e.g., <a href="https://social.sdf.org/tags/Informix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Informix</span></a>, <a href="https://social.sdf.org/tags/Oracle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Oracle</span></a>, <a href="https://social.sdf.org/tags/Sybase" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Sybase</span></a>). DBI provided a unified API for application and database driver developers.</p>
Simon Mooijaart<p>The <a href="https://mastodon.green/tags/Drug" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Drug</span></a> Burden Index <a href="https://mastodon.green/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a> associated with all kinds of outcomes in <a href="https://mastodon.green/tags/older" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>older</span></a> people.</p><p>But all observational associations, unsure if causaliy related. More likely a marker of underlying conditions.</p><p><a href="https://mastodon.green/tags/geriatrics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>geriatrics</span></a> <a href="https://mastodon.green/tags/pharmacology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pharmacology</span></a> <a href="https://mastodon.green/tags/medmastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>medmastodon</span></a></p><p><a href="https://agsjournals.onlinelibrary.wiley.com/doi/10.1111/jgs.18691" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">agsjournals.onlinelibrary.wile</span><span class="invisible">y.com/doi/10.1111/jgs.18691</span></a></p>
Dekazeta :vf:<p>DBI v655 (Switch) <a href="https://www.dekazeta.net/foro/files/file/2877-dbi/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">dekazeta.net/foro/files/file/2</span><span class="invisible">877-dbi/</span></a></p><p><a href="https://masto.es/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a></p>
Coocook.org<p>Why we've changed our database schema 26 times until now:<br>- make Coocook easier to use by simplifying required input<br>- add new features like organizations (groups of users)<br>- add missing metadata like creation timestamps</p><p>Longer gaps are difficult changes that took long to prepare:<br>1. add database versioning in the first place<br>2. drop infamous table "quantities" that connected units that can be converted, like "masses" with lb and kg, etc.🙈<br><a href="https://floss.social/tags/perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>perl</span></a> <a href="https://floss.social/tags/sql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sql</span></a> <a href="https://floss.social/tags/SchemaVersioning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SchemaVersioning</span></a> <a href="https://floss.social/tags/graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graph</span></a> <a href="https://floss.social/tags/dbixclass" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dbixclass</span></a> <a href="https://floss.social/tags/dbi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dbi</span></a></p>
Daniel Böhmer<p><span class="h-card" translate="no"><a href="https://chirp.social/@Perl" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Perl</span></a></span> I have a hard time getting this database query to work with DBIx::Class. I gave my best to describe it in a useful way. I’d very much appreciate any hints or questions:</p><p><a href="https://stackoverflow.com/questions/77558505/use-function-value-from-subquery-in-where-clause-fetch-it-with-results-using-d" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">stackoverflow.com/questions/77</span><span class="invisible">558505/use-function-value-from-subquery-in-where-clause-fetch-it-with-results-using-d</span></a></p><p><a href="https://ieji.de/tags/perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>perl</span></a> <a href="https://ieji.de/tags/dbixclass" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dbixclass</span></a> <a href="https://ieji.de/tags/dbi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dbi</span></a></p>
Dekazeta :vf:<p>DBI v628 <a href="https://www.dekazeta.net/foro/files/file/2877-dbi/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">dekazeta.net/foro/files/file/2</span><span class="invisible">877-dbi/</span></a></p><p><a href="https://masto.es/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a> <a href="https://masto.es/tags/Switch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Switch</span></a> <a href="https://masto.es/tags/Homebrew" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Homebrew</span></a></p>
Mark Gardner<p><span class="h-card" translate="no"><a href="https://c.im/@flohoff" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>flohoff</span></a></span> BTW, in case you're tempted to try `dclone` from <a href="https://perldoc.perl.org/Storable" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">perldoc.perl.org/Storable</span><span class="invisible"></span></a>, it doesn’t work with <a href="https://social.sdf.org/tags/Perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Perl</span></a> DBI database handles either. No segfault, though. It just errors out trying to deserialize.</p><p><a href="https://social.sdf.org/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a> is a crazy patchwork under the hood.</p>
Mark Gardner<p><span class="h-card" translate="no"><a href="https://c.im/@flohoff" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>flohoff</span></a></span> If all you want is the same instance of the handle with the same connection then just pass or assign it. Cloning gives you an independent copy with its own state where modifications to the clone don’t affect the original.</p><p>As for the segfault: <a href="https://social.sdf.org/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a> database handles are tied hashrefs with a nest of objects, C structures, filehandles, etc. Clone's problems have been known and unresolved since 2006: <a href="https://github.com/garu/Clone/issues/17" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/garu/Clone/issues/1</span><span class="invisible">7</span></a></p><p>It's not <a href="https://social.sdf.org/tags/Perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Perl</span></a>, it's the Clone module's janky XS code.</p>
Dekazeta :vf:<p>DBI v616 <a href="https://www.dekazeta.net/foro/files/file/2877-dbi/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">dekazeta.net/foro/files/file/2</span><span class="invisible">877-dbi/</span></a></p><p><a href="https://masto.es/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a> <a href="https://masto.es/tags/Switch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Switch</span></a> <a href="https://masto.es/tags/NintendoSwitch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NintendoSwitch</span></a> <a href="https://masto.es/tags/Homebrew" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Homebrew</span></a></p>
Mark Gardner<p><span class="h-card"><a href="https://chirp.social/@Perl" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Perl</span></a></span> A tip from <span class="h-card"><a href="https://mastodon.sdf.org/@philsplace" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>philsplace</span></a></span> for those having trouble connecting to <a href="https://social.sdf.org/tags/MariaDB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MariaDB</span></a> using <a href="https://social.sdf.org/tags/Perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Perl</span></a> <a href="https://social.sdf.org/tags/DBI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DBI</span></a> and an <a href="https://social.sdf.org/tags/SSL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SSL</span></a> / <a href="https://social.sdf.org/tags/TLS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TLS</span></a> connection: <a href="https://mastodon.sdf.org/@philsplace/110906522769129740" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.sdf.org/@philsplace/1</span><span class="invisible">10906522769129740</span></a></p>
Frankwatching ☑<p>Er wordt gewerkt aan een digitale identiteit, een soort online paspoort, waarmee we kunnen aantonen dat we zijn wie we zeggen te zijn, ook over de grens heen. Hoe ver zijn we en wat hebben we er eigenlijk aan? <br /><a href="https://frankwatching.com/archive/2023/01/11/digitale-identiteit-status/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">frankwatching.com/archive/2023</span><span class="invisible">/01/11/digitale-identiteit-status/</span></a> <a href="https://mstdn.social/tags/DBI" class="mention hashtag" rel="tag">#<span>DBI</span></a> <a href="https://mstdn.social/tags/DigitaleIdentiteit" class="mention hashtag" rel="tag">#<span>DigitaleIdentiteit</span></a></p>