Archivos del mes: 26 febrero 2009

Funcionamiento del GPRS

Despues de poner que es el GPRS me he topado con un video en Youtube el cual muestra el funcionamiento de dicho aparato, que la verdad es un video muy explicito y sencillo que espero les interese.

¿Que es el GPRS?

Bueno comunidad despues de estar trabajando 7 meses como Supervisor de rutas en una empresa conocida en el estado de Yucatan y la verdad he aprendido demasiado sobre este tema y me gustaria hablarle un poco sobre este tema.

Cuando comienzas en esta nueva area de la informatica -no tan nueva claro esta- y pues como todo primero que nada debemos de aprender lo que es el GPRS y esto en mas que nada en el area de informatica es el de comunicaciones asi que comenzaremos con una pequeña definicion de dicho concepto de lo que es el GPRS y para que sirve…

¿Qué es GPRS?

GPRS es una nueva tecnología que comparte el rango de frecuencias de la red GSM utilizando una transmisión de datos por medio de ‘paquetes’. La conmutación de paquetes es un procedimiento más adecuado para transmitir datos, hasta ahora los datos se habían transmitido mediante conmutación de circuitos, procedimiento más adecuado para la transmisión de voz.

· Los canales se comparten entre los diferentes usuarios.

En GSM, cuando se realiza una llamada se asigna un canal de comunicación al usuario, que permanecerá asignado aunque no se envíen datos. En GPRS los canales de comunicación se comparten entre los distintos usuarios dinámicamente, de modo que un usuario sólo tiene asignado un canal cuando se está realmente transmitiendo datos. Para utilizar GPRS se precisa un teléfono que soporte esta tecnología. La mayoría de estos terminales soportarán también GSM, por lo que podrá realizar sus llamadas de voz utilizando la red GSM de modo habitual y sus llamadas de datos (conexión a internet, WAP,…) tanto con GSM como con GPRS.

La tecnología GPRS, o generación 2.5, representa un paso más hacia los sistemas inalámbricos de Tercera Generación o UMTS. Su principal baza radica en la posibilidad de disponer de un terminal permanentemente conectado, tarificando únicamente por el volumen de datos transferidos (enviados y recibidos) y no por el tiempo de conexión como hemos podido observar en un punto anterior.

· Obtiene mayor velocidad y mejor eficiencia de la red.

Tradicionalmente la transmisión de datos inalámbrica se ha venido realizando utilizando un canal dedicado GSM a una velocidad máxima de 9.6 Kbps. Con el GPRS no sólo la velocidad de transmisión de datos se ve aumentada hasta un mínimo 40 Kbps y un máximo de 115 Kbps por comunicación, sino que además la tecnología utilizada permite compartir cada canal por varios usuarios, mejorando así la eficiencia en la utilización de los recursos de red.

La tecnología GPRS permite proporcionar servicios de transmisión de datos de una forma más eficiente a como se venía haciendo hasta el momento.

GPRS es una evolución no traumática de la actual red GSM: no conlleva grandes inversiones y reutiliza parte de las infraestructuras actuales de GSM. Por este motivo, GPRS tendrá, desde sus inicios, la misma cobertura que la actual red GSM. GPRS (Global Packet Radio Service) es una tecnología que subsana las deficiencias de GSM

Informacion Recopilada en:
http://www.uv.es/montanan/redes/trabajos/GPRS.doc

¿Como Implementar una Red de Terminales Tontas?

Desde varios meses atras se dio una noticia sobre este tipo de redes sobre este tipo, que se trata de solo trabajar con un mouse, un teclado y con el monitor, ya que el CPU es un servidor unico para el funcionamiento de todo el sistema.

El cual me encontre despues de revisar varias paginas en estos dias, me encontre con la mas recomendable para poder hablar de este tema…

Pero un problema el autor de dicha noticia es que el las implemento en sistemas operativos Linux con FreeBSD que con ello fue la plataforma con la cual hizo de soporte para poder manejar lo que son sus terminales.

