Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
sin imagen de perfil
Actualizado

.zipComo listar cualquier cosa y avisar cuando es seleccionada utilizando Blazor.


C sharp

,

HTML

,

JavaScript

Actualizado el 25 de Septiembre del 2023 por Horacio Aldo (Publicado el 14 de Septiembre del 2023)
106 visualizaciones desde el 14 de Septiembre del 2023
Explica como agregar eventos genéricos a un componente, también genérico, creado en videos anteriores. EL componente PUBLICA un evento al cual se SUSCRIBE el componente padre mediante un método de atención, para ser informado de las novedades que ocurren en el componente hijo y pueda actuar en consecuencia. Para el ejemplo la novedad será una selección sobre un ítem de la lista por parte del usuario, de ahí el nombre del evento creado, OnSelect.

sin imagen de perfil
Actualizado

.zipComo mostrar cargando mientras procesa


C sharp

,

HTML

,

JavaScript

Actualizado el 25 de Septiembre del 2023 por Horacio Aldo (Publicado el 16 de Septiembre del 2023)
101 visualizaciones desde el 16 de Septiembre del 2023
Los datos en la mayoría de los casos provienen de servicios web que no son instantáneos, por lo cual nuestro listador genérico debe comportarse mostrando una espera que indique al usuario el inicio y el fin de la carga. En este video mostraremos como desarrollar ese comportamiento.

Imágen de perfil
Actualizado

localGestión Financiera para Empresas en México


Calculadoras Programables

,

CASL

,

Appx

Actualizado el 25 de Septiembre del 2023 por Calculadora De Iva (Publicado el 16 de Septiembre del 2023)
123 visualizaciones desde el 16 de Septiembre del 2023
Calcular el IVA en México es un aspecto crucial de la gestión financiera de las empresas que operan en el país. Para sumar el IVA con precisión sin infringir ninguna regla o regulación, es esencial tener un conocimiento profundo de las leyes tributarias de México y las diversas exenciones y tasas que se aplican. Nuestra empresa se especializa en ayudar a las empresas a incorporar sin problemas el IVA en sus transacciones financieras, garantizando el cumplimiento de todos los requisitos legales y al mismo tiempo optimizando las obligaciones tributarias.
sin imagen de perfil

.zipListador asincrónico Blazor.


C sharp

,

HTML

Actualizado el 24 de Septiembre del 2023 por Horacio Aldo (Publicado el 22 de Septiembre del 2023)
168 visualizaciones desde el 22 de Septiembre del 2023
Desarrolla la carga de las listas en forma asincrónica mostrando una imagen animada para indicar al usuario el tiempo que dura. Utiliza el método Task.WhenAll para lanzar las cagas en paralelo y el método StateHasChanged para avisar al componente que su estado ha cambiado y debe refrescar su interfaz de usuario.

sin imagen de perfil

localERROR PARA CREAR LA SUSCRIPCION


SQL Server

Publicado el 22 de Septiembre del 2023 por Luis
71 visualizaciones desde el 22 de Septiembre del 2023
Por al crear la subscripcion en mi otro servidor me sale este erro Property Password cannot be changed or read after a connection string has been set. (Microsoft.SqlServer.ConnectionInfo)
sin imagen de perfil

.zipComo crear un componente Blazor Webassembly capaz de listar cualquier cosa


C sharp

Actualizado el 9 de Septiembre del 2023 por Horacio Aldo (Publicado el 2 de Septiembre del 2023)
305 visualizaciones desde el 2 de Septiembre del 2023
Como crear un componente Blazor Webassembly capaz de listar cualquier cosa, desde algo tan simple como una lista de numero enteros hasta una lista de alumnos con sus nombres y notas.
Estableciendo el que y el cómo, en otras palabras, que mostrar y como mostrarlo.

sin imagen de perfil

.zipDesarrollo de un tablero de dibujo con Blazor


C sharp

,

HTML

Actualizado el 28 de Agosto del 2023 por Horacio Aldo (Publicado el 24 de Agosto del 2023)
1.228 visualizaciones desde el 24 de Agosto del 2023
Como desarrollar un tablero de dibujo de 16 x 16, reutilizando 256 veces un mismo componente Blazor Webassembly que hace las veces de un pixel. Exponiendo la necesidad del uso de parámetros y eventos como solución al problema real que se nos presenta.

sin imagen de perfil

.zipQuita Fondo a Imagen en Corel Draw VBA


Visual Basic para Aplicaciones

