Hola, un servicio que pocos conocen como funciona realmente

Hola es un servicio que muchos utilizan como proxy para acceder a servicios que están bloqueados en su país, pero es poca la gente que conoce como funciona Hola, que básicamente es una VPN P2P colaborativa, donde cada usuario de la versión gratuita se convierte automáticamente en un nodo de salida, esto hace que el servicio sea ideal para saltear los bloqueos geográficos presentes en algunos servicios.

logo hola

El logo de Hola resume la situación

El mayor problema es el mencionado anteriormente, el trafico de otro usuario de Hola puede ser redirigido por tu conexión a Internet, y obviamente puede tratarse de cualquier cosa sobre la que no se tiene control en lo absoluto. Aunque en realidad Hola no brinda un servicio anónimo, ya que según ellos son capaces de identificar a sus usuarios con el objetivo de identificar quien es el que hace cada cosa, pero ahí ya se entra en un campo legal que es totalmente subjetivo y relacionado con las leyes de cada país.

Otro de los problemas que la gente de Hola dice haber solucionado es el de las vulnerabilidades de la plataforma, mediante las cuales se podía ejecutar código remotamente, sin dudas algo que no le cae bien a nadie, ya que cualquier usuario podía terminar con malware de todo tipo en los dispositivos donde utilice el servicio.

¿Cómo genera dinero Hola?

El servicio tiene 2 fuentes de ingresos, los usuarios de la versión premium que pagan para evitar que su conexión sea compartida con otros usuarios. Y además, un servicio para empresas llamado Luminati, el cual tiene un costo de 20 dólares el GB, y permite hacer utilizar el protocolo HTTP saliendo por cualquiera de los nodos que corresponden a usuarios de la versión gratuita del servicio.

¿Qué hacer?

Tener cuidado, básicamente. Sé que muchos utilizan Hola para acceder a servicios como Netflix, que al ingresar con una IP estadounidense brinda una selección de contenido mucho mayor y más actualizada. Lo ideal sería que desinstalen la app, al menos hasta que se aclare un poco el tema y se solucionen todos los problemas de seguridad. Sino pueden contratar cualquier otra VPN, o seguir con el propio Hola, ya que con la versión premium la conexión del usuario no se comparte con el resto de la red.

Windows 10 será lanzado el 29 de julio

Microsoft espera que Windows 10 sea lo que Windows 7 fue a Vista, pero para Windows 8, la realidad es que este ultimo no fue tan flojo como Vista en cuanto a estabilidad, pero la nueva interfaz le trajo complicaciones a muchos usuarios y terminó sellando el destino de este sistema operativo.

Lo que viene con Windows 10

Con esta nueva versión podemos comenzar a ver los cambios que el nuevo CEO le trajo a la empresa, una Microsoft mas abierta y con otra perspectiva de su posición en el mercado y las necesidades de sus usuarios, Satya Nadella sin dudas ha sido un cambio positivo para la empresa y ha dejado atrás los perjuicios que acompañaban a Steve Ballmer.

El menú de inicio

El menú de inicio de Windows vuelve, es un mix del menú clasico con la interfaz metro de inicio de Windows 8.

Windows 10 menu inicio

Inicio de Windows 10

Como se puede apreciar en el lado izquierdo tiene los programas mas utilizados. y en el lado derecho tiene Tiles de otras aplicaciones y utilidades, entre las cabe destacar a Cortana, que es el asistente personal de Microsoft, similar a Siri, lo que lo diferencia es que Cortana es un verdadero asistente personal, y estará disponible en la PC de escritorio y en cualquier smartphone que utilicen, ya que podrá ser utilizado tanto en Android como en iOS.

Windows 10 tiene el foco en la integración

Recién comentaba lo de Cortana, otro de las características interesantes es Continuum, que es una tecnología que no es nueva, pero al tener a disposición la suite de aplicaciones de Microsoft la hace mas interesante que cualquiera de sus competidores actuales.

Continuum es donde la integración se hace notoria, permite utilizar aplicaciones en un teléfono móvil con Windows 10 en un monitor, y las aplicaciones preparadas para trabajar con Windows 10 se adaptan fácilmente al cambio de pantalla, y un Excel para móviles se transforma automáticamente para mostrarse como la versión de escritorio de la aplicación. Pueden ver más en el siguiente vídeo de presentación (la demo comienza en el minuto 6). Y no solo se puede ver, sino que se puede utilizar como si fuese una PC, incluso permitiendo utilizar teclado y mouse, todo sincronizado, todo el tiempo.

Obviamente que se requiere contar con un teléfono con Windows 10, y eso será seguramente lo más difícil para Microsoft, ganar terreno en el mercado móvil, donde Android e iOS aún dominan ampliamente.

