IT Featured

IT Featured Articles on cool technologies, focused on System Administration and Programming Languages

Docker tips

Use docker in docker to drive docker from a container Working under windows, sometimes docker slow down. Sometimes you need to access to the MobyVM. With this line:

you run a container which will removed upon exit. This container can access to docker daemon (via the docker in docker image) and has also access …

Docker tips Read More »

Commander X16: retro magic dream

Some time ago I mentioned the Pyc64 project, a “differently emulated” C/64. There’s a much more ambitious project that’s going under pressure, it’s called Commander X 16. Commander X 16 has been started by David Murray and three other guys. David’s desire was to create an 8-bit computer similar to the C/64 but a little …

Commander X16: retro magic dream Read More »

Why DevOps

We just finished implementing a dev ops deploy toolchain able to compile,deploy, rollback all in automatic way. The objection of the dev team is “it is slow to deploy”. Yes, it is slower then manual copying file. But it is AUTOMATIC It provide a rollback procedure. It is rock solid. It works alone, at midnight. …

Why DevOps Read More »

isync: free IMAP and MailDir mailbox synchronizer

isync: free IMAP and MailDir mailbox synchronizerisync is a command line application which synchronizes mailboxes; currently Maildir and IMAP4 mailboxes are supported. New messages, message deletions and flag changes can be propagated both ways. isync is suitable for use in IMAP-disconnected mode.Synchronization is based on unique message identifiers (UIDs), so no identification conflicts can occur …

isync: free IMAP and MailDir mailbox synchronizer Read More »

Fail2Ban

On these days I decided to tune a bit my new shiny linux server box. I started to set up fail2ban. I think fail2ban is very imporant nowadays because it is a good example of a tool for slowing down attacks without closing your server too much. Fail2ban is a daemon: it wll monitor your …

Fail2Ban Read More »

?FileSystem is faster than RAM [under your Operating System]

I am studying Apache Kafka (a “distributed streaming platform”) and I stubled upon this conclusion: the “disk read fear” a lot of projects have in the past, is a fake. A lot of distributed database started tutorial with the statement “disk read are slow, write are fast” which is true to some extent, and accounted …

?FileSystem is faster than RAM [under your Operating System] Read More »

Thinking in Angular 4: Templates

To understand Angular 4, after the “Hero” tutorial you should start from the Template syntax.  We highlighted some statement in red below: Data direction Syntax Type One-way from data source to view target {{expression}} [target]=”expression” bind-target=”expression” Interpolation Property Attribute Class Style One-way from view target to data source (target)=”statement” on-target=”statement” Event Two-way [(target)]=”expression” bindon-target=”expression” Two-way …

Thinking in Angular 4: Templates Read More »

The RUP

Because some friend of mine did not know about RUP, and deal with waterfall process, I decided to make a small recall for all poor young Project Manager dealing with bad developers, bad consultants and so on, out of there,   The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since …

The RUP Read More »

GraphQL and the Inversion of XML (some sort of)

I stumbled upon John Resing’s GraphQL (jQuery creator, by the way): GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing …

GraphQL and the Inversion of XML (some sort of) Read More »

And Microsoft Buys GitHub

An year ago, we discovered MSWindows was developed on Git as revision control System On this week, Microsoft decided to buy GitHub. I suppose they had a tons on projects on GitHub platform already! By the way, GitLab (the first competitor) now offers the Enterprise edition to open source project….