La verdad despues de leerlo, es algo complejo para el entendimiento de usuarios o personales que aun estan comenzando en el area de la informatica, es por ello que anticipo que por favor no digan que no se les aviso que es algo muy avanzado….

24.3. Terminales

Contribuido porSean Kelly.Las terminales proveen una manera conveniente y de bajo coste de accesar su sistema FreeBSD cuando no se encuentra en la consola de la computadora o en una red conectada. Esta sección describe como utilizar terminales con FreeBSD.

24.3.1. Usos y tipos de terminales

Los sistemas originales UNIX® no tenín consolas. En su lugar la gente se firmaba y corría programas a través de terminales conectadas a los puertos serie de la computadora. Es bastante similar a usar un modem y un programa de terminal para marcar hacia un sistema remoto para hacer trabajo en modo texto.

Las PCs actuales tienen consolas con gráficos de alta calidad, pero la habilidad para establecer una sesión en un puerto serie todavía existe en casi cualquier sistema operativo UNIX al día de hoy; FreeBSD no es la excepción. Utilizando una terminal conectada a un puerto serie libre, usted puede accesar y correr cualquier programa de texto que podría correr normalmente en la consola o en una ventana xterm en el sistema X Window.

Para el usuario corporativo, se pueden conectar muchas terminales a un sistema FreeBSD y ponerlas en los escritorios de sus empleados. Para un usuario casero, una computadora de reserva, como una IBM PC más antigua o una Macintosh®, puede ser una terminal cableada a una computadora más poderosa corriendo FreeBSD. Puede convertir lo que de otra manera sería una computadora de un solo usuario en un poderoso sistema de usuarios múltiples.

Para FreeBSD, existen tres clases de terminales:

Las subsecciones siguientes describen cada tipo.

24.3.1.1. Terminales tontas

Terminales tontas son piezas de hardware especializadas que le permiten conectar a computadoras a través de líneas serie. Son llamadas “tontas” porque solo tienen poder computacional suficiente para desplegar, enviar y recibir texto. No puede ejecutar ningún programa en ellas. Es la computadora a la cual se conectan la que tiene todo el poder para correr editores de texto, compiladores, correo electrónico, juegos, y demás.

Existen cientos de tipos de terminales tontas hechas por muchos fabricantes, incluyendo VT-100 de Digital Equipment Corporation y WY-75 de Wyse. Cualquier tipo funcionará con FreeBSD. Algunas terminales superiores pueden incluso desplegar gráficos, pero solo ciertos paquetes de software pueden tomar ventaja de estas funciones avanzadas.

Las terminales tontas son populares en ambientes de trabajo donde los trabajadores no necesitan acceso a aplicaciones gráficas como las que provee el sistema X Window.

24.3.1.2. PCs actuando como terminales

Si una terminal tonta tiene apenas la habilidad para desplegar, enviar y recibir texto, entonces ciertamente cualquier computadora personal de reserva puede ser una terminal tonta. Todo lo que necesita es el cable apropiado y algún software de emulación de terminal para correr en la computadora.

Tal configuración es popular en hogares. Por ejemplo, si su consorte se encuentra ocupado trabajando en la consola de su sistema FreeBSD, usted puede realizar algún trabajo en modo texto al mismo tiempo desde una computadora personal menos poderosa conectada como una terminal al sistema FreeBSD.

24.3.1.3. Terminales X

Las terminales X son el tipo más sofisticado de terminal disponible. En lugar de conectar a un puerto serie, usualmente se conectan a una red como Ethernet. En lugar de ser relegadas a aplicaciones de modo texto pueden desplegar aplicaciones X.

Hemos introducido terminales X solo por complementar. Sin embargo, este capítulo no cubre instalación, configuración o uso de terminales X.

24.3.2. Configuración

Esta sección describe lo que necesita para configurar en su sistema FreeBSD y permitirle habilitar sesiones de entrada en una terminal. Asume que ya tiene configurado su kernel para soportar el puerto serie al cual la terminal está conectada–y que la tiene conectada.

Recuerde del Capítulo 12 que el proceso init es responsable del control e inicialización de todos los procesos al inicio del sistema. Una de las tareas ejecutadas por init es leer el fichero /etc/ttys e iniciar un proceso getty en las terminales disponibles. El proceso getty es responsable de leer un nombre de entrada e iniciar el programa login .

