sábado, 22 de junio de 2013

El derrumbe de san mames en imágenes

Una parte más de la serie de fotografías sobre el avance del derrumbe del antiguo san mames



Y esta donde se puede ver el escudo que se puede ver desde pozas, donde se ha retirado la chapa que lo rodeaba.


Bajo la chapa ha aparecido la antigua fachada del campo, donde se pueden ver carteles de antiguas elecciones y eventos. Curioso...


miércoles, 19 de junio de 2013

Sigue el derrumbe de san mames, la grada principal

Más fotos del Derribo de la Catedral.



Historia en imágenes...

Karmacracy, la red social para compartir enlaces y contenidos

He estado investigando esta nueva red de enlaces y contenidos y me ha soprendido gratamente, por su aspecto visual, que es bueno e interesante y su más que fresco espiritu innovador y apuntando hacia el desarrollo de los contenids y el mensaje enviado por encima de los conceptos más clásicos para la expansión de la inforamción en la red. Pdeis visitarla en este enlace

Desde mi punto de vista de usuario, me ha parecido una aplicación agradable al uso y muy sencilla en el uso. En unos pocos segundos te puedes encontrar compartiendo los primeros enlaces y familiarizandote con la forma de usar los servicios que aporta.

Voy a decir que me parece una apuesta interesante en cuanto a una nueva forma de acercarse a públicos objetivo y realziar marketing social en la red y usando para ello a las personas que cada uno conocemos, de esta forma el mensaje llega más "limpio" ya que nos fiamos más de nuestros amigos (o de las personas a las que seguimos en las redes sociales) que de las marcas o grandes empresas. Si X(lease nombre de un amigo) me dice algo, me lo creo más que si es la marca Y, que solo quiere venderme algo, me dice que le compre un producto o servicio.

Cuando vaya realizando un uso más intensivo de la herramienta, volveré a acercarme al blog para escribir una entrada más completa sobre la herramienta, su utilidad y la experiencia del tiempo usandola.

Espero sinceramente que esta apuesta por el progreso, la innovación y el movimiento hacia el futuro sea positiva para todos. Es lo que necesitamos para seguir avanzando.

jueves, 13 de junio de 2013

When Word Fails, Cuando Word falla

Me ha pasado una cosa curiosa utilizando un documento Word que tenía viñetas, que son estos tipos de listas:
  • Viñeta 1
  • Viñeta 2
  • Viñeta 3

Teniendo activadas las revisiones, me ha salido un mensaje de cambio de formato como el siguiente:

Que dice vineta en vez de viñeta, pensaba que igual era algo del idioma del Word o que la 'ñ' estaba mal en la versión de Word que estaba usando, pero he visto que en las opciones de Menú se podía ver correctamente la 'ñ'

Si más una curiosidad, así qeu ya sabes los de Microsoft que traducen este programa, os lo apuntais para siguientes versiones, aunque igual está corregido en la versión de Word 2010.


miércoles, 12 de junio de 2013

Ha comenzado la demolición de san mames (fotos)

Con pena se puede ver como la historia del fútbol cambia y un estadio tan emblemático como san mames va perdiendo si estructura para dar paso al nuevo campo.



Unas fotos para el recuerdo.


martes, 11 de junio de 2013

Ingenieria inversa en eclipse Java2UML con ObjectAid



Siempre he estado intentando mitigar el impacto de los diseños de Java, al traspasarlos a papel, ya que en muchos casos, siempre me ha parecido más sencillo diseñar la solución con código delante, antes que meramente en papel, teniendo que imaginar relaciones, herencias e implementaciones que prefiero plasmar físicamente en código antes que en papel.

Para superar esa barrera, que probablemente no debería hacerse con “la norma” en la mano, he usado diferentes herramientas para convertir el código creado en Java a un diagrama UML. Después de varios intentos he encontrado uno que después de haberlo usado voy a decir que es decente, para iniciar un diseño, aún no siendo todo lo cómodo que me gustaría que fuese, tiene muchas ventajas.

Este es ObjectAid lo que más me gusta de esta herramienta es su integración en eclipse y su más que buena capacidad de drag and drop, arrastrar una clase, o un paquete o un proyecto completo a un diagrama, lo convierte en UML, sencillamente me encanta.