Actualizado el 22 de Agosto del 2023 por Zeus Alberto (Publicado el 14 de Agosto del 2023)
332 visualizaciones desde el 14 de Agosto del 2023
Bueno estoy tratando de desarrollar un codigo en VBA para Corel que elimine el fondo blanco de las imagenes, pero aun no logro aterrizar un codigo funcional. De momento estoy atorado porque el modelo de clases de Corel no soporta leer bmp.pixel, para comparar el pixel con la tolerancia, dejo el codigo haber si alguien lo puede concretar.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Sub RemoveWhiteBackground()
    Dim doc As Document
    Dim sr As ShapeRange
    Dim shape As shape
    Dim bmp As Bitmap
    Dim x As Long, y As Long
    Dim bgColor As Long ' Utilizamos Long para almacenar el valor RGB
    Dim tolerance As Integer
    Set doc = ActiveDocument
    Set sr = doc.ActivePage.Shapes.All
    ' Obtener el valor RGB para el color blanco
    bgColor = RGB(255, 255, 255)
    ' Definir la tolerancia para el rango de colores que consideras "blanco"
    tolerance = 30
    For Each shape In sr
        If shape.Type = cdrBitmapShape Then
            Set bmp = shape.Bitmap
            For x = 1 To bmp.SizeWidth ' Usar SizeWidth en lugar de GetWidth
                For y = 1 To bmp.SizeHeight ' Usar SizeHeight en lugar de GetHeight
                    If ColorDistance(bmp.Pixel(x, y), bgColor) < tolerance Then
                        bmp.Pixel(x, y) = RGB(0, 0, 0) ' Cambiar el píxel a negro
                    End If
                Next y
            Next x
        End If
    Next shape
End Sub
 
Function ColorDistance(color1 As Color, color2 As Long) As Double
    Dim redDiff As Double
    Dim greenDiff As Double
    Dim blueDiff As Double
 
    redDiff = color1.Red - GetRValue(color2)
    greenDiff = color1.Green - GetGValue(color2)
    blueDiff = color1.Blue - GetBValue(color2)
 
    ColorDistance = Sqr(redDiff ^ 2 + greenDiff ^ 2 + blueDiff ^ 2)
End Function

Espero alguien tenga una idea para resolver este tema

Les dejo algunas imagenes en PNG que he estado utilizando con este codigo.

Saludos
Atentamente
Ing. Zeus Paez

five-nights-at-freddys-editable-2_1
five-nights-at-freddys-editable-2_2
five-nights-at-freddys-editable-2_5
five-nights-at-freddys-editable-2_6
five-nights-at-freddys-editable-2_7
five-nihts-at-freddys-1-editable_7
five-nihts-at-freddys-1-editable_8
sin imagen de perfil

localEjercicio JAVA


Java

Actualizado el 1 de Agosto del 2023 por Juan (Publicado el 17 de Noviembre del 2022)
3.547 visualizaciones desde el 17 de Noviembre del 2022
CREAR CLASE PRINCIPAL LLAMADA OPERACIONES QUE
PERMITA LA CREACION DE OBJETOS Y MENU COMO SE INDICA
A CONTINUACION:
Crear el Objeto Ahorros y Corriente
•Una vez instanciado los objetos manipule su estructura a través del
manejo de sus métodos.
•El objeto debe registrar el número de retiros y consignaciones que se
realicen durante la manipulación del objeto.
•La interacción con los métodos de las clases debe implementarse a
través del diseño y control de un menú de opciones como se indica a
continuación:

( EN LA IMAGEN, MAS DETALLES)
PORFAVOR NECESITO AYUDA CON ESTE EJERCICIO DE JAVA, SE LO AGRADECERIA MUCHO, FELIZ DIA.


Demostracion-Ejercicio-JAVA
sin imagen de perfil

.zipEl espíritu de Blazor WebAssembly


C sharp

,

HTML

Actualizado el 1 de Agosto del 2023 por Horacio Aldo (Publicado el 24 de Julio del 2023)
545 visualizaciones desde el 24 de Julio del 2023
Describe de manera básica el proceso de composición del todo a las partes, partiendo de un ejemplo real, una tabla, pasando a la abstracción mediante un modelo de clases relacionadas por una composición, para llegar por ultimo al código. Realizando una aplicación web utilizando Blazor Webassembly y lenguaje c#.

Imágen de perfil

.zipPlantillas, clases genericas y clases abstractas


Java

