Películas que no vi, ni volveré a ver

  • Rocky. No las vi porque Stallone me produce gases.
  • Rambo. No las vi por lo mismo que Rocky, Stallone me cae peor que una mandarina en ayunas.
  • Volver al Futuro. Vi algunas, y no me gustaron. Para viajes en el tiempo prefiero que Fry tenga un hijo con su abuela.
  • Indiana Jones. No las vi porque no se historia.
  • Duro de Matar. No las vi, y lo curioso es que no se por qué, pero no la voy a ver porque no me llaman la atención.
  • Star Wars. Cuando alguien me explique cómo el sable laser no se proyecta sobre las naves y les hace un agujero quizá las vea.
  • The Expendables. “5 viejos chotos me suena a marketing más que a una buena película”, como dije en Twitter.

Creo que hay más pelis del tipo “Tenés que haber visto”, y que seguro no vi. Pero estas son los clásicos que recuerdo y que se discutieron ayer via Twitter.

Blog Day

Hoy me acordé de que mañana es el Blog Day. Bah, “me acordé”, lo tengo agendado en Google Calendar. Y como se supone que con voidBlog retomo el blogging y esas mentiras que dije en el primer post, me puse a ver si había algo interesante para hablar sobre el Blog Day, y felicitarme por algo que yo mismo me adjudico porque no tengo otro día para festejar. A menos que inventen el día del mate o de la paja, que son cosas que realmente sé hacer.

La cuestión es que googleando mal y pronto, esto del Blog Day sigue siendo siempre lo mismo. Un gran meme para conseguir linkbacks, cosa que creí que habíamos superado a principios de 2009. Lo que sí me llamó la atención, y no recuerdo que años anteriores haya sido así, es la calidad pedorra de los “badgets”. A esta altura de la internet, un puto gif con 256 colores, intentando simular un degradado. ¡Qué bien que anda la blogósfera!

Vean que no miento:

Entonces, como ni la idea ni el merchandising invitan a participar, todo lo que leyeron hasta acá no tiene sentido. Porque no pienso salir en busca de blogs recomendables. Ya saben que no me gusta quedar bien con algunos y mal con otros, prefiero quedar mal con todos.

[RePost] Cómo unir archivos en Linux

Este post es original de Hallecsyz.com.ar, hace ya varios años, pero aún hoy tengo que consultarlo cuando necesito unir archivos. Y en mis blogs siempre funcionó así: Si yo lo necesito, otro más puede necesitarlo, así que se publica.

Saben que descargo mucho en descarga directa, y muchas, muchas veces, los archivos están divididos en partes para poder subirlos a servers “gratuitos”.

La división más común es la del Rar, archivos con extensión .partX.rar; si se quiere el más simple y fácil de manejar. Instalando la aplicación unrar

sudo apt-get install unrar

Y manejandola desde el archivador Ark o File-Roller. O para los que gustan de la línea de comandos:

unrar x nombre_del_archivo.part1.rar

x para que descomprima todo en el mismo directorio del archivo.

A mi me ha dado problemas manejarlo desde Ark cuando los archivos tienen contraseña, por eso uso la línea de comandos.

La otra extensión es la del Hacha, o el HJSplit, archivos con extensión .000; a estos los uno con cat. Esta aplicación solo se usarla desde la línea de comandos, pero es simple, desde la carpeta que contiene los archivos escribimos:

cat nombre_del_archivo_en_partes.* > nombre_del_archivo_unido

Otra extensión, también del Hacha (No se si difiere en la versión o que) es la de los archivos .0; para estos intenté con cat y me los unió, pero me creó un archivo (De video en este caso) que no podía reproducir. Sin antes averiguar borré la película, creyendo que eran problemas con los archivos. Al segundo intento, con otra película, decidí averiguar que pasaba.

Para estos archivos hay que instalar hoz, el hacha de Linux, como las demás aplicaciones:

sudo apt-get install hoz

A diferencia de cat, con este aparte de unir archivos podemos dividirlos. Para usarlo, línea de comandos:

hoz -p nombre_del_archivo_en_partes.* > nombre_del_archivo_unido

Usamos -p para pegar, si queremos cortar un archivo usamos -c y ponemos primero el archivo unido y después de > las partes.

Por último, los archivos .z00, cortados con Winzip; dos meses tuve la película dividida sin saber que hacer. La aplicación zip de Ubuntu no tiene soporte para archivos divididos. Y la única solución que encontré, con el orgullo lastimado, Winzip + Wine. Después de instalar wine:

