Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Instalando PrestaShop 1.6 paso a paso

DriveMeca instalando PrestaShop 1.6 paso a paso
Necesitas una tienda para vender por Internet? Estas de suerte; PrestaShop 1.6 acabo de salir el día de ayer con muchos cambios, facilidad de uso gracias a su nuevo dashboard y diseño responsive entre otras características. 
PrestaShop es un software que te permite instalar en un servidor Linux tu propia tienda y por medio de addons (agregados o plugins) cobrar tus ventas, llevar estadísticas, hacer envíos, publicidad, etc sin moverte del sillón de tu casa/oficina. Seguramente te dirás que no es tan sencillo como suena a lo cual te respondo que siguiendo los pasos de este articulo y algunos mas a los que te dirijo en el podrás hacerlo sin siquiera sudar. Todos los pasos los haremos desde la cuenta root del servidor Linux Centos y este debe estar actualizado a la fecha.

Requerimientos

  • Linux Centos 6.5 (por motivos de esta prueba estará en la ip 192.168.1.120)
  • Apache httpd server
  • PHP
  • MySQL
-Descargamos el zip de Prestashop 1.6 desde este URL dando click a su botón verde
DriveMeca instalando PrestaShop 1.6 paso a paso


-Descomprimimos en el directorio donde instalaremos, en este ejemplo /var/www/html/ps/

-Instalamos apache y lo activamos para que siempre inicie

yum install httpd
chkconfig httpd on

-Instalamos los repositorios Epel y Remi que nos servirán para instalar dependencias que no están en los repositorios defaults de Centos

rpm -vi http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -vi http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

-Instalamos dependencias

yum --enablerepo=epel install mcrypt libmcrypt mhash
yum --enablerepo=remi install php-mcrypt php php-common php-pdo php-cli php-mysql php-gd php-xml libtool-ltdl php-mbstring

-Activamos permisos para apache

chown -R apache.apache /var/www/html/ps/

-Reiniciamos apache 

service httpd restart

-Instalamos MySQL
yum --enablerepo=remi install mysql mysql-server

-Iniciamos el servicio de mysql y lo activamos para que inicie después de un reinicio del servidor

service mysqld start
chkconfig mysqld on

-Colocamos password al usuario root de mysql. Coloque su contraseña reemplazando new-password

/usr/bin/mysqladmin -u root password 'new-password'

-Creamos una db para PrestaShop

mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.5.36 MySQL Community Server (GPL) by Remi

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>create database prestashop;
Query OK, 1 row affected (0.01 sec)
mysql> exit;
Bye

-Instalamos por medio de un browser apuntando a http://192.168.1.120/ps/
El asistente web nos ira mostrando que bien vamos con unas caritas en la esquina superior derecho. Escogemos el idioma Español y damos click al botón Siguiente
DriveMeca instalando PrestaShop 1.6 paso a paso

-Aceptamos la licencia marcando su check mark inferior y damos click al botón Siguiente
DriveMeca instalando PrestaShop 1.6 paso a paso

-Si instalamos todos los requerimientos debe mostrarnos todo ok como se ve debajo, sino, debemos solucionar el problema (después de algún cambio damos click al botón verde Actualizar esta información) antes de dar click al botón Siguiente
DriveMeca instalando PrestaShop 1.6 paso a paso

-Hora de ponerle nombre a nuestra tienda y crear una cuenta de administrador. El primer bloque es para nombrar la tienda, ubicarla en que país, etc. y el segundo bloque es para crear la cuenta de administrador. Es de especial cuidado escribir una cuenta de email valida para que si se nos olvida la contraseña o tenemos algún problema entrando; a este email sera que se envié la forma de cambiar la contraseña. Damos click al botón Siguiente
DriveMeca instalando PrestaShop 1.6 paso a paso

-Escribimos los datos del MySQL donde creamos la db para PrestaShop y verificamos dando click en el botón verde.
DriveMeca instalando PrestaShop 1.6 paso a paso

-Si la verificación con MySQL es correcta debe decirnos La base de datos esta conectada y podemos continuar dando click al botón Siguiente
DriveMeca instalando PrestaShop 1.6 paso a paso

-Comienza la instalación, hora de ir por un café ;-)
DriveMeca instalando PrestaShop 1.6 paso a paso

-Muy bien, ya tenemos nuestra tienda sin errores y casi lista.
DriveMeca instalando PrestaShop 1.6 paso a paso

-Eliminamos la carpeta install

rm -rf /var/www/html/ps/install/

