Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos

Imágen de perfil

Algoritmo genético con 6 genes


Visual Basic

Publicado el 25 de Septiembre del 2016 por Rafael Angel
117 visualizaciones desde el 25 de Septiembre del 2016
Algoritmo geneticon con 6 genes, es la vercion mejorada del algoritmo gentico con 4 genes.

Este proyecto es experimental a modo de demostracion que los algoritmos geneticos si funcionan.

'Autor Rafael Angel Montero Fernández. (Angel Continium ADNX)
'Fecha viernes 16 de septiembre del 2016.

'Despues de muchos intentos este es el primer algoritmo genético funcional al 100% que he diseñado basandome en la experiencia y conocimientos del tema y las practicas.
'El algoritmo si encuentra la solucion pero ahora la tarea que debo realizar es una función que lance la solucion encontrada la cual si llegará a nacer.
'Si sigo desarrollando y perfeccionando este algoritmo entonces, me permitirá crear una serie de programas muy interactivos y con la capacidad de aprender en forma interactiva similar a la de un bebe.

'Este algoritmo es totalmente funcional, se puede partir de aqui para crear nuevas variantes del algoritmo usando como estructura o base este mismo.
'Por ejemplo en la cimulacion de un vehiculo autonomo que trancita por un camino sin chocar contra otros objetos o bordes, aprendizaje interactivo con el usuario...
'Juegos de estrategia en la cual las unidades controladas por la computadora no realicen ataques suicidas sino que su comportamiento sea similar al de un ser humano.
'Busquedas no lineales de información sino, que en paralelo, por ejemplo divicion cilavica.


'Controles utilizados en este proyecto:
'9 controles Label, 9 controles ListBox, 2 controles TextBox, 3 controles CommandButton, 9 controles ProgressBar.
'Nombres para los controles Label: lbMejoresHabitantes,lbDesempeño, lbMutacion, lbReemplazo, lbFenotipoDecodificado, lbAdd, lbGenoma, lbFenotipoElegido, lbPoblacion.
'Nombres para los controles ListBox: lstGenoma, lstFenotipoElegido, lstMejores, lstRendimiento, lstMutacion, lstReemplazo, lstPoblacion.
'Nombres para los controles TextBox: txtAdd, txtFenotipo.
'Nombres para los controles CommandButton: cmdAdd, cmdEvolucionar, cmdEnd.
'Nombre para los controles ProgressBar: prgGenoma, prgFenotipoElegido, prgPoblacion, prgMejores, prgRendimiento, prgMutacion, prgReemplazo, prgIteracionesDo, prgGeneraciones.

AG-img-5
Actualizado

Acceso Datos PHP


PHP

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 25 de Septiembre del 2016 por Jorge (Creado el 30 de Agosto del 2016)
492 visualizaciones desde el 30 de Agosto del 2016
La aplicación es un gestor de control de mantenimiento de equipos, cuyo objetivo es controlar y gestionar, la asignación de operarios disponibles para las diversas actividades de mantenimiento preventivo a equipos y maquinaria de producción.

simi
Actualizado

Acceso Datos Delphi


Delphi

Actualizado el 25 de Septiembre del 2016 por Jorge (Creado el 30 de Agosto del 2016)
226 visualizaciones desde el 30 de Agosto del 2016
La aplicación es un gestor de control de mantenimiento de equipos, cuyo objetivo es controlar y gestionar, la asignación de operarios disponibles para las diversas actividades de mantenimiento preventivo a equipos y maquinaria de producción.

Se encuentra en versión Desktop, le trabajo a la versión: web con Raudus y Lazarus

simi
Actualizado

Acceso Datos Java


Java

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 25 de Septiembre del 2016 por Jorge (Creado el 30 de Agosto del 2016)
650 visualizaciones desde el 30 de Agosto del 2016
La aplicación es un gestor de control de mantenimiento de equipos, cuyo objetivo es controlar y gestionar, la asignación de operarios disponibles para las diversas actividades de mantenimiento preventivo a equipos y maquinaria de producción.

Se encuentra en versión Desktop y Web (JSF)

simi
Actualizado

Acceso Datos VB6


Visual Basic

Actualizado el 25 de Septiembre del 2016 por Jorge (Creado el 30 de Agosto del 2016)
466 visualizaciones desde el 30 de Agosto del 2016
La aplicación es un gestor de control de mantenimiento de equipos, cuyo objetivo es controlar y gestionar, la asignación de operarios disponibles para las diversas actividades de mantenimiento preventivo a equipos y maquinaria de producción.

