miércoles, 31 de octubre de 2007

StarOffice, por el AIRE

Realmente, StarOffice se sigue expandiendo. Ya no solo en las computadoras, sino ahora hasta en los aviones.

En el siguiente link encontrarán una interesante reseña del primer viaje comercial de un Airbus A380. Un detalle llamativo, es que aquellos que necesiten trabajar en medio de tanto confort y tecnología, no van a necesitar siquiera de una laptop. Simplemente con un pendrive USB, van a poder usar una terminal mediante la cual van a poder trabajar sobre todos sus archivos StarOffice.

Realmente, una clara muestra de hacia donde apunta SUN con sus productos.
http://www.chron.com/disp/story.mpl/business/5249770.html

jueves, 18 de octubre de 2007

Mi primer script para greasemonkey

Hice un pimer script para greasemonkey, como les conte ayer. Es un poco sin sentido, pero para jugar.

Lo que hace es una especie de "I fell Lucky today" de google a mano. y te lo muestra dentro del HTML del propio google.

Que lo disfruten!

PD: Si no lo ven, puede que sea por problemas de resolucion. modifiquen las variables marginLeft y marginTop.

espero que lo disfruten y hagan cosas!

Para instalarlo. Instalen greasemonkey y agreguen el script como user script. Copien y peguen el texto del script en un archivo .js y listo!

Para probar: entren a google, con el script ya instalado y busquen "deptoinformatica"

Proximamente: playlist de www.goear.com....


// ==UserScript==
// @name googleFirst
// @namespace gutes
// @include http://www.google.com/*
// ==/UserScript==


function getTags(tag,property,value)
{
var sValue = (value == null)? "" : "'" + value + "'"
var sProperty = (property == null)? "" : "[@" + property + "=" + sValue + "]";
var pattern = "//" + tag + sProperty;

return document.evaluate(pattern, document, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE,null);
}



//parametros de align

var marginTop = "200px";
var marginLeft = "600px";
var estilo = "float:left;z-index:9999;margin-left:" + marginLeft + ";margin-top:" + marginTop + ";";

//agarro los resultados
var links = getTags("div","class","g");

linkGet = links.iterateNext();
var iframe = document.createElement("iframe");
iframe.setAttribute("width","600px");
iframe.setAttribute("height","300px");
iframe.setAttribute("border", "2px");
iframe.setAttribute("id", "gutesIframe");
iframe.setAttribute("style", estilo);
iframe.src = 'about:blank';

document.body.appendChild(iframe);
document.getElementById("gbar").appendChild(iframe);

var lurl;
var re = new RegExp('class="r"><a href="(.*)" class="l"');

var m = re.exec(linkGet.innerHTML);
if (m == null) {
lurl="";
} else {
lurl = m[1];
}


iframe.addEventListener("load", function() {
var doc = iframe.contentDocument;
doc.body.style.background = 'lightblue';
doc.body.innerHTML = "<h1>Gutes' Lucky link</h1>" + linkGet.innerHTML;
GM_xmlhttpRequest({
method:"GET",
url: lurl,
headers:{
"User-Agent":"monkeyagent",
"Accept":"text/monkey,text/xml",
},
onload:function(details) {
doc.body.innerHTML = doc.body.innerHTML + "<div border=1>" + details.responseText +"</div>";
}
});
}, false);

miércoles, 17 de octubre de 2007

Diez cosas que deberías saber si piensas dedicarte a la informática

Visto en Microsiervos

Una nueva «lista a la que no podemos resistirnos», en este caso de diez «secretos» que deberías conocer si piensas en dedicarte profesionalmente a la informática, traducido y resumido de Sanity check: 10 dirty little secrets you should know about working in IT.




  1. El sueldo suele ser bueno comparado con otras profesiones, pero dado que te pagan bien, a menudo creen que son tus dueños. Así que olvídate de horas extras y acostúmbrate a llamadas a horas intempestivas o a trabajar en festivos y fines de semana. Para la empresa, va con el sueldo.

  2. Tú serás el culpable cuando los usuarios cometan errores estúpidos. Eso incluye ordenadores que no funcionan porque no están enchufados o tazas de café derramadas encima de una CPU.

  3. Pasarás de héroe a villano varias veces en un sólo día. Cuando consigas solucionar algo que tenía parados a un cierto número de usuarios que no se darán cuenta de lo sencillo que era serás su héroe, pero lo olvidarán todo cuando un oscuro fallo en la red haga que todo funcione a una velocidad glacial, aunque afortunadamente podrás ponerlos de nuevo de tu parte si les enseñas algún pequeño truquillo de Excel o Word antes de irte a casa.

  4. Las certificaciones no siempre te harán mejor en tu trabajo, pero pueden ayudarte a conseguir un puesto mejor o una subida de sueldo. Aún así, tendrás que demostrar después lo que vales.


  5. Tus compañeros de trabajo de otros departamentos te usarán como soporte técnico para sus ordenadores de casa. Además de familia, amigos y vecinos, claro. Y gratis. En un momento dado tendrás que aprender a decir «no» firmemente.

  6. Los proveedores y consultores se atribuirán todos los méritos cuando las cosas funcionen y te echarán a ti la culpa cuando no lo hagan. Ya sabes, sus sistemas funcionan sin problemas en todas las demás instalaciones, así que debe ser que algo falla en la infraestructura informática de tu empresa. Si todo funciona, tenderán a olvidar todo el trabajo que has hecho para adecuar su producto a las necesidades de tu empresa.

  7. Pasarás más tiempo manteniendo en funcionamiento viejas tecnologías que implementando nuevas. Puede que tengas la oportunidad de jugar con tecnologías muy nuevas en modo de pruebas, pero a la hora de la verdad, el trabajo tenderá a ser llevado a cabo con tecnologías ya probadas.

  8. Los veteranos de los departamentos de informática a menudo son el principal obstáculo para implementar nuevas tecnologías. A menudo instalar nuevo hardware o software supondría importantes mejoras y/o ahorro, pero muchas veces no serán consideraciones presupuestarias lo que lo dificulte, sino el deseo de los veteranos del departamento de no tocar las cosas en aplicación de la vieja máxima de «Si funciona, no lo toques».

  9. Algunos profesionales de los departamentos de tecnología instalan cosas más con el objeto de consolidar su poder que de ayudar a la empresa. No es que sea algo generalizado, pero tampoco es raro ver cómo algunos profesionales del campo deciden instalar una solución que tira más hacia su campo de especialización que hacia lo que realmente necesita la empresa.


  10. Los informáticos a menudo usan jerga para confundir a los responsables que no saben de tecnología y así escurrir el bulto. Todo el mundo mete la pata de vez en cuando, pero no todo el mundo es capaz de admitirlo, y a menudo usan explicaciones técnicas para despistar a sus supervisores que no tienen los conocimientos suficientes como para saber que les están contando una milonga.



(Vía Gadgetopia.)

martes, 16 de octubre de 2007

Guia de Greasemonkey



Greasemonkey (https://addons.mozilla.org/en-US/firefox/addon/748) es una extension para firefox que te permite crear tus propios scripts en javascript y correrlos sobre las paginas que browseas.

Esta bueno, ya que podes hacerte tus scripts personalizados con las cosas que se te cante. Estoy probandolo.

Esta guia esta muy buena como starting point, la estoy siguiendo. Se las recomiendo.

Para los que pensaron sobre esto: Para IE? parece que hay http://www.gm4ie.com/ aunque no pienso probarlo ahora.

enjoy!