sudo apt-get install wine

Descargamos la última versión de winzip, la instalamos y la ejecutamos al mejor estilo Win$.

Espero que les sea útil a todos los usuarios de (K)Ubuntu, y cualquier duda pueden consultarme, que si yo no tengo la respuesta alguien más la tiene y se la sacamos a patadas.

+700 Tablas de Derivadas e Integrales

Hace mucho, en otra de mis vidas, había publicado un par de tablas de derivadas e integrales, por si alguien necesitaba descargarlas. Y a pesar de no tenerle fe a un post tan nerd en ese momento, al día de hoy las tablitas se descargaron casi 500 veces. Así que parece que sí les fue útil.

Como Hallecsyz.com.ar ya no existe, vuelvo a traer los links para descargarlas: Tablas de Derivadas e Integrales (PDF)

Pero esas tablas no eran muy completas, en realidad, deberíamos poder calcular cualquier integral sin tablas, pero yo se que muchas veces lo que necesitamos es el resultado rápido para continuar con otro trabajo, así que me puse a buscar algo más completo.

Encontré el libro CRC Handbook of Chemistry and Physics, que de handbook sólo tiene el nombre, porque me parece complicado andar con 2500 páginas en la mano de acá para allá. Pero me tomé el trabajo de editarlo y resumir sólo el apéndice de derivadas e integrales que contiene más de 700 fórmulas. Y es el que tengo yo en versión impresa (fotocopia, digamos) y creo que no le falta nada.

Además viene con una yapa de constantes matemáticas, para alimentar el nerdismo de algunos.

Las tablas de este libro se pueden descargar de acá: CRC Tablas de Derivadas e Integrales (PDF)

Nota: El libro está en inglés, así que tengan en cuenta que las funciones trigonométricas elevadas a la -1, no son 1/ la función, sino la inversa. e.g. sen-1 = arcsen; cos-1 = arccos; tg-1 = arctg.

La consola o terminal

El post se me ocurrió porque últimamente estuve usando muchísimo la consola, y aprendí muchísimas cosas básicas para poder manejarse en Linux. Para empezar no soy ningún gurú/experto/whatever en Linux o Unix, simplemente estoy tomando la experiencia personal para ayudar a otras personas que tal vez estén en el mismo lugar que yo y necesiten una mano.

Lo que tengo pensado hacer es escribir un par de comandos, tips, etcétera; que sirvan en la consola para aquellos que no están del todo adentrados en el tema:

Comandos:

  • “cd” : este comando nos ayuda a navegar por carpetas, es decir que si queremos ir a la carpeta de imágenes que está dentro de nuestro home debemos escribir “cd /home/tuUsuario/Mis\ imágenes”
    *Cuando en la consola queremos ejecutar un archivo o acceder a una carpeta que posee un espacio en blanco en el nombre debemos escribir un “\ ” (raya o como quieran llamarle y espacio).
    Con “cd ..” : accedemos a un nivel superior en el directorio. Ejemplo, si estamos en “/home/” y tipeamos “cd ..” iremos a “/”.
  • “dir” : lo que hacemos con este comando es mostrar todos los directorios que hay dentro de la carpeta actual.
  • “ls” : éste comando nos muestra TODO el contenido de la carpeta en la que estamos ubicados, generalmente en turquesa/celeste se muestran las carpetas, verde los ficheros ejecutables y lo demás son archivos.
  • “cp” : copia un fichero, sólamente eso.
  • “mv” : mueve un fichero.
  • “rm” : borrar un fichero. Ejemplo “sudo rm /home/tuUsuario/archivoquequieroborrar.del”.
  • “ln” : crea un acceso directo.
  • “mkdir” : crea un directorio.
  • “rmdir” : borra un directorio.
  • “cat” : este comando nos permite visualizar el contenido de un fichero.
  • “touch” : crea un fichero
  • “top” : muestra los procesos activos del sistema
  • “kill” : mata un proceso determinado. Ejemplo, “kill IDdelproceso”
  • “su” : con este comando accedemos como root, y es peligroso usarlo si no se tienen conocimientos ya que se pueden borrar archivos importantes sin ningún tipo de advertencia o impedimento. Además se pedirá la contraseña de root.
  • “pwd” : muestra el path del directorio donde nos escontramos
  • “!!” : repite el último comando utilizado
  • “history” : muestra un listado de los últimos comando utilizados

Y con eso creo que dejo más o menos terminado el post, esperando que le haya servido a alguien ^_^

Cómo pedir una cerveza en 47 idiomas

