The two types of enterprise software you can sell

Posted by Iñigo in Dinero y Negocios | Comments Off

two-kinds-of-sw

There are only two types of enterprise software:

  • Software that buy IT departments, and
  • Software that buy people from a Busines s Unit.

In the first group you can find the “usual suspects”: Oracle, Microsoft, IBM, etc… IT departments usually buy something that they can use for more than one project – they don’t buy an Oracle license and setup a different database server for every application.

Usually it is difficult to sell something to an IT department; but there are some opportunities as well: it’s usual to see shrinking IT budgets even in “good” years – price and/or total cost of ownership is an important selling point here. New, disruptive technology (that affects TCO) can also make you sell something; but it’s harder to justify.

Selling to the second group – Business Units – may be easier to sell to an IT department. Usually Business Units don’t manage their own IT (there are some exceptions, but this is he rule); instead BU people consume IT services from the central IT department and they hate it because IT is not flexible enough form them. Remember that word: FLEXIBILITY is your primary selling point.

A Business Unit will buy all hardware, software, or services they need to do the job. They don’t expect their recently purchased 24-core server / great new project management software is able to do more that they initially asked for. They had a problem, figured out a solution, and bought it. Period.

Use three state IfTTT rules in your #@! software, dammit^H^H^H^H^H^Hplease

Posted by Iñigo in Cosas que Hago, Dinero y Negocios, mensajes de error, Uncategorized | Tagged , , , , | Comments Off

I’m tired of the way if-this-then-that software manages rules.

If you’ve grown beard (and gone a bit bald, like me) administering IfTTT software like firewalls, ETL, mail filters, web crawlers, yahoo-pipes, or just IfTTT; I’m sure you have spent a lot of timecleaning old configuration rules.

When you are part of a team that administers – for example – a firewall, you may end up asking why did someone added that rule in your firewall and why. Of course, you can always disable that rule (that’s the GUI equivalent of commenting out some lines fomr a configuration file) and cross your fingers waiting until a) someone complains or b) you remove the rule after a prudential amount of time.

The problem is that most (if not all) rule-based software doesn’t tell you how much times a disabled rule matches. And that’s a problem.

Before coding the next IfTTT rule-based software consider using three states for your rules:

  • State 1: Production – Nothing new here. Just apply the rule.
  • State 2: Inactive (log only) – The rule is there; but it’s not alive. When this rule matches, you just increment a counter and and keep searching for the next rule that matches (I wish all routers would have had this feature for years).
  • State 3: Disabled (not deleted). Just “commented-out” and kept for reference.

Disclaimer: you can mimic this behaviour in some firewalls combining the allow and log actions, and digging in your logs; but it’s not clear and needs a lot of time for analisys.

This is specially usefull in a machine-to-machine (m2m) scenario. Most rules won’t have a person behind that will complain if there’s something wrong. In M2M the robot in the other side will take some decision based on it (limited) pre-programmed actions and you need to know how many times a rule does apply and if there’s a dumb robot trying to hit a rule you are about to remove.

¿ Es el fin de Java ?

Posted by Iñigo in Dinero y Negocios, google, Uncategorized | Tagged , , , , , , , , , , | Comments Off

Me ha llamado mucho la atención éste gráfico de ITJobswatch UK en la que mide el número de ofertas de trabajo en las que se pide Java:

Me llama mucho la atención la caída en picado del año 2007. Supongo que la crisis financiera debió hacer bastante daño a los programadores en Java de la City londinense; sin embargo esa caída no se ve si buscamos “Developer”, ni otras tecnologías como .NET.

En los últimos 8 años Java ha pasado de ser demandado por un 36% de las ofertas de empleo a poco más de un 28%.

Parece que la demanda se ha ido a la plataforma .NET de Microsoft y a lenguajes entornos más sencillos como PHP o Ruby. Mientras tanto lo que tira de la demanda de Java es el mantenimiento de aplicaciones existentes y el desarrollo de Hadoop.

PD: Si la caída de demanda de Java te llama la atención, echa un vistazo a las ofertas de trabajo para UNIX (no Linux: UNIX del de toda la vida como Solaris, IRIX, HP-UX..).

La (mala) calidad de los datos puede darte un buen susto

Posted by Iñigo in analiticas, Cosas que Hago, sonríe | Tagged , , , , | 2 Comments

A cualquier administrador de sistemas se le pondrían los pelos de punta al ver esta gráfica:

¿Qué está pasando con el consumo de memoria de ese equipo?

La respuesta buena es NADA malo. Sólo estamos mostrando datos de distinta calidad en un mismo gráfico:

En la zona que está marcada con un círculo, tenemos datos disponibles cada 5 minutos.

Fuera de esa zona, tenemos un dato cada 30 minutos… a base de hacer la media de la información que teníamos cada 5 minutos de hace uno días…

El resultado es que el comportamiento del equipo parece que ha pasado de bueno a tener mucha variación. Y todo por mostrar en el mismo gráfico información de calidad distinta.

Espero que VMWare tome nota y lo arregle un día de estos…

Técnicas de Spammers

Posted by Iñigo in mensajes de error | Tagged , , , , , , | Comments Off

De vez en cuando me paso por la carpeta de Spam de mis blogs y me encuentro mensajes como el de arriba: un tipo, que no es capaz de hace pasar sus mensajes de spam por Akismet (un sistema antispam muy sencillito), me quiere vender un servicio de spam en otros blogs para conseguir enlaces. Al menos no intenta vender algo para agrandar ciertas partes de tu cuerpo…

Otras veces te encuentras al spammer que intenta ganar dinero mandando a la gente a una página web que le paga cada vez que se registra alguien:

Algo me dice que el tio que escribió ese comentario no se llama ni Jesús Macías, ni Simón Pérez… pero el hombre lo intenta a ver si hay suerte y se cuela un comentario en el blog.

Pero el mejor es el spammer insistente, que primero te manda un mensaje como éste para que hagas clic como administrador:

Y un rato más tarde te manda éste otro mensaje para que hagas clic haciéndote creer que te están copiando el contenido del blog.

Buen intento; pero se lo habría podido currar un poco más… cambiando la dirección IP desde donde manda el comentario (reiniciando el router ADSL si lo hace desde casa, o cambiando el Proxy si lo hace en automático)…

El Corte Japonés en Madrid

Posted by Iñigo in google, SEO | Tagged , , , | Comments Off

Buscando “Casa Labra” (la taberna en la que se fundó el PSOE, más conocida por estar al lado de El Corte Inglés) en Google Maps, me he encontrado con esta sorprendente estampa.

¿Porqué El Corte Inglés sale etiquetado en Japonés en Google Maps?

Porque varios japoneses han escrito reseñas sobre El Corte Inglés, y Google se fija en eso para poner información en el mapa.

Si alguien quiere promocionar en Google Mapas un negocio en Grecia, Moscú, o en Emiratos Arabes, ya sabe cómo: ponle un nombre español, y pon varios comentarios para atraer turistas españoles :-)