Así, para configurar terminales para su sistema FreeBSD los siguientes pasos deben hacerse como root:

  1. Agregue una línea a /etc/ttys para la entrada en el directorio /dev para el puerto serie si todavía no se encuentra ahí.
  2. Especifique que /usr/libexec/getty sea ejecutado en el puerto, y especifique el tipo apropiado de getty desde el fichero /etc/gettytab .
  3. Especifique el tipo de terminal por omisión.
  4. Ponga el puerto a “on.”
  5. Especifique si el puerto debe ser o no “seguro.”
  6. Obligue a init a releer el fichero /etc/ttys .

Como un paso opcional, tal vez desee crear un tipo getty personalizado para utilizar en el paso 2 mediante una entrada en /etc/gettytab. Este capítulo no explica como realizarlo; por lo que se le exhorta a leer las páginas de manual gettytab(5) y getty(8) para mayor información.

24.3.2.1. Agregando una entrada a /etc/ttys

El fichero /etc/ttys lista todos los puertos en su sistema FreeBSD donde quiere permitir logins. Por ejemplo, la primera consola virtual ttyv0 tiene una entrada en este fichero. Puede firmarse en la consola utilizando esta entrada. Este fichero también contiene entradas para las otras consolas virtuales, puertos serie y pseudo-ttys. Para una terminal conectada por cable, solo liste la entrada /dev del puerto serie sin la parte de /dev (por ejemplo, /dev/ttyv0 debería estar listado como ttyv0).

Una instalación por omisión de FreeBSD incluye un fichero /etc/ttys con soporte para los primeros cuatro puertos serie: ttyd0 hasta ttyd3. Si está conectando una terminal a uno de esos puertos, no necesita agregar otra entrada.

Ejemplo 24-1. Agregando entradas de terminal a /etc/ttys

Suponga que quisiéramos conectar dos terminales al sistema: una Wyse-50 y una vieja IBM PC 286 corriendo el software de terminal Procomm emulando una terminal VT-100. Conectamos la Wyse al segundo puerto serie y la 286 al sexto puerto serie (un puerto en una tarjeta multipuerto serie). Las entradas correspondiente en el fichero /etc/ttys se verían como esto:

ttyd1(1)  "/usr/libexec/getty std.38400"(2)  wy50(3)  on(4)  insecure(5)
ttyd5   "/usr/libexec/getty std.19200"  vt100  on  insecure
(1)
El primer campo normalmente especifica el nombre de fichero especial de la terminal como es hallado en /dev.
(2)
El segundo campo es el comando a ejecutar por esta línea, el cual es usualmente getty(8). getty inicializa y abre la línea, establece la velocidad, pregunta por un nombre de usuario y entonces ejecuta el programa login(1) .
El programa getty acepta un parámetro (opcional) en su línea de comando, el tipo getty. Un tipo getty configura características en la línea de terminal, como tasa de bps y paridad. El programa getty lee estas características desde el fichero /etc/gettytab.

El fichero /etc/gettytab contiene muchas entradas para líneas de terminal viejas y nuevas. En la mayoría de los casos, las entradas que empiezan con el texto std funcionarán para terminales conectadas físicamente. Estas entradas ignoran la paridad. Existe una entrada std por cada tasa de bps de 110 a 115200. Por supuesto puede agregar sus propias entradas a este fichero. La página de manual gettytab(5) provee mayor información.

Al establecer el tipo getty en el fichero /etc/ttys, asegúrese que las propiedades de comunicaciones en la terminal concuerden.

Para nuestro ejemplo, la Wyse-50 no usa paridad y conecta a 38400 bps. La 286 PC no usa paridad y conecta a 19200 bps.