Mi abuelo siempre dice que lo primero que hay que aprender de un idioma cuando uno llega de turista es a decir “Boludo” e “Hijo de puta”, el resto no es importante aprenderlo.

Pero via este tweet, retweeteado por alguno de mis follows (Que no puedo recordar quién, para agradecerle)(*) me doy cuenta que hay algo mucho más importante que hay que aprender de un idioma nuevo: A pedir una cerveza.

En Dos Minutos Más enseñan a pedir una cerveza en 47 idiomas. Link fundamental si piensan salir de paseo por el mundo. El resto se aprende sobre la marcha, morirse de hambre no se van a morir, y con un par de señas todos consiguen un baño.

¿Qué otra cosa creés que hay que aprender a decir antes de salir del país?

(*) Actualización: El Retweeteador fue @ea00d009, gracias!

Entrevista a mi, por Dalgrev

Hoy a Guty le pintó hacer una entrevista abierta en su blog, Dalgrev. A lo que yo aproveché para robarme un post para voidBlog. Aunque debo decir que después de ver que los demás respondieron solo en los comentarios (Teniendo un blog dónde hacerlo), me dió un poquito de vergüenza. Pero se me pasó rápido cuando me acordé que ya no puedo caer más bajo.

Acá van mis respuestas, aunque muchos ya me conocen bastante.

  • ¿Nombre, edad, colegio?
    Alexis Pablo, 22 años (Por una semanita más), Facultad de Ingeniería y Ciencias Hídricas de la Universidad Nacional del Litoral (a.k.a. FICH)
  • Se acerca el día del niño ¿algún recuerdo lindo de tu infancia?
    Ir a dormir a casa de mis abuelos el fin de semana, quedarme 3 días allá siendo malcriado por mi abuela. Desayunar leche verde, almorzar y cenar lo que me gustara, comer arroz con leche de postre. Pasear por el centro el sábado a la mañana y que mi abuelo me pida un cortado con más leche que café, clandestino, claro, ¿cómo iba a tomar café el nene?
  • ¿Qué le regalarías al niño que fuiste?
    Juguetes, era re boludo de pendejo, y me gustaba tener juguetes, muñecos, de Dragon Ball Z. Y me reprimía muchos mangueos.
  • ¿Cuál fue tu primer trabajo?
    El laburo en la quiniela fue el primero que consideré trabajo real. Horarios, responsabilidades y eso. Hace ya unos 4 años.
  • ¿Realizás alguna actividad artística, cuál?
    ¿Contamos Artes Marciales? En ese caso, hago Taekwondo. En el sentido clásico del arte, cine, música, baile, pintura, etc… No.
  • ¿Hacés lo querés o querés lo que hacés?
    Si hiciera lo que quiero, estaría echado en el medio del campo sin hacer nada. Patas para arriba, escuchando los pajaritos. Pero, desde hace unos meses, me está gustando lo que hago (Desarrollo web, claramente no me está gustando estudiar)
  • ¿Sensatez o sentimientos? Obvio que todos tratamos de ser equilibrados, pero siempre hay algo que prevalece.
    Empecé a pensar menos hace un tiempo, realmente no me arrepiento, aunque me trajo muchos problemas.
  • ¿A qué edad tuviste tu primer novio/a? Pero posta, nada de tranza en el boliche o piquito jugando a la botella.
    22 ;-)
  • Tu mayor defecto.
    Espero mucho de la gente, y me decepciono. (Con boludeces)
  • Tu mayor virtud.
    Tengo mejores uñas que tu mujer, tu hermana y tu vieja.
  • ¿Si tenés (o tuvieses) Twitter, por qué deberían seguirte?
    @hallecsyz es mi user, y claramente no deben seguirme, soy lo hincha pelotas.
  • ¿Qué es lo mejor y lo peor que encontraste en Internet?
    Lo mejor: Amigos de los copadosotes que te bancan todas; trabajo; liberación y una apertura de cabeza de la puta madre. Lo malo: Nada, todo lo malo de internet puede omitirse y dejarse pasar.
  • Si pudieras volver el tiempo atrás ¿qué cosa/s harías que no hiciste en su momento?
    Publicar este post, que escribí el 10 de abril de 2011, y quiero que se publique el 6 de agosto de 2010 cuando debía haberlo hecho. Espero que funcione el posteo hacia atrás en el tiempo.
  • ¿De qué signo sos, venis siempre a este blog?
    Salí de acá, degenerado.

Muere el desarrollo de Wave