simi
Actualizado

Acceso Datos Visual Basic Net


Visual Basic.NET

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 25 de Septiembre del 2016 por Jorge (Creado el 30 de Agosto del 2016)
587 visualizaciones desde el 30 de Agosto del 2016
La aplicación es un gestor de control de mantenimiento de equipos, cuyo objetivo es controlar y gestionar, la asignación de operarios disponibles para las diversas actividades de mantenimiento preventivo a equipos y maquinaria de producción.

Está en versión Desktop

simi
Actualizado

Acceso Datos C Sharp


C sharp

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 25 de Septiembre del 2016 por Jorge (Creado el 30 de Agosto del 2016)
314 visualizaciones desde el 30 de Agosto del 2016
La aplicación es un gestor de control de mantenimiento de equipos, cuyo objetivo es controlar y gestionar, la asignación de operarios disponibles para las diversas actividades de mantenimiento preventivo a equipos y maquinaria de producción.

Se encuentra en versión desktop y web

simi
Actualizado

Acceso Datos C++


C/Visual C

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 24 de Septiembre del 2016 por Jorge (Creado el 30 de Agosto del 2016)
577 visualizaciones desde el 30 de Agosto del 2016
La aplicación es un gestor de control de mantenimiento de equipos, cuyo objetivo es controlar y gestionar, la asignación de operarios disponibles para las diversas actividades de mantenimiento preventivo a equipos y maquinaria de producción.

Se encuentra en versión: Desktop

simi
Imágen de perfil

Algoritmo genetico artificial con 4 genes


Visual Basic

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 23 de Septiembre del 2016 por Rafael Angel (Creado el 22 de Septiembre del 2016)
226 visualizaciones desde el 22 de Septiembre del 2016
Código basado en la evolución biológica, búsqueda en paralelo, resolución de problemas en paralelo.
Código capaz de aprender por si solo a programar.

Leer Informacion de As400 con Macro Excel


AS/400

Publicado el 22 de Septiembre del 2016 por Hugo Arturo
49 visualizaciones desde el 22 de Septiembre del 2016
para las interfases entre as400 y excel habia que usar transfers, hice macro de excel se concecta a as400 y extrae la informacion
Imágen de perfil

Método de ordenamiento simple (mos)


C/Visual C

Publicado el 22 de Septiembre del 2016 por Octulio
115 visualizaciones desde el 22 de Septiembre del 2016
Método de ordenamiento simple (mos).
Se trata de un algoritmo basado en bubble sort.
Se acompaña documentación básica en PDF.

mos.img01
mos.img02
Imágen de perfil

Como obtener la geoposición de un usuario


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 21 de Septiembre del 2016 por xve
254 visualizaciones desde el 21 de Septiembre del 2016
Este código de ejemplo, muestra como obtener la geoposición de un usuario desde javascript con HTML5
Actualizado

Generador de Store Procedures para Oracle


C sharp

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 21 de Septiembre del 2016 por Horacio Tore (Creado el 17 de Abril del 2012)
3.647 visualizaciones desde el 17 de Abril del 2012. Una media de 21 por semana
La herramienta escribe los stored procedure PL/SQL Oracle por nosotros, utilizado como modelo de entrada el DER (Diagrama Entidad Relación) de una base de datos Microsoft Access. Los mismos nos ayudaran a realizar las operaciones de CRUD (Create, Retrieve, Update y Delete en inglés) en el mundo de las clases o las operaciones de ABMC (Altas, Bajas, Modificaciones y Consulta) en el mundo de las tablas de la base de datos.
Desarrollado en C# 2005
Actualizado

Generador de código de persistencia de objetos a base de datos


Visual CSharp .NET

estrellaestrellaestrellaestrellaestrella(7)
Actualizado el 21 de Septiembre del 2016 por Horacio Tore (Creado el 26 de Octubre del 2006)
15.603 visualizaciones desde el 26 de Octubre del 2006. Una media de 35 por semana
Generar código fuente que luego sea utilizado por el programador de forma que lo ayude a realizar las operaciones mas comunes de persistencia de objetos a un medio de grabación permanente como ser, en este caso, una base de datos Microsoft Access.
Así el código generado realiza las operaciones básicas de persistencia, más conocidas por sus siglas en ingles como CRUD (Create, Read, Update, Delete).
Imágen de perfil
Actualizado

Encriptar y desencriptar utilizando AES


Visual CSharp .NET