La tienda de aplicaciones de Windows (Windows Store)

Este es otro de los puntos en los que se espera que Microsoft se destaque, al menos considerando el esfuerzo que está volcando la empresa al desarrollo unificado tanto para móviles como para escritorio. Sin dudas si se logra un mayor volumen de aplicaciones de calidad lograrán tachar una de las principales desventajas que se suele mencionar sobre los smartphones con sistema operativo de Microsoft.

Y hablando de aplicaciones hay que mencionar al sucesor de Internet Explorer, Microsoft Edge, el nuevo navegador que integrado con Cortana promete darle batalla a Chrome y Firefox.

Pueden leer mas en el anuncio en el sitio de Microsoft Latinomérica.

 

SourceForge se transformó en un dispenser de malware

SourceForge se hizo popular hace mucho tiempo, era un sitio donde muchos proyectos open source subían sus instaladores. Al principio todo estaba bien, SourceForge era un hub de binarios para descargar software, con el tiempo comenzaron a poner anuncios en la pagina de descarga, y los anuncios eran botones que decían “Download”, obviamente con esto atrapaban a muchos incautos. En ese momento algunos proyectos comenzaron a alejarse de este sitio y comenzaron a buscar alternativas, mirrors en sitio de instituciones educativas y algunos incluso hosteaban los archivos en sus propios servidores, todo esto tuvo un impacto negativo en los ingresos de SourceForge, lo que derivó en publicidad mas intrusiva, y finalmente llegamos a la actualidad.

sourceforge instalador

Así son los instaladores de SourceForge

Hace unos días salió un articulo en el sitio arstechnica en el cual se refieren a los problemas que GIMP tuvo con SourceForge (SF), el software de edición libre abandonó SF hace mas de un año, y hace un tiempo el equipo del sitio de descargas paso el proyecto al control de una cuenta que tienen para estas ocasiones, y además de haber dejado al usuario a cargo del proyecto imposibilitado de realizar modificaciones sobre la información de GIMP hosteada en SF, también añadieron una versión del instalador que estaba cargada de Adware.

¿De donde descargo las cosas entonces?

Todo se resume a un apt-get, pero los perdono si están usando Windows. En ese caso la mejor opción es siempre descargar los instaladores desde el sitio oficial del proyecto, siempre y cuando este no lleve a un sitio de descargas dudoso. Sino siempre es recomendable chequear si el software que desean bajar no esta disponible en Ninite, un sitio de descargas muy interesante con la opción de descargar instaladores múltiples y sin Adware o Malware.

Compatibilidad y plugins en Themes Premium para WordPress

Hace unas semanas bajé los datos de algunos themes de WordPress disponibles en ThemeForest y cada tanto en mis ratos libres juego con los datos, como pueden ver en estos artículos anteriores. En el de hoy voy a jugar a ser dios y voy a decirles que tiene que tener su theme para que tengan muchas ventas. Y les voy a mentir, porque obviamente hay muchas variables que no estoy teniendo en cuenta, siendo una de las principales el diseño, el cual es subjetivo, difícil de clasificar/medir, y otras tantas cosas que lo hacen complejo, al menos para mis limitados conocimientos.

¿Pero entonces no tenés en cuenta el diseño?

¡No! Perdón. Bah, más que perdón, es culpa tuya y de tu subjetividad, maldito humano. Lo que si tengo en cuenta en esta ocasión son los plugins que incluye o con los que es compatible cada tema, en general dependiendo del plugin la compatibilidad no es un problema, pero para otros se requiere de algunos detalles para que todo marche sobre ruedas. Un poco el objetivo es identificar aquellos plugins para los que vale la pena invertir tiempo para asegurar la compatibilidad.

DISCLAIMER: En el artículo me refiero a compatibilidad, pero algunos de los plugins están incluidos con el theme directamente.

Empecemos a lo grande, de los 1800 themes de los que tengo datos, estos son los porcentajes de compatibilidad con diferentes plugins o librerías.


Esta tabla incluye todas las plantillas, incluso aquellas que llevaban menos de un día en Themeforest al momento de obtener los datos, por lo que se ve WPML y WooCommerce son 2 plugins populares que hay que considerar.

En la siguiente sección utilizo la información de las plantillas que llevan mas de 30 días en la tienda, ya que he notado que algunas tenían picos de ventas altos al ser publicados pero después decaían. Debería realizar un análisis mas exhaustivo para intentar determinar si se trata de gente que intenta “engañar al sistema” o son cuestiones naturales del mercado.

Datos de los themes con el menor índice de ventas

Ahora voy a por algo que puede brindar un poco mas de información, se tratan de las estadísticas de los últimos 500 y 100 themes cuando se los ordena por el “Índice de ventas”, el cual no es más que la cantidad de ventas que tiene un theme dividido por la cantidad de días que lleva la plantilla en la tienda desde su fecha de creación.

