github.com
GitHub - bards/Epic.NET: Epic is a framework designed to keep your domain model implementation fully focused on the enterprise business that your application target, in a infrastructure ignorant fashion.
https://github.com/bards/Epic.NET
Forked from Shamar/Epic.NET. Epic is a framework designed to keep your domain model implementation fully focused on the enterprise business that your application target, in a infrastructure ignorant fashion. Http:/ epic.tesio.it/. Use Git or checkout with SVN using the web URL. This branch is even with Shamar:devel. Cannot retrieve the latest commit at this time. Failed to load latest commit information. You can't perform that action at this time. You signed in with another tab or window. Reload.
arialdomartini.wordpress.com
Preemptive commit comments | Arialdo Martini
https://arialdomartini.wordpress.com/2012/09/03/pre-emptive-commit-comments
Random notes about software. Write commit comments before coding. Write what the software should be supposed to do, not what you did. Dan North changed my life. You should read his epic post Introducing BDD. I don’t want to belittle his message when I say that. Which has been a real revolution in the IT industry) began with the simple attempt to replace the word “ test. 8221; with the word “ should. After having being introduced to BDD (and the fantastic Clean Code. In that specific snapshot. I took a ra...
tesio.it
concrete abstractions: novembre 2010
http://www.tesio.it/2010_11_01_archive.html
Complex problems are simple solutions behind misunderstood details. Venerdì 26 novembre 2010. My job is all about complexity. Designing and developing an enterprise application for a big bank, is a huge challenge. It's all about understanding and solving concrete problems that are complex by nature, since they mix the human habits and needs with the rigidity of a software system. You can't miss a word, neither when you write the code nor when you talk with customers and users. The two always conflict.
tesio.it
concrete abstractions: Recording streams with VLC and cron
http://www.tesio.it/2011/07/recording-streams-with-vlc-and-cron.html
Complex problems are simple solutions behind misunderstood details. Venerdì 15 luglio 2011. Recording streams with VLC and cron. Here a quick and dirty shell script that can be crontabbed to download your favorite streams from the web via VLC. Arguments "Name of file" "stream uri" "duration in minutes". FILE="/tmp/$1 $(date %F %H:%M).avi". Vlc -I dummy - sout file/avi:$FILE $2 &. Echo "kill -STOP $PID" at now $3 minutes. The stream will be saved in /tmp/ with the name provided and a timestamp.
tesio.it
concrete abstractions: novembre 2009
http://www.tesio.it/2009_11_01_archive.html
Complex problems are simple solutions behind misunderstood details. Mercoledì 4 novembre 2009. Che Gran Bella Giornata! Oggi è stata una giornata magnifica, quasi miracolosa. Nonostante la tosse fortissima, il mal di schiena e la febbre altalenante. E' stata una giornata rigenerante. Complice una riunione di lavoro a cui domani non posso mancare, ieri sera ho deciso di restare a casa, a curare l'influenza che stava esplodendo di sintomi. Ed in effetti è esplosa. Ma è stata comunque una giornata magnifica:.
tesio.it
concrete abstractions: How to move a partition's filesystem
http://www.tesio.it/2010/12/how-to-move-partitions-filesystem.html
Complex problems are simple solutions behind misunderstood details. Venerdì 31 dicembre 2010. How to move a partition's filesystem. Today my /usr/ partition has been overwhelmed by Texmaker. I had to rapidly find a solution, but had no time to study how to redesign the lvm partition table. Since I had and unused disk I installed system-config-lvm. And created a new partition. Than I had to find a way to move the /usr contents, preserving links and permissions. This was the solution:.
tesio.it
concrete abstractions: gennaio 2010
http://www.tesio.it/2010_01_01_archive.html
Complex problems are simple solutions behind misunderstood details. Domenica 3 gennaio 2010. Oggi don Renato Gallo, durante l'omelia ha parlato del modo in cui Gesù Cristo è e rivela Dio. Dio è Gesù Cristo. Gesù è morto sulla Croce. Abbandonato. In lui, nel giusto che soccombe all'ingiusto senza smettere di amarlo, c'è Dio. Questa forse è la chiave dell'imitazione di Cristo. Non difendersi. Non combattere. Avere pietà del violento, del assassino, del mafioso, del politico arrivista. Link a questo post.
tesio.it
concrete abstractions: ottobre 2010
http://www.tesio.it/2010_10_01_archive.html
Complex problems are simple solutions behind misunderstood details. Venerdì 29 ottobre 2010. I've got a good mark! While it was quite rare in my shooldays, I got a good mark for my effort on the dblinq. It's a query provider that support MySQL, Oracle, SQL Server, PostgreSQL, SQLite, Ingres and Firebird and I hacked on it quite intensively the last year. I worked in particular on. Performances: I got a 4x. Moreover I fixed some bugs (and introduced some others :-D). I really hope that Epic.NET. In the fu...
lucabolognese.wordpress.com
Exceptions vs. Return Values to represent errors (in F#) – III–The Critical monad | Luca Bolognese's Blog
https://lucabolognese.wordpress.com/2012/11/30/exceptions-vs-return-values-to-represent-errors-in-f-iiithe-critical-monad
Luca Bolognese's Blog. Skip to primary content. Exceptions vs. Return Values to represent errors (in F#) – III–The Critical monad. November 30, 2012. Code for this post is here. In the last post we looked at some Critical code and decided that, albeit correct, it is convoluted. The error management path obfuscates the underlying logic. Also we have no way of knowing if a developer had thought about the error path or not when invoking a function. Fault f = f. So it is just a tag. Things get trickier w...