Skip to content

7 para llevar (I)

  • 8 Regular Expressions You Should Know :: Las expresiones regulares pueden llegar a ser un suplicio cuando no se sabe muy bien que son o como leerlas – o peor aun, como usarlas. Este artículo nos muestra ocho expresiones regulares básicas representadas en unas láminas de un gran diseño artístico.

    Cada expresión regular esta acompañada con su correspondiente explicación y un ejemplo de con que se relaciona y con que no.

    Regular expressions are a language of their own. When you learn a new programming language, they’re this little sub-language that makes no sense at first glance. Many times you have to read another tutorial, article, or book just to understand the “simple” pattern described. Today, we’ll review eight regular expressions that you should know for your next coding project.

    Siguiendo los enlaces del artículo anterior nos encontramos con Regular Expressions Cheat Sheet que es a one-page reference sheet. It is a guide to patterns in regular expressions, and is not specific to any single language.

  • Biomimesis estudia la naturaleza, sus modelos de sistemas, procesos y elementos que imitan o se inspiran en ella para solucionar problemas humanos.

    La semana pasada en Makelnai’s blog dedicaron un serie de artículos a este interesantisimo tema:

    Todo esto producto de está charla de TED: Janine Benyus: Biomimicry in action.

    Janine Benyus has a message for inventors: When solving a design problem, look to nature first. There you’ll find inspired designs for making things waterproof, aerodynamic, solar-powered and more. Here she reveals dozens of new products that take their cue from nature with spectacular results.

  • Calcular las asíntotas de una función :: Desde gaussianos nos llega este interesante artículo. De haber conocido este blog u otros parecidos hace tiempo …

    Este artículo nos explica de forma clara y sencilla como calcular los tres tipos de asíntotas que pueden existir en una función.

    • Asíntotas horizontales
    • Asíntotas verticales
    • Asíntotas oblicuas
  • 4 Perfectly Round Circles [Optical Illusion] :: Can you see them all… at once?

    4 Perfectly Round Circles [Optical Illusion]. Can you see them all... at once?

    4 Perfectly Round Circles (Optical Illusion). Can you see them all... at once?

    Otras ilusiones ópticas en blog vecindad.

    Ilusión óptica nívea.

    Ilusión óptica nívea.

  • El Sistema Solar – El Cinturón de Asteroides (III) :: Magnifica serie de Artículos en El Tamiz, el cuál también es un magnifico blog.

    1 Ceres, 2 Palas, 3 Vesta y 10 Higia. ¿Qué es eso? Los cuatro asteroides (literal, que parecen estrellas) más grandes del Cinturón de Asteroides. Aunque parezca que esa zona del sistema solar es la viva imagen de la entropía en realidad tiene un orden: asteroides con características similares permanecen en determinada zona del Cinturón. Características diferentes sugieren un origen no común a todos los asteroides, por ejemplo la teoría de que el Cinturón se formo de trozos de un solo planeta ya no es comúnmente aceptada. A que es interesante, ¿No?

    ¿Sabías que 1 Ceres es un planeta enano y, no solo eso, es el más cercano a la tierra? Por cierto, interesante la forma de nombrar a los asteroides.

    Les recomiendo que lean toda la serie El sistema solar. Empieza con los orígenes del mismo y hay un artículo para cada parte importante: planetas, satélites, Cinturón de Asteroides, etc.

  • Generando π :: Programa en C de Daniel Vik genera los dígitos de π y ¡es autoreferente! (con dos digitos de precisión.) :-)

    π con un millón de digitos, ¿Eso en que tipo de dato cabe?


    Generando π :: Programa en C de Daniel Vik.

    Generando π :: Programa en C de Daniel Vik.

  • All Programming is Web Programming :: Respuesta al artículo de Michael BraudeWhy I’ll Never Be A ‘Web Guy’. El principal argumento de su entrada es:

    The reason most people want to program for the web is that they’re not smart enough to do anything else.

    Alega que no requiere mucho conocimiento desarrollar para Web, que no es necesario saber UML, herencia, orientación a objetos, que no hay herramientas de depuración, que se debe trabajar con varias plataformas y desarrollar casos de prueba para cada una de ellas.

    Por otro lado, concluye que el desarrollo Web no representa un reto para el, que es fácil y por eso no le gusta. Que no hay innovación en esa área.

    A lo que Jeff responde:

    Atwood’s Law: any application that can be written in JavaScript, will eventually be written in JavaScript.

    Y aunque no me guste, es cierto, everything is moving to the web. Aunque también es cierto que algunas aplicaciones de escritorio siempre permanecerán en el escritorio.

    Por otro lado, los pensamientos de Michael, aunque confusos como un todo, son ciertos, en parte, de manera independiente. Desarrollar para Web puede ser tan fácil o difícil de acuerdo a las habilidades del programador. Claro que se puede hace un aplicación Web sin saber UML, OOP, sin tener casos de prueba y haciendo sentencias de SQL que puedan ser explotadas; pero también se puede hacer una aplicación Web con una buena metodología ya sea el clásico modelo en cascada o una metodología ágil, con diagramas de Clases, Objetos, Colaboración y Secuencia, con el uso de frameworks, siguiendo estándares y teniendo casos de prueba automatizados.

One Trackback/Pingback

  1. Folium › 7 para llevar (II) on Monday, August 24, 2009 at 8:29 AM

    [...] 2.5 billones de decimales de π. La semana pasada comentábamos acerca de algoritmos para generar dígitos de π y ahora tenemos un nuevo récord. [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*