More servicesWindows Live
Sign in
 
 
Spaces home  GDS SistemasProfileFriendsBlogMore Tools Explore the Spaces community
¡Gracias por tu visita!

GDS Sistemas

November 13

Actualizar precios por porcentaje

Como actualizo los precios

El programa punto de ventas y el punto de ventas plus permiten ajustar los precios mediante un porcentaje aplicable a una marca, a un rubro o a un proveedor, también se puede definir el ajuste a un rango de artículos, por ejemplo desde el código 100 al 200.

August 03

Deshabilitar el control de usuarios de Windows Vista

UAC – Control de cuentas de usuario es la tecnología que Microsoft ha incorporado en su nuevo sistema operativo Windows Vista. Es una tecnología revolucionaria que nos va a ayudar a mejorar la seguridad de nuestros sistemas.

En teoría el objetivo principal de UAC es minimizar el número de ataques que cada día más sufren nuestros sistemas y proteger el equipo ante los usuarios (amenaza en ocasiones más peligrosa que cualquier malware).

Para proteger el sistema y la información almacenada en el mismo, esta nueva tecnología realiza una reducción automática de los privilegios de todos los usuarios, convirtiéndolos en usuarios estándar por defecto.

Por desgracia esto impide a muchas aplicaciones modificar fácilmente configuraciones del sistema operativo como lo hacían con Windows hasta la versión xp, por lo tanto hay veces que necesitamos deshabilitar el control de cuentas de usuarios.

Para ello debemos ir al panel de control y dentro de control de cuentas de usuario, ir a la opción Activar o desactivar el Control de cuentas de usuario como se ve en la imagen y quitar la tilde.

 

July 31

Aumenta la productividad con los atajos de teclado

Una de las características que nos ahorrarán tiempo a la hora de trabajar con nuestro software son las teclas de atajo.

Las teclas de atajo (o teclas de método abreviado), ofrecen una herramienta fuerte para conseguir el resultado en un instante - con solo pulsar una combinación de teclas, no necesitará agarrar el mouse y mover o arrastrar cosas de un lado a otro de su pantalla.

Usándolas en sus aplicaciones de software favoritas, usted puede incrementar su productividad drásticamente, aumentar su rendimiento y mejorar tantos sus destreza profesionales como la calidad de su trabajo.

Windows y Aplicaciones Windows

1

Intercambiar entre todos los programas minimizados y todos visibles.

Win + D

2

Abrir la ventana Ejecutar

Win + R

3

Abrir la ventana de propiedades del Sistema

Win + Break/Pause

4

Copiar el item seleccionado

CTRL mientras arrastramos

5

Seleccionar un bloque de texto

CTRL+SHIFT más tecla del cursor

6

Intercambiar entre las ventanas abiertas en el orden en que fueron abiertas

Alt + Esc

7

Copiar el archivo

CTRL + C

8

Pegar el archivo

CTRL + V

9

Cortar el archivo

CTRL + X

10

Deshacer

CTRL + Z

11

Revierte la acción deshacer si fuese posible

CTRL + Y

12

Administrador de utilidades

Win + U

13

Abrir Windows Exporer

Win + E

14

Abrir el menu contextual

Shift + F10

15

Pasa de un Tab (pestaña) a otro en una pantalla con pestañass

Ctrl + Tab

Para ver el artículo original diríjase a :

http://www.smashingmagazine.com/2007/07/20/developers-alarm-200-hotkeys-to-boost-your-productivity/

July 30

Aplicaciones mixtas : web y de escritorio

Adobe cambia Apollo por AIR y lanza una nueva beta

No hace muchos días se hablaba de Apollo, el nuevo proyecto de Adobe que ahora ha sido rebautizado como Adobe AIR. Gracias a este desarrollo los programadores podrán desarrollar sitios webs que también podrán funcionar como aplicaciones de escritorio.

La tendencia indica que ahora la moda de las aplicaciones online y web 2.0, pasa por convertirse en la web 2.1 y crear modelos híbridos, aplicaciones que funciona online y que también son capaces de hacerlo de forma off-line si no hay conexión a Internet.

Los tres grandes han presentados sus propuestas, Adobe AIR, Microsoft SilverLight y Google Gears.

En el caso de Adobe permite el uso de html y ajax, flash o la tecnología Flex, además inicialmente estará disponible para Windows y MAC OS X, y en pocas semanas prometen que tambien existirá una versión para Linux, así como la apertura del código fuente del entorno de desarrollo.

Sin duda el éxito de estas nuevas tecnologías pasa por la liberación de los sistemas a la comunidad para un desarrollo libre de monopolios y controles, así como una interporalidad entre todos los sistemas operativos.

Ahora le toca mover ficha a Sun con su Java, ¿lanzará algo similar?.

