miércoles, 12 de septiembre de 2012

Feliz Día del Programador

Día de los Programadores


El Día de los Programadores (en ruso: День программиста) es un día festivo profesional oficial en Rusia. Se celebra el 256º día de cada año (13 de septiembre durante los años normales y el 12 durante los bisiestos).

Historia

Este día en particular fue propuesto por Valentin Balt, un empleado de la compañía de diseño web Parallel Technologies. En 2002 intentó recoger firmas para presentar una petición formal al Gobierno Ruso para que se reconociese el día oficial de los programadores.
El 24 de julio de 2009, el Ministro de Comunicaciones de Rusia redactó un borrador de ley para crear la nueva festividad, el Día del Programador.
El 11 de septiembre de 2009, el Presidente de Rusia, Dmitri Medvédev firmó el decreto.

Celebración

El número 256 (28 o 1111 1111) fue el elegido porque es el número de distintas combinaciones que pueden representarse con 8 bits, número muy conocido entre los programadores. Además es la mayor potencia de 2 menor que 365, número de días del año.

Clase
------------------------------------------------------------------------------------------
class DiaDelProgramador{
  private $fecha;
  
  public function __construct($date){
    $this->fecha = $date;
  }
  
  public function getDiaProgrador(){
    //Si es año bisiesto la fecha es: 12/09 si no el 13/09
    if(date("L")){
      if($this->fecha == "12/09")
        return "A FESTEJAR";
      else
        return "PONGANSE A TRABAJAR.";
    }
    else{
      if($this->fecha == "13/09")
        return "A FESTEJAR";
      else
        return "PONGANSE A TRABAJAR.";
    }
  }
}
  
$accioARealizar = new DiaDelProgramador(date("d/m"));
echo $accioARealizar->getDiaProgrador();
------------------------------------------------------------------------------------------

Como nota de humor a este día, se indican las 20 frases más usadas por programadores cuando algo no funciona:

20: “Pues es raro…”
19: “Nunca había pasado antes.”
18: “Pues ayer funcionaba…”
17: “¿Cómo es posible?”
16: “Tiene que ser un problema de tu hardware.”
15: “¿Qué hiciste mal para lograr que fallara?”
14: “Algo debe de estar mal en tus datos.”
13: “¡Si no he tocado ese módulo en meses!”
12: “Debes de estar usando una versión anterior.”
11: “Es sólo una desafortunada coincidencia.”
10: “¡Es que no lo puedo probar todo!”
9: “ESTO, no puede ser la causa de ESO.”
8: “Funciona, pero no lo he probado.”
7: “¡Alguien debe de haber cambiado mi código!”
6: “¿Has comprobado que no haya algún virus en tu sistema?”
5: “Ya sé que no funciona, pero ¿te gusta?”
4: “No puedes utilizar esa versión en tu sistema”
3: “¿Por qué quieres hacer eso?”
2: “¿Y tú dónde estabas cuando se colgó el programa?”

Y la respuesta más usada es:

1: “¡EN MI MÁQUINA SÍ FUNCIONA!”

Les deseo a todos los programadores un buen y feliz día del programador!










lunes, 10 de septiembre de 2012

Día del Tester de Software

Un defecto de software (computer bug en inglés), es el resultado de un fallo o deficiencia durante el proceso de creación de programas de ordenador o computadora (software). Dicho fallo puede presentarse en cualquiera de las etapas del ciclo de vida del software aunque los más evidentes se dan en la etapa de desarrollo y programación. Los errores pueden suceder en cualquier etapa de la creación de software.
En 1947, los creadores de Mark II informaron del primer caso de error en un ordenador causado por un bicho. El Mark II, ordenador sucesor de ASCC Mark I, construido en 1944, sufrió un fallo en un relé electromagnético. Cuando se investigó ese relé, se encontró una polilla que provocó que el relé quedase abierto.
Grace Murray Hopper, licenciada en Física y destacada matemática que trabajó como programadora en el Mark II, pegó el insecto con cinta adhesiva en la bitácora (imagen) y se refirió a ella como “bicho” para describir la causa del problema.
El evento fue documentado en el log de funcionamiento del ordenador:

1545 Relay #70 Panel F (moth) in relay. First actual case of bug being found.
Un polilla en un relé. Primera vez que se encuentra [en un ordenador] un «bug» de verdad.


Este incidente es erróneamente conocido por algunos como el origen de la utilización del término inglés “bug” (bicho) para indicar un problema en un aparato o sistema. En realidad, Thomas Alva Edison ya había utilizado “bug” en algunas anotaciones relacionadas con interferencias y mal funcionamiento. Grace lo asoció por primera vez a la informática, en este caso, relacionado a un insecto real. No obstante, durante los años 50 del Siglo XX, Grace también empleó el término “debug” al hablar de la depuración de errores en los códigos de programación.
Los programas que ayudan a detección y eliminación de errores de programación de software son denominados depuradores (debuggers).
By Wikipedia

miércoles, 25 de julio de 2012

Si un inepto está al frente de la educación...

Tomar un colegio es "una cocina de participación democrática y un triunfo de la democracia y de la educación".
Este es el Ministro de "Educación"? que tenemos. En un país que tiene un 50% de deserción en la secundaria. Y la mitad de los que terminan no saben UN CARAJO. Estoy muy podrido que verdaderos "infelices" como este mamarracho "Alberto Sileoni" estén al frente de la educación de nuestro futuro.