-Accedemos al dashboard administrativo dando click al botón Administra tu tienda (y de paso lo guardamos en nuestros marcadores)
DriveMeca instalando PrestaShop 1.6 paso a paso

-Ya dentro tenemos control de ventas, envíos, estadísticas, etc. PrestaShop 1.6 viene con algunos datos de ejemplo para que sea sencillo aprender su manejo
DriveMeca instalando PrestaShop 1.6 paso a paso

-Así luce nuestra tienda con datos de ejemplo, lista para personalizar y comenzar a vender
DriveMeca instalando PrestaShop 1.6 paso a paso

Te llama la atención tener una tienda online? ya la tienes, que plataforma usas? PrestaShop?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como hacer backup de Plone CMS

Un backup te puede salvar horas de trabajo y porque no, ese negocio/trabajo importante. No todo es eterno y como apunta el famoso Murphy, Si algo puede salir mal, saldra mal. Por ello hoy te mostrare como hacer un backup completo, incremental o snapshot de tu CMS Plone.
Los pasos serán ejecutados desde linea de comandos en el servidor que tiene la instalación de Plone. Para ello debemos tener acceso a la cuenta root. En nuestro ejemplo sacamos backup de Plone ejecutándose sobre un servidor Centos 6.5 actualizado.



-Abrimos una consola y entramos al directorio de Plone
cd /usr/local/Plone/zinstance

Todos los comandos posteriores se ejecutaran a partir de este directorio.

Backup con control total sobre los parámetros

-Comando a ejecutar
bin/repozo -Bvkz -f /usr/local/Plone/zinstance/var/filestorage/Data.fs -r var/backups/

B - Backup
v - verbose (queremos ver los pasos según los va ejecutando)
k - elimina los backups anteriores al que estamos realizando en caso de existir en el mismo destino
z - backup comprimido
f - sitio del Data.fs en uso
r - directorio destino del backup, este ya debe existir

-Podemos verificar listando el contenido del directorio destino
ls -la /usr/local/Plone/zinstance/var/backups/
total 285072
drwx------  2 plone root      4096 mar 17 11:15 .
drwx------ 10 plone root      4096 mar 17 10:24 ..
-rw-r--r--  1 root  root        82 mar 17 11:15 2014-03-17-16-12-40.dat
-rw-r--r--  1 root  root 289506521 mar 17 11:15 2014-03-17-16-12-40.fsz
-rw-r--r--  1 root  root   2097016 mar 17 11:13 2014-03-17-16-13-03.index

Backup y restauración de una copia de una forma mas sencilla

-Modificamos para agregar collective.recipe.backup. Salimos guardando.

vi buildout.cfg
[buildout]
parts =
backup

[backup]
recipe = collective.recipe.backup

-Actualizamos

bin/buildout -N

-Comando para crear un backup incremental en var/backups/ y el blob storage en var/blobstoragebackups

bin/backup
INFO: Please wait while backing up database file: /usr/local/Plone/zinstance/var/filestorage/Data.fs to /usr/local/Plone/zinstance/var/backups
INFO: Please wait while backing up blobs from /usr/local/Plone/zinstance/var/blobstorage to /usr/local/Plone/zinstance/var/blobstoragebackups
INFO: rsync -a /usr/local/Plone/zinstance/var/blobstorage /usr/local/Plone/zinstance/var/blobstoragebackups/blobstorage.0

-Comando para restauramos la ultima copia hecha

bin/restore
INFO: Date restriction: restoring state at --help.

This will replace the filestorage (Data.fs).
This will replace the blobstorage.
Are you sure? (yes/No)?

-Tomamos una copia instantánea o foto del estado actual

bin/snapshotbackup

-Restauramos una copia instantánea o foto del estado actual

bin/snapshotrestore

Este grupo de comandos te puede evitar mas de un dolor de cabeza, te recomiendo los dejes a mano para usarlos con Plone.
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Mageia 4 paso a paso

DriveMeca Logo Mageia 4
Los tiempos en que Linux solo era para ingenieros y hackers han pasado hace mucho. Linux es usado hoy en dia masivamente por personas que van desde niños hasta abuelos con poco manejo del tema. Por ello se necesita que cada vez sea mas sencillo de usar desde el inicio.
Con estas palabras en mente me dispuse a probar Mageia 4, una distribución con sus orígenes en Mandrake/Mandriva, la cual se caracteriza por su sencillez y el que se pueda usar por cualquiera sin llegar a ser empleado de la NASA :-). Como dice su eslogan, construir una gran herramienta para personas.