La instalación es tan sencilla como la de cualquier otro plugin de eclipse, si no habéis hecho ninguna, podeis acercaros a la página de ObjectAid y veréis una ayuda al respecto de cómo instalarlo, pero en resumen, se trata de descargar los ficheros, descomprimirlos y copiar y pegar las carpetas features y plugins en vuestra instalación de eclipse. Reiniciar eclipse y ya lo tenéis disponible. (Un truco, si no funciona a la primera, podéis arrancar por línea de comandos: eclipse.exe -clean)

Un pequeño ejemplo de uso, puede ser crear un proyecto sencillo, en el que metéis unas cuantas clases, relacionándolas entre ella, implements, extends… y una vez las tenéis implementadas, nuevo-ObjectAid UML Diagram-ClassDiagram. Esto crea un fichero de extensión ucls, si lo abrís en vuestro eclipse, lo único que hace falta para generar los diagramas UML es arrastrar la clase que queréis representar en el diagrama, dentro del propio editor en eclipse.



Además automáticamente nos genera un fichero con una imagen png (como debe ser)  para exportar lo que hemos creado.

Aunque ante todo, la gran ventaja de este plugin de eclipse, es que se encuentra vivo, en desarrollo y que espero al menos la parte gratuita de este plugin sea libre es decir open source en algún momento. Mejor antes que después.

lunes, 10 de junio de 2013

Software libre para el día a día (Open Source)

Últimamente he estado descubriendo otros programas de Software libre que vienen muy bien para el día a día. Aunque ya hice algunos post al respecto hace tiempo, merece la pena no recordar esos post, sino añadir a aquellos programas los que se han ido incorporando.

1. El primero de la lista es Paint.NET que pese al nombre no es de MS, pero si sustituye a su similar en Windows, bastante practico a la hora de hacer pequeñas ediciones de imagenes, aunque tiene limitaciones y no vas a hacer dibujo vectorial con el, sigue siendo uan alternativa, libre del conocidisimo producto de Microsoft.



2. En segundo lugar y no por nivel de uso, voy a nombrar Greenshot, un programa para capturas de pantalla, "pantallazos" que permite una pequeña edición a posteriori y que es el que siempre uso para los pantallazos que hago en el blog. Tiene muchas funcionalidades una vez realizada la captura y se integra con la tecla de imprimir pantalla (impr pa) de los teclados convencionales QWERTY.








3. El siguiente en la lista de software libre es el ineludible Audacity, para la edición y grabación de audio, permite retocar y limpiar los ficheros de sonido, si sois os gusta la edición de sonido o quereis limpiar el audio de los ficheros, convertir a formato digital el audio que teníais en unas cintas...lo que se os ocurra con sonido, Audacity seguramente puede.






4. Aunque durante un tiempo no fue software libre, voy a citar la versión open Source de camStudio, como otro gran avance en la liberación de código, camStudio es un grabador de pantalla y al mismo tiempo audio, que sirve para hacer castings o videotutoriales como los que podes ver en este blog, tanto con audio como sin audio.


He querido dejar a un lado los programas más habituales de software libre que son de sobra conocidos por la inmensa mayoría de la red, como puede ser Firefox, Thunderbird, OpenOffice, LibreOffice, Notepad++, distribuciones de Linux, GIMP, PDFCreator... y muchos más que conceis.

Si quereis ver sus descripciones podeis consultarlos en anteriores entregas de software libre para uso diario:

3 aplicaciones open source para recuperar datos
7 habituales programas libres para uso diario
7 más de uso diario

Apple WWDC iOS 7 y MacOS X novedades

Hoy día 10, arranca la WWDC de Apple, (a las 19:00 hora Española) donde se juntaran los desarrolladores de los dipsositvos de Apple y la compañia presentará sus novedades en más de 100 sesiones sobre como llevar a sus nuevos sistemas operativos las aplicaciones que desarrollemos.

Se espera que presenten versiones de iOS ,a 7 y de MacOS, con una nueva versión que descargar a los equipos de Apple tanto de sobremesa como portatiles.

