Shell 06-02-2025, 14:44
Buenas!.

A menudo vemos actualizaciones en el actualizador de aplicaciones de la distro que usamos.
Normalmente un símbolo a su lado, que indica que tipo de actualización es. ( El escudo mayormente ).

Pero, ¿ qué es realmente un fallo de seguridad de una aplicación ?.

Supongamos que creo una aplicación que es una calculadora. 
¿ Mi aplicación puede tener un fallo de seguridad ?.
¿ Cuándo una aplicación tiene un fallo de seguridad ?.
¿ Fallo de seguridad o una aplicación mal desarrollada ?.
¿ Fallo en lo que la aplicación se apoya para ser creada ?.
Aún así, ¿ qué problema de seguridad va a tener una calculadora ?.  Rolleyes


Saludos
seta43 06-02-2025, 12:08
Hace unos años realicé un consultor de base de datos mediante Gambas y Wxwidgets, está en mi página WEB .

WEB_SETA43

Esta base de datos está sacado del programa abies 2 que se utilizaba para una gestión de  bibliotecas escolares.
La página del proyecto es http://www.abies.es/web/ , ahora el proyecto se basa en web, por lo que faltan en mi base de datos muchos libros desde hace 10 años hasta ahora.
Me puse manos a la obra y la base de datos en formato mdb la pase a formato sqlite.
La base de datos consta de 388.000 libros, 200.000 autores, y 50.000 editoriales.

Al ser creada por un organismo público no creo que tenga derechos de autor o cosa parecida, pero vete tu a saber.

Para los que queráis practicar con bases de datos es una buena base de datos para practicar.

LIBROS

Saludos
Shordi 05-02-2025, 12:31
Ayer intenté hacer un pequeño programa donde pensaba utilizar una base de datos sqlite y mis famosos controles de base de datos... 
Nuevo Proyecto-> Proyecto de base de datos, copia y pegar el código de los controles, un pequeño formulario... y cuál sería mi sorpresa que de repente no funcionaba nada de esos controles que llevan funcionando años.

Pequeña investigación y descubierto el problema: En los drivers de antes, la propiedad Fields de un Result actuaba como un array de objetos .ResultFields y ahora actúa como una colección que tiene como clave el nombre del campo y como valor el objeto .resulfield... 
Así, este código que extrae los nombres de campo y los tipos de datos de un result:

Código:
  For f = 0 To Value.Fields.Count - 1
        $fieldnames.Add(Value.Fields[f].Name)
        $fieldtypes.Add(value.Fields[f].type)
      Next
Deja de funcionar si usamos gb.db2 en lugar del obsoleto gb.db.
Para que funcione debe ser sustituído por algo así:
Código:
  For Each skey In Value.Fields
        $Fieldnames.Add(skey.Name)
        $Fieldtypes.Add(skey.Type)
      Next

No sé si eso es una mejora o sólo otra manera de pelar el mismo gato, pero sí sé que para revivir todos los programas que tengo (perdón, que en mi antiguo trabajo tienen) van a sudar tinta como se les ocurra actualizar al 3.20...

Malditas actualizaciones...


Es la primera vez que subo código en el foro nuevo, espero que salga bien.
Iba a poner de título "¡Pos yo me cago en las actualizaciones!"... pero es algo excesivo, creo.

Saludos
Páginas (556):    1 33 34 35 36 37 556   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 284
Último miembro: VALENTIN KORONADO
Temas del foro: 1,718
Mensajes del foro: 8,913
Últimos temas
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: Shordi, 30-05-2025, 13:22
Respuestas: 0 - Vistas: 105
Crear una aplicación para...
Foro: Bases de Datos
Último mensaje por: Shell, 29-05-2025, 20:11
Respuestas: 11 - Vistas: 949
Paso de parámetros a una ...
Foro: General
Último mensaje por: guizans, 29-05-2025, 19:27
Respuestas: 9 - Vistas: 475
Acceder a calendario de N...
Foro: General
Último mensaje por: guizans, 29-05-2025, 19:24
Respuestas: 4 - Vistas: 188
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.