Un truquillo de subversion con Zend Studio.

Hacía tiempo que no escribía, sí, el motivo es que ando realmente liado, entre otras cosas, por que estoy programado una cosilla, que espero vea pronto la luz :). y por ello, os dejo un truquillo que acabo de “descubrir” para usarlo con Zend Studio.

“Amagar” el commit desde Zend Studio

Esto lo hago, cuando quiero reflejar en el log del commit un cambio que acabo de hacer, pero sin enviarlo, por que quiero seguir trabajando, la forma:

Darle a commit, poner la descripción del log, y darle a cancelar x), la próxima vez, seguirá ahí ;).

your ads here (468x60) - after 1st post.

CDs Marca CDSoft-R con Spyware de Serie.

Ayer, mi pareja compró unos CDs vírgenes, de CDSoft-R (http://www.txeurope.com), que llevan de serie estos archivos tan monos:

$ ls -lh /media/cdrom1
total 1,1M
-r-xr-xr-x 1 root root 47 jun 28 2005 Autorun.inf
-r-xr-xr-x 1 root root 708K mar 29 2006 SoftR.exe
-r-xr-xr-x 1 root root 56K nov 4 2005 SoftR_F.dll
-r-xr-xr-x 1 root root 56K nov 2 2005 SoftR_G.dll
-r-xr-xr-x 1 root root 56K nov 2 2005 SoftR_I.dll
-r-xr-xr-x 1 root root 56K feb 11 2006 SoftR_N.dll
-r-xr-xr-x 1 root root 44K abr 25 2006 SoftR_P.dll
-r-xr-xr-x 1 root root 56K feb 11 2006 SoftR_S.dll

Googleando un poco, he visto que es un Spyware. asi que, ya sabeis… ojito!

Free60 GNU/Linux en XBox360.

Seguramente sea antiguo, pero yo acabo de descubrir el proyecto Free60, buscando una forma de conectar my mythTV a la 360… cosa que esto, evidentemente no sirve (para lo que digo, al parecer está nuvexport)

¿Y tú, cómo trabajas (programas)?

Antes de nada, aclarar que este post no se refiere a metodologías, sino a entorno de trabajo, y viene en respuesta a un mail que me acaba de enviar un amiguete (que empieza en el mundo laboral de la programación), preguntándome como trabaja (refiriendose a la parte técnica), pero yo le he contestado esto :).

Sin orden de prioridad

1º.- Siempre tengo música, de tipo y volumen variable, aunque normalmente alterno entre chillout y gothic
2º.- Siempre tengo un vaso/taza/jarra (preferentemente estos) con bebida, tambien variable (coca cola, agua, nestea..)
3º.- SILENCIO los teléfonos
4º.- Cierro los chats/msn/similares, o en caso de no poder (por tener contactos con los que necesito hablar) porngo mensajes del tipo “estoy programando, si es importante, dime directamente lo que sea, ya te contestaré cuando pueda, si es MUY importante, llámame por teléfono).
5º.- Últimamente, tengo el cubo encima de la mesa, me ayuda a relajarme :)
6º.- Una silla _ergonómica y cómoda_
7º.- Dos monitores TFT y, al menos uno, panorámico.
8º.- Teclado y ratón inhalambricos (odio los cables por medio), y el ratón optico.
9º.- Teclado suave, y silencioso (aunque  dicen que se me oye teclear a distancia) xD.
10º.- Mesa llena de papeles, y … cosas xD (cuando la limpio, no dura más de 3 días, pero se donde está todo).

En la parte técnica, por si alguno se lo pregunta :P (me dedico principalmente al mundo web)

