• Feed RSS
0
A parir de este POST y en sucesivos comentarios publicaremos sobre Programcion LOGICA y PROLOG.
Combinaremos comentarios nuestras con apuntes del libro
Introducción a la programación lógica con Prolog de José A. Alonso Jiménez

La obra está bajo una licencia Reconocimiento–NoComercial–CompartirIgual 2.5 Spain de Creative Commons.
Para resolver unp roblema con Prolog vamos a considerar las siguientes cuestiones:
1. cómo se representan en Prolog las reglas,
2. cómo se representan en Prolog los hechos,
3. cómo se representan en Prolog las bases de conocimientos,
4. cómo se inicia una sesión Prolog,
5. cómo se carga en Prolog la base de conocimiento,
6. cómo se representa en Prolog el objetivo a demostrar,
7. cómo se interpreta la respuesta de Prolog,
8. cómo ha realizado Prolog la búsqueda de la demostración,
9. cuál es la demostración obtenida y
10. cómo se corresponde dicha demostración con la anteriormente presentada.

PASO A PASO
Regla 1: Si un animal es ungulado y tiene rayas negras, entonces es una cebra.

Para representar una regla, se empieza por elegir los símbolos para los átomos que aparecen
en la regla.
Podemos elegir los símbolos es_ungulado, tiene_rayas_negras y es_cebra.
La regla 1 puede representarse como
Si es_ungulado y tiene_rayas_negras entonces es_cebra

se representa en Prolog, mediante la cláusula
es_cebra :- es_ungulado , tiene_rayas_negras.
Se cambia el sentido de la escritura y sustituir las conectivas por :- (condicional inversa) y , (conjunción).
El átomo a la izquierda de :- se llama la cabeza y los átomos a la derecha se llama el cuerpo de la regla.

"Los mejores programadores pueden ser 20 veces más productivos que los medios"

"El 50% de los programadores se consideran a si mismos que están en la categoría de los mejores, pero en realidad sólo está el 1%"

Lawrence Bernstein
El director de una escuela rusa dijo el lunes que un tribunal lo multó con la mitad de su salario mensual por utilizar en el centro de estudios copias pirateadas de un programa de Microsoft, un caso que el presidente Vladimir Putin ha calificado de "completo disparate".

Los fiscales dijeron que Alexander Ponosov violó los derechos de propiedad de la compañía estadounidense al permitir a sus alumnos que utilizaran 12 ordenadores con copias sin licencia de Microsoft Windows y Office.

En los mercadillos de Moscú se pueden encontrar copias ilegales del sistema operativo Windows XP de Microsoft por unos seis dólares.

La televisión estatal rusa se ha referido a Ponosov como un héroe en una batalla de David contra Goliat, representado por el sistema legal y las corporaciones internacionales.

"Hoy el tribunal ha dado una sentencia de culpabilidad, me han ordenado que pague una multa de 5.000 rublos," declaró Ponosov a Reuters por teléfono desde la región de Perm.

"Pero me considero inocente, y voy a apelar," aseguró, y añadió que no ha pagado la multa. El director de la escuela dijo que gana unos 10.000 rublos al mes.

Putin ha dicho que el caso es un "completo disparate," e incluso el ex presidente soviético Mijaíl Gorbachov pidió al cofundador de Microsoft Bill Gates que interceda por el profesor.

Agencia Reuters Via 20minutos

PHPAdsnew es un conocido sistema de administracion de publicidad Online pero cuando uno pierde el password de administrador es imposible recuperarlo, no existe ninguna funcion "Forgot password" en PHPAdsnew

Despues de mucho buscar descubri que la unica manera es

Entrar al phpmyadmin y reemplazar la clave comprimida con md5 por 5ebe2294ecd0e0f08eab7690d2a6ee69
Esa clave es la encriptacion de la palabra
"secret"
Luego una vez que ingresamos podremos cambiar el pass a eleccion
Anuncion publicitario del nuevo Delphi para PHP
" Delphi® para PHP revoluciona el desarrollo PHP Web con el entorno de visual de desarrollo rápido de aplicaciones (RAD) acelerando el desarrollo Web PHP. Delphi para PHP es el camino más rápido y fácil de construir aplicaciones Web PHP."
"Delphi® para PHP