(3)
El tercer campo es el tipo de terminal usualmente conectado a esa línea tty. Para puertos dial-up, unknown o dialup son usados típicamente en este campo puesto que los usuarios pueden marcar prácticamente con cualquier tipo de terminal o de software. Para terminales conectadas físicamente, el tipo de terminal no cambia, así que puede poner un tipo de terminal real del fichero de base de datos termcap(5) en este campo.
Para nuestro ejemplo, la Wyse-50 utiliza el tipo de terminal real mientras que la PC 286 corriendo Procomm será puesta a emular una VT-100.

(4)
El cuarto campo especifica si el puerto debe habilitarse. Poniendo on aquí provocará que el proceso init inicie el programa en el segundo campo, getty. Si pone off en este campo, no habrá getty, y por consecuencia ningun login en el puerto.
(5)
El último campo es utilizado para especificar si el puerto es seguro. Marcar un puerto como seguro significa que se confía en él lo suficiente para permitir que la cuenta root (o cualquier cuenta con un ID de usuario 0) se firme desde ese puerto. Los puertos inseguros no permiten entradas de root. En un puerto inseguro, los usuarios deben firmarse desde cuentas sin privilegios y entonces utilizar su(1) o un mecanismo similar para acceder a privilegios de superusuario.
Es altamente recomendable que utilize “insecure” incluso para terminales que se encuentran detrás de puertas con llave. Es muy sencillo entrar y usar su si necesita privilegios de superusuario.

24.3.2.2. Forzar init a que relea /etc/ttys

Despues de realizar los cambios necesarios al fichero /etc/ttys debería mandar una señal SIGHUP (hangup) al proceso init para forzarlo a releer su fichero de configuración. Por ejemplo:

# kill -HUP 1

Nota: init siempre es el primer proceso que corre en un sistema, por lo tanto siempre tendrá el PID 1.

Si todo está puesto correctamente, todos los cables en su lugar, y las terminales están encendidas, entonces un proceso getty debe estar corriendo en cada terminal y debería ver prompts de entrada en sus terminales en este punto.

24.3.3. Determinando errores en su conexión

Incluso con la más meticulosa etención al detalle, algo puede salir mal mientras se configura una terminal. Esta es una lista de síntomas y algunos arreglos sugeridos.

24.3.3.1. No aparece prompt de login

Asegúrese que la terminal está conectada y encendida, asegúrese que se encuentra ejecutando un software de emulación de terminal en el puerto serie correcto.

Asegúrese que el cable está conectado firmemente tanto a la terminal como a la computadora FreeBSD. Asegúrese que es el tipo correcto de cable.

Asegúrese que la terminal y FreeBSD concuerdan en la tasa de bps y propiedades de paridad. Si tiene una terminal de desplegado de video, asegúrese que los controles de contraste y brillo estén encendidos. Si es una terminal de impresión, asegúrese que papel y tinta se encuentren en forma.

Asegúrese que un proceso getty esté corriendo y sirviendo la terminal. Por ejemplo, para obtener una lista de procesos getty con ps, teclée:

# ps -axww|grep getty

Debería ver una entrada para la terminal. Por ejemplo, el siguiente desplegado muestra que un getty está corriendo en el segundo puerto serie ttyd1 y está utilizando la entrada std.38400 en /etc/gettytab:

22189  d1  Is+    0:00.03 /usr/libexec/getty std.38400 ttyd1

Si no hay un proceso getty corriendo, asegúrese que tiene habilitado el puerto en /etc/ttys. Recuerde también ejecutar kill -HUP 1 despues de modificar el fichero ttys.

Si el proceso getty está corriendo pero la terminal todavía no despliega un prompt de login, o si despliega un prompt pero no le permite escribir, su terminal o cable tal vez no soporte inicialización por hardware. Trate cambiar la entrada en /etc/ttys de std.38400 a 3wire.38400 recuerde correr kill -HUP 1 despues de modificar /etc/ttys. La entrada 3wire es similar a std, pero ignora la inicialización por harware. Tal vez necesite reducir la tasa de baudios o habilitar control de flujo por software cuando utilice 3wire para prevenir desbordamientos de buffer.

24.3.3.2. Si aparece basura en lugar de un prompt de login

