Páginas: [<<] ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [>>]
|
(2 votos)
驴Por qu茅 existe este documento?, 驴qu茅 es un hacker?. La actitud del hacker. El mundo est谩 lleno de problemas fascinantes que esperan ser resueltos. Ning煤n problema tendr铆a que resolverse dos veces. El aburrimiento y el trabajo rutinario son perniciosos. La libertad es buena. La actitud no es sustituto para la competencia. Aprende a programar. Consigue uno de los unices libres; aprende a usarlo y a ponerlo en funcionamiento. Aprende a usar la web y a programar en html. Si no tienes un ingl茅s funcional, apr茅ndelo. Estatus en la cultura hacker. Programar software libre. Ayudar a probar y depurar software libre. Publicar informacion 煤til. Ayudar a mantener en funcionamiento la infraestructura. Hacer algo por la cultura hacker en s铆 misma. La conexi贸n hacker/nerd. Cuestiones de estilo. Otras fuentes de informaci贸n. Preguntas frecuentes.
Publicado: Lun Mar 20 2006 | 4220 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(1 voto)
La primera comunidad que comparte el software. El colapso de la comunidad. Una elecci贸n moral severa. Libre como en libertad. Software GNU y el sistema GNU. Copyleft y la GNU GPL. La Fundaci贸n para el Software Libre. Metas t茅cnicas. El GNU Hurd. Alix. Patentes de software.
Publicado: Lun Mar 20 2006 | 1887 visitas |
Calificar |
Comentar |
Abrir en otra ventana
"Damos por hecho que te has bajado el entorno.. unos 300 MBs y lo has arrancado. Vamos a ir paso a paso hasta ver en un dispositivo una aplicaci贸n b谩sica. 脡ste es el aspecto al arrancar la versi贸n de Visual C++ para "peque帽os dispositivos".
Publicado: Lun Mar 13 2006 | 1151 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(1 voto)
La construcci贸n de software confiable es uno de los desaf铆os de la Ingenier铆a de Software. En este trabajo se presentan los conceptos principales del dise帽o por contratos. Las t茅cnicas del dise帽o por contratos afectan todas las actividades del desarrollo de software: desde el an谩lisis hasta la implementaci贸n: correcci贸n, reuso, depuraci贸n, testeo, documentaci贸n y administraci贸n. Si bien el lenguaje de programaci贸n Eiffel es el lenguaje comercial que actualmente tiene el soporte nativo para contratos, sus ideas y conceptos pueden ser aplicados en diferentes lenguajes (JAVA, C++, C#, etc.).
Publicado: Lun Mar 13 2006 | 2588 visitas |
Calificar |
Comentar |
Abrir en otra ventana
En mi empresa, http://www.autentia.com/ estamos todo el d铆a cambiando de aires: Lo mismo hacemos: Una auditoria de c贸digo o un curso de formaci贸n, que una extensi贸n de Struts en Java, un componente ActiveX en Visual C++ o un porting a Linux ... Me ha tocado hacer esto 煤ltimo, compilar en Linux, y he tenido que refrescar algunos conocimientos que aprovecho para compartir ... Navegando por Internet, encontr茅 un documento que, por su elocuencia, he decidido reproducir parcialmente (y a mi manera) para vosotros. Consiste en una buena explicaci贸n de como construir un fichero makefile. Os invito a visitar el enlace ya que este tutorial no tan completo como el original http://www.cs.famaf.unc.edu.ar/so2004/Lab1/Makefiles/img0.html
Publicado: Dom Mar 12 2006 | 1342 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(1 voto)
Uno de los mejores modos de construir aplicaciones en tres dimensiones, es la utilizaci贸n del lenguaje OpenGL (tampoco esta bien dicho....pero bueno...ya que realmente es un intefaz a dispositivos hardware de aceleraci贸n de gr谩ficos). OpenGL es propiedad de SiliconGraphics y es utilizable en casi todas las plataformas (Unix, NT, etc.), incluyendo consolas. Hay multitud de recursos para la conversi贸n autom谩tica de objetos gr谩ficos tridimensionales (por ejemplo de Autocad) en c贸digo C, OpenGL. As铆 nuestro trabajo consiste en comprender la l贸gica del lenguaje (para codificar el aplicativo) y dejar a los dise帽adores gr谩ficos que hagan su trabajo.
Publicado: Lun Feb 27 2006 | 1081 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(3 votos)
驴Qu茅 es cliente/servidor?. Preparando el Visual Basic Descripci贸n del componente Winsock. Mi primera aplicaci贸n cliente. Mi primera aplicaci贸n servidor. Aplicaci贸n servidor multi-conexi贸n.
Publicado: Mar Feb 21 2006 | 1625 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(2 votos)
Paradigma Funcional Historia. C谩lculo Lambda. Caracter铆sticas. Lenguajes Funcionales. Funciones. Scheme. Historia. El objetivo del paradigma funcional es conseguir lenguajes expresivos y matem谩ticamente elegantes, en los que no sea necesario bajar al nivel de la m谩quina para describir el proceso llevado a cabo por el programa, y evitando el concepto de estado del c贸mputo. La secuencia de computaciones llevadas a cabo por el programa se regir铆a 煤nica y exclusivamente por la reescritura de definiciones m谩s amplias a otras cada vez m谩s concretas y definidas, usando lo que se denominan definiciones dirigidas. Todo esto con el objetivo de familiarizar a los estudiantes con un lenguaje elegante en el cual se pueda manejar m谩s f谩cilmente y as铆 los programas sean menos extensos y complejos. Otro de los objetivos primordiales de dicho paradigma es buscar satisfacer las necesidades del usuario con respecto a operaciones matem谩ticas y convertirse en un lenguaje m谩s expresivo.
Publicado: Lun Feb 20 2006 | 4016 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(4 votos)
Dise帽o de Bases de Datos. Objetivos del dise帽o de bases de datos. Conceptos importantes. Hoy en d铆a las empresas manejan una gran cantidad de datos. Cualquier empresa que se precie debe tener almacenados todos estos datos en una base de datos para poder realizarlos mediante una aplicaci贸n profesional; sin esta funcionalidad resultar铆a imposible tratar y manejar en su totalidad los datos que leva a cabo la empresa y se perder铆a un tiempo y un dinero muy valiosos. Uno de los pasos cruciales en la construcci贸n de una aplicaci贸n que maneje una base de datos, es sin duda, el dise帽o de la base de datos. Si las tablas no son definidas apropiadamente, podemos tener muchos dolores de cabeza al momento de ejecutar consultas a la base de datos para tratar de obtener alg煤n tipo de informaci贸n...
Publicado: Dom Feb 12 2006 | 11290 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(3 votos)
El problema de la informaci贸n en los incendios forestales. Sistema informativo como soluci贸n. Dise帽o de los datos. Desarrollo de la aplicaci贸n. An谩lisis estad铆sticos y espaciales. La actividad de prevenci贸n y control de incendios genera datos continuamente. Estos datos tienen que ser almacenados para an谩lisis posteriores. La efectividad de la actividad depende en gran medida de la forma en que estos datos son manejados. El dise帽o de una base de datos y herramientas para registrar y analizar de datos es una parte esencial de la creaci贸n de un sistema de informaci贸n. El sistema descrito en este documento incluye una base de datos geo-espacial (geodatabase), cuyo dise帽o fue abordado mediante el modelo relacional y una aplicaci贸n desarrollada mediante el entorno de programaci贸n Visual Basic for Applications (VBA) de MS Access. El resultado es un componente de software capaz de abarcar todos los datos generados por la actividad mencionada y realizar algunos an谩lisis estad铆sticos y espaciales. El sistema propuesto va m谩s all谩 del sistema anterior existente por la integralidad del dise帽o de los datos as铆 como por el n煤mero y alcance de los an谩lisis. Es aplicable dentro del marco de trabajo de la Oficina Nacional de Guardabosques de Cuba como una herramienta de apoyo a procesos de toma de decisiones.
Publicado: Mar Feb 07 2006 | 1581 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(10 votos)
En este trabajo se da a conocer de forma detallada y paso a paso el funcionamiento, estructura, c贸digo fuente, utilidad y muchas otras caracter铆sticas y funcionalidades del proyecto desarrollado en esta materia. A pesar que el desarrollo y dise帽o de esta aplicaci贸n nos llev贸 muchas horas de trabajo, en este reporte se presenta la explicaci贸n detallada de lo que se ha hecho de tal manera que el lector podr谩 comprender f谩cilmente el funcionamiento y estructura de este programa. Tambi茅n aparecer谩n los diferentes gr谩ficos de cada una de las ventanas que tiene nuestra aplicaci贸n para que el lector visualice e identifique r谩pidamente de lo que se est谩 hablando en la explicaci贸n te贸rica. Aparte de mostrar el c贸digo fuente de cada bot贸n de nuestra aplicaci贸n, encontraremos en las p谩ginas de este trabajo una explicaci贸n del c贸digo en nuestro propio lenguaje cotidiano, es decir que traduciremos el c贸digo programado en Visual Basic a nuestro lenguaje natural y cotidiano.
Publicado: Lun Ene 30 2006 | 1816 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(5 votos)
Antes de las bases de datos que hoy conocemos, se utilizaban ficheros secuenciales como almacenes de datos. Estos daban un acceso muy r谩pido pero s贸lo de forma secuencial, m谩s tarde aparecieron los ficheros indexados, donde el acceso ya pod铆a ser aleatorio, el sistema de ficheros era el sistema m谩s com煤n de almacenamiento de datos. para compartir los datos entre varias m谩quinas surgi贸 el NFS (Network File System), y m谩s tarde para evitar fallos en los sistemas de fichero aparecieron los sistemas RAID. Pero los programas y datos cada vez eran m谩s complejos y grandes por tal motivo se requer铆a de un almacenamiento que garantizara un cierto n煤mero de condiciones y que permitiera operaciones complejas sin que se violaran estas restricciones. Adem谩s cada usuario que accediera a los datos deb铆an tener su trabajo protegido de las operaciones que hicieran el resto de usuarios, respondiendo a estas necesidades, surgieron las bases de datos jer谩rquicas donde los datos se situaban siguiendo una jerarqu铆a, estas bases de datos jer谩rquicas ten铆an el problema que los accesos a los datos eran unidireccionales, y era m谩s complicado hacer el camino inverso, pero posible, aunque el tiempo de c谩lculo era mayor, ( Por ejemplo, era f谩cil saber que cuentas ten铆a un cliente, pero no tan f谩cil saber de que cliente era una cierta cuenta)...
Publicado: Mie Ene 25 2006 | 2778 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(1 voto)
Principios 谩giles en el Software Libre. Valores y principios de XP en el Software Libre. Las metodolog铆as de desarrollo 谩giles y el Software Libre son enfoques muy conocidos para el desarrollo de software. Aunque son muy diferentes, presentan muchas concordancias como, por ejemplo, los principios y valores b谩sicos. En particular, hay muchas analog铆as entre el desarrollo de Software Libre y la programaci贸n extrema (enfoque al c贸digo e inclusi贸n de cambios, por citar algunas). Este art铆culo presenta estos principios y valores b谩sicos e identifica las concordancias entre ambas metodolog铆as...
Publicado: Sab Ene 21 2006 | 2681 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(1 voto)
Uso b谩sico de Microsoft Access. Creaci贸n de una base de datos. Relacionar tablas Construir formularios multi-tabla.
Publicado: Vie Ene 20 2006 | 1653 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(2 votos)
Resultados preliminares. Recolecci贸n de los datos. Resultados de las medidas sobre Debian 3.1. Comparaci贸n con otros sistemas. Conclusiones y trabajo futuro. El sistema operativo Debian es una de las distribuciones GNU/Linux m谩s populares y no s贸lo por la cantidad de usuarios finales que tiene sino tambi茅n porque se utiliza mucho como base para crear otros sistemas. Al margen de su popularidad, es tambi茅n una de las mayores compilaciones de Software Libre realizadas, por lo que es un buen punto de partida para analizar el estado actual del Software Libre (a veces conocido como Open Source). Este trabajo es un estudio preliminar acerca de la nueva versi贸n de Debian (la 3.1, conocida tambi茅n como Sarge), que ha sido publicada oficialmente hace pocas semanas. Mostraremos el tama帽o de Debian en n煤mero de l铆neas de c贸digo fuente (cercano a los 230 millones), qu茅 lenguajes de programaci贸n se utilizan, cu谩l es el tama帽o de los paquetes que integran la distribuci贸n y qu茅 coste estimado tiene, mediante la aplicaci贸n de t茅cnicas cl谩sicas de estimaci贸n de costes. Esto 煤ltimo nos puede dar una idea del coste que tendr铆a crear Debian 3.1 desde cero (alrededor de ocho mil millones de d贸lares)...
Publicado: Jue Ene 19 2006 | 2047 visitas |
Calificar |
Comentar |
Abrir en otra ventana
Descarga. Arrancamos el producto. Identificaci贸n del error. Correcci贸n. A la hora de desarrollar aplicaciones Java es interesante disponer de un conjunto de herramientas para ayudarnos a no cometer equivocaciones b谩sicas. He probado la herramienta FindBugs y me he quedado impresionado por su sencillez y aparente potencia. Vamos a ver, sobre uno de los c贸digos de uno de nuestros recientes tutoriales, c贸mo nos puede ayudar a anticipar errores...
Publicado: Jue Ene 19 2006 | 1736 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(2 votos)
Descarga. Publicaci贸n Web de 谩rboles con applets. En l铆nea con nuestro 煤ltimo tutorial (sobre MindManager), seguimos investigando sobre los productos que nos permitan organizar las ideas. Hoy, os voy a mostrar como instalar y utilizar un producto gratuito llamado FreeMind. Una de las cosas que m谩s me ha gustado, es la posibilidad de publicar, a trav茅s de un applet Java, tus 谩rboles navegables (os mostramos como hacerlo)...
Publicado: Mar Ene 17 2006 | 1172 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(2 votos)
En este art铆culo el autor describe como se crean y utilizan en Delphi los ficheros de datos en formato ASCII y en formato binario. El procesamiento de datos implica con frecuencia el almacenamiento y manipulaci贸n de estos en ficheros, t茅rmino que hace referencia a una colecci贸n de datos del mismo tipo que pueden ser almacenados en un dispositivo auxiliar de almacenamiento y a los que podemos acceder cuando sea necesario. En Delphi los ficheros pueden ser de dos tipos: ficheros en formato ASCII o ficheros en formato binario y pueden, a su vez, organizarse de dos formas diferentes: en forma secuencial o en forma indexada. En un fichero secuencial todos los componentes del fichero se almacenan secuencialmente uno despu茅s del otro. En este trabajo se aborda c贸mo se crean y utilizan en Delhi tanto los ficheros en formato ASCII como en formato binario organizados secuencialmente, ya que para almacenar datos con estructura indexada es mucho m谩s c贸modo hacerlo usando bases de datos, las cuales Delphi maneja a la perfecci贸n.
Publicado: Jue Ene 12 2006 | 2380 visitas |
Calificar |
Comentar |
Abrir en otra ventana
Sistema Inform谩tico, para la administraci贸n de consulta externa de un Hospital P煤blico. 驴Existe una aplicaci贸n que permita la administraci贸n de consulta externa de un Hospital P煤blico bajo Java, realizado por los alumnos de sexto nivel de la Universidad Tecnol贸gica Am茅rica?.
Publicado: Mar Ene 10 2006 | 2402 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(1 voto)
En este art铆culo el autor describe como se implementan las listas enlazadas en el lenguaje de programaci贸n Object Pascal. Los datos son los objetos sobre los cuales opera la computadora. Cualquier programa escrito en un lenguaje de programaci贸n, puede ser considerado como la descripci贸n de un conjunto de datos y un conjunto de operaciones que se le aplican a estos en un orden determinado. La palabra dato hace referencia a valores simples o conjunto de valores y pueden organizarse en muchas formas. Al modelo matem谩tico o l贸gico de una organizaci贸n particular de datos se le conoce con el nombre de estructura de datos...
Publicado: Vie Ene 06 2006 | 1824 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(8 votos)
En este art铆culo el autor hace una sucinta descripci贸n de los fundamentos de la programaci贸n orientada a objetos, necesaria para aquellos que no poseen nociones sobre esta materia, y material de consulta para los que la conocen o dominan. En el universo de la programaci贸n actual, es de amplio consenso que la programaci贸n orientada a objetos es el mejor paradigma disponible para enfrentar las cada vez m谩s complejas tareas de la programaci贸n. Sin embargo, no todos los programadores tienen claro los fundamentos de este paradigma, y tienden a confundir la programaci贸n usando objetos con la programaci贸n orientada a objetos. En Visual Basic, por ejemplo, se usan objetos (componentes) sin que ello implique que estemos en presencia de un lenguaje orientado a objetos. Programamos orientado a objetos cuando, usando un lenguaje de programaci贸n, somos capaces de modelar el problema en t茅rminos de objetos y sus relaciones.
Publicado: Lun Dic 26 2005 | 2903 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(3 votos)
Historia del UML. Qu茅 es UML?. Elementos Estructurales. Elementos de comportamiento. Elementos de agrupaci贸n. Elementos de anotaci贸n. Arquitectura. Ciclo de Vida. Caso Pr谩ctico. Diagramas y Descripci贸n de Casos de Uso. Flujo B谩sico y Flujo alterno de los Sub Casos de Uso.
Publicado: Jue Dic 15 2005 | 1166 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(5 votos)
En este art铆culo el autor describe los principios fundamentales que sustentan la recursividad en los lenguajes de programaci贸n. El lenguaje Object Pascal tiene implementada una estructura de control de extraordinario valor, llamada recursividad, la cual permite que un procedimiento se llame a s铆 mismo como un subprocedimiento. A trav茅s de esta poderosa herramienta se pueden expresar muchos algoritmos. Sin embargo es poco utilizada, motivado quiz谩s por el desconocimiento de los principios fundamentales que la sustentan. Este trabajo tiene como prop贸sito describir los principios fundamentales de esta potente herramienta.
Publicado: Jue Dic 15 2005 | 1213 visitas |
Calificar |
Comentar |
Abrir en otra ventana
En este art铆culo el autor describe como se crean y utilizan en Delphi los archivos de recursos y de configuraci贸n. Toda aplicaci贸n desarrollada con Delphi parte de un proyecto que puede estar compuesto de uno o m谩s formularios (ventanas a partir de las cuales se construyen los programas), m贸dulos de c贸digo (cuya finalidad es almacenar c贸digo que posteriormente ser谩 usado desde otros puntos de la aplicaci贸n), archivos de recursos (ficheros que contienen otros elementos usados por la aplicaci贸n que formar谩n parte del ejecutable), y archivos de configuraci贸n (ficheros que contienen valores que se usan en la configuraci贸n del programa), entre otros. En este trabajo se describe como se crean y utilizan en Delphi los archivos de recursos y de configuraci贸n.
Publicado: Mar Dic 13 2005 | 1058 visitas |
Calificar |
Comentar |
Abrir en otra ventana
(1 voto)
En este art铆culo el autor describe como se implementan los 谩rboles en el lenguaje de programaci贸n Object Pascal. Una de las caracter铆sticas m谩s importantes de Object Pascal es su capacidad para admitir diferentes tipos de datos. Entre ellos est谩n los datos de tipo simple, los de tipo estructurado y los de tipo puntero. Los datos de tipo simple son elementos individuales (n煤meros, caracteres, etc) que se asocian a identificadores 煤nicos. Existen varios tipos de datos simples que abarcan los cuatro tipos est谩ndar (entero, real, de caracteres, bol茅anos) y a los tipos simples definidos por el programador (enumerados y subrango)...
Publicado: Mar Dic 13 2005 | 1764 visitas |
Calificar |
Comentar |
Abrir en otra ventana
25 Anteriores
|
Próximos 25
|
Ingrese el e-mail y contraseña con el que está registrado en Monografias.com
|
|