domingo, 1 de septiembre de 2024
Hace pocas semanas atrás tuve la necesidad para dar formato a una fecha y una hora en una página web. Había todo tipo de usuarios, así que quería ser capaz de dejar al usuario elegir su formato (HH:MM:SS, HH:MM, H:MM:SS, etc) para mostrar el valor de fecha y hora. Terminé de escribir dos funciones – una para la fecha y una para la hora – que tiene una fecha/hora en JavaScript y una cadena de formato, y retorna la fecha (u hora) en el formato deseado. La semana conversaba con un amigo sobre la función de formato a la fecha y esta semana hablo de la función para dar formato a la hora.
Leer más…
sábado, 24 de agosto de 2024
El desarrollo del software está lleno de decisiones, algunos clásicos:
- ¿Qué framework para logging debemos utilizar?
- ¿Qué contenedor IoC debemos usar?
- ¿Qué herramienta de empaquetado debemos usar?
- ¿Qué herramienta de implementación de bases de datos debemos utilizar?
- ¿Qué framework de navegación debemos usar?
Leer más…
jueves, 22 de agosto de 2024
Como probablemente ya sabes, JavaScript puede ser difícil de depurar. Una cosa que me ha ayudado muchas veces es esta función para mostrar todas las propiedades de un objeto y sus valores. Esta función recursiva tiene propiedades que son objetos en sí mismos y muestra sus propiedades junto a sus valores. Para ver cómo funciona, pon una llamada a la función de «dumpProps (document)» en el evento «onclick» de un botón y podrás ver todo sobre el document.
Leer más…
Categories: Programación Web Tags: Atributos, Contenido, dumpProps, Javascript, Objeto, Propiedad, Propiedades, Recursividad, Valor, Valores, Variable
lunes, 19 de agosto de 2024
jQuery es una biblioteca o framework de JavaScript, creada inicialmente por John Resig, que permite simplificar la manera de interactuar con los documentos HTML, manipular el arbol DOM, manejar eventos, desarrollar animaciones y agregar interacción con la tecnología AJAX a páginas web. Fue presentada el 14 de enero de 2006 en el BarCamp NYC.
jQuery es software libre y de código abierto, posee un doble licenciamiento bajo la Licencia MIT y la Licencia Pública General de GNU v2, permitiendo su uso en proyectos libres y privativos. jQuery, al igual que otras bibliotecas, ofrece una serie de funcionalidades basadas en JavaScript que de otra manera requerirían de mucho más código, es decir, con las funciones propias de esta biblioteca se logran grandes resultados en menos tiempo y espacio.
Las empresas Microsoft y Nokia anunciaron que incluirán la biblioteca en sus plataformas. Microsoft la añadirá en su IDE Visual Studio y la usará junto con los frameworks ASP.NET AJAX y ASP.NET MVC, mientras que Nokia los integrará con su plataforma Web Run-Time.
Leer más…
jueves, 15 de agosto de 2024
La locura tiene que parar. Lo que antes era una molestia de 30 minutos es ahora mi trabajo de tiempo completo. Aquí hay 5 consejos para ahorrar tiempo:
Leer más…
martes, 13 de agosto de 2024
Chronoline.js es una librería para hacer una línea de tiempo cronológica de eventos en una escala de tiempo horizontal. A partir de una lista de fechas y eventos, puede generar una representación grafica de los horarios, los acontecimientos históricos, fechas límite y mucho más.
Leer más…
sábado, 10 de agosto de 2024
Normalmente, cuando estas tratando de realizar complejas operaciones estadísticas, es necesario recurrir a un lenguaje estadístico dedicado para hacer las cosas con facilidad, pero el proceso sigue siendo complicado y requiere una cantidad considerable de tiempo que podría emplearse en procesos más productivos.
Leer más…
martes, 6 de agosto de 2024
Este es un curso de elaborado por desarrolloweb.com, el cual está muy completo, donde se muestra desde cero la creación de un primer ejemplo con el Framework Javascript jQuery. Veremos la descarga del framework y la incorporación a un archivo HTML. Luego la creación de un script sencillo para probar que todo está funcionando correctamente y de paso ver como con jQuery y muy pocas líneas de código podemos crear funcionalidades dinámicas en páginas web. Aprenderas la utilidad del famoso selector $, y como manejar eventos, también al final algunos ejemplos de como utilizar los plugins del jQuery tal como Lightbox.
Leer más…
jueves, 25 de julio de 2024
He visto un montón de confusión en diversos foros, de cómo y por qué una caja de texto mantiene sus datos incluso cuando los viewstate están desactivados. Aunque estaba confundido antes, traté de descubrirlo y he encontrado la razón, así que estoy compartiéndola con ustedes.
Para ello, primero vamos a ver el ciclo de vida de la página con postback.
Leer más…
domingo, 14 de julio de 2024
¿Alguna vez se necesitan obtener los valores de cadena de consulta con JavaScript? Esta tarea suele ser una división dolorosa, dividir, dividir, iteración, indexOf hack que es realmente lento y terriblemente feo a la vista. También tiende a acumularse líneas de código muy rápido.
He aquí una manera muy dulce para analizar la cadena de consulta en un objeto de JavaScript con dos líneas de código usando expresiones regulares para rellenar un objeto. Descubrí este truco hace algunos años y lo archive en mi carpeta de fragmentos de código.
Leer más…