Asegúrese que la terminal y FreeBSD concuerdan en la tasa de bps y propiedades de paridad. Revise los procesos getty para asegurarse que el tipo correcto de getty está en uso. Si no es así, edite /etc/ttys y ejecute kill -HUP 1.

24.3.3.3. Los caracteres aparecen doble; las contraseñas aparecen cuando se escriben

Cambie la terminal (o el software de emulación de terminal) de “half duplex” o “local echo” a “full duplex.”

Informacion Recopilada en:
http://www.freebsd.org/doc/es_ES.ISO8859-1/books/handbook/term.html

Bits Beta

Despues de estar deambulando por varias paginas buscando programas que cubran mi necesidad -tanto de paga como gratuitos- me encuentro con esta pagina que es una pagina muy completa con programas grauitos para cualquier sistema operativo -MAC, Windows o Linux –  que la verdad despues de visitarla y de indagan por ella y claro descargar para constatar que realemnte son gratuitos dichos programas.

He quedado asombrado por la gama de programas gratuitos que hay en la red y nosotros no los conocemos y funcionada mas eficaces que los de paga -ya que los de paga no todas las funciones estan actiavs hasta que lo compres- y en estos programas de esta pagina son totalmente funcionables como al igual faciles de usar.

He probado en estas semana programas de Diseño y Proteccion los cuales han llenado mas de lo que estaba pensando mis espectativas y la verdad un 10 por la creacion de esta pagina que ademas que tener una buena coleccion, los autores dan una pequeña explicacion de lo que se puede realizar en el programa y asi tener una idea de lo qeu puedes realizar en ese programa.

Les dejo el hipervinculo para que la visiten: Bits Beta

Y una felicitacion para los creadores de dicho sitio.

Estres de Descarga

Bueno a muchos creo que le ha tocado estar descargando algo por internet y tratan de buscar la manera mas adecuada para poderlo descargar y sin ningun problema o cuando nos encontramos que esta divido en partes y hay que descargar cada una de las partes y cada parte tiene su tiempo de descarga (como los servicios de Rapidsahred y Megaupload dos de los servicios mas utilizados) y nos salen que tenemos que esperar bastante tiempo para realizar la otra descarga o cuando lo logramos algo falla y al descarga casi terminando falla…

Pues he encontrado un video de un chaval que le sucede todo lo que menciono anteriormente y acaba con un ataque de estres de descarga que la verdad, es impresionante….

Pero bueno les dejo el video

ESTRES DE DESCARGA

Frases Estupidas..

Despues de terminar de leer algunos correos enviados por algunos de mis exalumnos me encuentro con estas frases que la verdad no puede aguantrame y carcajearme aun estando en el trabajo que hasta con cara de 😕 mi jefe me vio..

Asi que siento que vale la pena poner estas frases en el Site-Blog- para que las conoscamos y no hagamos alguna vez el oso de decirlas..

Gracias Jorge por enviar esas frases…

-Me emborraché para olvidarte,  ¡pero ahora te veo doble!

 -Ojos que no ven… zapatos llenos de caca

-Di no a la droga, hay poca y somos muchos

-Un día estaba en mi cama viendo las estrellas cuando de repente me pregunte… ¿Dónde diablos está el techo?   

-Voy a escribir algo profundo…    Subsuelo

-Abajo las drogas!… Atentamente: Los del sotano

 -Si eres un joven entre 16 y 18 años… entonces tienes 17

 -Gracias a Dios que soy ateo

-Intente suicidarme y casi me mato

 -Si la montaña viene a ti… corre porque es un derrumbe

-No soporto a las personas que no dan la cara… (anonimo)

 -Dos cosas que odio:  el racismo y el negro de acá a la vuelta.

-Fulanito te quiero. (Menganita)

-No hay opiniones estúpidas.. sino estúpidos que opinan

-Cuando el río suena… se ahogó una orquesta

-¿Para que tomar y manejar?…  si puedes fumar y volar

 -Una persona es atropellada cada 5 minutos… ¿¡COMO LE HACE ESA PERSONA PARA AGUANTAR TANTO!?

 -Antes de morir… prefiero la muerte

 -Existen 2 palabras que te abriran muchas puertas…  jale y empuje

