Instalando CakePHP en MacOS X

20 Enero 2010 – 0:44

A continuación voy a explicar mi experiencia con la instalación del Framework Cake PHP dentro de un MacOS X versión 10.6.2. El objetivo es tener una plataforma de desarrollo con el PHP, el MySQL y el CakePHP ejecutandose en la dirección http://localhost de tu estación de trabajo.

· Instalación PHP 5
Lo primero que haremos será instalar la última versión del PHP para OS X, actualmente la 5.3.0.3. Para ello, nos descargamos el fichero anteriormente indicado y ejecutamos la instalación.

Posteriormente editamos el archivo /etc/Apache2/httpd.conf, específicamente la linea que dice lo siguiente:

#LoadModule php5_module libexec/apache2/libphp5.so

y quitamos # para que cuando se inicie el Apache cargue el módulo de PHP 5.

A continuación cambiamos donde dice: DocumentRoot y colocamos la dirección de la carpeta en donde estaran nuestros documentos web, en mi caso

DocumentRoot “/Users/ivanruiz/Sites”

Después buscamos otra linea que dice <Directory ……> y en ella colocamos de nuevo la dirección de nuestra carpeta web, en mi caso <Directory “/Users/ivanruiz/Sites”>

Una vez finalizado todo este proceso, debemos de verificar que el php está funcionando correctamente, para ello crearemos dentro de nuestra carpeta /Users/ivanruiz/Sites/ un fichero denominado test.php que contendrá la siguiente instrucción

<?
phpinfo()
?>

Si todo está correcto, y ejecuta la dirección http://localhost/~ivanruiz/test.php verá una página como la siguiente:

· Instalación MySQL 5

Para instalar la base de datos debemos de descargarnos la última versión del MySQL, en este momentos, tenemos la versión 5.5.1. Una vez descargada la última versión de MySQL procedemos a instalarla como cualquier otro programa.

Una vez instalado debemos de cambiar la contraseña, ya que por defecto la deja en blanco. Para cambiar la contraseña introducimos la siguiente instrucción /usr/local/mysql/bin/mysqladmin -u root password <Contraseña>

· Instalación CakePHP

Una vez que ya hemos instalado el PHP 5 y el MySQL 5, vamos a proceder a instalar el CakePHP, para ello descargaremos la última versión del framework que podemos encontrarla en la siguiente dirección: http://cakephp.org/downloads

La versión que instalaremos es la 1.2.5 de la rama estable.

Para empezar, deberemos abrir el terminal, y descomprimir el fichero que hemos descargado dentro de la carpeta nuestra del site, en nuestro caso “/Users/ivanruiz/Sites”
Por lo que tendremos dentro de la dirección “/Users/ivanruiz/Sites” una carpeta llamada cake.

A continuación editamos el fichero httpd.conf con la siguiente instrucción sudo nano /etc/httpd/httpd.conf  y buscamos la linea <Directory “/Users/ivanruiz/Sites”> para cambiarla por <Directory “/Users/ivanruiz/Sites/cake/app/webroot”>

Posteriormente buscamos la cadena <Directory “/Users/ivanruiz/Sites> y editamos la linea AllowOverride None para ponerla en AllowOverride All, este cambio es necesario para que nos funcione el mod-rewrite.

Ahora solo queda reiniciar el apache con las siguientes instrucciones,

sudo su
apachectl restart

y a continuación si entramos en http://localhost veremos la página de entrada del cakephp

Como crear tonos para el iphone desde un Mac

10 Enero 2010 – 21:24

Buscando por Internet como pasar un canción a tono en un iPhone, me he encontrado con este script de Automator myRingTone, que nos permite convertir cualquier canción de iTunes en un tono.

El funcionamiento es extremadamente sencillo, seleccionamos en iTunes la canción elegida y ejecutamos el script, éste nos preguntará por el segundo de la canción donde queremos que empiece el tono, tras indicarlo nos lo dejará en la lista de tonos de iTunes.

Script creado por gentileza de Planeta Mac

La canción del año 2009: I gotta Feeling de Black Eyed Peas

10 Enero 2010 – 19:01

Sin duda la canción del año 2009 ha sido el “I gotta Feeling” de Black Eyed Peas, solo tenéis que ver la cantidad de versiones, parodias, eventos… en los que han utilizado la canción.

A continuación os dejo algunos ejemplos que me han llamado la atención.

· Versión Original



· Versión a cappella



· Versión en formato parodia


