|
Estadísticas |
Usuarios: 149
Noticias: 64
Enlaces: 11
Visitantes: 318246
|
|
Comentarios recientes |
|
Top 10 Distros
|
Te esperamos en la lista de correo A las tarjetas wireles siempre les da el problema, por lo qu...
|
|
14/06/08 23:14
More...
|
|
By dhabyx |
|
Top 10 Distros
|
|
Ubuntu hardy heron ha sido un revolucionario, eficaz y poten...
|
|
14/06/08 12:34
More...
|
|
By Dthlm |
|
Joomla Web DesignJoomla TemplatesJoomla hosting
|
|
Escrito por Andre Arias
|
|
domingo, 20 de julio de 2008 |
|
Objective-C,
el lenguaje utilizado por GNUstep, esta considerado como uno de los
más dinámicos que existen, este dinamismo se nota rápidamente en
la herramienta de desarrollo GORM, donde es posible instanciar
objetos en tiempo de diseño y crear las conexiones de este. Esto
permite mantener en todo momento una visión clara de la forma en que
interactuan los objetos de nuestra aplicación. Ademas, Objective-C
utiliza el concepto de Outlets (salidas) y Actions (entradas). Es
decir, salidas y entradas de mensajes, donde un mensaje no
debe confundirse con la llamada a un método. Para comprender esto,
imaginemos una sencilla aplicación que suma dos números. El esquema
de la interfaz gráfica se muestra a la izquierda, y a la derecha el
objeto que llevara a cabo la suma. Este objeto tiene 3 Outlets
(salidas) y 1 Action (entrada), con sus respectivos nombres. Los
Outlets sumando1 y sumando2 son para mandar mensajes a los primeros
dos componentes TextEdit de la interfaz, con el fin de obtener los
sumandos que el usuario a ingresado (es decir, se ejecutan métodos
que devuelven el valor contenido en el componente). Y el tercero para
colocar el resultado de la suma en el tercer componente (es decir, se
ejecuta el método apropiado para establecer el valor del
componente). El Action sumar crea en nuestro objeto un método
llamado sumar, que es el que se ejecutara al recibir nuestro
objeto un mensaje por esta entrada. Esta entrada es la que estará
conectada al componente Button de nuestra interfaz.
Ahora,
solo es cuestión de conectar los Outlets y el Action de nuestro
objeto con los componentes de la interfaz, como se representa a
continuación
Y,
por último, escribir el código para llevar a cabo la suma (en el
método sumar de nuestro objeto). Esto es exactamente lo mismo
que hay que realizar para crear esta aplicación en GNUstep. Una vez
creada la interfaz gráfica, creamos una subclase (por ejemplo, de la
clase raíz NSObject) con tres Outlets y un Action. Hecho esto,
instanciamos un objeto a partir de esta clase y, mediante operaciones
de arrastrar y soltar, se conectan los Outlets y el Action. Generamos
los archivos de nuestra clase, y escribimos el código para llevar a
cabo la suma. Suponiendo que los Outlets tienen los nombres de la
gráfica anterior, este podría ser
float numero1, numero2, resultado ;
numero1 = [sumando1 floatValue] ;
numero2 = [sumando2 floatValue] ;
resultado = numero1 + numero2 ;
[suma setFloatValue: resultado] ;
Observese
que los mensajes van entre corchetes, teniendo en primer termino el
nombre del Outlet (salida) que conecta con el objeto al que deseamos
enviar el mensaje, y seguido del método a ejecutar, con sus
parámetros (si tiene). Puesto que los mensajes pueden anidarse, lo
anterior puede realizarse en una sola linea así
[suma setFloatValue: [sumando1 floatValue] + [sumando2 floatValue] ] ;
Y
con esto queda terminada la aplicación.
Si deseas conocer más del entorno de desarrollo GNUstep visita este enlace que
tiene una breve introducción a este entorno
http://wiki.gnustep.org/index.php/User:Espectador
o
visita la pagina oficial en ingles en www.gnustep.org
Sea el primero en comentar el artículo | Añadir a favoritos (0) | Cite este artículo en su sitio | Visitas: 46 |
|
Escrito por Fernando Hillermann
|
|
miércoles, 09 de julio de 2008 |
|
Luego de un tiempo en receso, el proyecto KRAE vuelve a la vida, esta vez para presentar una serie de mejoras entre las que cabe destacar su migración a QT4. Según comenta el propio autor desde la página oficial (http://krae.sourceforge.net/), la decisión de liberar una nueva versión construida totalmente en QT4 se debe a que de esta forma, la aplicación será "portable a varias plataformas (Linux, Windows, MacOS)".
Por otro lado, consultado el creador de este proyecto Guatemalteco, indica que seguirá lanzando mejoras, tanto de KRAE (específico para KDE) y QRAE (multiplataforma). De echo, en la página puede encontrarse una lista de mejoras incorporadas a la versión de QRAE recien lanzada:
- Capacidad de obtener definiciones de varios sitios además de la Real Academia Española, tales como Wikcionario, Wikipedia y Wikiquote.
- Las definiciones se encuentran sin las barras laterales y otras elementos de las páginas originales para mayor comodidad.
-
Opción para copiar texto seleccionado o completo.
- r a la página de la palabra buscada, editar la definición en la página o ver los enlaces externos, todo esto por medio del navegador por defecto del sistema.
Además, se puede tener una vista previa de las novedades que incorporará la siguiente versión de esta interesante herramienta:
Sea el primero en comentar el artículo | Añadir a favoritos (0) | Cite este artículo en su sitio | Visitas: 113 |
|
Leer más...
|
|
|
Escrito por Dhaby Xiloj
|
|
jueves, 03 de julio de 2008 |
|
Firefox provee muchas funciones que siempre son útiles, una que es bien utilizada es la herramienta para agrandar el texto, que se puede utilizar mediante la techa "CTRL + Scroll del Mouse" o bien mediante las teclas "CTRL +" + y "CTRL + -", ésto funciona bien con el texto pero cuando se trata de imágenes debemos recurrir a un complemento.
Revisando la lista de complementos que me ayudaran en la tarea de ampliar las imágenes me encontré un complemento llamado ZoomFox (pueden descargarlo aquí) el cuál puede utilizar para ampliar imágenes con el movimiento del scroll del mouse, muy útil cuando necesitamos ver detalles en imagenes :)
Les dejo unas capturas de pantalla donde pueden ver su forma de uso:
Sea el primero en comentar el artículo | Añadir a favoritos (0) | Cite este artículo en su sitio | Visitas: 136 |
|
|
Escrito por Fernando Hillermann
|
|
jueves, 03 de julio de 2008 |
|
Con un total de 8,002,530 millones de descargas hoy se ha confirmado la noticia: Mozilla, a través de su principal aplicación, Firefox, ha conseguido un nuevo Record Guinness a nivel mundial. Este logro se obtiene por poseer el software más descargado en 24 horas, logro que se ha alcanzado gracias a la increible respuesta que ha obtenido la fundación por parte de la comunidad de usuarios de este grandioso navegador.
A nivel Centroamericano, la lista de descargas se encuentra encabezada por Costa Rica, con un total de 32,256. En segundo lugar, los Guatemaltecos alcanzaron una cifra de 17,093 descargas y en tercer lugar, con 12,225 se encuentra la república de Panamá.
En contraste a lo anterior, Firefox 2.0 logró un poco más de dos millones de descargas las primeras 24 horas posteriores a su lanzamiento y, aunque la noticia del nuevo record causará diferentes reacciones entre las comunidades de usuarios, la pregunta sigue abierta: Record Guinnes por el software más descargado, ¿Será este un logro increible y benefico o simplemente un acto de publicidad?
Sea el primero en comentar el artículo | Añadir a favoritos (0) | Cite este artículo en su sitio | Visitas: 143 |
|
|
Escrito por Andre Arias
|
|
sábado, 07 de junio de 2008 |
|
Este es un manual de introducción al entorno de desarrollo GNUstep. El cual es libre, de plataforma cruzada, y orientado a objetos. Este documento abarca los temas de la instalación de GNUstep en un sistema GNU/Linux, el lenguaje de programación Objective-C, la programación orientada a objetos, los frameworks de GNUstep y la creación de aplicaciones mediante las herramientas GORM y Project Center.
Introducción al entorno de desarrollo GNUstep
Sea el primero en comentar el artículo | Añadir a favoritos (0) | Cite este artículo en su sitio | Visitas: 262 |
|
|
Escrito por Dhaby Xiloj
|
|
miércoles, 28 de mayo de 2008 |
|
Hace algun tiempo llegó por medio del contacto de esta página un correo con información de un sistema ERP creado bajo Gambas 2.5.x.
Acá un extracto de la página oficial:
Sistema ARPI es un Sistema ERP en etapa de
desarrollo por el momento, y es parte de la comunidad de software
libre, lo que significa que puedes utilizarlo con plena libertad, sin
necesidad de pagar licencias y además, sin necesidad de pagar por el
producto.
El proyecto ARPI inicia el 1ro de enero del 2008, y
aun nos encontramos trabajando en su diseño y desarrollo, cualquier
aportación de tu parte es muy valiosa, cualquier sugerencia o
comentario será muy bien recibido, es la manera en que juntos podemos
hacer crecer al sistema.
Si quieren saber mas del proyecto o apoyarlo pueden dirigirse a:
Página Web de ARPI: http://systemarpi.googlepages.com
Foro de ARPI: http://arpi.forumotion.com
Blog de ARPI: http://arpi.sosblog.com
Sea el primero en comentar el artículo | Añadir a favoritos (0) | Cite este artículo en su sitio | Visitas: 297 |
|
| | << Inicio < Anterior 1 2 3 4 Siguiente > Final >>
| | Resultados 1 - 11 de 40 |
|
|