-El primer paso es descargar su ISO desde este URL y generar un DVD o instalarlo en una USB para hacer boot.

-Iniciamos nuestro PC y damos ENTER sobre la opción Install Mageia 4
DriveMeca instalando Mageia 4 paso a paso

-Elegimos el idioma en que manejaremos nuestro OS y damos click al botón Next
DriveMeca instalando Mageia 4 paso a paso

-Aceptamos la licencia de uso y damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Activamos la distribución de nuestro teclado, en mi caso Latinoamericano y damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Por default se usara todo el disco para Mageia, pero si quieres instalarlo en una partición para compartir espacio con otro OS (por ejemplo, Windows), puedes escoger la opción Particionamiento de disco personalizado. Damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Se nos alerta de que se activaran otros medios, damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Activamos repositorios, damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Elegimos el estilo de escritorio, por default KDE. Damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Comienza la instalación, hora de ir por un café ;-)
DriveMeca instalando Mageia 4 paso a paso

-Escribimos una contraseña para la cuenta root (administrador) y creamos una cuenta sin privilegios para nosotros con nuestros datos. Damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Dejamos que se autoconfigure de forma Plug and Play, damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Llegamos a la ultima pantalla de instalación. Aquí podemos personalizar varias cosas, por ejemplo, el país donde nos encontramos, habilitar/deshabilitar servicios (que usaran memoria RAM). Si ya esta a nuestro gusto, damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Antes elijo cambiar la zona horaria
DriveMeca instalando Mageia 4 paso a paso

-Y activo los servidores de hora NTP
DriveMeca instalando Mageia 4 paso a paso

-Ya a gusto con la configuración, damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Descargamos actualizaciones, damos click al botón Siguiente
DriveMeca instalando Mageia 4 paso a paso

-Se actualiza nuestro OS
DriveMeca instalando Mageia 4 paso a paso

-Enhorabuena, ya tenemos Mageia 4 instalado listo para comenzar a usarlo. Damos click al botón Reiniciar
DriveMeca instalando Mageia 4 paso a paso

-La primera pantalla después de reiniciar nos da 2 opciones, entramos por la primera, Iniciar Mageia 4 (Caldero)
DriveMeca instalando Mageia 4 paso a paso

-Nos logeamos con la cuenta creada
DriveMeca instalando Mageia 4 paso a paso

-Mageia nos recibe con una pantalla de inicio con bastante información útil para novatos. La cerramos por el momento
DriveMeca instalando Mageia 4 paso a paso

-Este es nuestro escritorio, hermoso cierto?
DriveMeca instalando Mageia 4 paso a paso

-Se nos alerta a los pocos minutos de que hay actualizaciones, las instalamos dando click al botón Actualizar
DriveMeca instalando Mageia 4 paso a paso

-Mientras podemos dar un vistazo por el menú de opciones, el que sea Linux no quiere decir que no tenga bastante software para todos los gustos
DriveMeca instalando Mageia 4 paso a paso

-Nuestra pagina de inicio en Firefox es el sitio web de Mageia con mucha mas información útil de consultar
DriveMeca instalando Mageia 4 paso a paso

-No todo es perfecto, trato de configurar impresoras y no me encuentra el repositorio Core, damos click al botón Cancelar (algo que de seguro se puede solucionar pero, la idea no es que sea sencillo para cualquiera?)
DriveMeca instalando Mageia 4 paso a paso

-Configurar el firewall es rápido y muy fácil
DriveMeca instalando Mageia 4 paso a paso


DriveMeca instalando Mageia 4 paso a paso

-Sin mucho conocimiento podemos activar servicios y su forma de actuar
DriveMeca instalando Mageia 4 paso a paso

DriveMeca instalando Mageia 4 paso a paso

Veo un gran futuro a Mageia 4, me impresiono su sencillez, un OS hermoso y bien pensado en su versión KDE que nos invita a usarlo en el día a día.
Te gusta que linux sea sencillo o eres de la vieja escuela que resuelve las cosas por linea de comandos?, ya usas Mageia 4?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Spotify en Ubuntu

La música nos mueve a su ritmo, ya sea para trabajar, descansar o simplemente certificando que estamos vivos. Un motivo mas para celebrar, si, escuchando música, es que Spotify ya tiene un cliente para Linux.
Spotify te permite escuchar música en streaming en tu smartphone, navegador internet, tu pc con Windows, Mac, Linux de forma gratuita. Ahora después de esta breve introducción y al son de un buen rock :-) les mostrare como instalarlo en Ubuntu Linux.