-El que rie el ultimo piensa mas lento.

 -No veo la hora de irme.  (Un ciego)

 -Antes era indeciso… ahora no sé

-De cada 10 personas que ven la television…  5 son la mitad

-Trabajar nunca mató a nadie pero… ¿Para qué arriesgarse?

-Muerte a los pitufos… (Los enanitos verdes)

 -Te he dicho 100 mil millones de veces que no soy exagerado!

-El 67% de las estadísticas son falsas…

-En caso de incendio siga la flecha —————————————————————————–> ¡¡Dije en caso de incendio!!

-Si en Holanda usan suecos, ¿en Suecia usan holandos?

 -Si la piscina es honda, ¿e

 -Cuando un jugador se va por la banda… ¿el portero se va por los mariachis?

-Si el hombre araña,  ¿la mujer rasguña? 

Convercion segun su Papel…

Muchos de los conocidos actores de Estados Unidos, se han transformado para darle vida a sus papeles o personajes que deben de realizar sin importar el pesado traje que deben de cargar o la infinidad de horas para realizar la tranformacion -casi como usando Photoshop- que debe de verse en ellos tanto en el aspecto fisico y por ello visitando algunos de los blog que visito me encuentro con esta coleccion de tranformaciones realizadas por actores de estados unidos que la verdad ni lo creeria, como se tranforman..

Asi que les muestro las siguientes tranformaciones…

Cool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make UpCool Make Up

Cambiemos a….MOVISTAR

Hola Comunidad, pues esta vez esto en vez de anecdota es todo lo que he recabado en todo este tiempo usando tres lineas de celulares tanto TELCEL, MOVISTAR e IUSACELL y despues de varios meses usandolos y ademas averiguando cuales son las mejoras de cada uno de estos celulares he llegado a una decicion…

Cambiemos a… pues segun nuestras necesidades ya que realemente y hay que ser realistas, el fuerte y mas grande es TELCEL… pero no podemos decir que llega nuestras necesidades completamente ya que con sus matematicas de cobros que realiza esa compañia da mucho en que pensar ya que te mencionan que es un costo por minutos y vas haciendo pruebas y es otro costo y las llamadas que “NO SON COBRADAS” pero en realidad si son cobradas y por MINUTO pero bueno luego hablaremos de las pruebas negativas (mucho mas que las positivas) que se dieron con esta compañia, pero esto lo comentaremos en otra noticia…

El dia de hoy daremos las pautas para cambiarnos a una de las siguientes compañias que son TELCEL o IUSACELL  y estos puntos de vistas han sido tomados de varias personas que han utilizado estas tres compañias (como su servidor) para sacar las conlcusiones que hemos sacado, que son las siguientes, como son de 2 compañias, primero hablaremos de que nos cambiemos a… MOVISTAR, como  muchos diran, este tipo de compañia no tiene gran amplitud de señal y pues en esto ya no podemos estar de acuerdo y con este punto comenzaremos:

  1. Ha mejorado la señal tanto en ciudad como en carretera y me comentan que la señal ha sido perfecta tanto para llamadas…buzon de voz y envio de mensajes.
  2. Ha mejorado en los costos de las llamadas, ya que el precio tanto por minuto y por llamada no han cambiado desde su apertura, pero en sus planes de prepago o por llamada han mejorado muchisimo.
  3. Cuando dice que el costo sera de 1.05 ese es el costo que se te es cobrado en el tiempo aire (credito) que tengas en tu celular y no se te cobra al menos en las primeros 5 chequeos, ya despues de 5 chequeos se te comienza el cobro.
  4. Se te plantea de manera clara y consisa los costos de cada uno los cobros que se danpor el uso de la linea, tiempo etc. , etc.
  5. Los celulares que manejan estan dentro de un rango de precios, el cual se puede hasta comprar varios de ellos, ya que no se te fuerza para quedarte con el plan (como en una compañia muy conocida) y puede ser modificado a las necesidades del cliente, es decir, si no quieres el plan lo puede cambiar a prepago.
  6. Los servicios que tiene tu celular (excepto llamadas) puedes realizarlo por internet, tanto el envio de mensajes, poner credito, descarga de programas como igual de actualizaciones para tu celular.
  7. Puedes realizar costeos como al igual verificaciones del uso de tu celular desde tu portal, ya que el portal de MOVISTAR tu numero te da el derecho de crearte un portal para ver tus llamadas realizadas, verificar tu credito, poder enviar mensajes desde ese portal a otro movistar y otras operaciones que no podriamos realizar en nuestro celular.

