MySQL Workbench – Diseño y gestion de base de datos en MAC

29 Diciembre, 2008

MySQL Workbench

Un programa que echo de menos en MAC es el “antiguo” DBDesigner, un software que permite diseñar y gestionar bases de datos MySQL,  recientemente comprado por Sun Microsystem para transformarlo en MySQL Workbench, del que aún no han sacado una versión estable para MAC, si en cambio para Window. Pero el dia 26 de Diciembre, nos regalaban una versión Alfa de MySQL Workbench 5.1. que se puede descargar del blog de los desarrolladores.

Esperemos que pronto salga una versión definitiva de este programa, principalmente por que aún no he encontrado un software que permita diseñar y gestionar bases de datos para el MAC OS X.

¿Usas algún otro programa para el diseño de Bases de Datos?


Instalar wordpress en un servidor

3 Septiembre, 2008

En este post daremos las instrucciones básicas a seguir para la instalación de wordpress en un servidor, si quieres hacer pruebas en casa puedes probar estos servidores locales. Hay que recordar que el servidor web debe poseer:

  • motor de base de datos MySQL
  • Php.

En primer lugar descargamos la última versión del wordpress de wordpress.org, en este caso es la versión 2.6.1 en formato zip, descomprimimos dicho archivo en una carpeta.

A continuación debes acceder al gestor de base de datos, normalmente phpmyadmin, y crea una base de datos, debes crear también un usuario(con login y password) con todos los privilegios para esa base de datos.

Ahora debes renombrar el archivo “wp-config-sample.php” a “wp-config.php”, y abrelo con un editor de texto, o mejor un editor código (por ejemplo Smultron), y completa los datos de la base de datos y del acceso a la misma. Suele estar en las primeras líneas:

define('DB_NAME', '***********');  // el nombre de la base de datos
define('DB_USER', '*******');      // tu nombre de usuario de MySQL
define('DB_PASSWORD', '********'); // y la contraseña del usuario MySQL
define('DB_HOST', 'localhost');    // Esto no se suele cambiar.

Sustituye los datos que se encuentran en **** por los tuyos.

Una vez realizada la modificación de este archivo, lo guardamos y subimos esta carpeta al servidor por ftp (por ejemplo con Filezilla), si es un servidor externo, o la copiamos en la carpeta nuestro servidor web local.

Una vez tengamos todos los archivos en el servidor accedemos a la página principal de donde hemos puesto el wordpress. Si es un servidor local y copiamos los archivos en la carpeta “blog” accedemos a “http://localhost/blog/”, nos aparecerá la pantalla de bienvenida para la instalación del wordpress, donde introduciremos el nombre del blog y una cuenta de correo válida y presionamos “Instalar wordpress

Seguidamente aparece una pantalla que nos da el login del administrador y una clave(Copiala en un papel, y en el portapapeles, ya sabes “CTR+C” o  en MAC “CMD+C”), después inicia la sesión.

En la ventana de inicio de sesión introduce el login “admin” y pega la contraseña antes copiada (CTR+V) y entraremos al Tablero de wordpress.

Ahora mi consejo es que cambies la contraseña que ha generado WordPress para el acceso del administrador, ya que seguramente es extremadamente complicada de recordar.

A partir de aqui tienes el control de tu blog, pudiendo escribir entradas, cambiar, e instalar los temas o widget que necesites, y hacer un blog a tu gusto. Si quieres saber como crear un blog en wordpress te recomiendo el tutorial “Cómo empezar en wordpress

¿Qué te ha parecido, sencillo, verdad?


Editor de código php para MAC

2 Septiembre, 2008