-Primero editamos los repositorios y agregamos el de Spotify. Salimos guardando.
sudo vi /etc/apt/sources.list
#spotify
deb http://repository.spotify.com stable non-free

-A continuación activamos la llave publica de este repositorio
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59

-Actualizamos e instalamos el cliente
sudo apt-get update
sudo apt-get install spotify-client

-Ya esta instalado, ahora podemos ejecutarlo desde Unity

-Ya ejecutándose el cliente, podemos logearnos con nuestra cuenta de Spotify o por medio de nuestra cuenta en Facebook

-Ahora ya podemos comenzar a escuchar música, ver que le gusta a nuestros amigos o porque no, crear tu emisora de radio por internet donde se escuchara tu gusto musical

Eres apasionado de la música, cual escuchas, acaso eres músico? Mezclas el opensource con la música, de que forma?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como probar tu velocidad de internet desde linea de comandos

Hoy en día lo minimalista se impone al estar aburridos de interfaces cargadas, por que nuestro tiempo es oro o simplemente porque queremos resultados rápidos. Una de las formas comunes de probar una conexión a internet es mediante un browser con el plugin de flash conectarnos al sitio Speedtest y allí esperar para ver los resultados. Pero ya hay otra forma y es mediante una aplicación python desde linea de comandos lo cual rápido y sin adornos nos dará los resultados esperados.
Para este articulo necesitaremos un pc con Ubuntu.

-Abrimos una consola e instalamos python pip
sudo apt-get install python-pip

-Instalamos speedtest-cli
sudo pip install speedtest-cli
Downloading/unpacking speedtest-cli
  Downloading speedtest-cli-0.2.4.tar.gz
  Running setup.py egg_info for package speedtest-cli
    
Installing collected packages: speedtest-cli
  Running setup.py install for speedtest-cli
    
    Installing speedtest script to /usr/local/bin
    Installing speedtest-cli script to /usr/local/bin
Successfully installed speedtest-cli
Cleaning up...

-Para probar la velocidad de nuestra conexión lo hacemos ejecutando el siguiente comando (también nos sirve el comando speedtest, ambos hacen el mismo trabajo). El comando determinara por ping el servidor mas cercano y hará la prueba en base a este
speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Columbus Networks de Colombia Limitada (xxx.xxx.xxx.xxx)...
Selecting best server based on ping...
Hosted by UNITEL S.A. ESP (Cali) [305.09 km]: 17.405 ms
Testing download speed........................................
Download: 3.85 Mbit/s
Testing upload speed..................................................
Upload: 2.75 Mbit/s

-Ademas, como un plus, nos da la posibilidad de descargar un jpg con la prueba realizada
speedtest --share

-Si aun tenemos alguna duda podemos usar la breve ayuda del comando para ver otras posibilidades
speedtest -h

-Mas adelante podemos actualizarlo con el siguiente comando
sudo pip install speedtest-cli --upgrade

Que tal te pareció este "truco" ? Usas otras formas para medir tu ancho de banda, cuales?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.
Share/Bookmark

Top 11 rookies Opensource del 2013


Cada año nacen nuevos proyectos, unos no lo logran, otros quedan entre nosotros, crecen y crecen hasta llegar a volverse indispensables. Hoy les mostrare los 11 proyectos rookies open source del 2013 escogidos en Black Duck. Como ya se ha vuelto costumbre, cada año se escogen los mejores proyectos open source con la premisa de que estos sean baluartes del uso del código abierto.

Top 11 rookies Opensource del 2013
Ver mas listas de Manuel Cabrera Caballero
Conoces estos proyectos open source? Ya usas alguno de ellos, cual?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.
Share/Bookmark

Como instalar una plantilla responsive en Blogger

DriveMeca instalando una plantilla responsive en Blogger
Tienes un blog? estas planeando crear uno, seguro no le das mucha importancia a la plantilla. Puede que escribas muy bien y el tema sea muy buscado, igual la plantilla es importante para muchas cosas como por ejemplo poder ser encontrado de forma eficiente por los motores de búsqueda. Por esto y mucho mas hoy te mostrare como instalar una nueva plantilla responsive en tu blog en Blogger.
Ya entrando en el tema te recomiendo seguir los pasos al detalle para que no tengas errores, prestar atención a los bloques que resalte en NEGRO y sobre todo tener siempre a mano una copia de tu blog (si ya tienes uno y estas actualizando tu plantilla); después de esta breve introducción comencemos.