Actualizado el 11 de Julio del 2022 por Rafael Angel (Publicado el 18 de Junio del 2022)
1.772 visualizaciones desde el 18 de Junio del 2022
Permite dar ayuda a estudiantes y personas interesadas en el tema del ArrayList en Java, el cual es pedido para el curso 2 de programacion en mi país Costa Rica y posiblemente en otros sitios.
Este documento te permite comprender las clases abstractas, las plantillas al estilo ArrayList<Plantilla>.
Herencia, clases genericas.
La siguiente pregunta viene respondida en el documento.
¿Si te piden que construyas 100 registros de datos para 100 modelos usando ArrayList<Modelo>, o sea si te piden que construyas un registro por modelo que harias, cual seria la estrategia a usar para usar un solo registro por los 100 modelos?
Imágen de perfil

.rarMacro con varios cronometro en una hoja.


Excel

,

Visual Basic

Publicado el 12 de Marzo del 2022 por Brandon Jair
9.837 visualizaciones desde el 12 de Marzo del 2022
Saludos, buenas noches/ tardes/ días.

Mi maestro de universidad me ha dejado programar una macro que tenga que ver con la administración de un negocio, en este caso he tomado como referencias un internet, cuya administración en tiempo de cada maquina se puso un código con cronometro, el problema ahonda cuando quiero activar mas de un cronometro, ejemplo: ejecutaría cronometro "x" y posteriormente pondría a ejecutar cronometro "y", al hacerlo cronometro "x" se para haciéndome imposible ejecutar mas de un cronometro a la vez; ya he intentando de todo: unir los "Userform" en uno solo, hacerlos en hojas distintas, hacerlo en un mismo código sin llegar a resultado alguno, es por ello que acudiendo a la gente de internet y consultando sus sabiduría les comparto el archivo esperando una respuesta.

El código esta en la hoja "Tarifa de cobro con macro" y el único botón que importa es "ComandButtom1" muchas gracias y espero su pronta respuesta, Dios les bendiga.
Imágen de perfil

internetEjemplo de cómo agregar reCAPTCHA v3 de Google a un formulario PHP


PHP

Publicado el 17 de Febrero del 2022 por Administrador
6.597 visualizaciones desde el 17 de Febrero del 2022
En este artículo te mostraré cómo agregar reCAPTCHA v3 de Google a un formulario en tu sitio web PHP. El reCAPTCHA más reciente es diferente a las versiones anteriores — no requiere la interacción del usuario en absoluto. En esta publicación veremos cómo funciona y crearemos un ejemplo del mundo real para fines de demostración.

Screenshot_20220216_163816
Imágen de perfil

internetMostrando datos desde JSON en una tabla con JQuery o PHP y Rest API de WordPress


WordPress

,

PHP

,

JQuery

Actualizado el 10 de Febrero del 2022 por Administrador (Publicado el 2 de Agosto del 2021)
1.871 visualizaciones desde el 2 de Agosto del 2021
Regresando a los experimentos después de pelear con algunos datos y mapas, una forma en la que podemos incluir información en nuestro sitio o script ya sea por una API o si tenemos varios sitios en distintos dominios podemos compartir información (incluso utilizando convirtiendo un array de php en un json para cuidar la integridad de la información).

Tabla de contenidos:
1.- Primero ¿Qué es JavaScript Object Notation (JSON)?
2.- Creando Json
2.1.- Creando Json con Javascript
2.2.- Creando Json con PHP
3.- Parseando Json y mostrándolo en una tabla
3.1.- Un poco acerca de la REST API de WordPress
3.2.- Mostrando los últimos post de un sitio WordPress con PHP utilizando REST API
3.3.- Mostrando los últimos post de un sitio WordPress con JQuery utilizando REST API

Screenshot_20210802_173045
Imágen de perfil

internetLos punteros de C en C#


C sharp

Actualizado el 10 de Febrero del 2022 por Administrador (Publicado el 16 de Diciembre del 2021)
1.707 visualizaciones desde el 16 de Diciembre del 2021
Los punteros son una de las más potentes características de C, pero a la vez uno de sus mayores peligros. Ahora los punteros de C en C# no se suelen usar, puesto que tenemos varias estructuras dinámicas ya creadas como parte de las bibliotecas auxiliares que acompañan al lenguaje básico. Los punteros nos permiten acceder directamente a cualquier parte de la memoria creando estructuras dinámicas. Esto da a los programas C una gran potencia y a la vez una cantidad ilimitada de problemas, y por eso es inseguro usarlos.

Pero les voy a explicar de todas formas como usar los apuntadores en el lenguaje de la tecnología .NET como si estuviéramos aprendiendo C.

Para empezar vamos a diferenciar como se declaran las variables punteros y las variables normales a las que estamos acostumbrados.

Screenshot_20211216_163037
Imágen de perfil

internetRecupera el contador de «no me gusta» de YouTube con esta extensión


General

