![Geek Hack](/img/default-banner.jpg)
- Видео 14
- Просмотров 6 451
Geek Hack
Боливия
Добавлен 24 сен 2023
👇 Ayudame a llegar a 1000 Subs :)
En este canal podrás encontrar:
- Contenido orientado a tecnologia en general
- Programación principalmente con C# y .NET
- Tips de programación para cualquier lenguaje
- Desarrollo con frameworks de desarrollo móvil como MAUI, Avalonia .NET Android y .NET iOS
- Tutoriales de cualquier tema relacionado a tecnología y programas de PC
En este canal podrás encontrar:
- Contenido orientado a tecnologia en general
- Programación principalmente con C# y .NET
- Tips de programación para cualquier lenguaje
- Desarrollo con frameworks de desarrollo móvil como MAUI, Avalonia .NET Android y .NET iOS
- Tutoriales de cualquier tema relacionado a tecnología y programas de PC
Puntos de ubicacion con Mapsui | Mapas con .NET
Aprende a agregar puntos de ubicación en mapas utilizando Mapsui con .NET en este tutorial. Descubre cómo integrar esta funcionalidad en aplicaciones multiplataforma compatibles con Windows, Linux, Mac, Android, iOS y WASM. Ideal para desarrolladores que desean mejorar sus aplicaciones con características avanzadas de mapas interactivos. ¡No te pierdas esta guía completa para trabajar con Mapsui y .NET!
Proyecto en GitHub:
github.com/dev-elian/DemoMapsui
Proyecto en GitHub:
github.com/dev-elian/DemoMapsui
Просмотров: 51
Видео
Message Box en Avalonia | .NET Multiplataforma
Просмотров 832 месяца назад
Aprende a implementar un Message Box en Avalonia con .NET en este tutorial. Descubre cómo crear mensajes emergentes en aplicaciones multiplataforma que funcionan en Android, iOS, web, Windows, Mac y Linux. Ideal para desarrolladores que buscan mejorar la interacción con el usuario en sus aplicaciones utilizando Avalonia.
Atajo a Depuración Inhalámbrica en Samsung
Просмотров 702 месяца назад
Descubre cómo configurar y utilizar la depuración inalámbrica en dispositivos Samsung en este tutorial. Aprende a simplificar tu flujo de trabajo con este práctico atajo que te permite depurar tus aplicaciones sin necesidad de cables. Ideal para desarrolladores que buscan optimizar su proceso de desarrollo en dispositivos Samsung. ¡No te pierdas esta guía rápida y efectiva!
Arreglar el error de ventana transparente en Avalonia 11 | .NET Multiplataforma
Просмотров 342 месяца назад
Aprende a solucionar el error de ventana transparente en Avalonia 11 con este tutorial. Descubre cómo resolver este problema común en aplicaciones multiplataforma desarrolladas con .NET. Ideal para desarrolladores que enfrentan este inconveniente y buscan una solución clara y efectiva.
Ejecutar Códigos USSD con Android | .NET Android (MAUI, Avalonia Xamarin)
Просмотров 532 месяца назад
Descubre cómo ejecutar códigos USSD en aplicaciones Android utilizando .NET y frameworks como MAUI, Avalonia, y Xamarin en este tutorial. Aprende a implementar esta funcionalidad crucial para interactuar con servicios móviles directamente desde tu aplicación. Perfecto para desarrolladores que buscan mejorar sus habilidades en desarrollo móvil con .NET. ¡No te pierdas esta guía completa!
Zoom con Mapsui | Mapas con .NET
Просмотров 342 месяца назад
Aprende a implementar funcionalidades de zoom en mapas utilizando Mapsui con .NET en este tutorial. Descubre cómo mejorar la experiencia del usuario en tus aplicaciones con mapas interactivos y control de zoom. Ideal para desarrolladores que desean profundizar en el uso de Mapsui y explorar toas las funciones que ofrece esta biblioteca. ¡Aprende lo esencial para trabajar con mapas en .NET! Proy...
MVVM con Mapsui | Mapas con .NET
Просмотров 362 месяца назад
Descubre cómo usar Mapsui con el patrón MVVM en este tutorial detallado. Aprende a integrar mapas interactivos en tus aplicaciones, logrando una arquitectura limpia y escalable. Este video es ideal para desarrolladores que buscan mejorar sus habilidades en C# y .NET. Te mostraremos paso a paso cómo trabajar con Mapsui y MVVM, desde la configuración inicial hasta la implementación avanzada. ¡Usa...
No Programes Búsquedas Con Listas Ni Arreglos, Usa Esto | .NET C#
Просмотров 5 тыс.2 месяца назад
Descubre por qué los diccionarios son fundamentales en C# para optimizar la búsqueda y gestión de datos. Aprende cómo esta estructura de datos permite acceso rápido por clave, ideal para aplicaciones que requieren eficiencia en operaciones de búsqueda. En este tutorial, exploraremos cómo implementar y aprovechar diccionarios en lugar de listas y arreglos. Mejora tu desarrollo con técnicas avanz...
Tema Oscuro en SQL SERVER en 1 Minuto
Просмотров 2382 месяца назад
¿Quieres cambiar al tema oscuro en SQL Server rápidamente? En este video de solo 1 minuto, te mostraremos cómo activar el tema oscuro en SQL Server Management Studio (SSMS) para mejorar tu experiencia de usuario y reducir la fatiga visual. Sigue este sencillo tutorial paso a paso y disfruta de una interfaz más amigable para tus ojos. Ideal para desarrolladores y administradores de bases de dato...
Conectar Depuración Inhalámbrica en Android con Programa Ejecutable
Просмотров 1422 месяца назад
En este tutorial completo, aprenderás paso a paso cómo configurar y utilizar la depuración inhalámbrica en dispositivos Android mediante un programa ejecutable. La depuración inhalámbrica elimina la necesidad de cables USB, simplificando enormemente el proceso de desarrollo y permitiéndote depurar tus aplicaciones directamente desde tu PC mediante ADB WiFi. Descubre cómo conectar tu dispositivo...
Habilitar CORS en .NET Android (MAUI, Xamarin, Avalonia )
Просмотров 692 месяца назад
En este video tutorial, aprenderás cómo habilitar CORS en proyectos .NET para Android, incluyendo MAUI, Xamarin, y Avalonia. Descubre cómo configurar tu API para permitir solicitudes de diferentes orígenes y garantizar la comunicación segura entre tu backend y aplicaciones móviles. Este video es esencial para desarrolladores que buscan integrar sus aplicaciones Android con servicios web de mane...
Dibujar líneas y estilos con Mapsui | Mapas con .NET
Просмотров 292 месяца назад
En este video tutorial, aprenderás a dibujar líneas y aplicar estilos personalizados en tus mapas utilizando Mapsui en proyectos .NET. Exploraremos cómo aprovechar al máximo las capacidades de Mapsui para crear lineas en mapas visualmente atractivos y funcionales. Ya seas un desarrollador experimentado o estés comenzando con .NET y GIS, este video te guiará paso a paso en el uso de VectorLayer,...
Mapsui: Mapas Interactivos y Personalizados con .NET
Просмотров 932 месяца назад
Mapsui es una potente biblioteca de código abierto para integrar mapas interactivos en tus aplicaciones! Con Mapsui, puedes crear experiencias de mapas personalizadas con una amplia gama de características y funcionalidades. Desde visualizar datos geoespaciales hasta interactuar con mapas en tiempo real, Mapsui ofrece todo lo que necesitas para llevar tus aplicaciones al siguiente nivel. Con ca...
Generate MBTiles with Maperitive and OpenStreetMap | Tutorial
Просмотров 8311 месяцев назад
🗺️ ¡Descubre cómo generar archivos MBTiles de mapas personalizados con Maperitive y OpenStreetMap en este tutorial! 🛠️ Crea mapas a medida para tus proyectos con estas potentes herramientas de cartografía. 🌍 Enlaces útiles: 🔗 Sitio web de Maperitive: maperitive.net 🔗 Encuentra coordenadas con facilidad: bboxfinder.com 🔗 Explora OpenStreetMap: openstreetmap.org 🔗 Visualiza tus archivos MBTiles c...
Solo se escucha de lado izquierdo
Últimamente estoy usando diccionarios para optimizar consultas. Es un sistema de pagos bastante complejo, y para evitar consultar a la base por cada pago/regla/deuda, directamente me traigo toda la información que necesito, la guardo en un diccionario y ya dentro del bucle utilizo "TryGetValue" pasándole la llave (id del pago, deuda, lo que requiera) para obtener la info que necesito.
En Python existe la estructura de datos llamada set o también conocida como conjuntos ya que puedes aplicar teoría de conjuntos con otros sets.
Si se tiene listas de conjuntos de elementos como en tablas, es recomendable el uso de diccionarios para indexar alguna columna o hay algun mejor metodo?
Te refieres a pasar datos de una tabla de base de datos a la memoria? En todos los casos depende, si necesitas un acceso más rápido que una consulta directa a base de datos y consultas frecuentemente esos datos, podrías optar por usar Redis que es una base de datos en memoria, y que almacena estructuras de datos clave-valor
Siempre es importante conocer las estructuras de datos provistas por el lenguaje, la realidad es que en el día a día el caso que presentas en el video no tiene mucho sentido; sobre todo si se programan aplicaciones web donde se usa un ORM y los queries a los datos se realizan en base de datos. Pero para software que necesita realizar búsquedas en memoria definitivamente estructuras de datos como los Dictionary son imprescindibles.
Exacto, finalmente el rendimiento viene de que cambias instrucciones de CPU por memoria, que es más "barata" por así decirlo
Concuerdo contigo, ya que hasta donde entiendo ambas búsquedas se realizan de forma lineal, dando en el peor de los casos orden N. A diferencia de casos en los cuales la llave indexa de mejor manera para realizar la búsqueda idealmente en el orden de complejidad de una constante
Xq no usas linq y ya
benchmark?
En el video uso un simple Stopwatch para medir cuanto tiempo toma la ejecución del método, aunque tambien podría haber usado un benchmark como mencionas para las pruebas
seria bueno que dieras mas visibilidad a las letras desde el principio pues para los que no somos expertos seria util poder ver claramente todo el contenido, es muy interesante tu tema gracias
Tienes razón, las letras son muy pequeñas para un video. En los próximos videos haré las letras mas grandes, gracias!