cammsaul
cammsaul on Hacker News
Posted by
cammsaul on Tuesday November 05, 2024 @11:58PM
from the youtube.com dept.
Hi, Toucan library author here.
+1 on avoiding side effects from business logic. This applies not just to Toucan, but to database code in general. Toucan is there to give you a way to define behaviors when interacting with your application database, for example transforming certain columns when you fetch rows from a certain table from the database. It's that plus utility functions for interacting with your database. Not really an ORM.
Either way, Toucan 2 is out now: https://github.com/camsaul/toucan2 I'm still working on fully documenting it but it's already being used in the wild and Toucan 1 will probably be archived soon
Posted by
cammsaul on Wednesday June 10, 2020 @06:53AM
from the camsaul.com dept.
Posted by
cammsaul on Monday September 09, 2019 @10:19PM
from the github.com dept.
Excited to see this. I love Metabase and use it every day.
Don't rain on GitHub's parade, this was their big feature of Q1 2017
This library started out as DB and model layer utility functions for Metabase (
https://github.com/metabase/metabase), and after a couple years of improving them we think they might be useful to others too, so we've spun them out into a separate library :)
Posted by
cammsaul on Tuesday January 31, 2017 @04:03PM
from the github.com dept.
Posted by
cammsaul on Friday January 27, 2017 @06:25PM
from the github.com dept.
Posted by
cammsaul on Wednesday August 24, 2016 @07:40PM
from the github.com dept.
This article was just an April Fool's, relax :)
Posted by
cammsaul on Friday April 01, 2016 @05:32PM
from the hyperallergic.com dept.
Posted by
cammsaul on Monday March 28, 2016 @04:55PM
from the bbc.com dept.
Posted by
cammsaul on Wednesday March 23, 2016 @07:59PM
from the arstechnica.com dept.
Posted by
cammsaul on Tuesday March 22, 2016 @08:39PM
from the github.com dept.
I took this class IRL with Matloff when I was an undergrad. Highly recommended, great course from a great professor <3
The repo's README mentions a vim plugin to highlight Unicode homoglyphs. As an Emacs user, I did a quick M-x package-list-packages, thinking I'll find at least half a dozen equivalent Emacs packages.
To my dismay, there were none. So I spent the rest of my afternoon correcting this glaring deficiency. Fellow Emacs users, protect yourself from Unicode trolls and grab it here: https://github.com/camsaul/emacs-unicode-troll-stopper
This is so cool! Written in Clojure! WOW!
Any idea on the timeline for SQL Server support ?
So the Untrusted CTL has an expiration of 25 hours. Your screenshot says "Did you know? ... the Untrusted CTL is updated once per day". Doesn't that explain it?
Posted by
cammsaul on Friday March 13, 2015 @06:20PM
from the github.com dept.
+1 on A Tour of C++. ~200 pages that do a fantastic job of introducing the language.
Posted by
cammsaul on Thursday September 18, 2014 @01:26AM
from the itworld.com dept.
Posted by
cammsaul on Wednesday September 17, 2014 @01:52PM
from the pypi.python.org dept.