La exposición de desarrolladores de Apple empieza hoy día 10 y estará en San Francisco hasta el 14 de Junio. Esperamos ansiosos las novedades de la Manzana.

domingo, 9 de junio de 2013

Las tres mejores extensiones para Firefox (indispensables)

Esta entrada esta dedicada a las que considero las mejores exensiones para Firefox.

Esto es una opinión discutible, ya uqe existen muchisimas extensiones, pero las pongo desde mi punto de vista y el uso que hago de las mismas.



La primera y no se puede obviar en ningún caso es Video DownloadHelper que nos permite descargar tanto videos de youtube como Google video y al mismo tiempo permite gestionar las descargas de una en una para evitar consumir exceso de ancho de banda.


Como desarrollador, Firebug es una extensiñon prácticamente indispensable en todo navegador en el que vayamos a necesitar mirar elcódigo que se esconde detras de las páginas Web y detección de error y problemas de las páginas que desarrollamos.



Downkoad them all es una extensión uqe nos permite descargar todo lo que podemos ver en una ventana, al mismo tiempo, en usa sola descarga, además es un acelerador de descargas, al más puto estilo de JDownloader, pero integrado en Firefox.



Extra una extensión o complemento más, un regalo para los que no soportan las animaciones Flash, FlashBlock

jueves, 6 de junio de 2013

Java, monitorización de memoria, herramientas utiles VisualVM

Una herramienta que me ha servido en muchos casos para poder ver el consumo de memoria que esta jhaciendo uso un programa Java es VisualVM






Como se puede ver en las imagenes, podemos hacer un profile de las aplicaciones que tenemos ejecutandose con Java, incluso si tenemos instalado un IDE como eclipse, podemos ejecutar nuestros programas haciendo uso de la JVM Visual, para poder ver el consumo que realizan nuestros programas, es realmente util..

martes, 4 de junio de 2013

Como hacen dinero las redes sociales

Interesante página para ver de donde provienen los ingresos de las redes sociales y los gigantes de internet. Curioso aunque no me parece excesivamnete completo, porque da a entender que el punto de entrada de dinero es muy concreto para todas estas empresas y estoy bastante convencido de que todas han diversificado y son capaces de obtener ingresos por otros caminos.



Por ejemplo de FaceBook dice que obtiene los ingresos de publicidad, con lo que estoy de acuerdo, porque la mayor parte de sus ingresos vienen de ahí casi seguro, pero entiendo que el tipo de publicidad a evolucionado, ahora tienen además de la publcidad convencional, una publicidad al usuario con sus gustos e intereses, porque los tienen, así como recomendaciones de amigos (si alguien da a me gusta, lo veo en mi muro, publicidad indirecta). Además el tema de los FaceBook Credits, que me tiene asombrado verlos hasta en las tiendas, en la zona de los chicles (junto a los cajeros).

De otras empresas que siempre me he preguntado, además de Google, el gigante de la publicidad, podemos ver datos de Amazon, Twitter, Instagram o GIT, por ejemplo.

Aqui os dejo el link.

http://rcs.seerinteractive.com/money/

lunes, 3 de junio de 2013

AVISO SEGURIDAD: Cuidado con las páginas de SPAMMERS en los blogs

Estas páginas (Adsense Watchdog, Zombiestat, Vampirestat, Villainstat y Uglystat) [EDITADO para añadir a flf-course] que hacen referencias a los blogs, al mio me llega trafico desde estas fuentes y no entendía porque.

Al parecer son páginas que apuntan a diferentes blogs y páginas para obtener visitas, NO PINCHEIS en los enlaces a vuestro blog o página que vengan desde estos dominios al parecer son páginas fraudulentes que en el mejor de los casos vereis publicidad de cualquier cosa y en el peor...pues intentarán ejecutar código de dudosa confianza en vuestro ordenador. Mi consejo es que lo ignoreis y ni se os ocurra entrar a ver de donde vienen. Los nombres son muy engañosos y pueden haceros pensar en pinchar, pero sería mejor para vosotros que no lo hgicieraís.

Pues eso, un aviso de seguridad para todos los dueños de blogs y páginas.