La ultima conlusion que no la pondre como un punto es el siguiente:

MOVISTAR TIENE MUY BUENAS PROMOCIONES PARA LAS PERSONAS QUE REALIZAN VIAJES EN LA REPUBLICA MEXICANA, YA QUE LOS PLANES QUE MANEJAN ESTE TIPO DE COMPAÑIA ES PARA PERSONAS QUE VIAJAN MUCHO POR LA REPUBLICA POR LOS PRECIOS QUE MANEJAN, TANTO PARA CELULARES DE OTRAS COMPAÑIAS COMO PARA TELEFONOS FIJOS (de casa).

Herramientas Basicas de Photoshop

Como en la anterior noticia, comenzaremos por comenzar a conocer las herramientas con las cuales trabajaremos en las paracticas que realizaremos en el site-Blog- asi que les dejo ahora VideoTutoriales de las harramientas de Photoshop CS3 que la verdad no varian mucho con las de Photoshop CS4 que hay en ahora en el mercadoasi que a aprender para comenzar a realizar las practicas.

Tutorial Photoshop CS3 parte 1

Tutorial Photoshop CS3 Parte 2

Tutorial Photoshop CS3 Parte 3

Tutorial Photoshop CS3 Parte 4

Herramientas de Visual Basic

Bueno lectores y usuarios de Noticias Ðå®kÛß como ya habiamos comentado, comenzaremos a realizar practicas de algunos programas que podemos conseguir en la red, pero como todo programa necesitamos conocer las herramientas basicas de dichos programas y le dia de hoy comenzaremos con las herramientas de visual basic 6.0 , que la verdad son un centenar de herramientas pero conoceremos las basicas, para poder comenzar a realizar practicas.

La barra de herramientas contiene iconos para las opciones más comunes en Visual Basic. Por ejemplo hay iconos para crear una nueva forma y módulos, guardar un proyecto, iniciar y parar la ejecución de un programa, y facilidades para checar los errores (depurar). La tabla siguiente lista todos los iconos, su función, y la opción equivalente si se usan los menus.

Icon Operación Menu Equivalente
Crea una nueva forma File | New Form
Crea un nuevo módulo File | New Module
Abre un proyecto existente File | Open Project
Salva el proyecto actual File | Save Project
Muestra la ventana del diseñador de menus Window | Menu Design
Presenta la ventana de propiedades Window | Properties
Ejecuta la aplicación que esta en modo diseño. Run | Start
Realiza una pausa en la ejecución de la aplicación Run | Break
Suspende la ejecución de la aplicación actual Run | End
Realiza una pausa en la línea actual Debug | Toggle Breakpoint
Muestra el valor de lo actualmente seleccionado en la ventana de código Debug | Instant Watch
Muestra la estructura de la llamada activa Debug | Calls
Ejecuta cada una de las líneas de código Debug | Single Step
Ejecuta el código de un procedimiento u orden en la ventana de código Debug | Procedure Step

 

 


 

La caja de herramientas es un contenedor de objetos de control que pueden ser usados en las formas. Para usarlo solo de clic en el icono apropiado y sobre la forma dibuje un rectangulo arrastrado el ratón, con esto el control se colocará en ese lugar. Luego se puede redimensionar.

Nota: No todos los controles se pueden cambiar de tamaño. En el caso del Timer y el Common Dialog solo pueden aparecer pequeños cuadros.

 

