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

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='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWp3Vh_G_IjJjgwL7ic-O9Gh3XoCXIu4bq8X2g6MDmRNLUou-fWi3Nc6t9-Pga8zdMHbPP2FtIvyNwgBItczKsn0SkDPeVRqokO4mhXMt90d_bzhYonWTdddKJ7C-1O_fFt-HMElwO36c/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='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVm6-EuTAEp5QWTSw-6Vt1IV4V8jsdSO-vDJlFr3LQzrdHPQmBlZcq8mCL3qbyQLojuRtOYHWVFfMx9sUvK7svbisjS7ANZlkfp5XlomPkCDUSfVUqDIXX-amMQ8skd9UHY8pPHD7bxXg/s1600/twitter.png' title='Twitter'/></a><a href='http://facebook.com/' target='_blank'><img alt='Facebook' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcnSsUvkWoUqojRG_o2SyyxIRGj_BlZ6pzHVi9LMETfsuW2q4A3ieDk9pE7OottsqnGoOHPmgAZxO8NAYMkQlb2H5hJwhyphenhyphenHGezh9SGoHN8AL0vfhlR0sV3mjDwz9o_ZMRM-uPfzQ2jvqM/s1600/facebook.png' title='Facebook'/></a><a href='https://plus.google.com/' target='_blank'><img alt='Google Plus' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfeALWNd3YW9JtNdbmwS88bIh_cgeqKYCfpzZTGABt9zuGwHTwssUJdk93ecD8U0xQ0cJ9d_xYDFzIuAe2Xqm_82em5iAiSh_GYVxDl-sbLaBSv9zoAWm5MWwUU4AhGNAxB4DZHUWG4XQ/s1600/gplus.png' title='Google Plus'/></a><a href='http://www.linkedin.com/' target='_blank'><img alt='LinkedIn' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYHXJ1_lEzITJFpFniKZeOHnf_ONYcPTolihbfnYSapjEuM2XdGtNCj0acw6U44NQb4JcnpnAN_5_503g87rpKj-03rNw4rTECKwbIEGVPhIvhUZHEhMm-ph04WDO1pz2ZvSjDZ6pzjRU/s1600/linkedin.png' title='LinkedIn'/></a><a expr:href='data:blog.homepageUrl + &quot;feeds/posts/default&quot;' target='_blank'><img alt='RSS Feed' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFKco7cdii_u37SaM6P_CxPHPDcaVKoYAbizEj2QA__7asPR-kqPTJy_lar4bmS-ssdjaG-55uPRJnKw4ZC_wc2obGmMtuwOnWonPzeeR6lQvFdNlRQ2kyB9THof39ixwHiqBIkDRQzdw/s1600/rss.png' title='RSS Feed'/></a><a href='mailto:your@email.com' target='_blank'><img alt='Email' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAQu9LjzKir59S6LxKE2XSajp6jtsZ410jmxdAyd-hwUWvFunNdzYgMETwjPFWeUiQ7hGTlIf1xwh4ySw3ERjZJTi6j2lu07DBCVigKK2Q4H3tY91HRC075yCMfWqyKZSMmlwIJet3uo0/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