Category Archives: micro notas

micro notas

Micro Notas #11

A través de estas micro notas hablo brevemente de aquellas noticias o enlaces que me han parecido curiosas y relevantes al mundo de la programación y la tecnología.

How DNS works – colorida y muy animada manera de aprender el proceso detrás del funcionamiento de un Domain Name Server. Si tienes curiosidad en saber que ocurre una vez accedes el url a través del navegador este recurso es estupendo. Prácticamente cubre todos los actores envueltos en proceso de resolver el domain name, el camino hasta el server final y de nuevo el regreso a casa.

Matrix Multiplication – Por esa misma línea de aprender como funcionan las cosas, este proyecto muestra de forma visual como funciona la multiplicación de matrices. Buen proyecto si estás aprendiendo Typescript.

Consejos para reforzar la destreza de la programación – A través de los artículos Proof You Can Become a Better Programmer y Tips for Self-Learning Programming podrás obtener buenos consejos para mejorar las destrezas de programación. Lo que me ha gustado de estos artículos es el contraste de como llegar al mismo fin por diferentes caminos.

micro notas

Micro notas #10

A través de estas micro notas hablo brevemente de aquellas noticias o enlaces que me han parecido curiosas y relevantes al mundo de la programación y la tecnología.

The technology behind preview photos – Interesante explicación de como los ingenieros de Facebook trabajan con la previsualización de imágenes en sus diferentes productos.

Microsoft/WinObjC: Objective-C for Windows – Propuesta de Microsoft para convertir aplicaciones de iOS a Windows 10. Un proyecto que recién comienza y se espera que de mucho de qué hablar.

46 useful PHP code Snippets that can help you with your PHP projects – Usualmente utilizo este tipo de listas para practicar como trabaja el lenguaje que estoy usando. Me parece haber vistos alguno que otro snippet interesante. Especialmente los que utilizan la librería de CURL. Aunque ojo con los de MySQL.

How Instagram closed my account and gave it to a football celebrity – A veces el precio de la fama es el problema de otro. Interesante historia con un final feliz.

Symantec: Spam falls below 50% of all email for the first time since 2003 – Buenas noticias para todos aquellos que odiamos tener que ver nuestro buzón de correo lleno de spam.

micro notas

Micro notas #9

A través de estas micro notas hablo brevemente de aquellas noticias o enlaces que me han parecido curiosas y relevantes al mundo de la programación y la tecnología.

Open Source .net libraries that make your life easier – A parte de los Top 100 packages que podemos encontrar en Nuget Thomas Van Machelen ha compilado una corta pero productiva lista de librerías de código abierto que son de gran utilidad para proyectos en .Net.

PHP vs ASP.NET – El eterno debate de nunca acabar. Aunque reconozco que el autor del artículo expone varios puntos interesantes. Muy buena lectura para aquellos que desarrollan en ambas plataformas.

Rankings de los lenguajes de programación durante el año 2014 – Aunque vayamos a mitad del 2015 nunca es tarde estudiar este tipo de información. En programación no es bueno dejarse llevar por tendencias pero no está demás visualizar a donde se está moviendo la industria.

SQLite, donde lo encajo? – En la misma documentación del proyecto te lo contestan. Buen recurso para cuando te encuentras en la disyuntiva de escoger si pasar todo el trabajo de instalar/configurar MySQL o SQL Server Express en vez de usar algo mas ligero como SQLite.

Michigan Micro Mote (M3) – Sorprendente logro de poder miniaturizar un ordenador en apenas algunos milímetros. Con la popularidad que esta alcanzando el IoT este es uno de esos proyectos que debemos mantener en el radar. Microsiervos le ha reseñado brevemente y hay un video donde explican muchas de sus utilidades.

How to Read Source Code – Spoiler de la vida de un programador… en múltiples ocasiones tendrás que leer código que no ha sido escrito por ti y llorarás, restallarás cosas de tu escritorio, suspirarás y rogarás no querer pasar por eso pero así es esto. Aria Stewart comparte una serie de consejos que harán de esta tarea una mas llevadera. Muy buena lectura si deseas aportar a proyectos open source.

micro notas

Micro notas #8

Esta micro nota recorre varios temas enfocados a dar pasos sólidos en nuestro desarrollo como programador y al final tocamos un poco de historia, o más bien curiosidades.

Gitly – Gitly.co es un boletín semanal de los proyectos de código abierto más hablados en Github. La peculiaridad de este servicio es que el boletín es filtrado según los lenguajes de programación de tu preferencia. La subscripción es sencilla ya que solo tienes que mencionar cuales son esos lenguajes de programación y proveer tu correo electrónico. Me parece un buen servicio para descubrir nuevos proyectos en los cuales se pueda aportar algo. O simplemente mantenerse al día de lo que está pasando según el o los lenguajes que más domines o llamen tu atención.

