Es una librería para Javascript que permite establecer funciones con parámetros opcionales, valores por defecto, parámetros requeridos y una serie de tipos forzados en los parámetros, entre otras. Lo interesante, aparte de proveer de una sintaxis para poder declarar todas estas utilidades con relación a los argumentos de las funciones, es que la propia librería hace un tratamiento de los parámetros, para saber si están los que deben estar y si tienen los tipos que tú esperas recibir. Si algo no es como tú lo esperabas, la propia librería lanza excepciones que puedes tratar para implementar comportamientos determinados. Para los… Continuar leyendo
Categoría: Noticias
Hack es un lenguaje de programación para el desarrollo web creado por los desarrolladores de Facebook que tiene una pinta excelente por diversos motivos. Primero porque se basa en la sintaxis de PHP, facilitando su adopción a los desarrolladores que ya tienen una amplia experiencia en ese lenguaje. Segundo porque mejora algunas carencias de PHP que el equipo de Facebook considera importantes de solucionar para mejorar la productividad de los programadores. Tercero, porque se ejecuta sobre una máquina virtual que permite un rendimiento mucho mayor de los sitios web. Si eres de los impacientes, visita http://hacklang.org/ Hack es un lenguaje que… Continuar leyendo
Underscore.js es una popular librería Javascript que nos facilita mucho la vida en el desarrollo de aplicaciones de media y alta complejidad. Posiblemente ya se conozca por muchos de los lectores. Si no es así, y trabajas en Javascript, deberías echarle un vistazo a http://underscorejs.org/ Pero lo que quizás muchos no sepan es de la existencia de esta otra librería, que hace lo mismo pero con el lenguaje PHP, algo que se conoce como «port», y a la que han agregado alguna que otra cosilla y le han quitado alguna función específica de la programación del lado del cliente. Obviamente, muchas… Continuar leyendo
Navengando por la web he encontrado éste framework muy interesante llamado Phalcon que está escrito como una extensión de C para obtener el máximo rendimiento en nuestra aplicación web. ¿Cómo trabaja Phalcon? Los componentes están libremente acoplados. Con Phalcon, nada está impuesto: tienes la libertad de usar todo el framework, o solo las partes que necesites Optimizaciones de bajo nivel ayudan a reducir la sobrecarga requerida para correr aplicaciones MVC Las operaciones con base de datos se efectuán con la máxima eficiencia al usar un ORM para PHP escrito en C Phalcon accede directamente a las estructuras internas de PHP optimizando… Continuar leyendo
Fundada en 1987 por John McAfee, la compañía especializada en seguridad informática fue comprada hace tres años por el mayor fabricante mundial de microchips, Intel, que pago cerca de 6000 millones de euros. Ahora según ha sido dado a conocer por el CEO de Intel, Brian Krzanich, McAfee sufrirá una serie de cambios importantes entre los que destaca la pérdida de su nombre tras 20 años o la llegada de nuevos planes para ofrecer de forma gratuita elementos de sus soluciones de seguridad a dispositivos móviles. McAfee Security que ahora pasará a llamarse Intel Security englobará toda la tecnología relacionada con la… Continuar leyendo
Lo que se puede resaltar es que C superó a Java y que Transact-Sql sigue escalando. Enero 2014 Enero 2013 Cambio Lenguaje Ratings Cambio 1 1 C 17.871% +0.02% 2 2 Java 16.499% -0.92% 3 3 Objective-C 11.098% +0.82% 4 4 C++ 7.548% -1.59% 5 5 C# 5.855% -0.34% 6 6 PHP 4.627% -0.92% 7 7 (Visual) Basic 2.989% -1.76% 8 8 Python 2.400% -1.77% 9 10 JavaScript 1.569% -0.41% 10 22 Transact-SQL 1.559% +0.98% 11 12 Visual Basic .NET 1.558% +0.52% 12 11 Ruby 1.082% -0.69% 13 9 Perl 0.917% -1.35% 14 14 Pascal 0.780% -0.15% 15 17 MATLAB… Continuar leyendo
El Staff de programacion.com.py les desea a todos una Feliz Navidad y un Prospero Año 2014. Nuestros más sinceros deseos de felicidad en estas fiestas. Deseamos que el año venidero con nuestro trabajo en conjunto sea sinónimo de éxito. Saludos!
Esta semana hemos publicado un interesante artículo sobre qué podemos hacer para mejorar la experiencia de usuario en sitios Responsive Web Design, para evitar el efecto indeseable de las «páginas obesas». El artículo se titulaba Mejorar la experiencia de usuario en sitios Responsive y centraba sus consejos en relación a las webs «Responsive» (adaptables a todos los tipos de usuarios y sistemas, tanto de escritorio como dispositivos), pero lo cierto es que los consejos de optimización son siempre útiles para cualquier tipo de sitio que podamos crear. Uno de los motivos por los que es fundamental la optimización es porque Google posiciona mejor a… Continuar leyendo
Glyphs es un conjunto de iconos de alta calidad diseñados y recopilados por Alexey Anatolievich para su uso de forma sencilla y directa. Entre las distintas temáticas que podemos encontrar en este repositorio destaca desde monitores, flechas, navegadores, Internet (nube), herramientas, calendarios, batería, Wi-Fi, dispositivos… hasta una diversidad de acciones como cortar, seleccionar, cerrar, salir, cancelar, añadir o repetir, entre otras. Esta interesante colección cuyos elementos podemos implementar en nuestra página web o aplicación, reúne 150 icónos que es posible descargar uno a uno o seleccionar de forma conjunta. Todos los recursos se ofrecen como archivos PSD y están disponibles para… Continuar leyendo
SVGeneration es una herramienta online que mediante diferentes paneles de control, permite modificar color, tamaño y otros parámetros de una colección de patrones de diseño listos para ser usados en aplicaciones o fondos de web. Al configurar cada pattern con esta plataforma, automáticamente se genera el SVG e incluso el código CSS (hojas de estilo en cascada), facilitando de sobremanera el trabajo. Como ya hemos señalado en alguna ocasión SVG es un archivo de formato gráfico extremadamente flexible que puede adaptarse a cualquier resolución sin la menor pérdida de calidad, convirtiéndose en ideal para websites diseñadas en responsive evitándo tener que… Continuar leyendo
Archivos
- mayo 2023
- marzo 2023
- diciembre 2020
- abril 2020
- marzo 2020
- diciembre 2019
- enero 2019
- diciembre 2018
- agosto 2017
- febrero 2017
- diciembre 2016
- noviembre 2016
- septiembre 2016
- julio 2016
- junio 2016
- mayo 2016
- abril 2016
- junio 2015
- marzo 2015
- febrero 2015
- diciembre 2014
- agosto 2014
- julio 2014
- junio 2014
- mayo 2014
- abril 2014
- marzo 2014
- febrero 2014
- enero 2014
- diciembre 2013
- noviembre 2013
- octubre 2013
- septiembre 2013
- agosto 2013
- julio 2013
- junio 2013
- mayo 2013
- abril 2013
- marzo 2013