· Versión en formato parodia II



· Versión con violin eléctrico




· Versión realizada por una escuela de Montreal.



· Versión con 20.000 bailarines coordinados en una coreografia


· Making off de como se hizo el video de Oprah.



Personalmente las versiones que más me gustan son:
· Versión de la universidad de Montreal.
· El video de Oprah

Activa los 64 Bits de tu Snow Leopard, siempre que tengas un mínimo 4 GB

9 Enero 2010 – 14:43

Si tienes un MAC con el último sistema operativo Snow Leopard, puedes mirar de activar el sistema para que funcione con 64 bits.
Para ello lo primero que debemos de hacer es saber si nuestro hardware lo permite, para ello miraremos si la EFI es de 32 bits o 64 bits.

Ejecutar la siguiente instrucción en nuestro terminal:

ioreg -l -p IODeviceTree | grep firmware-abi

Con esta instrucción, el sistema nos devolverá la EFI tenemos, en mi caso me ha devuelto la siguiente cadena: “firmware-abi” = <”EFI64″> , por lo que mi EFI es de 64 bit.

Una vez sabemos que nuestro sistema permite los 64 bits, debemos volver a nuestro terminal y hacer los siguientes pasos:

cd / Library / Preferences / SystemConfiguration

sudo nano com.apple.Boot.plist

Dentro del editor, cambiar la cadena siguiente <key>Kernel Flags</key> <string></string>  por esta cadena, que activa el sistema a 64 bits <key>Kernel Flags</key> <string>arch=x86_64</string>

Pulsamos CTRL+X para guardar y salimos

A partir de este momento, lo único que debemos de hacer es reiniciar el ordenador para que arranque el sistema operativo en 64 bits.

Para comprobar si el sistema ha arrancado en 64 bits, podemos acceder a la manzana del menú y pulsar “Acerca de este Mac”, dentro de aquí pulsamos “Más información” y vamos a la zona donde indica el “Software” que tenemos, aquí nos indicará si nuestro sistema es de 64 bits con esta frase “Extensiones y kernel de 64 bits: Sí”

Nota:
El motivo de por que es necesario disponer de almenos 4GB para utilizar un sistema operativo de  64 bits es el siguiente: Un sistema de 32 bits puede direccionar una máximo de memoria de 3 GB y un sistema operativo de  64 bits alcanza el terabyte de memoria direccionable, por lo que si tenemos menos de 4GB dará igual si tenemos 32 bits o 64 bits.

CaraDePoker.com patrocinó el Iniciador de diciembre en Barcelona con Xavier Verdaguer

30 Diciembre 2009 – 19:24

Durante el mes de diciembre se celebró el último iniciador del año 2009. Para este iniciador se trajo a Xavier Verdaguer, un emprendedor catalán que ha triunfado tanto en tierras españolas como en el otro lado del charco. Sillicon Valley.

Además uno de nuestros clientes de SEO,  CaraDePoker.com patrocinó el evento.

Iniciador Desembre from Links40 digital content on Vimeo.

Habilidades directivas para Internet

13 Diciembre 2009 – 13:11

Interesante video filmado por Agora News durante el  VII  Cafe & Finanzas. En el Marc Vidal y Julen Basagoiti explican las habilidades que hay que tener para ser un directivo en Internet.


Free TV : Ustream

Mejorando la productividad de uno mísmo

12 Diciembre 2009 – 14:16

el-tiempo-es-oroLa productividad es esa gran amiga que está con nosotros constantemente, pero que en determinados momentos del día, conseguimos alejarnos por completo de ella.

Por este motivo, he pensado en hacerle este pequeño homenaje a la Productividad. En este post explico desde mi punto de vista, como no separarnos nunca de ella y como potenciarla, ya que en el fondo es nuestra mejor aliada en el día a día.

Para empezar debo decir que lo más fácil de todo es hacer estos 5 puntos que detallo acontinuación, aunque hacerlos cada día, ya es otro tema mucho más dificil.

1.- Plantear objetivos con una fecha límita definida.

Lo primero que debemos de hacer es plantearnos un objetivo, todo ser humano, negocio, acción, tiene un objetivo, claro o difuso, pero un objetivo, el cual debemos detallar, ya que será nuestro fin a alcanzar. Un ejemplo claro de objetivo y ahora que se acerca el año nuevo es : Aprender Inglés.

2.- Crear un plan para poder alcanzar los objetivos que hemos planteado.

