photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

246
active users

#jdbc

0 posts0 participants0 posts today
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" target="_blank">#<span>Perl</span></a> on the <a href="https://social.sdf.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> Virtual Machine (<a href="https://social.sdf.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" 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" target="_blank">#<span>Kotlin</span></a> and <a href="https://social.sdf.org/tags/Scala" class="mention hashtag" rel="nofollow noopener" 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" 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" target="_blank">#<span>XS</span></a> or <a href="https://social.sdf.org/tags/FFI" class="mention hashtag" rel="nofollow noopener" 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" 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" target="_blank">#<span>DBI</span></a> support via <a href="https://social.sdf.org/tags/JDBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDBC</span></a> and <a href="https://social.sdf.org/tags/JSON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSON</span></a> via fastjson2.</p><p><a href="https://mastodon.social/@fglock/113034902296008665" rel="nofollow noopener" 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" target="_blank">#<span>programming</span></a> <a href="https://social.sdf.org/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a></p>
Hajo Thelen<p>Damals bei der Spezifikation von <a href="https://social.tchncs.de/tags/JDBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDBC</span></a> hätte man auch darauf achten können, den Implementierenden genauer vorzuschreiben, was sie wo in die Exceptions schreiben.</p><p>Beispiele Verletzung Unique Constraint</p><p>PG: sql state=23505 sql code=0<br>SQLite: sql state=null sql code=19</p><p>und überhaupt hätte man gleich Exceptions oder Codes für Standardfehler wie Unique Contraint Violation definieren können.</p><p>Wenn ihr also mal solche Standard APIs zu definieren habt, gebt den Implementierenden möglichst viel vor.</p>
Mark Rotteveel<p>I just released a minor maintance release of Jaybird: Jaybird 5.0.4. See for more information <a href="https://www.lawinegevaar.nl/firebird/jaybird_5.0.4_released.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">lawinegevaar.nl/firebird/jaybi</span><span class="invisible">rd_5.0.4_released.html</span></a> <a href="https://mstdn.social/tags/firebird" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firebird</span></a> <a href="https://mstdn.social/tags/jaybird" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jaybird</span></a> <a href="https://mstdn.social/tags/jdbc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdbc</span></a></p>
Steve Randy Waldman<p>c3p0 is a JDBC Connection pooling library I first published in 2002. It is very old-school, but i like to think it is still cool.</p><p>c3p0 v0.10.0 is the first major release — well, the first release at all — in a very long time. It now includes pluggable threading with loom support, much simplified connection testing by default, a more modern, more automated build, and many many fixes, improvements and enhancements.</p><p><a href="https://github.com/swaldman/c3p0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/swaldman/c3p0</span><span class="invisible"></span></a></p><p><a href="https://www.mchange.com/projects/c3p0/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">mchange.com/projects/c3p0/</span><span class="invisible"></span></a></p><p><a href="https://zirk.us/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://zirk.us/tags/jdbc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdbc</span></a></p>