* El entorno visual de desarrollo RAD para PHP
* Acelera el desarrollo con el framework visual (RAD) de Delphi para PHP
* Simplifica la programación PHP con las librerías, fáciles de entender, de Delphi.
* La sofisticada depuración acelera el proceso de seguimiento y solución de errores
* El entorno integrado de desarrollo optimiza la gestión y la navegación del código PHP de forma que nunca antes había sido tan sencilla.

Revolucione su desarrollo Web PHP
Delphi® para PHP revoluciona el desarrollo PHP Web con el entorno de visual de desarrollo rápido de aplicaciones (RAD) acelerando el desarrollo Web PHP. Delphi para PHP es el camino más rápido y fácil de construir aplicaciones Web PHP.

Muchos programadores Web de hoy en día usan PHP para desarrollar portales, forums y aplicaciones Web debido a que PHP les permite la creación dinámica de estas aplicaciones con una sólida conectividad a bases de datos. Sin embargo, el desarrollo Web PHPsiempre ha estado bloqueado por la ausencia de un entorno de desarrollo de aplicaciones poderoso. La existencia de un ecosistema “open source” PHPactivo y vital con una miríada de componentes y opciones hacen que la necesidad de un entorno integrado de desarrollo sea realmente crítica.

Delphi 2007 para PHP
Delphi® paraPHP es el primer entorno visual integrado de desarrollo rápido (RAD) para PHP. El entorno de Delphi, probado y familiar, le permite rápidamente ser productivo sin los habituales dolores de cabeza asociados al conocimiento de un nuevo entorno de trabajo. El poderoso editor y depurador PHP incrementan la velocidad de codificación y la eficiencia, mientras la VCL integrada para PHP 5 le permite rápida y visualmente la creación de aplicaciones Web PHPy componentes “open source”.

Delphi para PHP tiene integrada una librería visual de componentes llamada VCL para PHP. Dispone de una paleta de componentes personalizable con más de 50 componentes que incluyen botones, etiquetas, “check boxes”, imágenes, menús DHTML, objetos flash, “grids”, “tree views”, listas y mucho más. También contiene componentes para el acceso a base de datos, tablas, “querys” y procedimientos almacenados así como “grids” y elementos de navegación. La VCL para PHP se puede extender en cualquier momento con sus propios componentes o usar componentes “open source” ofrecidos a través de la plataforma PHP.

Delphi para PHP le facilita la creación de sus propios componentes y la instalación de los paquetes personalizados. La VCL para PHP le simplifica el desarrollo de nuevas clases debido a que todos los componentes están codificados con puro PHP. Simplemente sitúe los componentes en los formularios y utilícelos en sus aplicaciones. Los componentes de la VCL para PHP contienen propiedades, métodos y eventos que convierten el desarrollo del interfaz Web en algo inmediato. Delphi para PHP es la manera más fácil y sencilla de desarrollar aplicaciones Web sobre PHP sólidas y poderosas."
Habra que probarlo
Una de las preguntas habituales de los que recien se inician es: Donde Aprendo a Programar.
En un instituto, en una Universidad, hago cursos, leo manuales... que hago?

La respuesta depende de lo que quieramos hacer con nuestra vida

Si nos gusta la informatica y nuestra intencion es dedicarnos seriamente a ella en la vida, la recomendacion es Estudia en la UNIVERSIDAD, ya que no solo obtendras los conocimientos sino tendras la base para cualquier actividad posterior.

Ademas la Universidad te enfrentara a otro punto y te dara diferente svisiones del asunto, ayudandote a descubrir la Ingenieria de Software, que en tu casa estudiando o en un instituto te parecera sin importancia
Hemos realizado un Cambio de Version de Blogger y hemos perdido algunos de los NElaces de la seccion sobre Webs y Blogs que enlazaban a nuestro sitio.

SI algun Bloguero o webmasters nos quiere enviar el enlace para que enlacemos este sitio con solo comentar este POST y mandarlos la ubicacion agregaremos el enlace en la SECCION RECOMENDADOS de la derecha