Actualizado el 20 de Septiembre del 2016 por Administrador (Creado el 08 de Abril del 2013)
3.881 visualizaciones desde el 08 de Abril del 2013. Una media de 28 por semana
Este código muestra como se encripta y desencripta un texto utilizando AES (Advanced Ecryption Standard).
Este tipo de codificación es de las mas utilizadas para el envío de información sensible por la red.
La información sobre la clase Aes : http://msdn.microsoft.com/es-es/library/system.security.cryptography.aes.aspx
Imágen de perfil

Diferencia de días entre dos fechas


Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 20 de Septiembre del 2016 por xve
304 visualizaciones desde el 20 de Septiembre del 2016
Este simple código muestra como obtener los días de diferencia entre dos fechas dadas.
Imágen de perfil
Actualizado

Convertidor BD


C/Visual C

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 19 de Septiembre del 2016 por Dionicio (Creado el 20 de Junio del 2016)
824 visualizaciones desde el 20 de Junio del 2016. Una media de 63 por semana
Convertidor BD es un convertidor de binario a decimal y viceversa creado como fuente de aplicar los conocimientos aprendidos en el Lenguaje C.

*Novedades

Ahora ConvertidorBD puede convertir de:

-> Decimal a hexadecimal y viceversa.
-> Decimal a octal y viceversa.

Ahora cree módulos para hacer el código lo más eficiente posible, juntando las funciones que más se usaban durante la ejecución del programa.

Si utilizan un S.O. bajo GNU/Linux y quieren compilarlo desde la terminal:

1) gcc main.c funext.c -lm -o main
2) ./main

PD: Si tienen alguna duda, estaré dispuesto en ayudar. :D


Captura-de-pantalla-2016-09-14-215015
Actualizado

MiConfig 0.3b


Lazarus

Actualizado el 16 de Septiembre del 2016 por Tito (Creado el 15 de Septiembre del 2016)
136 visualizaciones desde el 15 de Septiembre del 2016
MiConfig es una librería de Lazarus, que puede ser usada para crear fácilmente formularios de configuración.

Con esta librería se simplifica considerablemente, la creación de ventanas de configuración, porque la librería incluye métodos predefinidos que facilitan la manipulación de variables (propiedades) de la aplicación, de modo que editarlos en un diálogo y guardar los cambios a disco, se hacen de forma casi transparente.

Se pueden usar archivos INI o XML.
Actualizado

MisUtils 0.4


Lazarus

Actualizado el 16 de Septiembre del 2016 por Tito (Creado el 15 de Septiembre del 2016)
93 visualizaciones desde el 15 de Septiembre del 2016
Rutinas útiles para desarrollar con Lazarus. Se incluyen funciones para mostrar mensajes en pantalla y para crear aplicaciones con mensajes traducidos.

Para mostrar mensajes, se incluyen las siguientes funciones:

MsgBox() -> Muestra un cuadro con un mensaje. Similar a ShowMessage.
MsgExc() -> Muestra un cuadro con un mensaje y un ícono de exclamación.
MsgErr() -> Muestra un cuadro con un mensaje y un ícono de Error.
MsgYesNo() -> Muestra un cuadro para responder SI o NO.
MsgYesNoCancel() -> Muestra un cuadro para responder SI o NO, con un botón de cancelar.

Además, esta unidad incluye un diccionario para traducir mensajes. Se incluyen las siguientes funciones:

TranslateMsgs -> Flag for to enable the translation of messages used with MsgBox(), MsgExc() and MsgErr(), MsgYesNo() and MsgYesNoCancel().
dic() -> Translates one string using the internal dictionary.
dicSet() -> Adds or replace an entry of the internal dictionary.
dicDel() -> Cleans an entry of the internal dictionary.
dicClear() -> Removes all entries of the internal dictionary.
Actualizado

ogEditGraf 1.5b


Lazarus

Actualizado el 16 de Septiembre del 2016 por Tito (Creado el 15 de Septiembre del 2016)
231 visualizaciones desde el 15 de Septiembre del 2016
Librería en Lazarus, para la creación de editores simples de objetos gráficos.

Esta librería permite implementar fácilmente un editor de objetos gráficos en dos dimensiones. Los objetos gráficos se crean a partir de una clase base, que incluye las funciones básicas para poder ser manipulados por un editor, con opciones de seleccionar, mover, y redimensionar los objetos.

Se compone de tres unidades:

* ogMotGraf2d.pas -> Es el motor gráfico, en donde se encuentran las rutinas de dibujo. Usa métodos comunes del lienzo (Canvas), pero ser cambiado para usar cualquier otra librería gráfica.
* ogDefObjGraf.pas -> Es donde se define la clase TObjGraf, que es la clase que se usa para crear a todos los objetos gráficos de nuestra aplicación. También se definen algunos objetos accesorios.
* ogMotEdicion.pas -> Es el motor de edición de objetos gráficos. Esta diseñado para trabajar con los objetos TObjGraf. Incluye las rutinas para seleccionar, mover y redimensionar objetos con el ratón.

Para más información visitar: https://github.com/t-edson/ogEditGraf
Actualizado

PicUtils 0.4b


Lazarus

Actualizado el 16 de Septiembre del 2016 por Tito (Creado el 15 de Septiembre del 2016)
81 visualizaciones desde el 15 de Septiembre del 2016
# PicUtils 0.4b

Librería en Lazarus, con utilidades para la programación de microcontroladores PIC.

## Descripción

Unidad con utilidades para la programación de microcontroladores PIC de rango medio con instrucciones de 14 bits. Incluye a la mayoría de la serie PIC16FXXXX.

Se define un objeto que representa a un PIC de esta serie, que está dimensionado para poder representar al dispositivo más complejo.

El objetivo de esta unidad es poder servir como base para la implementación de ensambladores, compiladores o hasta simuladores.

## Funcionalidades

* Modela la arquitectura de hardware de un PIC.
* Permite codificar y decodificar las instrucciones del microcontrolador.
* Incluye rutinas para el reconocimiento de las instrucciones en ensamblador del PIC.
* Permite generar el archivo de salida HEX, para la grabación del PIC.

Más información: https://github.com/t-edson/PicUtils
Actualizado

SQLPlusConsole 0.6b


Lazarus

Actualizado el 16 de Septiembre del 2016 por Tito (Creado el 15 de Septiembre del 2016)
228 visualizaciones desde el 15 de Septiembre del 2016
Librería en Lazarus, para crear conexiones a una base de datos en Oracle, usando el cliente SQLplus.

La librería SqlPlusConsole, consta de los siguientes archivos:

SqlPlusConsole.pas -> Unidad básica para crear conexiones con el SQLPlus.
FrameCfgConOra.pas -> Frame de configuración para administrar las conexiones.
SqlPlusHighlighter.pas -> Resaltador de sintaxis para la salida del SQLPlus.
SqlPlusParser.pas -> Unidad para procesar la salida de textto del SQLPlus.
FrameExplorBD.pas -> Frame con un "explorador de objetos" para la base de datos.
FormVentSesion.pas -> Formulario sencillo para mostrar la salida del SQLPlus.
FrameSqlPlusOut.pas -> Frame para mostrar la salida de texto( o en grilla ) de la consulta.
FrameCfgSqlPlusOut.pas -> Frame de configuración para FrameSqlPlusOut.

Para una conexión sencilla, solo basta con usar las primeras tres unidades.
Actualizado

SynFacilCompletion 1.14


Lazarus

Actualizado el 16 de Septiembre del 2016 por Tito (Creado el 15 de Septiembre del 2016)
198 visualizaciones desde el 15 de Septiembre del 2016
Resaltador de sintaxis configurable con completado de código para el control SynEdit de Lazarus.

Este resaltador está basado en el resaltador https://github.com/t-edson/SynFacilSyn , e incluye todas sus funcionalidades y otras adicionales para implementar el completado de código.

Esta librería funciona en la misma forma que SynFacilSyn Usa un archivo XML para definir la sintaxis y, adicionalmente, las listas de palabras para el completado de código (etiqueta "COMPLETION").

Para más información ver: https://github.com/t-edson/SynFacilCompletion

Juego solitario tradicional


JavaScript

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 15 de Septiembre del 2016 por Diego (Creado el 14 de Septiembre del 2016)
505 visualizaciones desde el 14 de Septiembre del 2016
es un juego diseñado en javascript y 3d del css3, agradecería su valoración, así colocaría mas programas del mismo tipo.


juegoCaptura
juegoCapturaDos

ConfigFrame


Lazarus

Publicado el 14 de Septiembre del 2016 por Tito
77 visualizaciones desde el 14 de Septiembre del 2016
ConfigFrame es una unidad de Lazarus, que puede ser usada para crear fácilmente formularios de configuración.

Es una unidad (librería) desarrollada en Lazarus que contiene un Frame que servirá como base para la creación de Frames de Configuración.

Los frames de configuración se usan para crear una ventana de configuración.