EDITADO (2013/06/04): Añadida una nuevas rutas de SPAMMERS:
kmzackblogger.com
probtheme.com
moviedownload.drives.it
love.ebiteua.com
youcoupons.com
software.refererx.com
favornews.com
miambo.com
gamerstyle.ru

domingo, 2 de junio de 2013

VIDEOTUTORIAL: Crear filtros y ordenarlos en Excel


VIDEOTUTORIAL: Eliminar revisiones y comentarios de Word


Java buenas practicas. Recorrer mapas.



Si vamos a realizar recorridos de objetos en mapas, y hacemos uso de un entorno de desarrollo de Java posterior a JDK 1.5, se aconseja el uso de Map.Entry que ha demostrado ha demostrado que es sensiblemente más rápido que el uso de objetos Iterator.

Un ejemplo de cómo quedaría el código para recorrer los mapas sería el siguiente, donde hm en el ejemplo es un objeto HashMap.

for (Map.Entry entry:  hm.entrySet()) {
    System.out.println("Clave: " + entry.getKey() + ", Valor: " + entry.getValue());
}

sábado, 1 de junio de 2013

Para los temas de videojuegos Peke Gamer

Otro de la lista de blogs y presencial en la red que he montado, para los que nos gustan los videojuegos, intentaré ir poniendo las partidas de las que hago casting y los demás temas relacionados con videojuegos que  ocurran.

Podeis visitarlo aqui.

VIDEO TUTORIAL: Eliminar todos los comentarios y revisiones de un documento Word


Este video tutorial, realizado por mi mismo, explica como eliminar y aceptar tatnto comentario como revisiones de un documento Word. Espero que os sirva de ayuda en algún caso.

martes, 28 de mayo de 2013

Comando FORFILES, acciones sobre múltiples ficheros




En Windows Vista, W7 y las versiones Server de 2008 en adelante, han incluido un nuevo comando a la shell (línea de comandos) que parece bastante interesante para automatizar tareas sobre ficheros.

Un ejemplo de cómo usar el siguiente comando, puede ser el siguiente script:


Set _Source=Ruta de la que borrar los ficheros “C:/temp”

Se borran los ficheros (/C if @isdir==TRUE RD /Q @path) que tengas más de diez días de antigüedad (/D -10). Que se encuentren en el Path indicado por la ruta _Source (/P), haciendo la búsqueda recursiva (/S ir a subFolders) con cualquier mascara (/M *)

Forfiles /P "%_Source%" /S /M * /D -10 /c "cmd /C if @isdir==TRUE RD /Q @path"
echo *Para ver el resultado y no dejar que el script se vaya de la ventana, poner rem por
echo *delante para quitarlo si no queremos interacción de usuario o borrarlo directamente.
pause
exit

Si ponemos todo seguido en el cmd, también podemos ejecutarlo en una única instrucción para probarlo.
La sintaxis es la siguiente (en inglés):

FORFILES [/p Path] [/m Mask] [/s] [/c Command] [/d [+ | -] {dd/MM/yyyy | dd}]  
 Key
   /p Path      The Path to search  (default=current folder)
   /s           Recurse into sub-folders
   /C command   The command to execute for each file.
                Wrap the command string in double quotes.
                Default = "cmd /c echo @file"
                The Command variables listed below can also be used in the
                command string.
   /D date      Select files with a last modified date greater than or
                equal to (+), or less than or equal to (-),
                the specified date using the "dd/MM/yyyy" format;
   /D + dd      Select files with a last modified date greater than or
                equal to the current date plus "dd" days. (in the future)
   /D - dd      Select files with a last modified date less than or
                equal to the current date minus "dd" days. (in the past)
                A valid "dd" number of days can be any number in
                the range of 0 to 32768.   (89 years)
                "+" is taken as default sign if not specified.

   Command Variables:
      @file    The name of the file.
      @fname   The file name without extension.               
      @ext     Only the extension of the file.                 
      @path    Full path of the file.
      @relpath Relative path of the file.         
      @isdir   Returns "TRUE" if a file type is a directory,
               and "FALSE" for files.
      @fsize   Size of the file in bytes.
      @fdate   Last modified date of the file.
      @ftime   Last modified time of the file.