Sitio Oficial: Adobe AIR

July 29

Metodología RUP

Metodologia RUP y las mejores prácticas para el desarrollo de software


El Proceso Unificado de Rational (RUP) describe como aplicar efectivamente enfoques comprobados comercialmente para el desarrollo de software. Estos enfoques son llamados "mejores prácticas" pues son utilizados en la industria por organizaciones exitosas.

RUP provee a cada miembro del equipo de las guías de proceso, plantillas y mentores de herramientas necesarios para que el team completo tome ventaja de, entre otras, las siguientes mejores prácticas:

Desarrollar software iterativamente con la metodologia RUP


En funcion de la cada vez mayor complejidad solicitada para los sistemas de software, ya no es posible trabajar secuencialmente: definir primero el problema completo, luego diseñar toda la solucion, construir el software y finalmente, testear el producto. Es necesario un enfoque iterativo, que permita una comprension creciente del problema a través de refinamientos sucesivos, llegando a una solucion efectiva luego de múltiples iteraciones acotadas en complejidad.

RUP utiliza y soporta este enfoque iterativo que ayuda a atacar los riesgos mediante la produccion de releases ejecutables progresivos y frecuentes que permiten la opinion e involucramiento del usuario.

A través de las iteraciones que generan releases ejecutables, se logra detectar en forma temprana los desajustes e inconsistencias entre los requerimientos, el diseño, el desarrollo y la implementacion del sistema, manteniendo al team de desarrollo focalizado en producir resultados.

Administrar los requerimientos


Los requerimientos son las condiciones o capacidades que el sistema debe conformar. La Administracion de Requerimientos es un enfoque sistemático para hallar, documentar, organizar y monitorear los requerimientos cambiantes de un sistema.

La Administracion de Requerimientos permite:


a) que las comunicaciones estén basadas en requerimientos claramente definidos

b) que los requerimientos puedan ser priorizados, filtrados y monitoreados

c) que sea posible realizar evaluaciones objetivas de funcionalidad y performance

d) que las inconsistencias se detecten más fácilmente

RUP describe como:



obtener, organizar y documentar la funcionalidad y restricciones requeridas

documentar y monitorear las alternativas y decisiones

Las nociones de Casos de Uso y de Escenarios utilizadas en RUP han demostrado ser una manera excelente de capturar los requerimientos funcionales y asegurarse que direccionan el diseño, la implementacion y la prueba del sistema, logrando así que el sistema satisfaga las necesidades del usuario.

Utilizar arquitecturas basadas en componentes


El proceso de software debe focalizarse en el desarrollo temprano de una arquitectura robusta ejecutable, antes de comprometer recursos para el desarrollo en gran escala. RUP describe como diseñar una arquitectura flexible, que se acomode a los cambios, comprensible intuitivamente y promueve una más efectiva reutilizacion de software. Soporta el desarrollo de software basado en componentes: modulos no triviales que completan una funcion clara. RUP provee un enfoque sistemático para definir una arquitectura utilizando componentes nuevos y preexistentes.

Modelizar software visualmente


RUP muestra como modelizar software visualmente para capturar la estructura y comportamiento de arquitecturas y componentes. Las abstracciones visuales ayudan a comunicar diferentes aspectos del software; comprender los requerimientos, ver como los elementos del sistema se relacionan entre sí, mantener la consistencia entre diseño e implementacion y promover una comunicacion precisa. El estándar UML(Lenguaje de Modelado Unificado), creado por Rational Software, es el cimiento para una modelizacion visual exitosa.

Verificar la calidad de software


Es necesario evaluar la calidad de un sistema respecto de sus requerimientos de funcionalidad, confiabilidad y performance. La actividad fundamental es el testing, que permite encontrar las fallas antes de la puesta en produccion. RUP asiste en el planeamiento, diseño, implementacion, ejecucion y evaluacion de todos estos tipos de testing.

El aseguramiento de la calidad se construye dentro del proceso, en todas las actividades, involucrando a todos los participantes, utilizando medidas y criterios objetivos, permitiendo así detectar e identificar los defectos en forma temprana.

Controlar los cambios al software


La capacidad de administrar los cambios es esencial en ambientes en los cuales el cambio es inevitable. RUP describe como controlar, rastrear y monitorear los cambios para permitir un desarrollo iterativo exitoso. Es también una guía para establecer espacios de trabajo seguros para cada desarrollador, suministrando el aislamiento de los cambios hechos en otros espacios de trabajo y controlando los cambios de todos los elementos de software (modelos, codigo, documentos, etc.). Describe como automatizar la integracion y administrar la conformacion de releases.

Fuente: www.histaintl.com
View more entries
 
Software que hemos desarrollado
No list items have been added yet.