Fuente:
http://www.infobae.com/notas/660820-Sileoni-afirmo-que-la-toma-de-colegios-es-un-triunfo-de-la-democracia.html


viernes, 11 de mayo de 2012

11 de Mayo - Día del Himno Nacional Argentino


Esta letra corresponde a la versión original del Himno. Oficialmente, se interpreta sólo la primera cuarteta de la primera estrofa, los últimos cuatro versos de la novena y el coro final.
Himno Nacional Argentino
Letra: Vicente López y Planes
Música: Blas Parera
I
¡Oíd, mortales!, el grito sagrado:
¡libertad!, ¡libertad!, ¡libertad!
Oíd el ruido de rotas cadenas
ved en trono a la noble igualdad.
Se levanta a la faz de la Tierra
una nueva y gloriosa Nación
coronada su sien de laureles
y a sus plantas rendido un león.
II
De los nuevos campeones los rostros
Marte mismo parece animar
la grandeza se anida en sus pechos
a su marcha todo hacen temblar.
Se conmueven del Inca las tumbas
y en sus huesos revive el ardor
lo que ve renovando a sus hijos
de la Patria el antiguo esplendor.
III
Pero sierras y muros se sienten
retumbar con horrible fragor
todo el país se conturba por gritos
de venganza, de guerra y furor.
En los fieros tiranos la envidia
escupió su pestífera hiel.
Su estandarte sangriento levantan
provocando a la lid más cruel.
IV
¿No los veis sobre Méjico y Quito
arrojarse con saña tenaz,
y cuál lloran bañados en sangre
Potosí, Cochabamba y La Paz?
¿No los veis sobre el triste Caracas
luto y llanto y muerte esparcir?
¿No los veis devorando cual fieras
todo pueblo que logran rendir?
V
A vosotros se atreve, argentinos
el orgullo del vil invasor.
Vuestros campos ya pisa contando
tantas glorias hollar vencedor.
Mas los bravos que unidos juraron
su feliz libertad sostener,
a estos tigres sedientos de sangre
fuertes pechos sabrán oponer.
VI
El valiente argentino a las armas
corre ardiendo con brío y valor,
el clarín de la guerra, cual trueno,
en los campos del Sud resonó.
Buenos Aires se pone a la frente
de los pueblos de la ínclita Unión,
y con brazos robustos desgarran
al ibérico altivo león.
VII
San José, San Lorenzo, Suipacha.
Ambas Piedras, Salta y Tucumán,
la colonia y las mismas murallas
del tirano en la Banda Oriental,
son letreros eternos que dicen:
aquí el brazo argentino triunfó,
aquí el fiero opresor de la Patria
su cerviz orgullosa dobló.
VIII
La victoria al guerrero argentino
con sus alas brillantes cubrió,
y azorado a su vista el tirano
con infamia a la fuga se dio;
sus banderas, sus armas se rinden
por trofeos a la Libertad,
y sobre alas de gloria alza el Pueblo
trono digno a su gran Majestad.
IX
Desde un polo hasta el otro resuena
de la fama el sonoro clarín,
y de América el nombre enseñando
les repite: ¡Mortales, oíd!
Ya su trono dignísimo abrieron
las Provincias Unidas del Sud!
Y los libres del mundo responden:
¡Al gran Pueblo Argentino, salud!
Coro:
Sean eternos los laureles
que supimos conseguir:
coronados de gloria vivamos,
o juremos con gloria morir.
(originalmente, al final de cada estrofa)

jueves, 22 de marzo de 2012

La Argentina que perdimos ...

Luego de estar unos años afuera, vuelvo para pasar las fiestas en familia.
El taxista que me trae del aeropuerto me habla del último ensayo de Marcos Aguinis. Cansado, apenas escucho lo que me dice.
Miro somnoliento la ventana. Las plazas están repletas de personas leyendo.
Puedo ver en los bares libros sobre todas las mesas, y basta que avancemos unas cuadras para que la vidriera de alguna librería aparezca frente a nosotros.
Me incorporo, bajo la ventanilla para que el aire fresco termine de despertarme.
Al detenernos en un semáforo una señora que cruza la calle, llevando las bolsas del supermercado, le dice a su amiga: 'No, no... en Cortázar la fuerza de la lectura es centrípeta, mientras que en Borges es una lectura centrífuga que te impulsa hacia un saber enciclopédico'.
No logro entender lo que sucede. Donde mire hay alguien con un libro en la mano.
Me bajo del taxi. En la puerta de casa me están esperando.
Suponía que me abrazarían, pero no. Estaban esperando subir al taxi que yo dejaba para ir al ballet y a la ópera.
Mi vecino se acerca y me entrega un folleto de una exposición de pintura y su hija me invita para el dia siguiente a una obra de Teatro en el cine del barrio.
Antes de soltar las valijas pregunto qué es lo que está pasando.

-Ah.. claro, no sabés nada.

- Fue hace 6 meses....

- ... murió Tinelli.

miércoles, 7 de marzo de 2012

Para pensar

Aquí va un pensamiento de Adrian Rogers (1931):
<< Por todo lo que una persona recibe sin haber trabajado para obtenerlo, otra persona deberá haber trabajado para ello,
pero sin recibirlo... El gobierno no puede entregar nada a alguien, si antes no se lo ha quitado a alguna otra persona...
No se puede multiplicar la riqueza dividiéndola
>>.