-Descargamos nuestra plantilla gratis de este URL(gracias a Lasantha Bandara por sus diseños), cada plantilla al darle click nos llevara a una pagina con dos botones, uno para ver el demo y otro para descargarla. Damos click al botón de Download
DriveMeca instalando una plantilla responsive en Blogger

-Descargamos el zip con la plantilla dando click al botón Download Template y lo descomprimimos
DriveMeca instalando una plantilla responsive en Blogger

-Entramos a la interfaz administrativa de Blogger y vamos a Diseño. Aquí damos click a nuestros bloques como son adsense, profile, etc. y guardamos su código en un archivo de texto para no perderlos. Si estas creando tu blog en este momento, no es necesario y puedes saltar al siguiente paso

-A continuación vamos a Plantilla. Recomendable en este momento hacer una copia de seguridad completa dando click al botón Crear/Restablecer copia de seguridad (Si es un nuevo blog, no es necesario). A continuación damos click al botón Editar HTML
DriveMeca instalando una plantilla responsive en Blogger

-Eliminamos todo. Abrimos el xml descargado con la plantilla con un editor de texto, en Linux puede ser gedit, en Windows podria ser notepad. Copiamos todo su contenido y lo pegamos en la plantilla vacía de Blogger

-Ya copiada la nueva plantilla, comenzamos a personalizar. Buscamos:

<meta content='DESCRIPTION HERE' name='description'/>
y colocamos la descripción general de nuestro blog

<meta content='KEYWORDS HERE' name='keywords'/>
y colocamos las palabras claves por las que queremos sea encontrado nuestro blog

<link href='YOUR-FAVICON-URL' rel='shortcut icon' type='image/vnd.microsoft.icon'/>
y colocamos nuestro favicon (pequeño icono que identifica a nuestro URL en el browser) o dejamos el default de Blogger

<li><a expr:href='data:blog.homepageUrl'>Home</a></li>

<li><a href='#'>Business</a>
<ul class='children'>
<li><a href='#'>Internet</a></li>
<li><a href='#'>Market</a></li>
<li><a href='#'>Stock</a></li>
</ul>
</li>
si la plantilla tiene menú lo personalizamos a nuestro gusto teniendo cuidado de colocar las paginas destino en el campo  '#', el nombre del menú va dentro de ><, ejemplo >Bussiness<

<!-- Featured Content Slider Started -->
<!-- Slide 1 Code Start -->
<div class='fp-slides-items'>
<div class='fp-thumbnail'>
<a href='#'><img src='http://1.bp.blogspot.com/-ekqwkPFhwCg/UpvO3QO0uDI/AAAAAAAAJBM/-ZStSzxPiHA/s1600/1.jpg'/></a>
</div>
<div class='fp-content-wrap'>
<div class='fp-content'>
<h3 class='fp-title'>
<a href='#'>This is default featured slide 1 title</a>
</h3>
<p>
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com. 
</p>
si la plantilla tiene un slider gráfico debemos cambiar 4 cosas en casa slider:
# -> pagina destino que se mostrara al hacer click
1.jpg -> imagen a mostrar en el slider
This is default featured slide 1 title -> El titulo mostrado sobre la imagen
<p>texto...</p> -> Texto mostrado sobre la imagen

<h3 class='widgettitle'>Social Profiles</h3>
<a href='http://twitter.com/' target='_blank'><img alt='Twitter' src='http://3.bp.blogspot.com/-TTziR7rv-oM/Ui26fIddfrI/AAAAAAAAJqQ/C9GAkKae2mc/s1600/twitter.png' title='Twitter'/></a><a href='http://facebook.com/' target='_blank'><img alt='Facebook' src='http://2.bp.blogspot.com/-2G1uqwb-1UU/Ui26dXoMoiI/AAAAAAAAJp8/fVWh-BDY6Ys/s1600/facebook.png' title='Facebook'/></a><a href='https://plus.google.com/' target='_blank'><img alt='Google Plus' src='http://2.bp.blogspot.com/-lq7DwjA6zPE/Ui26dtifTYI/AAAAAAAAJpw/rjIuC5ThO7I/s1600/gplus.png' title='Google Plus'/></a><a href='http://www.linkedin.com/' target='_blank'><img alt='LinkedIn' src='http://1.bp.blogspot.com/-uQdbnT1u1e0/Ui26eZOy3VI/AAAAAAAAJqA/h4wzaYt2L_Y/s1600/linkedin.png' title='LinkedIn'/></a><a expr:href='data:blog.homepageUrl + &quot;feeds/posts/default&quot;' target='_blank'><img alt='RSS Feed' src='http://2.bp.blogspot.com/-5Cj8lzm0SIs/Ui26ekOUupI/AAAAAAAAJqM/IxD4bXjezkA/s1600/rss.png' title='RSS Feed'/></a><a href='mailto:your@email.com' target='_blank'><img alt='Email' src='http://3.bp.blogspot.com/-V1StGHq6jJA/Ui26ddxbjGI/AAAAAAAAJps/lHgl1aR49fo/s1600/email.png' title='Email'/></a>