A Good User Interface – Todo buen desarrollador debe tener un conocimiento básico sobre user interfaces. Esta referencia es una colección de ideas que han sido probadas y garantizan cierto grado de resultado. La documentación es sumamente clara y sin duda un buen lugar para tomar ideas y retar nuestras propios conceptos relacionados al UX/UI (así es los dos deben andar juntitos).

Getting Git Right – Si además de la excelente documentación disponible en el website de Git necesitaras alguna otra referencia sobre el tema, te comento que Getting Git Right es lo mejor que vas a encontrar. No creo que haya otra guía más completa que esta.

The Scientific 7-Minute Workout – Veo la palabra ciencia junto a rutina de ejercicio físico y no puedo dejar de compartir. El sedentarismo físico que experimentamos aquellos que viven casi detrás de un monitor es de dañino. Siempre ando buscando métodos que puedan ayudar a mejorar la calidad de vida y los tips mencionados en estos artículos son exactamente lo que a veces necesitamos para salir de la rutina. En fin nada mejor que estirarnos y comenzar el día en buena aptitud.

CodeNewbie – Comunidad de programadores y personas que están aprendiendo código. Muy buen recurso para comenzar a empaparse sobre el tema de la programación y el estilo de vida alrededor de esta profesión.

The hamburger icon (☰) – Esto es mas bien una curiosidad que quise compartir. Nunca imagine que el origen de las famosas barras que vemos en cada opción de menú hoy en día tuviera un origen tan remoto y épico. Aunque tengo mis sospechas que originalmente el autor de dicho icon, Norm Cox, pudo haberse inspirado en algo más mistico.

micro notas

Micro notas #7

En la siguiente micro nota hablamos rápidamente de CSS y SASS.

Introducing SASS Guidelines – El francés Hugo Giraudel ha creado una tremenda guía para organizar propiamente nuestro SASS. Tomando como inspiración la guía para CSS de Harry Roberts, Hugo hizo lo propio pero para el metalenguaje SASS.

The 2014 CSS Report – Este reporte es el producto de un arduo estudio en donde se analiza el uso de CSS en los websites más populares de Internet. Para que tengamos una idea, se examinaron 28,000 archivos CSS repartidos entre un total de 10,400 dominios. Ejemplo de información derivada de este análisis: Los selectores Top 5 fueron body, textarea, h1, pre, h2. El 99.6% de los colores se trabaja utilizando la unidad de Hex y la adopción del formato .png es de un 77.7%. Y la conclusión diría que muy positiva:

  1. La gente es descuidada con su CSS
  2. Una hoja de diseño bien mantenida puede manejar muchos de los problemas que se ven comúnmente
  3. La características de un CSS modernos son ampliamente utilizadas

Me parece que el trabajo realizado por Alex McPherson ha sido muy brillante.

micro notas

Micro notas #6

La primera micro nota de 2015. Estos son algunos de los artículos o referencias sobre el tema de la programación que han capturado mi atención durante esta semana.

Building Your Resume Like a Boss With CI – Recientemente anda flotando por mi cabeza la idea de crear un resume bastante geek Creo que con esta iniciativa de Steven Edouard estoy listo para realizar uno que otro experimento. Así de una vez sigo puliendo el tema del Continuous Integration.

Los Top 10 Projects de Michael Fogleman durantel el año 2014 – En este artículo podrás leer un poco sobre el tema de OpenGL. Pero lo genial del asunto es ver como Michael Fogleman se las ha ingeniado para mezclar arte, programación, trigonometría, hubicación de satelites GPS entro otros temas, en pequeños proyectos que ha desarrollado durante el 2014. Sin duda alguna da gusto pasar por su GitHub para revisar el código.

Why Instagram Worked – Este otro artículo es de esas lecturas inspiracionales sobre start-ups. Obviamente que ya todos sabemos el desenlace de esta start-up. De todas formar es interesante repasar los momentos históricos por los cuales atravesaron el equipo de Instagram hasta llegar a ser la red social que es hoy en día.

¡Libros gratis! PHP The Right Way: The Book y Speaking JavaScript – El primero es la última revisión de la versión ebook del website PHP The Right Way y el segundo trata sobre Javascript. Son gratis así que no hay nada que perder. Por el contrario ambos son excelentes referencias.

Papers We Love – Papers We Love es una colección de tesis que trata virtualmente sobre cada tema relacionado al Computer Science. Estos son esos documentos que cuando lees no entiendes o si entiendes algo te hacen cuestionar toda tu ética y andamiaje como programador o científico. Por ejemplo podrás encontrar el paper de Roy Fielding, Architectural Styles and the Design of Network-based Software Architectures en donde se desarrollan las bases para la arquitectura tipo REST. Ya saben, eso que la mayoría de los API de hoy en día utilizan.

micro notas

Micro notas de Jaime

