Mostrando entradas con la etiqueta USAC. Mostrar todas las entradas
Mostrando entradas con la etiqueta USAC. Mostrar todas las entradas

2/09/2009

FIRMWARE (Programacion en firme)

"Es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria de tipo no volátil (ROM, EEPROM, flash,...), que establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo" [Wikipedia]

El termino firmware o programacion en firme es utilizado normalmente para describir programas que controlan varios dispositivos electricos.

Se dice tambien que es una serie de programas o drivers que muchas veces se instala para actualizar a nivel fisico un dispositivo.

Despues de tener un concepto mas amplio de lo que es en realidad el firmware podemos entrar debatir algunos temas sobre:

porque instalar un firmware?
Un firmware actualiza los dispositivos pero tambien muchas veces les brinda cierto valor agregado al dispositivo como aumentar su eficiencia, agregar funciones o correccion de ciertos errores.

posibles consecuencias del firmware?

En dado caso se este actualizando el firmware de un dispositivo, no puede ser interrumpida dicha actualizacion, ya que como en la definicion indica que este tipo de drivers o programas son instalados sobre ROM, EEPROM, flash, etc... entonces puede causar serios daños sobre el componente y puede quedar en un estado inservible.

Sobre que dispositivos se puede actualizar el firmware?
Control remotos, psp, telefonos moviles, discos duros, monitores, impresoras, chips integrados, microprocesadores, camaras digitales, konsolas de videojuegos; Dispositivos electronicos en general.

Similitudes y versiones en el firmware:
Muchas personas indican que un firmware es una simple actualizacion en los dispositivos mencionados anteriormente como una similitud a los service pack de windows... pero no es solo una actualizacion, ya que el firmware se hace directamente sobre el dispositivo y no sobre un sistema operativo.
El firmware comunmente es encontrado en la pagina oficial de los dispositivos, por ejemplo yo tengo un reproductor mp4 por algun motivo me pedia reinstalar el sistema, pero tenia que entrar a la pagina oficial indicandome que habia un nuevo firmware para instalar (en ese entonces no sabia que era firmware... :P) hice la descarga en el dispositivo, al finalizar la descarga probe el dispositivo con la sorpresa de que ya no tardaba en el cambio de canciones, me di cuenta que fue una mejora en velocidad.

Firmware y sistema operativo en la computadora:
En una computadora el firmware seria el BIOS que proporciona comunicacion de bajo nivel para el funcionamiento y configuracion del hardware previo a cargar el sistema operativo.
Aqui les dejo un extra, se trata de un debate donde el tema es "es lo mismo firmware que sistema operativo"... muy interesante.

11/28/2008

HOW-TO CONFIGURAR SERVIDOR ANTIVIRUS (MCAFEE: EPOLICY ORQUESTATOR)

El tema de seguridad hoy en dia no es un extra para cualquier compania sino es una necesidad y prioridad. Mcaffe siendo pionero de la seguridad informatica provee ciertas herramientas dentro de las cuales encontramos McAfee ePolicy Orchestrator, que organiza datos, tiene motor de informes, repositorios de software para una gestion organizada de las directivas.
El objetivo final de esta herramienta es dar las facilidades para el control de todos los usuarios en una red para evitar danos lamentables en software.
Presentamos un how-to de la configuracion necesaria para tener levantado el servidor de antivirus con esta herramienta:
Requerimientos:
- Windows Server 2003 SP2
- Minimo 512 MB de RAM
- Minimo 1024x768 configuracion de video
para descargar: DESCARGA
Despues de descargado se tiene que instalar en un solo servidor especial solo para el manejo de seguridad, ligado a un servidor de AD en este caso vamos a suponer que nuestro servidor tiene dominio empresa.local, y agregamos un usuario Cordinador con una contrasena.

Al darle doble click aparece una pantalla donde llenara algunos datos de comprobacion, lo primero que hay que hacer es aceptar los terminos de la licencia y colocar el tiempo que se desea utilizar:

Lo aconsejable es instalar la consola y el servidor:

Debemos establecer una contrasena de administrador:

Como mencinamos anteriormente es bueno dejar un solo servidor para el almacenamiento de los datos y registros que maneja la herramienta, (siempre tiene que estar protegido contra intrusos el servidor para evitar danos):

Especificamos una cuanta que se utilizara como servidor de la Base de datos:

Colocamos los puertos necesarios para la comunicacion entre consola y agente, es bueno colocar los puertos registrados y no tanto los comunes ya que son muy utilizados y podrian provocar inconvenientes con los puertos mas adelante. (cambiamos el default de 80 a 1080 y 81 a 1081):

Definimos la cuenta de correo electronico:

Esperamos que termine la instalacion e iniciamos ePolicy Orchestrator:




Como vemos en la imagen anterior nos indica que debemos agregar las direcciones del servidor antivirus con sus puertos en las direcciones confiables de IE para que su funcionamiento sea el correcto.

8/11/2008

ESTRUCTURA SO POR MICRONUCLEO (MICROKERNEL)

Segun la wikipedia encontramos los siguiente:
"Micronucleo es un tipo de núcleo de un sistema operativo que provee un conjunto de primitivas o llamadas al sistema mínimas, para implementar servicios básicos como espacios de direcciones, comunicación entre procesos y planificación básica. Todos los otros servicios (gestión de memoria, sistema de archivos, operaciones de E/S, etc.), que en general son provistos por el núcleo, se ejecutan como procesos servidores en espacio de usuario"

Cuando leemos esto asumimos que esta estructura es basada en un nucleo mas pequeno que el nucleo monolitico, tiene operaciones mas basicas en el SO teniendo comunicacion con el resto de operaciones faltantes (esto en codigo maquina).Se basa en una programacion modular, aportando asi flexibilidad al SO, control de errores mucho mas facil y rapido, pero bajando en rendimiento.

El microkernel se encarga de la planificacion de hilos (post anterior), no de procesos, esto hace posible tener varias tareas (multitarea), siendo asi el microkernel el que planifica todo el codigo que corre en el sistema.

Alguna de las tareas que realiza el microkernel son:
- Manipulacion de las interrupciones en el sistema desde dispositivos fisicos.
- Manipula excepciones del procesador.
- Proporciona soporte para la recuperacion de un sistema con alguna falla de caida de energia.

La arquitectura de microkernel es complejo, sofisticado pero mas centrado en su que hacer para el SO, toda accion pasa por el microkernel, lo cual hace a un SO mas seguro que uno SO con arquitectura kernel monolitico, ya que si el que solicita hacer la accion no posee los permisos necesarios el microkernel no lo deja hacer nada.



Aqui les dejo el link de un debate entre microkernel y kernel monolitico:
Debate_monolitico_vrs_microkernel :)

INFORMACION SO

Que es un Sistema Operativo?
Es el software mas importante en la computadora (PLATAFORMA), este software es en el cual corren el resto de programas(APLICACIONES), administra los recursos, maneja el hardware de tal manera que pueda haber interaccion con los usuarios.

Clasificacion:
-Multiusuario: Es posible que varios usuarios usen programas al mismo tiempo.
-Multiprocesador: permite abrir un mismo programa en mas de una computadora.
-Multitarea: Soporta varios programas ejecutandose al mismo tiempo.
-Multitramo: Varias prates de un solo programa funcionen al mismo tiempo.
-Tiempo real: Contesta a las entradas automaticamente.

Que es un programa?
Son instrucciones que son enviadas y ejecutadas por un procesador.

Que es un proceso?
Es un porograma que se ejecuta y para ello tiene asignado recursos.

Que es un hilo?
Es un proceso liviano que no tiene asignado recuros, utiliza los recursos de un proceso padre, un proceso puede ejecutar varios proceso hilo de forma concurrente.

9/25/2007

COECYS 2007


Se esta realizando este año el VII congreso organizado por los estudiantes de Ingenieria en Ciencias y Sistemas (COECYS), donde el tema es TIC'S:Economias basadas en gestion del conocimiento. Este año se a querido darle un toque especial por lo que el dia Jueves 27 se dedicara exclusivamente a la cultura electronica guatemalteca (e-Culture Day) donde se realizaran exposiciones a cerca del arte, musica, danza, lenguaje, gastronomia, vestuario, etc.

Entre otras actividades se encuentran:

- Ciclo de conferencias
- Call for papers
- Concursos de programacion

Es muy importante tener el apoyo de todo tipo de publico, para poder hacer de este evento un gran exito para poder demostrarle a Guatemala y a todo el mundo que podemos llegar a ser una potencia en esta rama de la ingenieria.

Ubicacion: Casa Ariana Avenida Reforma, 10ma calle zona 9
Fechas: del 24 al 28 de Septiembre
Admision:
Guatemaltec@s Q 300.00 Extranjer@s: $ 50

Pagina oficial: Coecys2007