Probar tus archivos PHP en Ubuntu

Para probar nuestros archivos PHP, sin necesidad de conexión o sin tener que subir el archivo a un server, podemos instalar los paquetes apache2, php5, libapache2-mod-php5 con:

sudo apt-get install apache2 php5 libapache2-mod-php5

luego reiniciamos el servidor apache:

sudo /etc/init.d/apache2 restart

Ahora simplemente abrimos nuestro navegador y en la barra de direcciones introducimos lo siguiente:

http://localhost

Si todo ha ido bien, nos debería mostrar un mensaje que pone: It works!

Ahora simplemente colocamos nuestro archivo .php en el directorio /var/www/, llamemosle fechayhora.php.

Editamos el archivo con:

sudo gedit /var/www/fechayhora.php

Podríamos escribir lo siguiente en nuestro archivo de prueba (este código dentro del body de un html):

<?php
// Esto imprime la fecha
echo "Hoy es ", date("d/n/Y");
echo "
"; // Esto imprime la hora echo "Son las ", date ("h:m:s"); ?>

echo simplemente muestra por pantalla la cadena que queramos, y date es una función que nos imprimirá la hora, fecha o lo indicado.

Guardamos el archivo, y para probarlo lo abrimos en el navegador con:

http://localhost/fechayhora.php

Esto nos mostrará nuestro archivo PHP como si estuviese en el servidor.
php

Anuncios

Call of Duty Modern Warfare 2 en Ubuntu

Aunque las compañías de videojuegos siguen sin sacar versiones ejecutables en linux, gracias a uno de los mejores proyectos OpenSource del momento (Wine), podemos ejecutar los juegos de última generación como el recién lanzado Call of Duty Modern Warfare 2 con una calidad como vemos en el vídeo, bastante buena.

modern warfare 2

Vía: ubuntulife

Comparar diferencias entre archivos en Ubuntu

Para comparar distintas versiones de un archivo en linux, disponemos de comandos como diff o merge, que nos permiten ver por consola las diferencias que exista entre ambos.

meld

Pero para hacer esto de una manera más cómoda y gráfica, podemos usar un pequeño programa, Meld, que se encuentra disponible en los repositorios de Ubuntu, para instalarlo sólo tenemos que ejecutar en una terminal:

sudo apt-get install meld

Al abrir el programa, seleccionamos el botón de “iniciar nueva comparación”, y en la nueva ventana que nos sale, seleccionamos los dos archivos a comparar. Así, nos mostrará gráficamente las diferencias entre los dos archivos.

codigo

Muy útil a la hora de comparar dos textos (texto plano) muy parecidos, o dos archivos de código fuente con distintas versiones, etc…

Mi escritorio Noviembre

mi escritorio

S.O: Ubuntu 9.10 Karmic Koala
Escritorio: Gnome 2.28.1
Fondo: Suburban Fantasy
Tema: Shiki-Brave
Iconos: Shiki-Brave
Docky (Panel Mode)

Aplicaciones: Chromium, Firefox 3.6, Emesene, Eclipse, Ubuntu Tweak, Google Earth, GIMP, Spotify, Yuuguu, OpenOffice, FileZilla, XBMC.

Sincronización de marcadores en Chromium ya disponible

google sync

Ya podemos sincronizar nuestros marcadores en Chromium con la última actualización en linux. Una función más que interesante, ya que sincroniza nuestros marcadores con nuestra cuenta google (correo gmail), de manera que podremos tener nuestros marcadores disponibles en cualquier navegador chrome / chromium con sincronización, en cualquier lugar del mundo.

Para esto solo tenemos que lanzar Chromium con el siguiente flag (utiliza doble guión antes de enable –):

chromium-browser –enable-sync

y ya podremos seleccionar la opción como se ve en la imagen.

Por fin!

Como programar en "GO", el lenguaje de programación de Google

Google presentó hace unos días un lenguaje de programación desarrollado por ellos mismos, que según dicen, tiene las ventajas del rendimiento y seguridad de un lenguaje como C++, con la velocidad del lenguaje Python, tan usado por Google.

La web del lenguaje en cuestión es la siguiente: http://golang.org/, donde podréis encontrar más información.

Aquí os dejo un vídeo de casi una hora en el que se de una introducción al lenguaje.

Saw al PC.

Saw, la simple palabra que hace que muchos se estremezcan y recuerden algunas de las escenas más violentas de la saga de películas. Y, ahora, tras la polémica por la censura de la sexta película de la serie en algunos cines, se anuncia el lanzamiento de este juego.
Leer más de esta entrada

Más phishing de CajaMadrid

Como comenté en otro post hace poco, hay intentos de phishing en CajaMadrid.

Me llegó hace dos días el mismo correo que anuncié en el post anterior, pero con el nombre de dominio de @cajamadrid.es

Recordad que las páginas de los bancos están siempre en https (más informacion aqui) y aparece como en la siguiente imágen

Los links que contienen los mensajes phishing no están en https así que tened cuidado en dónde os metéis…

Nueva cara para un clásico; Resident Evil: The Darkside Chronicles.

Se acerca el momento del lanzamiento del nuevo shotter de Capcom: “Resident Evil: The Darkside Chronicles”. De unos meses a ahora se han desarrollado varios shooters de última generación, la inmensa mayoría en primera persona. El título con más expectativas era Dead Space, un juego el cual se he ignorado por parte de los jugadores habituales de este genero al igual que la mayoría de producciones de este estilo.
Leer más de esta entrada

Escritorio remoto multiplataforma con Yuuguu

yuuguu

Yuuguu es una aplicación para gestionar escritorios remotos de forma sencilla, y que nos permite crear nuestra red de contactos y compartir con ellos el acceso y control remoto a nuestro escritorio y aplicaciones a la vez en el que estamos chateando con ellos.

Hace la función de cliente de mensajería instantánea, pudiendo enviar mensajes instantáneos entre los usuarios.

Lo más destacable para mi de este programa es el hecho de que esté disponible para las tres principales plataformas (Windows, MacOS y Linux), y que podemos controlar un escritorio remoto de linux desde un Windows, entre cualquiera de las tres plataformas.

Actualmente tiene paquetes para Ubuntu, Fedora, OpenSuse y paquetes deb y rpm, para otras distribuciones.