Gracias a genbeta descubro una serie de IDE para programación para  MAC, destacando de todos los que nos muestra, Smultron, un editor de código abierto para MAC Leopard 10.5 que va por su versión 3.5, especialmete orientado al desarrollo de código web (XHTML, php, XML, CSS…), aunque posee muchisimas más sintaxis como (C,C#, Matlab, Java, Fortran, LaTex, etc…)

Alguna de sus características son:

  • Previsualización de codigo HTML
  • Validación de código HTML, XML
  • Visualizador de funciones
  • Sintaxis de colores
  • Auto completado
  • etc…

A mi personalmente me ha sorprendido bastante, y lo adopto como editor de código “favorito” para MAC.

¿Tu cual usas?

Fuente: Genbeta

WEB del Editor: Smultron


Problema MAC: Pantalla Azul de inicio en Leopard

1 Septiembre, 2008

Hace varios meses adquirí un MACnifico (MacBook PRO, full equip), me prometí que documentaría todo lo que fuera descubriendo en mis investigaciones en programación y demás, es por ello que me decidí a crear este Blog. Lo que no tenia previsto era empezar con un post tan “Anti MAC”, que intentara repara algo en el MAC OS Leopard, les cuento:

En uno de esos días en el que el ordenador esta funcionando 24h y en el que he estado trabajando muy duro, haciendo muchas cosas y de diferente naturaleza, al final del día observé que los procesadores del Macbook Pro aumentaban su trabajo y disminuian con una frecuencia cuanto menos sospechosa. Después de cerrar todas las aplicaciones y demás aún tenían este comportamiento, pero dado la cantidad de cosas hechas en el día, pensé que el ordenador necesitaba un descanso, por lo que lo reinicié para ver si se eliminaba ese comportamiento (que no tenía ningún efecto negativo, solo por no ver a los procesadores subiendo y bajando), pero….. al intentar reiniciar se quedaba en una pantalla azul, de la cual no salía, apague el ordenador y me fui a la cama.

Al dia siguiente, con las legañas en la cara, arranqué nuevamente el ordenador pero la pantalla Azul en el MAC seguía ahí, TERROR…. y ahora???? en windows sabia que opciones tenia, pero en el MAC? Lo primero leerme el mini manual que viene con el ordenador, buscar en internet, pero en un principio no encontré nada en google que reflejara mi problema. En un principio intenté realizar las siguiente operaciones SIN EXITO:

  • Reiniciar la RAM de parámetros(PRAM) reiniciando con CMD+alt+P+R.(Sin éxito)
  • Realizar un Hardward Test, reiniciando pulsando la letra D.(Estaba todo OK)
  • Reiniciar en SafeMode, dejando pulsando “Shift” al arrancar(Ni siquiera podía ver la línea de comando)

Después de esto se me habían acabado las opciones, y comencé a pensar que habia “tocado” para llegar a esto, pero después de un largo día de trabajo, quién sabe los programas instalados y configuraciones que podían hacer esto, por lo que me decidí a utilizar la asistencia Telefónica de MAC.

Me atendieron muy bien, pero el problema era peor de lo que me imaginaba. Me hicieron volver a probar las opciones que había realizado anteriormente, sin éxito alguno, pero esta vez me comentaron algo de “Verificar/Restaurar Permisos“, eso me hizo recordar que había tocado los permisos de disco duro, eliminando el acceso a ciertos usuarios(por no decir a todos). Más tarde descubrí en algún foro que hay gente que le había pasado, pero no tenían respuesta ni solución. No era el caso típico de pantalla azul al actualizar leopard. Por lo que realicé la verificación de permisos pero nuevamente SIN EXITO, con un error muy extraño.

Intenté cambiarle los permisos al Disco duro mediante el terminal (Arrancando pulsando CMD+S), pero TAMPOCO SE SOLUCIONÓ. Lo que me hizo pensar en restaurar el Sistema.

Sólo me quedaba “restaurar el sistema con copia de seguridad” que realiza la utilidad de DVD de instalación del Leopard, pero me decía que no era posible realizar la copia, ¿Entonces? me acorde de Time Machine, ¿por qué no la había configurado? bueno no eran momento de lamentaciones. Compré un disco duro para hacer la copia de seguridad de todo lo que tenia.

Tras enchufar mi nuevo HDD e intentar realizar una imagen del sistema en el nuevo HDD, pero tampoco… solo me quedaba una opción, restaurar el sistema completamente eliminando todo lo anterior, pero necesitaba sacar ciertos archivos y fotos en los que había estado trabajando durante mucho tiempo.

La solución(VER ACTUALIZACIÓN): realice una partición del disco duro que tenia en el MAC, la formateé en el sistema de archivos de MAC, y conseguí crear una imagen del disco duro en la nueva partición. Después restauración completa del sistema y finalmente una vez estaba el sistema operativo funcionando extraer los ficheros importantes de la imagen creada anteriormente.

Espero que les sirva esta “mala” experiencia, pero hay veces en que uno sólo aprende rompiendo…

Actualización: Al parecer hay una solución más elegante, tal y como nos cuenta Driera en los comentarios se puede solucionar este problema, para ello ver la info del enlace AQUI . MUCHAS GRACIAS DRIERA

Gracias a driera


Servidor Web local para MAC: MAMP

30 Agosto, 2008

MAMP es uno de los servidores web para pruebas más empleado por los desarrolladores web. Es muy útil, por ejemplo, para iniciarse en tareas de gestión web de sistemas tipo CMS como Joomla, WordPress,etc… permitiendo instalarlos, configurarlos y personalizarlos sin temor. También es extremadamente util para el desarrollo de proyectos web.

Sus siglas indican el contenido del software: Macintosh, Apache, Mysql y PHP, es decir, un servidor Web Apache, con soporte para bases de datos Mysql y php para Mac.

Su éxito reside en su sencillez de instalación y la facilidad que nos ofrece para la configuración de todos los servicios. Una vez instalado se pueden activar sus servicios de dos formas distintas, ejecutando la aplicación directamente desde el Finder o para los adictos a los widgets, MAMP posee un Widget para nuestro Dashboard, que nos permite activar/deactivar el Servidor Apache y el servidor de Bases de datos Mysql:

Existen dos verisones del MAMP, una gratuita y otra de uso comercial (MAMP PRO). Para su instalación descargamos la aplicación desde la web de los autores: http://www.mamp.info/en/. Una vez tenemos el dmg, instalamos la aplicación normalmente. El Widget también se incluye en la instalación, solo que para añadirlo al Dashboard debemos ejecutar el archivo “Mamp Control.wdgt” desde la capeta de la Aplicación.

Para poder acceder al espacio web primero hay que configurar los puertos por los que el Apache debe escuchar, tradicionalmente los puertos empleados son para el Apache:80 y para MySQL:3306. Los podemos configurar desde la ventana del MAMP->Preferencias, en la pestaña “Puertos” podemos indicar los puertos por defecto de estos servicios.

En esta pestaña de “Preferencias” también se puede indicar la carpeta en la que el Apache cargará por defecto: “Applications/MAMP/htdocs”. En esa ruta colocaremos la web que desemos ver en el Navegador, luego desde el mismo accedemos a la dirección “http://localhost”, y podemos acceder a la página de inicio del servidor.

Para otras plataformas existen también este tipo de servidores “todo en uno”, y tenemos:

  • Windows-> WAMP
  • Multiplataforma -> XAMPP (Linux, MAC, Windows y Solaris)

Recuperar los contactos de la Agenda MAC

29 Agosto, 2008

En este caso, después de un desgraciado incidente con el MAcBook, del cual teniamos una imágen del disco del sistema, nos gustaría recuperar los contacto de la Agenda.

La operación es sencilla, y nada traumática, copiamos desde la imágen la carpeta original donde tenemos todos los contactos  “Usuarios->USUARIO->Libreria->Application Suport->AddressBook”, y la pegamos en la carpeta actual, que se encuentra en la misma dirección pero en el disco del sistema donde se encuentra la carpeta de usuario en la dirección, es decir “USUARIO->Libreria->Application_Suport->AddressBook”.

Hay que tener cierta precaución, porque es posible que perdamos los contactos que tenemos en la agenda actual, insertando los que teniamos en la antigua, por lo que se recomienda que la nueva Agenda se encuentre vacia, o con los mínimos contactos (Usuario y Apple).

Es posible que se puedan recuperar dichos contactos si anteriormente hemos realizado alguna copia de seguridad de la agenda, pero hay ocaciones en las que no tenemos más que una imagen antigua del disco de sistema/usuario

¿Sabes alguna manera más sencilla de hacerlo?


Gestiona tu blog: El Tablero de WordPress

26 Agosto, 2008

El Tablero de WordPress es la página principal de gestión de nuestro Blog, además nos ofrece información rápida de la situación actual del blog, como puede ser:

  • Menú de gestión del Blog.
  • Número de post escritos, comentarios, categorías, Tema usado, witdget instalados en el Tema, etc
  • Acceso directo para la creación de una nueva Entrada o una nueva página
  • Últimos comentarios, últimos enlaces entrantes a nuestro blog.
  • Historial de eventos de nuestro blog(entradas, actualizaciones, etc…)
  • Estadisticas del blog.

Desde el menú de gestión del blog podemos acceder a las distintas páginas que nos permitirán escribir un post, cambiar el Tema del blog, instalar los widget al Tema, etc, etc. Podemos ver una imágen del Tablero:

Para tener una idea de donde esta cada “cosa” en wordpress, hemos realizado el siguiente esquema:


Los Widget en WordPress

21 Agosto, 2008

Los Widget son pequeños programas que realizan una función muy específica. No son exclusivos de wordpress, por lo que se pueden encontrar widget para “casi” todo, podemos dividirlos en dos grupos:

  • Widget en ordenadores y teléfonos móviles – Suelen ofrecen información útil, que normalmente buscamos, por ejemplo, el Tiempo, relojes, calculadoras etc…, también pueden no tener ninguna utilidad directa y ser meros adornos.
  • Widget en CMS (Gestores de contenido, WordPress, Joomla, etc…) – Al igual que para el grupo anterior proveen información útil o utilidades extras a estos sistemas, y su variedad es inmensa. La diferencia con respecto a los anteriores es que estas “miniaplicaciones” se ejecutan en un navegador web, o en un servidor web.

Si hablamos de los Widget de worpress tenemos que saber que existen 2 tipos, los Widget de administrador y los de usuario. Los primeros ayudan al administrador a gestionar y expandir su blog, en cambio los de usuarios ofrecen al mismo información que le resulta útil, y aportan al blog funcionalidad extra.

Los widget se gestionan desde el “Tablero”->”Diseño”->”Widgets”

Ahi podemos encontrar la lista de widget disponibles. Si quieres ampliar esa lista debes instalar los widget deseados, pero si tienes una cuenta gratuita en WordPress.com no puedes instalar nuevos Widgets. En la parte izquierda observamos los widget disponibles:

Antes de seleccionar un widget debemos saber donde lo colocaremos en el blog. Para ello hacemos uso del menú de la parde derecha:

En este menú configuramos los distintos Widges que hemos seleccionado. Hay que tener presente donde se instala el Widget, es decir, en que parte del “Tema”. Esto depende del Tema seleccionado para el blog, ya que puede estar compuesto por distintas columnas.

Por lo tanto primero seleccionamos el lugar donde colocaremos el Widget en el blog:

Y hacemos click en “Mostrar”, y debajo nos enseña los Widges existentes en esa parte del Tema.

Para incluir un Widget en esa sección, pulsamos, en la lista de Widget, el botón “Crear” del widget deseado, y ¡Listo! ya lo hemos añadido.

Es normal que los Widgets permitan una cierta configuración del mismo. Para ello, se debe pinchar sobre el texto “Editar” en el la lista de widget incluidos en el Tema (Parte derecha), y entraremos en la configuración del mismo.

En otro minitutorial explicaremos como se instalan los Widget.

Si quieres puedes regresar el Tutorial de WordPress

Si quieres saber donde encontrar Widgets para WordPress, te dejo varios enlaces:


Inkscape – Software de edición gráfico

18 Agosto, 2008

Esta software es adecuado para la creación y edición de gráficos vectoriales de código abierto (gratis para entendernos). Está disponible para Windows, MAC y Linux, y va por la versión 0.46.

Es útil si quieres generar tus propios gráficos, aunque no es recomendable para edición fotográfica, para eso tenemos otra opción llamada Gimp, también gratuita.

Lo he instalado en un MacBook Pro con versión del OS 10.5.4, y me ha costado un poco por lo que les dejo las claves para la instalación.

Para comenzar accedemos a la página oficial de Inkscape. Si la página de Inkscape es en español podemos descargarnos el software, pero…. cuidado no es solo descargarnos el software. Inkscape emplea X11, por lo que debemos instalar la última versión del X11 desarrollada por el grupo de desarrollo XQUARTZ. Los pasos para la instalación son:

  1. Accedemos a la página de XQUARTZ, y descargamos el último paguete de X11 (Actualmente 2.3.0).
  2. Accedemos a la página de Inkscape y nos descargamos el archivo dmg
  3. Tras terminar ambas descargas Instalamos el paquete X11. Se reiniciará el sistema, asi que si tenemos programas abiertos precaución y guardar los datos antes de comenzar con la instalación.
  4. Una vez finalizado la instalación del X11 procedemos a la instalación del Inkscape como cualquier otro programa en MAC.
  5. Cuando finalize la instalación nos dirigimos a “Aplicaciones”->”Inkscape.app”, y en este paso debemos ser bastante pacientes, la primera vez que ejecutamos tarda varios minutos en arrancar.
  6. Finalmente aparace la pantalla del Inkspace, y a crear….

Aqui les dejo una captura de pantalla, con un dibujo impovisado:


Cómo cambiar el Tema en WordPress

16 Agosto, 2008

En este mini tutorial les presento otro de los pasos más importantes a la hora de crear un blog en WordPress, y es cambiar el estilo del blog. Pues bien, esto se hace cambiando el llamado “Theme” o en español “Tema”.

Si tenemos una cuenta gratuita en WordPress.com una de las desventaja es que no podemos añadir nuevos themes, ni modificar los que tenemos y estamos limitados a los que ellos nos ofrecen. Esto se puede ver desde un punto de vista optimista, y es que no perdemos mucho tiempo en buscar temas, y lo podemos dedicar a escribir, que es lo que realmente importa.

No hace falta invertir un tiempo excesivo en buscar o diseñar un Theme para tu blog, hay muchos y gratis en Internet y recuerda que lo más importante es el contenido del blog

Ahora si, el Tema que escojas debe ser limpio y ordenado, cuidado con los colores. Estos factores dependen del contenido del blog, por ejemplo si el blog es de un grupo de Hard Rock, no me imagino un tema con flores y colores suaves, aunque nunca se sabe….

Bueno al tajo, para cambiar el Theme de wordpress, seguiremos los siguientes sencillos pasos:

  1. Entramos como administrador en el “Mi Tablero”(My Dashboard)
  2. Nos vamos a “Diseño”  ”Aspecto”-> “Temas” Podemos ver el Tema que estamos empleando en ese instante, y debajo una lista de Temas que podemos escoger.
  3. De la lista de Temas escogemos uno que nos guste y hacemos Click en el Título del Tema.
  4. Nos aparece, tras unos segundos, una previsualización de nuestro blog empleando el Tema escogido.
  5. Si nos agrada en nuevo estilo podemos aplicarlo haciendo click en la esquina superior derecha, si no nos gusta podemos cancelarlo en la esquina izquierda.

Hasta aqui el mini tutorial de cómo cambiar el estilo al blog, puedes acceder al tutorial de WordPress con más minitutoriales.