Rubik’s Cube – A través de Microsiervos he visto un video de un robot que resuelve el famoso cubo en poco más de 3 segundos. Aunque indagando en el mismo enlace hay otro que lo hace en casi un segundo. Eso si, el cubo no es el original. Tiene ciertas modificaciones para que el brazo robótico lo pueda roselver. A diferencia del anterios que esta hecho a base de Legos y un Samsung Galaxy.

Dribbble + CodePen – Give ‘n’ go es un interesante repositorio donde básicamente toman un gif animado creado por algún artista gráfico en Dribble y lo replican en CodePen.io utilizando HTML, CSS y Javascript. Totalmente espectacular ver el (código) resultado final de cada reinterpretación.

Galileo: The Motorized Panning Robot – Y siguiendo el tema de los robots, en Photojojo tienen a la venta un aparato llamado Galileo. Este pequeño “robot” se encarga de tomar fotografías a 360° utilizando un iPhone. Además posee otras funciones como la de controlar remotamente la cámara y crear videos timelapse ágilmente. Nada mal para los $149 que cuesta el “amigo”.

The Galileo at the Photojojo Store!

micro notas

Micro notas de Jaime

Build with Chrome – Google ha creado lo que prácticamente es el sueño de todo niño (y no tan niño). Ha puesto a disposición de todos una colección virtual de los bloques que tanto nos divierten, LEGO. Esta idea ha sido desarrollada en colaboración con el equipo detrás de Google Chrome y la compañía LEGO. Lo que comenzo como un simple experimento de WebGL en Australia es ahora un webapp disponible para todos.

How LEGO licensed the universe – Siguiendo el tema de los ladrillos más famosos del mundo, Visual.ly ha creado un gráfico donde nos presenta como la compañía ha capitalizado muy bien el tema de las licencias para crear todo su universo de LEGO. La escala esta presentada en billones por si no te habías fijado.

LEGO Best Picture Nominees – Impecable colección creada por Old Red Jalopy.

¿Cómo orbita realmente el Sistema solar? – Y ahora colocando los pies en la tierra, a través de este artículo he visto un gif animado muy alucinante de como nuestro sistema solar viaja a través del universo. Aunque parezca real, resulta que a través del artículo de Phil Plait, No, Our Solar System is NOT a “Vortex”, todo ha quedado desmentido. Nuestro universo no viaja tal y como se presenta en la animación, aunque no cabe duda que el video de DJ Sadhu ha quedado muy bien. Realmente es más complejo de lo que imaginamos y puedo explicar. Pero para empezar a entender un poco el asunto, nada mejor que entender como lo hace la Tierra. Y para eso te recomiendo la siguiente entrada Así se mueve la Tierra en el Espacio escrita por Neri.

micro notas

Micro notas de Jaime

iPhone 6 – Ya la gente de TUAW (The Unofficial Apple Weblog) está haciendo alardes de rumores del iPhone 6.

NASA – Curiosa imagen de la estela de humo del cohete Ariane 5 visto desde la ISS.

La hegemonía de Python y la caída de Java – Lo más que me interesó de este artículo es una tabla donde muestra los “Lenguajes de Programación Más Populares para el 2014“. Esta tabla o gráfica, original del blog de CodeEval me llevó su web, CodeEval. Allí, desarrolladores compiten entre sí resolviendo problemas a través de líneas de código. Te presentan un problema en diferentes niveles, easy – moderate – hard. Si lo resueves y todo sale como es, aportarás puntos a tu “Hacker Ranking” (¿buscadno al próximo Neo?). Bueno… volviendo a la tabla, podemos ver que Python dará mucho de que hablar durante el 2014.

Truss Me! – El objetivo principal de Truss Me! es ayudar a los estudiantes a desarrollar la intuición de cómo se comportan las estructuras de truss (o en español, celosía) y para entender cómo fallan a través de simulaciones basados ​​en la física. Nada más con el testigo, bajarlo ahora.

Recursos para el programador – A traves de esta conversación en el blog de Lifehacker encotrarás una serie de referencias muy buenas si lo tuyo es la programacion. Algunas opciones son muy conocidas otras a penas me entero que existen. También podras encontrar buenas recomendaciones de libros del mismo tema.

micro notas

Micro notas de Jaime

Forgotify – Escucha algunas de los 4 millones de canciones en Spotify que nadie ha reproducido nunca. Estuve verificando el web-app y al parecer es una gran oportunidad para escuchar la mejor música clásica.

Be nice to programmers – Ingeniosa conversación filosófica entre un tío y su amigo programador. Es un poco melodramática pero como todo, encierra una gran enseñanza (o varias).

Historias de terror – Esta historia no tiene nada que envidiarle al libreto de película Taken. Como bonus, tiene varios consejos de como reforzar la seguridad de nuestras cuentas en la Internet.

ASP Holes – Toda un relato tipo historieta de Dilbert pero en el Mundo Real. Como un estudiante con todas sus ansias de triunfar choca con la cruda realidad del supuesto mundo laboral.