En
All English articles are marked under this category
-
Hi Internet, I am Giovanni `Daitan` Giorgi (you can find my fingerprint from 1993 emails out of there) and I am a IT wizard. I can code Java EJBs with one hand, and build a cakephp-enabled application with the other, while saying you how to set up your amazon aws in zero time. And I can code real 6502 assembly in binary
But…I found maven difficult to master… (every hero as a Achilles’ heel..)
Read More -
cvs2svn/cvs2git is a tool that can be used to migrate CVS repositories to newer version control tools, including git. git is a distributed version control system most famous for being used for Linux kernel development. The program used to convert to git, called cvs2git, is distributed as part of the cvs2svn project.
Read More -
Vista la crescente discesa dei prezzi degli ebook, ho voluto provare ad acquistare anche io uno di questi lettori, e la mia scelta è caduta sul Kindle Touch, che Amazon Italia vende a 130€ circa, spese di spedizione escluse. Uno dei maggiori freni alla diffusione degli ebook al momento è la estrema incompatibilità che c’è tra i vari formati, che di fatto impedisce all’utente finale di acquistare i libri su più siti di e-commerce.
Ma piuttosto che addentrarmi nell’argomento e-book (di per sé molto complesso da trattare) farò di seguito una più modesta recensione dell’e-reader più famoso: Amazon Kindle Touch, appunto.
Read More -
NTT and some partners, in a late paper to the ECOC 2012, show a successful transmission of 1 petabit per second data transfer over a 12-core optical fiber 52.4 km long.
Seen on SlashDot -
Git Flow is a very popular workflow for working with git. I have the lucky to set up Git on a medium sized project, and the following article helped me a lot… I report you the schema too, because it was very useful in a presentation I attended.
Read More -
I admit it: I hate xml square brackets dancing orgy, even in Java.
Anyway, all is xml-ized around me. So in 2006 I developed a small XML parser based on SAX. It was a shitty dirty code for JDK 1.4 which let you parse xml stuff defining a method and forgetting about selectors, XPath, XWing, Tie fighters and so on…
Read More -
In the last seven months I learned git, working for a dozen of projects. On some of them I was the master&commander, on others I only set up the streams and let the young Jedi find the way to the delivery. Via trial and error I find out a bunch of userful commands.
Read More -
ForceBindIP is a freeware Windows application that will inject itself into another application and alter how certain Windows Sockets calls are made, allowing you to force the other application to use a specific network interface / IP address. This is useful if you are in an environment with multiple interfaces and your application has no such option for binding to a specific interface.
via ForceBindIP - Bind any Windows application to a specific interface.Using iPhone/Android Tethering features, you can end up with a
Read More -
In a nutshell, xargs is an alternative to fully expanded shell for loops. Given the right options, xargs can be made to exhibit for-loop-like behavior. But out of the box, it is a way to pipe a bunch of arguments to a single command in one fell swoop.
In A small primer on xargs you will find a deep explanation on xargs usage. The article teach me a bunch of tricks I am not aware of (and I know Unix from ‘93….yes, 1993…).This can save a great deal of compute time if you are piping a long list of arguments to a command rather than iterating over them one at a time.
Read More -
Erlang vs Ruby: Er Zauker
Jul 4, 2012 · 2 min read ·
Negli ultimi mesi ho sviluppato un motore di ricerca per il codice, chiamato code zauker.
Lo ho scritto in Ruby e Redis. Ruby è un linguagio che conosco da tempo, ma housato molto poco. In questeultime settimane ho voluto riprendere in mano Erlang, e per esercizio ho provato a riscrivere il kernel del motore di indicizzazione in Erlang, creando ErZauker
Read More -
Replacing on entiere set of files is hard in Emacs. But I find the correct mumbo-magic procedure, and gifted it to you:
- Call dired to list files in dir, or call find-dired if you need all sub directories.
- Mark the files you want. You can mark by regex by typing 【%m】.
- Type Q to call dired-do-query-replace-regexp.
- Type your find regex and replace string. (➲ common elisp regex pattern)
- For each occurrence, type y to replace, n to skip. Type 【Ctrl+g】 to abort the whole operation.
- Type ! to replace all occurrences in current file without asking, N to skip all possible replacement for rest of the current file. (N is emacs 23 only)
- To do the replacement on all files without further asking, type Y. (Emacs 23 only)
- Call ibuffer to list all opened files.
- Type 【*u】 to mark all unsaved files, type S to save all marked files, type D to close them all.
-
And so you was waiting for news?
Nice to impress you: I was able to shot two code zauker versions in less than a month!
Code Zauker, the yet-another-google-code-indexer based on redis is happy to impress you with new features:
- Better web interface
- Powerful multi-processor indexer (mczindexer)
- Better documentation on the readme on github, con ready-to-use example.
-
Don’t play the stupid game Cause I’m a different kind of engine Every search sounds the same You’ve got to step into my world Give me all your RAM and give me your code Give me all your code today
A new, improved version of Code Zauker is out!
Read More -
In my code ramblings during the developement of Code Zauker, I ended up studing a bit NoSql database.
Code zauker started using Redis, because Redis is a very bold memory-based no-sql db. Redis also support complex data type like sorted set, lists and so on, which was very userful. Anyway I needed a very fast way of doing statistics on data collected by code zauker, for inspecting data and finding out new feature I’d like to add to it. Worst, my current pocket pose a hard limit on a redis instance in terms of available RAM. So I started thinking a lot about a redis drop-in replacement for Code Zauker.
Read More -
Do you want to know how to backup your mac via wi-fi, or how time machine is designed?
This site will give you tips but also plenty of information.
Last but not least, tricks like Making a Lion Install disc or partition are worth a read.