Puntero (Pointer) Caja de Figura (Picture Box) Etiqueta (Label)
Caja de texto (Text Box) Marco (Frame) Botón de comando (Command Button)
Caja de verificación (Check Box) Botón de opción (Option Button) Caja combinada (Combo Box)
Caja de lista (List Box) Barra de desplazamiento horizontal (Horizontal Scroll Bar) Barra de desplazamiento vertical (Vertical Scroll Bar)
Temporizador (Timer) Caja de lista de Drivers (Drive List Box) Caja de lista de directorios (Directory List Box)
Caja de lista de archivos (File List Box) Formas (Shape) Línea (Line)
Imagen (Image) Control de datos (Data Control) Rejilla (Grid)
Control OLE (OLE Control) Botón de animacíon (Animated Button) Ventana de díalogo común (Common Dialog)
Reportador Crystal (Crystal Reports) Medidor (Gauge) Gráficas (Graph)
Llave de estatus (Key Status) Comunicaciones (Communications) Editor de mascaras (Masked Edit)
Esquema (Outline) Clip de figuras (Picture Clip) Botón de giro (Spin Button)
Caja de verificación tridimensional (3D Check Box) Marco tridimensional (3D Frame) Botón de opciones tridimensional (3D Option Button)
Botón de comandos tridimensional (3D Command Button) Panel tridimensional (3D Panel) Barra de herramientas (Toolbar)

 

 


 

Las formas son usadas para crear ventanas y cajas de díalogo en una aplicación. Ellas actuan como contenedoras gráficas de controles tales como botones, etiquetas, cajas combinadas, etc. Existen tres tipos de formas:

Forma de interface de documento simple: SDI (Single document interface).
Forma de interface padre para múltiple documento: MDI (Parent multiple document interface).
Forma niño MDI (Child MDI ).

La interface de documento simple (SDI) no tiene padre ni niños, es una simple ventana donde se colocan los controles. La interface de múltiple documento (MDI) necesita una forma padre y una o varias formas niños. Estos dos tipos de formas MDI se usan para crear aplicaciones que pueden abrir más de un documento a la vez. Cualquier forma niño es contenida por una forma MDI padre. Un ejemplo de este tipo puede ser Excel de Microsoft.

Nota: Para crear una aplicación MDI primero deberás crear una forma MDI padre escogiendo ‘File | New MDI Form’. Las formas niño pueden ser creadas como una forma normal y seleccionando en las propiedad `MDI Child’ a ‘True’.

Una forma SDI puede verse como sigue:

Para agregar un control a una forma , seleccionalo de la caja de herramientas, Mueve el puntero a la forma destino y da clic manteniendo el botón depresionado arrastra el ratón hasta formar un rectangulo , en seguida libera el botón y el control aparecerá en la forma.


 

La barra de menús da acceso a todas la s opciones del medio ambiente de Visual Basic. Representa un menú estandar para el ambiente de windows

Las opciones más usadas son presentadas usando icones en la Barra de herramientas.


 

La ventana de proyecto muestra todas las formas, módulos y controles del proyecto actual. El botón marcado con ‘View Form’ es usado para mostrar la forma si esta no esta realmente visible. El botón de ‘View Code’ muestra una ventana de código para la forma o módulo seleccionado. La ventana de código también dando doble clik sobre un control.

Icon Meaning
Forma SDI (Single Document Interface)
Forma padre MDI (Multiple Document Interface)
Forma niño MDI (Multiple Document Interface)
Módulo (Module)
Control

 


 

La ventana de propiedades muestra opciones para que todas las propiedades de los controles puedan ser cambiadas en modo de diseño. La propiedades pueden cambiar para diferentes controles. Por ejemplo el control Etiqueta (Label) se le agrega texto el la propiedad Caption, no así para el control caja de texto (Text Box) control, en la cual se le agrega texto en la propiedad Text.La ventana de propiedades solamente muestra las propiedades que son aplicables al control seleccionado y no se pueden cambiar propiedades que no existen para ese control.

Nota: No todas las propiedades para un control pueden cambiarse en modo diseño. Por ejemplo la propiedad ‘ActiveForm’ no es acccesible en modo diseño y es de solo lectura en tiempo de ejecución (run time).

Informacion Recopilada en:
http://www.canalvisualbasic.net/

A %d blogueros les gusta esto: