.: El Blog de Inwe :.

23 Dec, 2008

Felices fiestas

Escrito por Inwe en: Personal

Aunque hace ya un mes que no escribo nada en el blog, gracias al binomio fin de año + trabajo aderezado con toque de “para ayer”, me gustaría felicitaros las fiestas deseándoos a todos, una Feliz Navidad y un mejor año 2009, tanto personal como mundial (que falta hace).

Un abrazo

22 Nov, 2008

Cambiar el estilo en NetBeans 6.5

Escrito por Inwe en: Mac| Php| Programación

Una de las pocas desagradables sorpresas que me he encontrado con NetBeans, sobre todo en su versión para Mac, es el pobre entorno (visual) que ofrece. NetBeans 6.5 se presenta con el interfaz del sistema, es decir, cada sistema operativo ofrece una apariencia distinta según sus componentes por defecto. Uno debería pensar que con Leopard la apariencia sería, como mínimo algo más atractiva que con un entorno Windows, pero por desgracia no es así, a continuación una muestra de como se presenta NetBeans cuando lo abrimos en un Mac:

Captura de NetBeans 6.5
Captura de NetBeans 6.5

Nos encontramos con que las pestañas son demasiado gruesas, en la captura no se aprecia, pero en las opciones algunos formularios se muestran no tan bien como debería.. en fin, personalmente no lo veía atractivo.

Investigando un poco he encontrado una forma para conseguir mejorar el estilo de NetBeans. Para ello nos debemos bajar una librería de Java llamada JTattoo, la cual nos ayudará en la transformación del interfaz. El método de uso sería:

La ruta de NetBeans suele ser:

/Applications/NetBeans/NetBeans 6.5.app/Contents/Resources/NetBeans/bin

netbeans -cp:p /RUTA/jtattoo.jar –laf com.jtattoo.plaf.aluminium.AluminiumLookAndFeel

Explicando un poco, lo que hacemos es decirle a netbeans que meta la librería dentro de su CLASS_PATH y ejecute el tema (laf, look and feel) com.jtattoo.plaf.aero.AeroLookAndFeel. Los distintos temas disponibles los podemos ver en JTattoo.

El único problema es que cada vez que queramos ejecutar NetBeans, perderemos el estilo si no lo ejecutamos con los parámetros antes indicados. Para solventar esta situación, editaremos el archivo netbeans.conf y añadiremos al principio de la opción netbeans_default_options, los mismos parámetros que poníamos al ejecutar NetBeans, quedando de la siguiente forma:

La ruta del archivo de configuración se encuentra en:

/Applications/NetBeans/NetBeans 6.5.app/Contents/Resources/NetBeans/etc/netbeans.conf

netbeans_default_options=”-cp:p /RUTA/JTattoo.jar –laf com.jtattoo.plaf.aluminium.AluminiumLookAndFeel …”

Una vez guardado el archivo (recomiendo antes una copia de seguridad del mismo), ejecutamos NetBeans directamente desde el finder, y veremos como mantiene la apariencia que le hemos especificado.

NetBeans 6.5
NetBeans 6.5

Se puede apreciar que, a pesar de que se ha incluido la barra de menú dentro de la aplicación, se visualiza una línea más dentro del editor, a parte de verse más limpio, sencillo y, personalmente, más atractivo.

Enlaces: Jtattoo

Descargas: NetBeans 6.5, Librería Jtattoo

20 Nov, 2008

Netbeans 6.5 ya disponible

Escrito por Inwe en: Php| Programación

Acaba de salir la última versión de Netbeans, el cual trae muchas novedades y mejoras. Tras haber estado usando las versiones beta y release candidate de esta nueva versión, la verdad es que he relegado a Eclipse como entorno de desarrollo. Se ha mejorado mucho la estabilidad y la fluidez de la aplicación, aunque eso no quita que consuma más memoria de la deseada.

A continuación un extracto de las notas de la versión sobre las nuevas características:

Características

PHP

  • PHP Editor (Code completion, syntactic and semantic code highlighting)
  • Support for heredoc notation and PHTML
  • Debugging using Xdebug
  • Generators for MySQL database code snippets
PHP Code Completion
JavaScript and Ajax

  • JavaScript Debugging on FireFox & Internet Explorer
  • HTTP transaction monitoring
  • Improved JavaScript and CSS Editor
  • JavaScript Library Manager incl Yahoo UI, Woodstock, jQuery, Dojo, Scriptaculous, Prototype libraries
JavaScript quickfixes popup in the editor
Java EE & Web Development

  • Enhanced support for Spring, Hibernate, JSF, JSF CRUD generator, JPA (Java Persistence API)
  • Create RESTful web services from database tables or from JPA entities
  • Drag and drop SaaS services into PHP files
  • SQL Editor Improvements (code completion, save/recall queries, and more)
  • Improved Eclipse project import and synchronization for Java Web projects
  • Automatic Deploy on Save
web application persistence
JavaFX

  • Create, test, debug, profile, and deploy JavaFX projects
  • JavaFX editor with syntax highlighting, source navigation, code completion, code folding, javadoc pop-ups, and error detection.
  • Live preview of visual elements
  • Code snippet palette for transformations, effects and animations
javafx video cube
Groovy and Grails

  • Develop pure Groovy apps or use Groovy in Java SE projects
  • Groovy editor with code completion, highlighting, and more
  • Grails web application framework
  • Open existing Grails applications without adding metadata
Groovy code editor
Ruby and Rails

  • New Test Runner interface for displaying test results
  • Rake improvements: Rake Runner and a pre-generated Rake file
  • Debugger: Conditional breakpoints and catchpoints
  • Ruby projects accept JVM options from command line
Ruby code editor
GlassFish v3 Prelude for Web Development

  • Modular, OSGi based architecture
  • Small footprint, fast startup and deployment
  • Support for scripting, including JRuby
glassfish app server
C/C++

  • Improved code completion, error highlighting, and semantic highlighting
  • Call graph, Memory window
  • Remote development
  • Packaging of application as tar files, zip files, or SVR4 packages
Call graph
Java ME

  • New project wizard for adding custom components to the Visual Designer Palette
  • New SVG UI components in the enhanced SVG Composer enable rich UI design
  • New Data Binding Custom Components in the Visual Designer Palette
  • Upgraded obfuscation tool to ProGuard 4.2 and test framework to JMUnit 1.1.0
Java ME SVG palette
Java Debugger

  • New multi-threaded debugging with improved UI and work-flow
  • Smart Step Into with method selection right inside expression
  • Deadlock detection with visual indication
swing treemodel view editor
Java SE

  • Automatic Compile on Save
  • Improved Eclipse project import and synchronization
  • Java Call Hierarchy
  • Analyze Javadoc
  • Swing GUI Builder can generate simple or fully qualified class names
swing treemodel view editor
IDE Tools and Usability

  • CamelCase code completion
  • Customize formatting settings per project
  • One IDE-wide QuickSearch shortcut for files/symbols/types, IDE actions, options, and docs
  • Support for Windows UNC paths (shared network folders)

Enlace: Netbeans IDE 6.5 Release notes

Descarga: Netbeans IDE 6.5

Tags: , , ,

18 Nov, 2008

Córdoba

Escrito por Inwe en: Personal

Este fin de semana hemos aprovechado y nos hemos ido a visitar Córdoba, ya que nunca habíamos estado y no podíamos pasar más tiempo sin ir.

La ciudad increible, caminar por el casco antiguo o disfrutar de la majestuosidad de sus edificios te lleva sin duda a otra época, donde el tiempo y la forma de vivir tenían otras medidas. Si hay alguien dudando en ir o no a Córdoba, que no piense más, es una ciudad digna de ver.

Otra de las cosas que me han llamado poderosamente la atención, es sin duda lo integrada que está la tecnología en el día a día.. ahí van un par de ejemplos:

Efectivamente, el iPhone ya estaba en Córdoba mucho antes que Apple lo lanzase al mercado, lástima que este no sea multitáctil.

Y como no, la pastelería Sony, en fin creo que sobran los comentarios ;-)

12 Nov, 2008

Habemus MacBook Pro

Escrito por Inwe en: Mac| Personal

Tras días de espera, por fín llego el Mac. La verdad es que lo poco que había visto en vídeos sobre su apariencia me había gustado, pero es que en vivo gana muchísimo. Por suerte el equipo va perfecto (toco madera) y no acusa ninguno de los fallos que, parece ser, está teniendo en estas primeras versiones de una nueva revisión.

De momento algo un poco perdido, pero me voy haciendo poco a poco con Leopard. Ahora toca pertrecharme bien de programas interesantes.

08 Nov, 2008

Salvemos a Mobuzz TV

Escrito por Inwe en: General| Programación

