-
AngularJS is indeed a good framework, but if you lose some grip on it (i.e. you go in vacation for 2 weeks), it is very complex to re-grasp.
Also I have seen junior JavaScript developer confused my $scope use.
JavaScript on client side has damned destiny: it is too easy to develop a framework from scratch: so roll you dice, cross your finger and find plenty of AngularJS alternatives
Read More -
OOP is the your new legacy
Dec 19, 2016 · 2 min read ·
Today I took a light rail with my son, to bring him to school. That tram is 90 years old. It has been maintained for 90 years. Milan city sold some of them to San Francisco too.
Read More -
After a lot of time, I am very happy and excited to announce a new release of org mode parser!
I thank a lot the contributors. In short, we have a stronger parser and a new html rendering based on jade template engine.
Also code blocks Support for source block enclosed in #+begin_src / #+end_src are supported and marked with special CSS class and data attribute.
Read More -
Oracle SQL Developer is full of nice feature, damned by a overwhelming options pane, like the one I will describe to you right now.
Even if Oracle databases (<12) does not support auto increment, you can easily ask to your sql data modeler to generate for you a sequence and a trigger in a automatic way.
Read More -
After 6 years, Gioorgi.com is in “redesign mode”: site design is evolving!
New Site design will slowly roll out in the next month: stay with us until mid-January for new feature articles.
New shiny Wordpress theme is on the go: menu bar and layout will “pop” during the next three weeks.
Read More -
-Tieni sceneggiatore, il soggetto è questoquà (<paft>, rumore di sceneggiatura sul tavolo). -Hum signore ma ci sarà materiale per massimo 3-4 puntate qua... -Dobbiamo farne dieci e pure uno spunto (cliffhanger) per una seconda serie. Allunga le cose -Dottò ma è impossibile... -Aho provacé!....
-
Sometimes in University I found bold young guy saying something like:
I will reimplement this in machine language because is faster
I will reimplement this xyz C function by my own
My program crash, I think there is a bug in HP UNIX socket implementation
I will ge rid of this Java Garbage Collector because it is too slow. I will reimplement all the code in my C++ routine.
Belive me: your code is doomed. A full list of guys have already done your same code, found a million bugs and corrected it in the tool you want to replace because they are shitty slow, to your eyes.
I feel your pain because I made your same mistake. Keep reading.
Read More -
Oracle SQL Developer is full of nice feature, damned by a overwhelming options pane, like the one I will describe to you right now.
I will show here a very fast way of comparing different database and auto-generate migration script.
- Reverse engineer the source database using Oracle Data Modeler
- Now select the right arrow shown below:

- Select the destination datasource (more here) when asked.
- The compare pane will enable you to compare the databases.
But the default options will also use schema name to detect different object, so you will not get what you want in every scenario.
In 50% of my daily job, schema are different, so you must select the options below to fix it:
Select "Options" and then "Compare options". Then de-select "Use schema property" like suggested below:

- Push the "Sync new object". Then push the "DLL Preview" button and inspect the generated database.
- Bonus: by default the tool will not include tables to drop. Inspect the two pane ad check the table you want to drop in the left pane.
- Refrain launching the script without proper testing. You are migrating your valuable data.
-
Pandoc is an universal document converter to convert Markdown, Org-Mode, Html, Word documents from one markup format into another After using different tools, (including GNU info and SGML). I find out pandoc vert handy.
Read More -
The BBC Micro bit an ARM-based embedded system designed by the BBC for use in computer education in the UK. The device has been given away free [...] [to every 11 years old pupil] in the UK, and is also available for purchase by anyone.
This is the wikipedia definition.
Read More -
In ambito Open source vi sono innumerevoli licenze disponibili. Quali sono le loro differenze salienti? Come orientarsi? In questo breve articolo diamo una serie di indicazioni e spunti di riflessione.
Read More -
To increase performance and SD life of your raspberry PI 2/3, you can follow my first article on this subject.
You can easily increase even more the SD life if you can trade a bit of RAM.
The key idea is to take advantage of tmpfs, which can be resized on the fly too.
Read More -
Ho provato per un mese Netflix. In Italia Netflix è stato lanciato a ottobre, concentrandosi su un set di serie e film. Il catalogo di netflix appare abbastanza risicato sul discorso film. Sulle serie se la cava benino, ma è omunque scarno. Sky Italia ha risposto con “SkyBox”, riuscendo a parare abbastanza bene il colpo.
Read More -
I have just read what Apple shown at the WWDC 2016.
In the 1985 Windows 1.0 was born. In a snap, the IBM compatible system evolved, and the competitive advantage of the Macintosh dried up and disappeared.
IBM PC was cheaper and way more open.
Like in the 1985, now in the 2016 the iPhone revolution has come to an end. After the Retina Display introduction, no real new feature was introduced. The apple Watch was beaten by competition.
Two years passed with no true innovation (i.e. Apple Watch is not a revolution).
The last MusicApp removed the beautiful cover navigation, and try to sell you the apple music rent service all the time, instead of let me play the music I have already bought.
MacOSX is the oldest one nowadays.
Historically Apple system are very closed. The reason is simple: when you go to your shareholders and ask for money, you can show you have a competitive advantage, a strong set of feature no one can take apart from you. But Apple lost this war in 1985, when the high pricey Macs cannot compete with open IBMs clones.
To be fair, IBM could open to clone market because its business was on high-end server, and Microsoft alliance will help to sell more IBM PCs.
Read More -
Every url you post on facebook chat can be found...so be careful!
This article on Medium deeply explain this behavior.
I am not a fan of how Facebook security is implemented: some time ago I discovered every developer could access to production, at least until 2011
Read More