y colocamos nuestros perfiles de redes sociales dedicados al blog

<ul class='tabs-widget tabs-widget-widget-themater_tabs-1432447472-id'>
<li><a href='#widget-themater_tabs-1432447472-id1'>Popular</a></li>
<li><a href='#widget-themater_tabs-1432447472-id2'>Tags</a></li>
<li><a href='#widget-themater_tabs-1432447472-id3'>Blog Archives</a></li>
</ul>

y modificamos los nombres de las columnas

-Es buena política verificar todas las lineas y hacer los ajustes que necesites, como por ejemplo, traducir algunas palabras. Eso si, aunque las plantillas son gratuitas para su uso personal o de negocios, debemos darle el crédito al :

<div id='credits'>
<!-- you don't have permission to remove or change these  -->
Design by <a href='http://fthemes.com/' target='_blank'>FThemes</a> | Blogger Theme by <a href='http://www.bloggertipandtrick.net/' target='_blank' title='Blogging Tutorials'>Lasantha</a> - <a href='http://www.premiumbloggertemplates.com/' target='_blank' title='Free Blogger Templates'>PremiumBloggerTemplates.com</a> | <a href='http://newbloggerthemes.com/' target='_blank'>NewBloggerThemes.com</a>
</div> 

este bloque al final de la plantilla debe permanecer. No lo borres o modifiques. Damos click al botón Guardar plantilla

-Nos vamos a Diseño y agregamos el código de los bloques que ya teníamos antes de instalar la nueva plantilla, ejemplo, adsense, etc. También podemos modificar menús y otros bloques de la nueva plantilla

Aunque el trabajo de mantener un blog es arduo, tener una buena plantilla atraerá nuevos lectores y mantendrá a tus seguidores por eso no esta de mas invertirle tiempo a esta tarea ademas de poder ser leído en cualquier dispositivo actual sin que eso afecte el sitio.
Pensando en crear un blog? Sobre que temática, sabes que es diseño responsive?
Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Top 10 artículos leídos en el 2013

Al comienzo de un nuevo año es buena costumbre mirar atrás y sacar conclusiones como por ejemplo, que mas leen mis lectores cuando me visitan. En base a esto puedo tomar decisiones sobre que es lo que mas les interesa y poder publicar lo que realmente están esperando leer.
Hoy les traigo el top 10 de los artículos mas leídos en este blog en el pasado 2013; espero les guste y voten por sus favoritos.

Leíste alguno de estos artículos el pasado año? crees que falto alguno en entrar en este listado? Cual?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Ruby on Rails

Ruby on Rails o Rails como lo llaman muchos seguidores es un framework de programación web que busca la simplicidad con menor código siguiendo el lema "Desarrollo web sin dolor" y el cual les mostrare hoy como instalarlo paso a paso en un servidor Linux Centos 6.5
Para esto necesitaremos la cuenta root o una cuenta con privilegios para poder instalar dependencias, ya hecho esto cualquier usuario podría desarrollar con Rails en su home.



Requerimientos:

Linux Centos 6.5

-Abrimos una consola e instalamos ruby
yum install ruby

-Instalamos dependencias
yum install gcc g++ make automake autoconf curl-devel openssl-devel zlib-devel httpd-devel apr-devel apr-util-devel sqlite-devel

-Instalamos documentacion
yum install ruby-rdoc ruby-devel

-Instalamos las ruby gems
yum install rubygems

-A partir de este momento usaremos gem. Actualizamos gems
gem update

-Verificamos
gem update --system

-Instalamos rails
gem install rails

curl -L get.rvm.io | bash -s stable

-Activamos librerías necesitadas por RVM y lo activamos

source /etc/profile.d/rvm.sh
rvm requirements
rvm use 1.9.3 --default
rvm rubygems current

Con esto ya nos queda listo nuestro ambiente de desarrollo con Rails. Interesante cierto? Ya usas Rails, en que proyectos?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark