Anyela

Anyela

Tu asistente personal en la terminal desarrollada con node.js

Instalación

``` npm install anyela ```
Uso --- Anyela es lo que tú terminal necesita Anyela fue creada con el fin de ser una alternativa a Betty, Siri o Google Now en la alternativa, la misma es desarrollada con node.js, Anyela puede resolver tus problemas con la terminal en linux Proximamente en otras plataformas Su uso es muy sencillo, anyela es capaz de realizar las siguientes funciones: - Ver archivos por terminal: `que archivos hay aqui` - administrar archivos: `quiero administrar archivos` - abrir editor de programación: `quiero programar` - navegar en internet: `quiero navegar en internet` - apagar equipo: `apagate` - reiniciar equipo: `reiniciate` - abrir reproductor de musica: `quiero escuchar musica || quiero escuchar una buena rola` - limpiar cache de la pc: `libera la ram` - configurar el sistema: `configura el sistema` - enviar un correo: `enviar un correo` Versión web ----------- La versión web posee un diseño intuitvo hecha con jquerymobile para el uso en distintas plataformas bajo el responsive design La misma se activa con el comando `sudo node_modules/anyela/modulos/server.js` Para más información clic [aquí](https://www.npmjs.com/package/anyela).

Instalando Homebrew

Este será un post sencillo y directo... Así que vamos a ello!!

Para instalar homebrew solo debemos colocar en la terminal:

``` ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ```
le damos enter y vamos a obtener una salida parecida esta:
``` ==> This script will install: /usr/local/bin/brew /usr/local/Library/... /usr/local/share/man/man1/brew.1 Press RETURN to continue or any other key to abort # le damos a enter para continuar ==> /usr/bin/sudo /bin/mkdir /usr/local Password: ==> /usr/bin/sudo /bin/chmod g+rwx /usr/local ==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local ==> /usr/bin/sudo /bin/mkdir /Library/Caches/Homebrew ==> /usr/bin/sudo /bin/chmod g+rwx /Library/Caches/Homebrew ==> Downloading and installing Homebrew... ==> Installation successful! ==> Next steps Install the Command Line Tools for Xcode: https://developer.apple.com/downloads Run `brew doctor` before you install anything Run `brew help` to get started TMA:/ abr4xas$ brew doctor Please note that these warnings are just used to help the Homebrew maintainers with debugging if you file an issue. If everything you use Homebrew for is working fine: please don't worry and just ignore them. Thanks! Warning: Git could not be found in your PATH. Homebrew uses Git for several internal functions, and some formulae use Git checkouts instead of stable tarballs. You may want to install Git: brew install git Warning: No developer tools installed. You should install the Command Line Tools. The standalone package can be obtained from https://developer.apple.com/downloads or it can be installed via Xcode's preferences. ```
Luego de eso, nos toca instalar `Xcode command line tools` Puedes instalar el instalador desde esta pagina de [descargas](https://github.com/kennethreitz/osx-gcc-installer/downloads) o puedes usar los siguentes links: - OS X 10.8 Mountain Lion: [GCC-10.7.pkg](https://github.com/downloads/kennethreitz/osx-gcc-installer/GCC-10.7-v2.pkg) (Includes 10.7 Headers, so use with caution). - OS X 10.7 Lion: [GCC-10.7.pkg](https://github.com/downloads/kennethreitz/osx-gcc-installer/GCC-10.7-v2.pkg) - OS X 10.6 Snow Leopard: [GCC-10.6.pkg](https://github.com/downloads/kennethreitz/osx-gcc-installer/GCC-10.6.pkg) Ahora, para revisar si todo esta bien probamos instalando `wget` para eso, escribimos en la terminal:
``` $ brew install wget ```
Y debemos tener un mensaje parecido a este (despues de instalar sus dependencias que son: `xz`, `makedepend`, `openssl`):
``` ==> Installing wget ==> Downloading http://ftpmirror.gnu.org/wget/wget-1.16.tar.xz ? /usr/local/Cellar/wget/1.16: 9 files, 956K, built in 115 seconds ```
Listo!! Ya tenemos `brew`, `Xcode command line tools` y `wget` instalados en el MAC :D Concideraciones: ---------------- Es recomendable hacer: - `brew update` - `brew doctor` ACTUALIZADO ----------- Luego de instalar las `Xcode command line tools` me dio "ciertos" problemas al instalar git, abri este ticket [\#34960](https://github.com/Homebrew/homebrew/issues/34960#issuecomment-66895313) y la respuesta de @[jacknagel](https://github.com/Homebrew/homebrew/issues/34960#issuecomment-66895313) fue muy "directa" debido a esto, realice lo siguiente: - Desinstalar `osx-gcc-installer` - Reiniciar - Instalar Xcode 4.3 - Correr nuevamente `brew doctor` - Listo ### Como desinstalar `osx-gcc-installer` Facil!! En la terminal como root escribimos `/Library/Developer/4.1/uninstall-devtools -mode=all` esperamos unos momentos y listo, ya eliminamos `osx-gcc-installer`. Continuamos con los otros pasos. Instalando `Xcode 4.3` ---------------------- Vamos a [developer.apple.com](https://developer.apple.com/downloads) buscamos `Xcode 4.3` lo bajamos (pesa 137 mb) lo instalamos y listo. Que paso con git? ----------------- Bueno, facil... En la terminal:
``` $ brew install git ```
Dejamos que haga lo que tenga que hacer y...
``` $ brew info git git: stable 2.2.0, HEAD http://git-scm.com /usr/local/Cellar/git/2.2.0 (1351 files, 32M) * Built from source From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/git.rb ```
Escribimos nuevamente: `echo 'export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"' >> ~/.bash_profile`, reiniciamos la terminal (la cerramos) escribimos `git --version` y debemos tener un resultado como este: `git version 2.2.0` Y que dice el doctor? --------------------- Bueno, `brew doctor` sigue diciendo:
``` $ brew doctor Please note that these warnings are just used to help the Homebrew maintainers with debugging if you file an issue. If everything you use Homebrew for is working fine: please don't worry and just ignore them. Thanks! Warning: A newer Command Line Tools release is available. The standalone package can be obtained from https://developer.apple.com/downloads or it can be installed via Xcode's preferences. ```
Claro, sigue notificando que hay una nueva version de las `Command Line Tools` pero vamos, estoy usando (aun) Lion asi que no puedo hacer mas nada. :) Espero que les sea util este post!!

Una forma rapida de implemetar en nuestras plantillas Material Design de google... Aun esta en desarrollo pero, podemos ir viendo de que va esto...

banner

Instalación

``` $ bower install bootstrap-material-design --save ```
Ejemplo de uso --------------
``` <button class="btn btn-material-deeppurple">Deep purple buttonbutton> ```
- Agrega: `.btn-flat` a la etiqueta `button` para hacerlo flat, sin sombras. - Agrega: `.btn-raised` a la etiqueta `button` para agregar una sombra permanente. Esta es la paleta de color tomada de Material Design: ![palette](https://github.com/FezVrasta/bootstrap-material-design/raw/master/demo/imgs/palette.jpg) Ayudar en el desarrollo ----------------------- Si deseas ayudar, por favor revisa este enlace: [CONTRIBUTING.md](https://github.com/FezVrasta/bootstrap-material-design/blob/master/CONTRIBUTING.md) file. Más info? --------- Si deseas tener mayor información de este proyecto te invito a seguir este [enlace](https://github.com/FezVrasta/bootstrap-material-design/blob/master/README.md)

Un script python para optimizar imágenes .jpg y .png para la web.

Sigue los consejos de "Yahoo Best Practices for Speeding Up Your Web Site"sobre la optimización de imágenes.

Después de ejecutarlo, tienes una optimización sin perdida para las imágenes. Un pequeño ahorro de espacio por imagen, pero que acelera la carga de las paginas web y reduce el consumo de ancho de banda para un sitio web.

Requisitos previos y Dependencias

Lógicamente, lo primero que necesitamos para ejecutarlo es python. Si estamos en Linux o en Mac, normalmente viene instalado por defecto y no es un problema. Si nos encontramos en Windows, entonces nos lo podemos bajar de aquí.

La versión de python necesaria para ejecutar este script es la 2.6

img4web.py solo emplea módulos de la biblioteca estándar de python, por lo que no necesita ningún otro modulo.

Programas externos

Emplea el programa pngcrush y el comando jpegtran de la biblioteca libjpeg

En linux están normalmente disponibles en los repositorios de las distribuciones más populares, e.g.: En debian, Ubuntu como estos paquetes en sus repositorios: pngcrush & libjpeg-progs

Para instalarlos:

``` sudo aptitude install pngcrush && aptitude install libjpeg-progs -y ```
En Windows pngcrush puede ser descargado desde [aquí](http://sourceforge.net/projects/pmt/files/pngcrush-executables/) y libjpeg puede ser descargado (como gnuwin32) desde [aquí](http://gnuwin32.sourceforge.net/downlinks/jpeg.php) Esto ha sido probado en linux y Windows. Lo siento, no tengo un Mac. Instrucciones ------------- Necesitas ejecutar este script dentro de la carpeta donde están las imágenes que quieres optimizar. Ejecutarlo es muy sencillo, _en linux_
``` python img4web.py ```
_en windows_
``` (la ruta donde hayas instalado python)\python.exe img4web.py ```
Al final, tienes una nueva carpeta llamada **processed** donde están guardadas las nuevas imágenes procesadas. ¡Eso es todo! Sencillo, bonito y rápido! Características --------------- Después de la ejecución se muestra un pequeño informe con el ahorro de espacio de las imágenes por tipo. Como obtenerlo -------------- El código está alojado en un repositorio Git en GitHub, emplea este comando para poder clonarlo:
``` git clone git://github.com/joedicastro/img4web.git ```
Contribuciones -------------- Las contribuciones y las ideas son bienvenidas. Para contribuir a la mejora y evolución de este script, puedes enviar sugerencias o errores a través de el sistema de issues. Licencia -------- Este script están sujeto a la [Licencia GPLv3](http://www.gnu.org/licenses/gpl.html)

Mac Logo

Desde hace algun tiempo poseeo un MacBook, no es un Pro pero, vamos, sigue siendo un Mac xD

Leyendo el blog de @Bucio encontre un par de post bien interesantes:

WireLurker: Cómo saber si mi Mac esta infectada.

WireLurker es un malware que afecta a equipos Mac y dispositivos iPhone e iPad, el cual proviene de China y fue lanzado para el mercado chino. Se han identificado un total de 467 aplicaciones infectadas con el malware, El cual ha sido descargado más de 356.000 veces.

Para saber si nuestro Mac esta infectado solo debemos hacer lo siguiente

``` curl -O https://raw.githubusercontent.com/PaloAltoNetworks-BD/WireLurkerDetector/master/WireLurkerDetectorOSX.py python WireLurkerDetectorOSX.py ```
De estar todo bien, debemos tener un mensaje como el siguiente:
``` Your OS X system isn't infected by the WireLurker. Thank you! ```
El otro post que me fue muy util es el siguiente: Cambiar en el Hostname en OS X ------------------------------ En la consola debemos escribir
``` sudo scutil --set HostName Nuevo-Nombre.local ```
Donde, `Nuevo-Nombre` sera el nombre que le vamos a dar al equipo. Es necesario reiniciar para aplicar los cambios. Para mas informacion, les invito a leer el [blog de bucio](http://bucio.mx "Blog de Bucio").

Bueno, una amiga me pidió que la ayudara a pasar todo el contenido de su sitio web en Joomla a WordPress la aventura de migrar TODA esa información inicia con averiguar la forma de migrar toda esa data...

Un amigo, @lestat00 me comento que usara el plugin FG Joomla to WordPress pero, que es FG Joomla to WordPress?

Un plugin para migrar categorías, mensajes, etiquetas, imágenes y otros archivos multimedia de Joomla a WordPress. Se ha probado con las versiones de Joomla 1.5, 1.6, 1.7, 2.5, 3.0, 3.1, 3.2 y 3.3 y WordPress 4.0 en bases de datos grandes (000+ 72 mensajes). Es compatible con las instalaciones de múltiples sitios.

Instalación:

  • Instalar el plugin desde el panel de administración => Plugins menu => Add New => Upload => Seleccionar el archivo zip => Instalar ahora O simplemente usar el formulario de busqueda y colocar: FG Joomla to WordPress => Instalar ahora
  • Activar el plugin
  • Iniciar la herramienta de importación > Import > Joomla (FG)
  • Hay que configurar los ajustes del plugin para que podamos importar lo que necesitamos, estos datos los podemos encontrar en el archivo configuration.php de Joomla donde, vamos a necesitar los siguientes valores
Hostname = $host
Port = 3306 (standard MySQL port)
Database = $db
Username = $user
Password = $password
Joomla Table Prefix = $dbprefix

Caracteristicas del plugin:

  • Requires: 3.0 or higher
  • Compatible up to: WP 4.0.0
  • Last Updated: 2014-11-15
  • Downloads: 108,553

Para obtener más informacion, visita esta pagina: https://wordpress.org/plugins/fg-joomla-to-wordpress/

Se han presentado muchos cambios, desde su aspecto visual a la forma en que usamos esta herramienta. Uno de esos grandes cambios fue la implementación de “Twitter Cards” que no es más que una opción que nos permite poder brindarle al usuario una experiencia multimedia directamente en los “Tweets” para así llamar la atención de nuestros seguidores y que visiten nuestro sitio web. Como tal, no es nuevo este tipo de técnica, también la ha adoptado Facebook con el uso de Open Graph, solamente con agregar unas pocas etiquetas META en cada página también nos permite agregar contenido multimedia como pueden ver en la siguiente imagen:

Ejemplo de cómo crear una tarjeta de Twitter para nuestro sitio web

Pasemos a lo que venimos…

¿Como implementar las tarjetas de Twitter en nuestro sitio web?

Debemos saber que es lo que queremos mostrar en nuestra tarjeta, debemos seleccionar entre:

  • Tarjeta de Resumen: La tarjeta por defecto, incluye el título, descripción, miniatura y cuenta atribución Twitter.
  • Tarjeta de Resumen con Ampliación de imagen: Similar a una tarjeta de resumen, pero con una imagen de un lugar destacado.
  • Foto Tarjeta: Una tarjeta con sólo una foto.
  • Tarjeta de galería: Una tarjeta que destaca una colección de cuatro fotos.
  • Tarjeta App: Una tarjeta a los detalles de una aplicación móvil con descarga directa.
  • Card Player: Una tarjeta para proporcionar vídeo / audio / media.
  • Ficha de Producto: Una tarjeta optimizado para información del producto.

Imaginemos que, vamos a usar la tarjeta de resumen que se puede utilizar para muchos tipos de contenido de la web, de blogs y artículos de noticias, de productos y restaurantes. Está diseñado para dar al lector una vista previa del contenido antes de hacer clic y visitar nuestra web.

Codigo de ejemplo

``` <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@flickr" /> <meta name="twitter:title" content="Small Island Developing States Photo Submission" /> <meta name="twitter:description" content="View the album on Flickr." /> <meta name="twitter:image" content="https://farm6.staticflickr.com/5510/14338202952_93595258ff_z.jpg" /> <meta name="twitter:url" content="https://www.flickr.com/photos/unicphoto/sets/72157645001703785/" /> ```
Solamente, con colocar esas meta etiquetas vamos a obtener algo como esto: ![Ejemplo de cómo crear una tarjeta de Twitter para nuestro sitio web](http://rincondelatecnologia.com/wp-content/uploads/2014/10/twitter-card.png) De esta forma se ve en el “time line” de la persona que publica el enlace: ![Ejemplo de cómo crear una tarjeta de Twitter para nuestro sitio web](http://rincondelatecnologia.com/wp-content/uploads/2014/10/twitter-card2.png) ¿Se ve interesante verdad? Pero esto no es todo… --------------------- Aja, a que no pensaron que hay que validar lo que hicimos para saber si lo hicimos bien verdad? Bueno, esto no es nada del otro mundo, solo debemos ir a esta dirección Card validator y colocar la url de nuestra web (o la pagina donde implementamos la tarjeta) y listo. Si presentas algún inconveniente puedes usar el sistema de comentarios, que con gusto voy ayudarte!! [Fuente original](http://rincondelatecnologia.com/como-crear-una-tarjeta-de-twitter-para-nuestro-sitio-web/).

El aniversario numero 10 de Mozilla Firefox, su primera versión fue lanzada el 09 de Noviembre de 2004 desde entonces es utilizado por cientos millones de personas en el mundo...

Esta celebración se llevo a cabo en el Colegio de Contadores Públicos del Estado Lara, Venezuela contado con la asistencia de muchas personas entre ellos, colaboradores, desarrolladores de aplicaciones/plugins en fin, usuarios de este navegador donde pasamos un rato muy agradable escuchando las cortas historias sobre cuando empezamos a usar firefox y como invitamos a nuestros amigos y familiares a usar firefox.

Asistentes al Fx10

Como todos sabemos, Mozilla posee grandes comunidades de voluntarios alrededor de todo el mundo y en miles de localidades, estos voluntarios realizan grandes labores que no es solo difundir el uso de Firefox sino que también participan en diferentes áreas como:

  • traducción
  • detección de bug
  • programando nuevas funcionalidades

Entre muchas otras, si estas interesado y quieres colaborar en esta gran comunidad puedes seguir este enlace o ponerte en contacto con la gente de la Comunidad Mozilla de Venezuela.

Algunas fotos del evento

La torta

Torta del Fx10

Foto grupal

Foto Grupal Fx10

Las fotos son propiedad de @Lori_s.

Secure Shell es un emulador de terminal compatible con xterm y tambien es un cliente ssh para Chrome. Secure Shell se conecta directamente a servidores SSH sin necesidad de servidores proxy externos.

Secure Shell esta aun en versión Beta y hay bugs

Para leer las FAQ clic aquí o si lo prefieres, te puedes suscribir a la lista de correos haciendo clic aquí.

Esta disponible en: Bahasa Indonesia, Deutsch, English, English (UK), Filipino, Français, Nederlands, Tiếng Việt, Türkçe, català, dansk, eesti, español, español (Latinoamérica), hrvatski, italiano... Y muchos más...

Caracteristicas:

  • Version: 0.8.31
  • Updated: October 7, 2014
  • Size: 5.96MB

Esta app es usada por 2162 personas, con un promedio de 4.48 estrellas... Así que no debe ser tan mala xD...

Descarga

Para usar esta app debes tener chrome/chromium (obvio :P) e ir a este enlace y disfrutar de ella :D

Recientemente, nos solicitaron un documento siguiendo las Normas APA, como bien saben si en algún momento han tenido que realizar un trabajo/tesis para una institución/universidad, éste es uno de los requisitos de formato que por lo general solicitan. 

El detalle relevante en este caso, es que éstas normas establecen que debes usar fuentes privativas, por ejemplo, Times New Roman. Si estas trabajando bajo Software Libre, pudieras considerar que esto es un incoveniente, y es por ello que hoy te traemos la solución. Como hemos comentado otras veces en Software Libre, siempre o en la mayoria de los casos, encontrarás un equivalente a lo que necesitas y en este caso es la fuente Liberation

Liberation, es un conjunto de tipos de letra, que contiene fuentes compatibles a nivel métrico (espacio ocupado) con las más usadas en sistemas de ofimática de Microsoft, las cuales son:
✤ Liberation Sans (equivalente a Arial)
✤ Liberation Sans Narrow (equivalente a Arial Narrow)
✤ Liberation Serif (equivalente a Times New Roman)
✤ Liberation Mono (equivalente a Courier New)
La primera distribución en incluirla fue Fedora (desde su versión 9), luego otras distribuciones de GNU/Linux: Ubuntu, OpenSUSE5 y Mandriva Linux, también la incluyeron de forma predeterminada en sus instalaciones y tanto OpenOffice.org, como su derivado LibreOffice también la distribuyen en sus paquetes de instalación, para todos los sistemas operativos que soportan.

En caso que no la tengan instalada en su distribución (esta o cualquier otra fuente), pueden descargarla (en este caso desde aquí), descomprimir el archivo, y tienen dos maneras sencillas de colocarla:
1.- Habilitar la vista de "archivos ocultos" (ctrl + h) → buscar la carpeta .fonts → pegar allí el archivo .ttf descargado de cada fuente (NOTA: con esta acción la tendrás habilitada, solo en la sesión donde se haya colocado).
2.- En algunas distribuciones como en ubuntu (si tienen instalada la aplicación), con hacer doble clic en la fuente tienen la opción de darle al botón "Instalar Tipografia" y listo!
Es importante que sepan que si las van a usar en Libreoffice (o en cualquier aplicación), deben cerrarla completamente para que pueda habilitarse, es decir, al abrir la aplicación la próxima vez la tendrán disponible.

Cabe destacar, que también existe el paquete para instalar las fuentes privativas y lo hablaremos en una próxima publicación, pero para todos aquellos que preferimos evitar dentro de lo posible, la instalación de este tipo de aplicaciones, esta es una manera super sencilla de solucionar el asunto.

Cualquier duda, comentario o información puedes escribirnos a consulta_friki@kioscofriki.com.ve
Y recuerda, si esta información te ayudó y quieres colaborarnos económicamente puedes hacer tu donación aquí