Desde hace unos momentos nos enteramos que a Google se le dió por matar a Wave, y si no se enteraron pasen por acá (perdonen los enemigos del inglés).

Según anunciaron:

A pesar de los logros, y de los numerosos fans leales, Wave no ha visto la adopción de usuarios que nos hubiera gustado. No planeamos continuar desarrollando Wave como un producto independiente, pero mantendremos el sitio al menos hasta el final del año y extenderemos la tecnología para usarla en otros proyectos de Google.

Yo creo que si bien no es una herramienta imprescindible para el desarrolor diario, varios lo usaban en medidas considerables, tanto programadores, maquetadores web, y demás, como gente para reunirse a charlar o realizar diferentes actividades. Google Wave fue un fracaso pero porque siempre se tuvieron las expectativas más altas de lo que deberían haber estado. Creo que Wave es una herramienta útil, para determinado grupo de gente, así que creo  que no se tenía que tomar esta medida.

Por lo menos el proyecto queda como open-source para los que quieran seguir desarrollando, cosa que no creo que muchos se pongan a hacer.

HalleScroll, script de jQuery

Miren qué lindo script de jQuery que me hice:

  • This is an example of a scrolling list.
  • Esto es un ejemplo de una lista desplazable.
  • I made it for a website and I wanna share it.
  • La hice para una página web y quiero compartirlo.
  • It’s my first jQuery script, I accept advices.
  • Es mi primer script de jQuery, acepto consejos.
  • Hope you like it.

La idea surgió hace unos días, cuando me di cuenta lo sencillo que era usar jQuery, después de ver un video donde enseñaban a manejar CSS Sprites y usaron algo de jQuery para ponerle onda al final. Y dando algunas vueltas al tema me vino al pelo poner en práctica lo que había aprendido, en el sitio que estoy armando para el acuario (Que ya daré más datos cuando esté terminado).

Después de pelear unos días con el code, llegué al resultado que se ve en este post. Y ahora quería compartirlo para quien necesite implementar un scrolling en algún sitio (Yo lo uso para listar productos, con descripciones, fotos y precios).

¿Cómo se usa?

Necesitan el source de jQuery y los archivos HalleScroll.js y HalleScrollStyle.css [Descarga + Ejemplo]

Los agregan al sitio con un par de líneas como estas:

<link href="css/HalleScrollStyle.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/HalleScroll.js"></script>

Y donde quieran el scroll simplemente hay que crear una lista de clase “items” dentro de un div de clase “HalleScroll” como este:

<div class="HalleScroll">
        <ul id="items">
                <li>Línea 1</li>
                <li>Línea 2</li>
                <li>Línea 3</li>
                <li>Línea 4</li>
        </ul>
</div>

Hasta ahora, lo único que hay que tener en cuenta es que si los &lt;li&gt; tienen diferente altura, no funcionará bien. Tienen que medir todos lo mismo, y eso, si no escriben la misma cantidad de líneas en cada uno, o no usan imágenes de alto fijo, tendrán que setearlo desde su css (O desde el archivo HalleScrollStyle.css), e.g.:

.HalleScroll ul li {
        height: 100px;
}

También pueden definir la cantidad de items que se muestran modificando el valor de la variable amount en el HalleScroll.js, e.g.:

var amount = 3;

Si surge algún problema, alguna idea nueva, o quieren que el script haga o deje de hacer algo en particular, no duden en comentarmelo para mejorarlo o adaptarlo a lo que anden necesitando. Espero que les sirva, les guste, y que nadie se robe los créditos del trabajo que costó varias horas y mucha ayuda de @gbthedoctor.

Electrocardiogramas de red

Cortito para no perder la costumbre. Un par de screenshots de los electrocardiogramas gráficos de uso de red de hace un par de días. Aunque parezca que el corazón late correctamente, cada vez que baja la curva del gráfico yo estoy más cerca de morir de un infarto.

El primero el uso de la red durante una transferencia de fotos desde Charlie a la PC del living, via WiFi:

4 segundos de transferencia cada 10. Eso hace que el tiempo de transferencia sea 150% mayor al que debería. (Y ni hablar de que 600Kb/s para la red interna me parecen pocos).

El segundo es durante la descarga de Futurama:

El pico significa que se conectó al WiFi. O sea que en menos de 60 segundos se conectó 2 veces (Tuvo que cortarse para conectarse, claro). Y obviamente no es un corte/reconexión instantáneos, se toma su tiempo para reconectarse.

Y después creen que estoy jugando a entrar y salir del msn…