Erlang - Sintaxis en funciones
Que sucede con el if? El condicional if actúa como las guardas y comparte con ellas la sintaxis pero fuera de la clausula cabecera de la funcion. Las...
Notas sobre programación, IA y ocasionalmente algo más filosófico sobre construir software. Escrito con asistencia de IA mientras mejoro mi escritura técnica.
Que sucede con el if? El condicional if actúa como las guardas y comparte con ellas la sintaxis pero fuera de la clausula cabecera de la funcion. Las...
Problemas no computables [1] Son aquellos problemas que nunca podrán ser resueltos por una computadora por más poderosa que sea. Problemas intratables [2]...
Pareciera que los servicios de WebSocket en la nube están de moda. Muchos proyectos proveen una abstracción sobre los websockets con un modelo de pago por...
Más acerca de mó dulos Antes de movernos a profundizar nuestro conocimiento en relación a como escribir funciones y algunos fragmentos de código, pero antes...
Con la intención de probar AngularJS en algunas cuestiones y hacer algo sencillo en Flask y Redis para probar esas tecnologías fue que me dispuse a hacer el...
Esta edición [0] es poderosa, con el estilo simple y profundo que la caracteriza, Eugenia nos redobla la apuesta con distintos análisis de alto nivel en lo...
Hace un par de días estaba limpiando modulos que estaban instalados innecesariamente en un WebServer y obviamente para deshabilitarlos sin romper demasiado...
La problemática empieza por mejorar la performance de IO en el server de Base de datos no es un problema actualmente pero tampoco queremos que lo sea...
Panel de apertura "El vínculo entre el Software Libre y el Estado" Constanza Necuzzi - Pablo Etcheverry - Santiago Ceria Pablo Etcheverry hizo una...
Pascal [0] ha sido un lenguaje muy interesante y posiblemente lo siga siendo para aprender algoritmos pero tengo la sensación que para aprender a Programar...
Una última función agregada al modulo, usando ambas funciones anteriores greet_and_add_two(X) -> hello(), add(X,2). No olvides agregar...
Los patrones estructurales se refieren a como las clases y objetos son compuestos para formar grandes estructuras. Los patrones de clase estructural usa...
Intento, Asegurar que una clase solo tiene una instancia y proveer un punto de acceso global. Motivacion Es importante para algunas clases tener exactamente...
Quiper[0], es una aplicación móvil desarrollada en la empresa donde trabajo, que se llama Quicuo[1]. Su nombre es principalmente una fusión de la palabra...
Factory Method Proposito, Define una interfaz para crear un objeto, pero permite a las subclases decidir que clases instancia. Factory Method permite a una...
Es necesario que haya un PaaS en Argentina? Hay mercado? que tan buenos son los proveedores que hoy ofrecen algo parecido al IaaS o simplemente VPSs? Este...
Builder Objetivo , Separa la construcción de un objeto complejo de su representación de modo que el mismo proceso de construcción puede crear diferentes...
Los patrones de diseño creacionales son aquellos que abstraen el proceso de instanciación. Ellos ayudan a hacer un sistema independiente de como sus objetos...
Los módulos son un grupo de funciones reagrupadas en un solo archivo, bajo un nombre. Adicionalmente todas las funciones en erlang deben ser definidas en...
Esta seguidilla de Posts sobre algunas cuestiones mas o menos avanzadas de Python tuvieron muchas visitas y eso me gusta no por que me sienta importante ni...
"Programa una interfaz, no una implementación" No declares variables para ser instancias especiales de una clase concreta. En su lugar, genera solo una...
Siguiendo los pasos de magmax [0] Diccionarios que se comportan como objetos En este ejemplo vamos a crear una clase que hereda todas las funcionalidades de...
Llegará prontamente una nueva edición de OriginalHacker [0], que continua con la misma dedicación en la explicación y con una exactitud teórica y práctica...
Tomando como base un Post [0] muy interesante del que dejo referencia más abajo intentaré ahondar en mi propia explicación sobre lo que aprendí al respecto,...
Un patrón arquitectural Es un paquete de decisiones de diseño que es encontrado repetidamente en la práctica. tiene propiedades conocidas que permiten...
Las listas por comprensión son maneras para construir y modificar listas. Ellos hacen que los programas sean cortos y fáciles de entender comparada a otras...
Leyendo por ahí bastantes cosas sobre la cuestión de los provedores de la cuestión "Cloud". Creo estar o no en condiciones de hacer algunos acercamientos...
Teniendo como base el proverbio taoista que dice algo así como "el cambio es la única constante". Avancé con una cantidad de cambios. Cambié definitivamente...
Listas Las listas son el pan y la manteca de muchos lenguajes funcionales. Estos son usados para resolver todo tipo de problemas y es sin dudas la...
Lo primero que tienen que saber es que así como las páginas se descargan a su navegador y ustedes las usan, lo mismo se puede hacer con diferentes programas...
Tuplas Una tupla es una manera de organizar los datos. Esta es una manera de agrupar juntos muchos términos cuando se sabe cuantos hay. En Erlang, una tupla...
Analizando un poco los datos públicos [0] que ofrece el HCD de San Martin podemos ver lo siguiente: Datos del HCD De San Martin Sobre expedientes ingresados...
Una vez leída gran parte del libro Erlang/OTP [0] de Manuel Rubio y haber hecho una muy pequeña parte de la traducción de "learn you some erlang" [1] para...
El proyecto OpenStack es una plataforma de computación en la nube de código abierto para todo tipo de nubes, que apunta a ser simple de implementar,...
Las variables invariables Algo que no dije en el post anterior pero lo habrán visto es que las "variables invariables" tienen que ser escritas con su primer...
Variabilidad La variabilidad es una forma especial de modificabilidad. Se refiere a la habilidad de un sistema y sus artefactos tales como requerimientos,...
Una vez definido vamos a avanzar con una explicación a mi entender de un video muy interesante que para quienes sepan ingles recomiendo escuchar.[0] Ya que...
Con mis ansias de aprender un lenguaje de programación bastante diferente a Python o que haga pie en un paradigma diferente es que siguiendo la...
*Pido licencia para traducir Testable a Testeable Asegurar que un sistema sea fácilmente testeable tiene dos beneficios en términos del costo de testeo y en...
El año que viene, viene con muchas cosas nuevas, con muchos cambios, con la finalización de otras y con la responsabilidad de seguir entregando Posts cada...
Algunos desean verlo desde las fechas del calendario y decir como está previsto que se termina el año y comienza otro básicamente donde se supone que los...
El ataque contra un sistema puede ser caracterizado como un ataque contra la confidencialidad, integridad o disponibilidad de un sistema o sus datos. La...
Se viene la segunda edición y como últimamente estoy demasiado inquieto pedí que se me incluya como un difusor y esto tiene entre otros privilegios recibir...
Para uno que generalmente es tímido o le cuesta entrar en confianza una vez que esa barrera es tirada abajo es fácil para uno hablar sobre lo que sabe,...
Redimiento o Performance es sobre la administración de los recursos de un sistema frente a tipos particulares de demanda para lograr un comportamiento...
La modificabildad se trata del cambio y el costo en tiempo o dinero de hacer un cambio, incluyendo el grado en que esta modificación afecta otras funciones...
La interoperabilidad refiere a la habilidad de dos o más sistemas de intercambiar información útil. Interoperabilidad sintáctica Significa que los sistemas...
Definir DevOps correctamente Una buena forma de entender que es DevOps es entender cual fue el origén de este movimiento. En particular el incremento de la...
Una primera edición de una revista o magazine PDF muy interesante, con notas técnicas de muy buena calidad y una forma de explicar muy didactica que hacen...
Luego de jugar con la linea de comandos de ansible[0], y tomarme no mucho tiempo pese a que no me cae muy bien YAML se me hizo muy fácil generar mi primera...
Ansible [0] es parte de los denominados configuration managments, es una de las herramientas más nuevas dentro del sector donde son más reconocidas Puppet...
Primero debo aclarar que no es una invención mía sino una humilde transcripción de algo que me pareció interesante. a) La reinvención nunca para Cada día...
Instrucción enviada a los desarrolladores que actualizaron a 13.10 epas/lib/vendor/symfony/lib/ response/sfWebResponse.class. php on line 407 protected...
Las tacticas de recuperación de fallas son refinadas en tácticas de preparación y reparación y tácticas de reintroducción. Las tácticas de preparación y...
Detección de fallas Antes de que cualquier sistema pueda tomar una acción luego de una falta, la presencia de la falla debe ser detectada o anticipada....
Resumen del Libro La disponibilidad refiere a la habilidad del sistema de estar disponible para el uso, especialmente luego de que ocurra un error. El error...
En el Post anterior de Atributos de calidad [0] se hablaba sobre el escenario de atributos de calidad y se hablo sobre sus partes en esta sección vamos a...
Hay algo que me gusta tanto como las nuevas tecnologias, la programación y la administración de Servidores. Que es no perder el tiempo con tareablas...
Ahora el post anterior fue el principio por que el titulo hablaba de otra cosa. Y es que además tienen un problema que es que todos los nodos de la red o al...
Había una vez un proveedor de Internet que tenía una red sobre la que ofrecía un servicio de WiMax para Internet. Este ofrecía un buen servicio puesto que...
Los requerimientos para un sistema vienen en tres categorias : Funcionales : Estos requerimientos se satisfacen mediante la inclusión de un apropiado...
La arquitectura reside en cuatro contextos deferentes: Técnico. El contexto técnico incluye el logro de los requerimientos de atributos de calidad. También...
La arquitectura de software es importante por una amplia variedad de razones técnicas y no técnicas. Nuestra lista incluye las siguientes: Una arquitectura...
No estoy estudiando no estoy yendo a la facultad entonces me animé despues de leer "Dive Into Python" completo, que fue el primer libro completo que leé en...
Capaz para muchos esto es una tonteria pero como SysAdmin no soy muy copado con las DBs aún así me toca pensar, probar e implementar la replicación de una...
En la inevitable carrera por la virtualización de los servidores fisicos y empezando este largo camino. Me tocó arrancar a conocer el servicio de Amazon...
Esta frase da el pie a comenzar a escribir sobre un idea, un proyecto y como realizarlo (obviamente desde abajo). Hace rato vengo haciendo pequeños Scripts...
Hay que mantenerse activo! En algunos enunciados dice hacer un programa pero como me dá fiaca hacer todo un .py y ejecutarlo hice una función para cada...
Referencia: Es una burda traducción del siguiente link...
Haciendo un Script y gracias a mi mentor que me va tirando ideas me pasó la opción de utilizar el siguiente modulo....
Poné el codigo principal en una funcion y llamalo solo si el modulo actual esta siendo ejecutado desde la consola (actualmente tu programa se ejecutaria si...
Las funciones son porciones de código con un nombre que realiza una serie de tareas y devuelve un valor. las funciones se definen de la siguiente manera...
Como mi trabajo va a ser sobre Windows XP (trabajo) y Windows 7 (Notebook en casa) me instalé la versión 2.7.2 de Python para Windows directamente de la...
Volvemos? Veremos esta parece ser una mera prueba pero la intención es grande. Cambié de trabajo hace menos de un mes, y quedarme hoy viernes después de las...
En donde todos queremos estar, en el otro lado del mundo pasan estas cosas. La magia sucede en el segundo 33 y se pone peor... Computex, Taipei, Taiwan...
Como seguramente todos los que estamos inmersos por gusto o por trabajo en el mundo IT sabemos que el Mercado IT actual en la República Argentina y...
Bueno he tenido ya unas cuantas clases del CCNA Modulo 1 y lo veo bien, el profesor muy correcto en sus explicaciones, el contenido de la currícula es...
Leyendo un articulo bastante interesante en la Revista Nex-It de alguna manera me entero de esta nueva palabra que se refiere a nosotros, creo...
Vamos a hablar sobre el problema que para mí es el más importante de la Seguridad Informática los " usuarios finales " los que usan todos los días la Pc...
Hoy vamos a hablar sobre el famosísimo y muy bien vendido chiche de Asus la Eee Pc . Esta NetBook o SubPortatil como se la suele denominar en distintos...
Esta es mi primer entrada y es para decirles que arranco con este Blog que va a tratar sobre temas de mi interés y que espero que ustedes compartan. En días...