Actualizado el 5 de Febrero del 2022 por Administrador (Publicado el 21 de Diciembre del 2021)
1.362 visualizaciones desde el 21 de Diciembre del 2021
Haciendo honor a la mojigatería que lleva caracterizando a Google los últimos años, la compañía decidió hace unas semanas eliminar el contador de «no me gusta» de los vídeos de YouTube. Una media que no ha gustado a muchos usuarios y que, afortunadamente, se puede revertir instalando una sencilla extensión para el navegador web… en el PC, eso sí; en las apps de los dispositivos móviles no hay tutía.

¿Por qué hizo Google algo así? En general, por la mencionada mojigatería que se gastan las empresas actuales en su fútil intento por no ofender a nadie; en particular, por no «ocasionar ciertos perjuicios» a los creadores que son víctima de «campañas de acoso» organizadas. Una excusa cuya traducción es, de nuevo, la mojigatería imperante estos días.

El motivo es obvio: la opción de seguir votando negativo a los vídeos sigue estando presente en YouTube, ergo es de suponer que sigue sirviendo para determinar parámetros tanto en su exposición pública como para con lo que al usuario que ha votado negativo se trata. Es obvio que hay campañas de odio en Internet desde todos los extremos, pero eso no lo va a cambiar una medida como esta.

Por el contrario, el contador de votos negativos, como el de positivos, es un indicador que puede ayudar al usuario a decidir si el contenido merece la pena o no, aun cuando no es determinante en sí mismo: si un vídeo te interesa, lo vas a ver tengo un o cien millones de positivos. Lo mismo ocurre con los vídeos que acumulan millones de positivos y solo un puñado de «no me gusta».

Screenshot_20211221_163623
Imágen de perfil

internetConstruyendo un Carro de Compras con PHP y MySQL


PHP

,

MySQL

Publicado el 15 de Diciembre del 2021 por Administrador
1.628 visualizaciones desde el 15 de Diciembre del 2021
Para la presentación en vídeo + el tutorial de esta semana, vamos a enseñarle a cómo construir su propio carro de compras con PHP y MySQL. Encontrará que no es tan difícil como podría haber pensado.

Screenshot_20211215_160508
Imágen de perfil

internetCómo transferir una licencia de Windows de un PC a otro PC


Windows 10

Publicado el 13 de Diciembre del 2021 por Administrador
1.301 visualizaciones desde el 13 de Diciembre del 2021
La mayoría de PCs nuevos incluyen una licencia de Windows y el sistema pre-instalado. Microsoft mantiene un control del canal OEM impresionante y de ahí llega una buena parte de casi el 90% de cuota de mercado que tiene Windows en el escritorio informático.

No obstante, los fabricantes no tienen obligación de entregar los equipos con una licencia de Windows. De hecho, hay algunos ordenadores personales nuevos que no la incluyen, bien porque se entregan sin sistema operativo o porque usan alguna distribución GNU/Linux o algo más ligero como FreeDOS. Por otra parte, no son pocos los usuarios que nos creamos nuestros propios equipos de sobremesa personalizando los componentes.

En estos casos necesitaremos adquirir la licencia de software correspondiente, sea gratuita (si apostamos por sistemas gratuitos) o de pago como en el caso de Windows. También podremos transferir la licencia desde un equipo antiguo al nuevo para no tener que pagar una nueva licencia como vamos a ver en este práctico centrado en Windows 10.

Screenshot_20211213_161040
Imágen de perfil

internetCómo instalar correctamente la versión Flatpak de Steam


Linux

Publicado el 2 de Diciembre del 2021 por Administrador
1.313 visualizaciones desde el 2 de Diciembre del 2021
Los resultados de la encuesta de Steam correspondiente a octubre de 2021 han arrojado un dato curioso, y es la presencia de la versión Flatpak del cliente como una de las distribuciones más utilizadas. Viendo que el formato de paquetes impulsado por Red Hat está ganando poco a poco más adeptos, vamos a enseñar a preparar Steam Flatpak para distintas distribuciones.

Screenshot_20211202_160423
Imágen de perfil

internetComo crear campañas de Google AdWords


SEO

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 26 de Noviembre del 2021 por Administrador (Publicado el 22 de Noviembre del 2021)
1.563 visualizaciones desde el 22 de Noviembre del 2021
Crear tu campaña de AdWords (ahora llamado Google Ads) siguiendo una estructura determinada generará los mejores resultados, así de simple. Aquí te guiamos cómo hacer una campaña paso a paso, con sus grupos de anuncios, sus palabras clave y sus anuncios de texto.

Screenshot_20211122_154611