Desde hace años sigo la emisión de este vídeocast (con mayor o menor frecuencia), el cual se ha convertido en una referencia en cuanto a calidad y a contenidos, y todo ello gratis. Por desgracia la “crisis” también les está pasando factura y se están viendo con problemas de financiación, por eso, han pedido ayuda a la masa social para que a través de donaciones puedan seguir emitiendo diariamente. La cantidad a donar depende de cada uno, pero eso sí, se garantizan a que si no llegan al objetivo marcado devuelven el dinero, así que ¿por qué no echamos una mano entre todos?. Suerte Mobuzz TV


Salvar Mobuzz

05 Nov, 2008

MacBook Pro en camino (por los pelos)

Escrito por Inwe en: Mac| Personal

He tenido una experiencia agridulce con la Apple Store y me gustaría contarla. Desde hace tiempo voy tras un nuevo portátil, y ya tenía decidido que el siguiente sería un MacBook Pro (o sin el Pro), es más, pensé en diversas estrategias para comprarlos, así que esperé y tras el anuncio de los nuevos modelos decidí adquirir uno, y como las ganas eran grandes, y no había noticias de la subvención “Internet en casa 4“, compré un MackBook Pro 2.4Ghz modificando la memoria y el disco duro. Al final cambié de opinión (algo tarde) y decidí ir a por el modelo superior 2.53Ghz, pero por desgracia el pedido estaba hecho y no se podía modificar, así que lo cancelé (todo esto el mismaco día que lo pedí) y llamé a la Apple Store para confirmarlo, me atendieron sin problemas, me confirmaron que así es que estaba cancelado y me dijeron que pasarían la nota al departamento financiero para que acelerasen el trámite y tuviese mi dinero disponible lo antes posible, eso fue el 15 de Octubre. Pasaron 3 días, 5, 10…hasta 15, evidentemente más allá no podía pasar ya que 15 días es el tiempo máximo que se deja para liberar un cargo si este al final no ha sido confirmado, en fin, malestar no por el echo de esperar, sino porque cada vez que llamaba confirmaban que desde el departamento financiero se había dado la orden de cancelar, para así no tener que esperar esos 15 días, y que en un día o dos ya dispondría de mi dinero.

En fin, una vez obtuve mi dinero compré el MackBook Pro de 2.53Ghz, un Ipod (entraba por los pelos dentro de la promoción) y una impresora Canon (que salía por.. 9€, también una oferta). Por desgracia, no había stock de la impresora y tocaba esperar 2-3 semanas laborables, que se traducía en que recibiría el pedido sobre el 3 de Diciembre (ouch), con lo que quedaba fuera de la promoción del Ipod (que acababa de comprar), ya que el periodo máximo para pedir el reembolso termina el Noviembre. Así que llamé otra vez a la Apple Store, y les pedí si podían cambiarme la impresora por otro modelo y.. en fin, terminé por cancelar la impresora (snif), y ahora sí el pedido entraba dentro de tiempo, en concreto:

Plazo aproximado de envío: En 7 días lab.
Plazo aproximado de entrega: 18 Nov, 2008 - 19 Nov, 2008

Pero bueno, aún tenía que validar que era estudiante/profesor para continuar con el pedido, tal y como me recordó el viernes un correo de una comercial de Apple. Así que escaneé y mandé por correo los datos que me pedían, pero por desgracia los viernes por la tarde no trabajan, por lo que el lunes por la mañana recibí a las 11 un correo confirmándome que el pedido estaba validado (por fin :_)). Ahora viene la parte dulce :-) (después de tanto agri), y es que a las 13h, 2 horas después, al ver el estado del pedido resulta que estaba pendiente de envío, pero lo mejor fue a las 18h cuando vi que ya estaba enviado (mi no entender). Por suerte, recibí un correo de Apple confirmándome el envío y la nueva estimación:

Estimado/a XXXXXXXXXXXXX,

Nos complace enviarte esta notificación de expedición de tu pedido WXXXXXXX
Tu producto ha sido expedido de 03.11.2008. Tu número de envío es XXXXXXXXX.
Estimamos que será entregado a la dirección de envío el día 12.11.2008 o antes.

No sé si es normal lo que ha pasado, ya que el MacBook que pedí era modificado y no uno de los modelos base que venden (por lo que suelen tardar más tiempo en servirlos), o si le ha pasado a más gente, pero vamos espero que todo termine bien y pueda disfrutar por fin de un Mac :-)

03 Nov, 2008

Internet en casa 4

Escrito por Inwe en: General