1º.- Trabajo siempre en entornos GNU/Linux.
2º.- Subversion para el control de versiones (y google code).
3º.- Backups automatizados para no tirarme de los pelos (scripts bash y bacula)
4º.- Procuro no usar patrones MVC “tradicionales” para desarrollos web, prefiero dejar la capa de presentación al CSS (entre otras cosas, me evita trifulcas con los diseñadores/maquetadores xD).
5º.- Sorpresa: Uso Zend Studio para PHP (sí, uso software privativo, me ahorra _mucho_ tiempo y me simplifica la vida).
6º.- No suelo usar editores html/css, tiro del mismo Zend Studio, o de cualquier otro (normalmente tengo gente que se ocupa de esa parte)
7º.- Evidentemente, no empiezo a programar sin más (si la aplicación es grande).
8º.- DOCUMENTO EL CODIGO. (sí, creedme, lo hago aunque sea escuetamente)
9º.- OOP (aunque en PHP… ya sabemos… :)).
10º.- Hago de tripas corazón sobre el 99% de las cabezonadas de los clientes, si quieren mierda.. pues dos tazas.

Y eso eso todo amigos!

MythTV: Caratulas/Synopsis para las películas en Castellano.

Una de las cosas que echaba en falta a mythTV, era el soporte IMDB para los titulos en castellano, pero gracias a este script de Iván Vega, la cosa queda, más o menos, resuelta, ya que no ibtiene los datos de IMDB sino de ww.culturalianet.com, y faltan bastantes títulos, y está bastante poco actualizada. Pero menos es nada, y desde luego, es mucho mejor que lo que yo tenía hasta ahora.

Personalmente, tenía, y tengo intención de hacer algo que tire realmente de IMDB (tiene una opción para buscar títulos en castellano), pero en eso, no hago más que procastinar, y más ahora que he iniciado un proyecto de gran embergadura, pero lo comento a ver si algún día me pongo, o alguien coje la idea xD.

Cubeando II (rubik en 2:10)

Pues.. nada, otro video resolviendo el rubik, esta vez en 2 minutos 10 segundos.
Read more

Zend Studio, Subversion y Google Code (manual para torpes xD).

Antes que nada, debeis tener claro que el SVN que trae Zend Studio NO soporta SSL, por lo que debereís iros a Herramientas->Preferencias->Control de versiones y cambiar la ruta del SVN por uno que si de soporte SSL (supongo que el que venga con vuestra distribución, o si no, os toca buscaros la vida encontrando uno).

Una vez aclarado esto, los pasos para llevar esto a buen puerto serán:

1º.- Que ya haya código en el repositorio (o buscarse la vida para hacer el import :P)
2º.- Crear el proyecto en Zend Studio, en un directorio vacío.
3º.- Ir a Herramientas->Subversion->Checkout (o click derecho en el directorio raiz del proyecto)
4º.- Programar.
5º.- Ir a Herramientas->Subversion->UPDATE (o click derecho en el directorio raiz del proyecto)

Y con esto, amiguitos… creo que podreis currar un poco xD.

Un fallo… gracioso

Lo posteo, por curioso/gracioso :), resulta, que estaba creando la base de datos para una aplicación que estoy haciendo, y al crear una llamada “sponsors” me “petaba el phpmyadmin”, el motivo era tan simple, como que el adblock plus, lo tomaba como un link promocional, y el phpmyadmin hacia cosas raras, pero la cosa, me ha tenido dos horas dándole vueltas al asunto xD.

Cómo ganar (o quedar cerca) partidas simultaneas de ajedrez

Bueno, como quizá algunos sepais, una de mis aficiones, es el ajedrez, y hace un rato, hablando con un amigo (profano) sobre el tema, ha salido el tema de las partidas simultaneas, y me preguntaba que cabeza tendrían para ganarlas simultaneamente, y cuando le dije “es que, puede tener truco”, se le quedó una cara, que… si tu has puesto la misma, sigue leyendo, que te lo desvelo! ;)

Read more

Cubeando (Rubik en 3 minutos)

Pues, a petición de el charneX enmascarado (cómo el mismo me pide que me refiera a el xD), os dejo un video donde hago el rubik en 3 minutos, tengo que practicar más, y engrasar el cubo xDD.