Entradas

Entrada destacada

Las librerías Javascript más populares según #httparchive

Imagen
Hoy me hice una pregunta que muchos de ustedes quizás tienen en mente... Cuál es la librería #Javascript más utilizada en nuestra Web Actual. Es complicado responder esta pregunta, pero para generar una aproximación, nosotros podríamos trabajar con la información que provee #httparchive. [se están analizando unos 500k sitios] y crear en unos minutos un simple análisis de datos.

Rick Viscomi en este artículo menciona, que se agrega una nueva métrica personalizada que permite realizar nuevos análisis, esto nos va a servir para tener una idea de las librerías JS que utilizan estos sitios analizados por #httparchive. [https://discuss.httparchive.org/t/javascript-library-detection/955]

Veamos un top-ten de las librerías JS utilizadas:
Resultados:



Podemos pasar estos valores a una representación visual y tenemos,
Tabla analizada: 2017_04_15_js_libs

Las librerías Javascript más populares según #httparchive por Nicolas Bortolotti se distribuye bajo una Licencia Creative Commons Atribución-Com…

Entendiendo la personalidad de mi equipo, cual es tu estilo?

Imagen
Cada equipo es una mezcla de personalidades, muchos líderes se preguntan cómo obtener la mejor combinación de las mismas y optimizar el equipo de trabajo.

También ocurre un comportamiento frecuente, muchos equipos no están a la altura de su potencial, y una posible explicación es que los líderes no saben cómo manejar la diferencia en cómo las personas se acercan a su trabajo.

Para abordar esta discusión me pareció muy interesante la siguiente propuesta de "Suzanne Johnson Vickberg and Kim Christfort, en el trabajo Pioneers, Drivers, integrators, & Guardians" donde se proponen 4 estilos de trabajo:


Pioneros: valoran las posibilidades, la energía (chispas de energía) y la imaginación en sus equipos. Ellos creen que los riesgos valen la pena. Su enfoque es BigPicture. Ellos son atraídos a las nuevas ideas, enfoques creativos.

Guardianes: valoran la estabilidad, ponen orden y rigor. Son pragmáticos, y no se atreven a abrazar el riesgo. Datos y hechos son requisitos básicos …

Regresión lineal simple en #TensorFlow, aprendizaje automático para mayor exactitud

Imagen
En estadística tradicional un modelo muy utilizado para predicciones, es el modelo de regresión lineal (siempre y cuando los valores permitan aplicar este modelo). En este artículo vamos a tratar de responder una pregunta simple. ¿Un modelo de aprendizaje automático nos puede ayudar a mejorar nuestro estudio de variables? Si necesitas más información sobre el concepto de #RegresionLineal puede utilizar este link.

Para nuestro estudio, vamos a analizar la edad de niños en el eje “x” y la altura de los mismos en el eje “y”. Intentaremos predecir la altura de los niños basada en su edad, aplicando regresión lineal simple. Fuente académica de este ejemplo link.
Vamos a utilizar una planilla de cálculo para explorar la situación de manera tradicional:



Ahora bien, ¿Qué buscamos con el modelo de aprendizaje automático?. Recordando nuestra función lineal nos enfocaremos en W y b. y = Wx +b Buscamos aprender para encontrar los mejores W y b. En la siguiente figura se muestra la representación …

TensorFlow, una simple aproximación al calculo numérico en Python

Imagen
Hace algún tiempo un presidente de Estados Unidos decía algo como esto sobre la automatización..."Si lo entendemos, si lo planeamos, si lo aplicamos bien, la automatización no será un destructor de trabajo ni una familia desplazada. En su lugar, esta puede eliminar la tontería de la obra del hombre y darle más de lo que el hombre ha tenido antes". [25% of CEOs’ Time Is Spent on Tasks Machines Could Do]. El presidente de los Estados Unidos que dijo esas palabras fue Lyndon B. Johnson, en 1964.

Podemos pasar algunos pasos y llegar al aprendizaje automático, partiendo desde el concepto de automatización, lo bueno sería contar con buenos elementos, de código fuente abierto, para iniciar este apasionante camino. En este sector se mueve TensorFlow, una biblioteca de software de código abierto para computación numérica que utiliza gráficos de flujo de datos. Y como hablamos de primeros pasos, vamos a ver un ejemplo simple de como manejar un cálculo numérico muy simple dentro de la a…

La eficacia del contenido en la web actual #Bigquery #httparchive #gzip_score

Imagen
Optimizar la eficacia del contenido para los portales web/web móviles actuales parecería algo asumido pero, ¿podemos asegurar eso?

En el portal de developers de #Google #Web #Fundamentals pueden encontrar muy buenos artículos. Visión general de la optimización de contenidos. También pueden revisar la sección donde se explica la optimización en la codificación y transferencia de recursos basados en texto. Parece directamente asumido que la compresión gzip está activa en todos los portales de mayor impacto, solo quería validar esta presunción. ¿Como?
Vamos a utilizar los datos portados a BigQuery de httparchive.org
Utilizaremos la sección donde se registran los HARs de análisis realizados y la tabla de 2016_01_01_android_pages.  

Solo tenemos la url analizada y el payload en json, con un diseño como este:

Como el análisis está realizado con WPT podemos obtener directamente el gzip_score. ¿Como se imaginan esto?  Con BigQuery es muy simple:

Utilizando la función JSON_EXTRACT(payload, …