Ya está, por fin, disponible (y hasta el 2 de Febrero de 2009) una nueva edición de la subvención que, el gobierno regional de Murcia, otorga a las familias para la adquisición de un nuevo ordenador. La cuantía de este año, al igual que el pasado, es de 200€ por equipo y familia.

Citando a la web de Región de Murcia SI:

La Consejería de Economía y Hacienda pone en marcha el programa ‘Internet en Casa 4′

Esta nueva convocatoria de ayudas, que se enmarca en el Plan de Desarrollo de la Sociedad de la Información de la Región de Murcia 2008-2010, mantiene la misma finalidad de las ayudas que las anteriores convocatorias del programa ‘Internet en Casa’.

No obstante, en este Programa ‘Internet en casa 4′  se renueva totalmente el concepto de relación Ciudadano-Administración, haciéndose eco de los nuevos avances informáticos y legislativos en la materia a fin de simplificar la presentación de solicitudes y la documentación adjunta necesaria desde el punto de vista del ciudadano, que en esta nueva convocatoria se va a poder realizar directamente desde el comercio y de forma telemática, evitando así que el ciudadano deba desplazarse necesariamente a alguno de los registros autorizados o ventanillas únicas que existen en nuestra Comunidad Autónoma.

El importe de la subvención a conceder por cada solicitud será de 200 euros, y con la posibilidad añadida, si el interesado así lo desea, de obtener previamente, de una de las entidades de crédito adheridas al Programa, un préstamo en condiciones ventajosas con el que poder financiar totalmente o en gran medida dicho coste de adquisición.

A continuación tenéis los documentos oficiales de esta subvención:

Sin duda un buen momento para comprar un ordenador, aunque en mi caso no me ha servido :_(

Actualización: Al parecer no está disponible todavía, pero debería ser cuestión de días a que se publíque en el BOE (probablemente la semana que viene).

30 Oct, 2008

Ubuntu 8.10 ya disponible

Escrito por Inwe en: Linux| Programación

Por fin ha sido lanzada la nueva Ubuntu/Kubuntu 8.10, la cual nos brinda grandes novedades como son:

  • GNOME 2.24
  • X.Org 7.4
  • Linux kernel 2.6.27
  • Encrypted private directory
  • Guest session
  • Network Manager 0.7
  • DKMS
  • Samba 3.2
  • PAM authentication framework
  • Totem BBC plugin

La podéis descargar, como siempre, desde aquí: Ubuntu 8.10

22 Oct, 2008

PHP Bughunting day

Escrito por Inwe en: Php| Programación

Curiosa iniciativa protagonizan los grupos de usuarios de PHPBelgium y Dutch PHP, se trata de la búsqueda y captura (y posterior arreglo) de errores de frameworks y librerías de PHP. Lo bueno no es sólo el arreglo de esos errores, sino que cada asistente aprenderá las entrañas de cada framework o librería, así como arreglar los errores (siguiendo las guías de PHP y de cada framework/librería) y testear el código. El usuario que más errores arregle se llevará un premio.
El primer BugHuntDay será el próximo 8 de Noviembre (sábado) en Roosendaal, Holanda.

Enlace: PHP BugHunt Days.


  • Inwe: Gracias David, que disfrutes mucho de estos días :)
  • Inwe: En teoría, si es igual que el del año pasado, te enterarás dentro de 4-6 meses cuando te hagan el ingreso en tu cuenta. Espero que este año mejore
  • Inwe: No, pero quizás en el foro de Zend Framework en español puedas encontrar algún tutorial o alguien que te eche una mano con ello :-) www.zfforum.
  • jaime: quiero sabe cuando nos van a decir si nos dan o no esta subvencion de internet en casa
  • Julio: Hola, amigo, queria pedirte un favor,estoy iniciandome con Zend framework, y no encuentro un tutorial que me pueda ayudar a crear un login, formulario

Un poco de publicidad

Acepto donaciones ;-)

Consejos...

Quieres un servidor que te dé un dominio gratis, 160 GB espacio de disco duro, 1.6 TB Ancho Banda, BD Ilimitadas... Entra en Dreamhost y con el código de promoción AHORRA al contratarlo, te saldrá por menos de 3€/mes

Consige además: 2 TeraBytes de disco duro extra, 20 TeraBytes extras de ancho de banda mensual y descuento de 150$ si contratas por 5 años o 200$ menos si lo descuentas por 10 años. Para ello usa uno de los siguientes códigos promocionales (son únicos): 286983970913, 311267470460, 364704908142, 882455904592