Remarco lo dicho, en las siguientes tablas se dejan de lado los themes que llevan menos de 30 días en la tienda.

Datos de los themes con el mayor índice de ventas

La siguiente tabla contiene a las plantillas con más de 30 días en la tienda que tienen la mayor cantidad de ventas por día (Índice de ventas).


Como se puede apreciar en la tabla, a medida que me acerco a los primeros puestos en este ranking ordenado por “Índice de ventas” se hace más claro que WooCommerce y WPML son importantes en cuanto a compatibilidad se refiere. Eso no implica que no puedan vender un theme que no sea compatible con ninguno de estos plugins, ya que hay que considerar que puede que la razón por la que los themes compatibles con ambos tengan mas ventas esté mas relacionada con el tiempo que le dedica el creador a desarrollar la plantilla, que con la compatibilidad en si.

Una visión global de los plugins y las ventas

Lo siguiente es comparar las plantillas que encabezan la tabla, las que se encuentran al final y el promedio. El “Top 100” se corresponde con los 100 themes con el mayor índice de ventas, y el “Last 100” con los últimos 100 themes ordenados por el mismo índice. Tengan en cuenta que para estos rankings utilicé solo los themes que llevaban mas de 30 días en la tienda, debido a que encontré algunas inconsistencias en el ranking al tomar una muestra unos días después.


Viendo la tabla anterior se hace aparente que la compatibilidad con Woocommerce y WPML es un factor importante a considerar cuando se desarrolla y diseña un theme con el objetivo de venderlo en masa, pero ¿Vale la pena?

Para saber le consulté a Nico Andrade, quien vende themes en Themeforest y está acostumbrado al proceso de hacer una plantilla compatible con Woocomerce y WPML.

Palabras de alguien que sabe:

Hacer un Theme compatible tanto con Woocommerce como con WPML diría que 1 día cada uno.
WPML sin dudas es mas rápido.

Woocommerce puede tardar mas si queres hacer un Shop con un layout distinto en front end. Pero si solo queres hacerlo compatible como en la mayoría de los casos, tardas 1 día a lo sumo 2.

Woocommerce es sin dudas el plugin de ecommerce más popular para WordPress, y considerando el crecimiento que ha tenido el comercio electrónico, tanto en consumidores como en cantidad de vendedores, sin dudas es una alternativa válida. WPML, que es un plugin para traducción, es importante cuando se espera vender en tiendas con usuarios de todo el mundo, y porque también es un plugin popular en su rubro. Nada nuevo bajo el sol.

OK ¿Cómo digiero todo esto?

Acá no hubo ningún avance científico, lo que se puede rescatar es que Woocommerce y WPML son dos plugins que es interesante tener en cuenta cuando se hace un theme premium para venta masiva, si hacen algo a medida para algún cliente serán ustedes quienes deban evaluar lo que éste requiere.

 

Eliminar los scripts para Emojis de WordPress

Desde la versión 4.2 de WordPress se ha añadido la compatibilidad con los Emojis, que no tienen nada que ver con los emoticones que soportaba anteriormente el sistema, si quieren pueden leer un poco más en la documentación oficial sobre emojis, aunque está un poco incompleta.

Como eliminar el Javascript y el CSS que se añade al HEAD

Si algunos de ustedes es un fanático de la perfomance y utiliza la herramienta PageSpeed de Google seguramente hayan notado que desde la actualizacion que añadió el soporte para Emojis sus resultados han bajo en las pruebas.

Por ejemplo, con el plugin de cacheo desactivado y poco más que algunas reglas en el .htaccess Ciber Geek tiene un puntaje de 82 en Page Speed para escritorio y 71 para móviles.

Añadiendo las siguientes lineas al archivo “functions.php” del theme los puntajes pasan a 85 y 73, para la versión de escritorio y móvil, respectivamente.

remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');

Además, si así lo desean, pueden eliminar todo rastro de los Emojis con el siguiente código mencionado en este thread de StackOverflow.


function disable_wp_emojicons() {


// all actions related to emojis
remove_action( 'admin_print_styles', 'print_emoji_styles' );
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );


// filter to remove TinyMCE emojis
add_filter( 'tiny_mce_plugins', 'disable_emojicons_tinymce' );
}
add_action( 'init', 'disable_wp_emojicons' );


function disable_emojicons_tinymce( $plugins ) {
if ( is_array( $plugins ) ) {
return array_diff( $plugins, array( 'wpemoji' ) );
} else {
return array();
}
}

No peguen este código directamente en su archivo “functions.php” de un tema en producción, por las dudas primero pruebenlo. O no, y dedíquenle una oración a Richard Stallman.