Para poder cumplir el objetivo planteado, lo que debemos de hacer es estructurar un plan de ataque al objetivo. Es decir, quiero aprender inglés, que es lo que debo de hacer para aprender inglés. En este ejemplo el plan es sencillo: Apuntarme a una academia de inglés,  leer libros, ver películas en inglés…

3.- Plantear las diferentes tareas que debemos de realizar para seguir nuestro plan.

Ahora que tenemos un plan, debemos detallar de forma diaria nuestro plan, es decir, que tareas vamos a realizar día a día para desarrollar este plan de ataque hacía nuestro principal objetivo. En nuestro caso podría ser algo parecido a esto:

9:00 a 10:00 Academía de inglés

21:00 a 22:30 Ver película o sería en inglés.

23:00 Leer libro en inglés

Es fundamental que las acciones más importantes se hagan lo antes posible, ya que cada vez estaremos más cansados y con menos capacidad de concentración.

4.- Centrarse en la tarea en curso.

Lo principal, en el momento de realizar cada tarea, es aíslarse de estimulos externos que puedan desviar nuestra atención de las acciones que estamos realizando en ese momento. Por este motivo debemos de aprender a decir NO!!!, de forma educada pero aprender a decirlo. Aunque parezca extraño este punto es el más peligroso de todos, ya que puede provocarnos una distracción y tirar al traste toda nuestra planificación, y si perdemos la planificación debemos de empezar de nuevo.

Quien no se ha planteado apuntarse al gimnasio e ir de forma diaria durante varias semanas, pero de golpe dejas de ir un día y ya ha empezado el declive de su asistencia

5.- Reportar el estado de la situación de forma semanal

Ya sea a tú jefe, tu pareja o a tí mismo, debes de reportarte la situación de tu objetivo al menos de forma semanal, esto es primordial ya que así conseguiremos ver nuestra evolución hacía el objetivo y así motivarnos para la siguiente semana.

Manifiesto “En defensa de los derechos fundamentales en internet”

3 Diciembre 2009 – 1:27

Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que…

1.- Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.

2.- La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial – un organismo dependiente del ministerio de Cultura -, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.

3.- La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.

4.- La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.

5.- Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.

6.- Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.

7.- Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.

8.- Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.

9.- Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.

10.- En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.

Este manifiesto, elaborado de forma conjunta por varios autores, es de todos y de ninguno. Si quieres sumarte a él, difúndelo por Internet.

La historia de Google en 44 minutos y 33 segundos.

17 Noviembre 2009 – 19:20

Navegando por Internet he encontrado este magnifico documental que muestra de forma muy clara la historia del mayor buscador de la historia Google. Es un poco antiguo pero merece la pena verlo.

En el podemos ver muchas anécdotas de Google, como por ejemplo que en ningún momento quisieron crear la empresa, sino que su objetivo principal era vender la tecnología a los buscadores que existian en la actualidad, pero que como nadie le tomaron en cuenta, tuvieron que montar su propio negocio, y aquí vino su otro problema, la financiación, nadie quería invertir en una empresa que no podía dar beneficio, pero fue con la entrada del primer inversor (El fundador de SUN) quien abrió la veda hacia los dos principales inversores que aportaron al proyecto unos 25 millones de Dolares.

Por cierto, es curioso saber que el nombre de Google es originario del Fundador de SUN ya que se equivocó al escribir en el talón el nombre del proyecto que por aquella epoca era Googol.

Josep Bolart nuevo director comercial de Grupo Editorial DailyPress

16 Noviembre 2009 – 9:30

Josep BolartEl equipo directivo de Grupo Editorial DailyPress S.L, empresa gestora de nuestros proyecto DailyMotos.com y CochesAFondo.com crece a partir de este mes de noviembre con la incorporación de Josep Bolart como nuevo Director Comercial. Master en diseño y creación de productos por la ETSEIB – UPC, la relación profesional de Josep con el mundo de la moto se remonta a 1989, cuando empezó a trabajar en el departamento técnico de Derbi Nacional Motor para, posteriormente -y gracias a su tenacidad- convertirse en el responsable de la imagen de producto de Derbi en 1995.

Su constante interés por ampliar conocimientos le llevó a integrarse en un nuevo proyecto y ser el responsable de diseño técnico en EDDADESIGN en 1996. Posteriormente también ha desempeñado la labor de director de marketing de Rieju y brand manager en EDDADESIGN.

¡Bienvenido al equipo Josep!