Archives de l’auteur : Nicolas Riousset

À propos Nicolas Riousset

Président et fondateur de NeoLegal, développe des solutions logicielles qui facilitent le quotidien des professionnels du droit des sociétés.

The maintainability legend

I came across a couple of articles today talking about software maintainability. This one, from Greg Jorgensen, is fun to read. Greg is specialized in dealing with unmaintainable legacy software, and he lists  everything developers should do to keep him in business. This other one, from Matt DuVall, is about the myth of maintainability and talks about all these design errors made in the name of maintainability.

I couldn’t agree more with these two articles. Developers spend way too much time Continuer la lecture

How to configure SearchBlox to index a « form authenticated » web site ?

You’re working in a company which has many sources of information. There’s this wiki maintained by the support team, and the sharepoint intranet used by the marketing team. There’s also this shared folder where anyone drops Word, excel, PDF files. The developers also have their JIRA bug tracker. Looking for a piece of information is a nightmare. You looked for a tool that would index all of this data and make it searchable from one single place, and eventually found SearchBlox. Built on top on the Apache Lucene search engine, SearchBlox offers a really nice and easy to use interface. There even is a free edition ! But soon you hit a problem : how do you index a website requiring authentication ?

SearchBlox

Continuer la lecture

EMV in the cloud, really a possibility ?

A few days ago, I stumbled upon an article from Jeremy Gumbley (CreditCall) titled « EMV in the cloud – A Vision For The Future Of Global EMV Adoption« . Jeremy’s point is that by moving to the cloud most of the logic which resides within a point of sales terminal, retailers could save a lot of money. These new « dummy » terminals would require less maintenance, less upgrades, and their manufacturers wouldn’t have to go as often through the certification process. He’s right, but he’s ignoring EMV contactless transactions which are hardly « cloud-compatible ». Continuer la lecture

Tools to count lines of code

I’ve been asked to give a report about the number of lines of codes (SLOC) in a project in order to evaluate its complexity. I’m not a big fan of this metric (but that’s a whole discussion in itself), and I was too lazy to write a grep command or python script to do the job. I found several tools, and two of them emerged out of the crowd : Continuer la lecture