jueves, 22 de marzo de 2012

Reparar MBR Windows XP

Es caso frecuente que después de instalar un programa, bajar una actualización por Internet o un apagón inesperado, al reiniciar Windows se reinicia una y otra vez.
Ello puede ser causado por una alteración en la tabla de partición del disco duro o en alguno de los archivos de inicio.
Para recuperar el MBR haz lo siguiente: (Si tiene Windows Vista, pulsa aqui)

1. Inicia la Consola de recuperación, si no sabes como hacerlo, pulsa aquí

2. Ahora que ya tenemos en pantalla C:\WINDOWS (o C:\WINNT):

3. Escribe FIXBOOT y pulse Enter. Este comando repara el sector de arranque del disco duro. Pulse la tecla S para indicar que sí está seguro que desea escribir lo que allí le preguntan.

4. Escribe FIXMBR y pulse Enter. Este comando repara la tabla de partición. Pulse la tecla S para indicar que sí está seguro que desea escribir lo que allí le preguntan.

5. Escribe CHKDSK /R y pulse Enter. Este comando revisa todo el disco duro y repara automáticamente cualquier inconsistencia que encuentre en los archivos. Es necesario dejar espacio entre CHKDSK y el parámetro /R.
A partir de este momento transcurrirá más o menos una hora hasta finalizar. Un indicador de porcentaje lo mantendrá informado del avance en la operación. No se desanime si luego de ir por el 74%, por ejemplo, retorna la 50%. Eso es parte del proceso.

6. Escribe EXIT y pulse Enter para salir. Reinicia el ordenador.

Si todo salió bien, ya lo tienes reparado. Si todavía no entra a Windows, vuelva a reiniciar el sistema con el CD de instalación.
Cuando llegue a la primera ventana en la que ofrece la opción de reparar (la que utilizamos en el paso anterior), simplemente oprima la tecla Enter para continuar.

Si todo marcha bien, deberá encontrar la instalación de Windows en el disco duro y aparecerá una segunda ventana con la opción de Reparar o Eliminar.

Ahora sí pulse la tecla R para indicar que la desea Reparar. Esto inicia un proceso de reinstalación de Windows en el que se restauran todos los archivos del sistema operativo y se dejan intactos los programas e información del usuario.

jueves, 20 de octubre de 2011

Los Buses de datos, direcciones y control

Los buses:

Son grupos de conductores que vinculan a los distintos conductores del sistema. Permiten que la transferencias de señales se realice en paralelo, es decir todos los bits que constituyen una palabra lógica se transmiten simultáneamente por el bus.

Las informaciones que circulan entre los dispositivos pueden ser de tres tipos:

Buses de datos o instrucciones: Las instrucciones se almacenan siempre en la memoria de programa, mientras que los datos que procesa el programa pueden proceder de la memoria de datos o de los modulos de E/S. Esta información consta de un numero determinado de bits, que depende de cada microprocesador. Los hay de 8, 16, 32 y hasta64bitslo que aumenta la capacidad de procesamiento y disminuye los tiempos de ejecución.

Los datos circulan por las n líneas que componen el bus de datos. Se trata de un bus bidireccional, ya que la información puede circular desde y hacia el micro.

Buses de dirección: Se trata de la información digital que manda el microprocesador a la memoria y restantes dispositivos del sistema para seleccionar un posición de memoria o elemento concreto. Esta información consta de n bits, los cuales dependerán de la capacidad de direccionamiento del microprocesador. Es común que los de 8 bits de datos utilicen 16bits de instrucciones, lo que les permite localizar 2 a la 26 posiciones diferentes es decir 65536 posición diferentes. El bus de direcciones transmite esta información por sus n canales simultáneamente. Las direcciones siempre proceden del microprocesador y son recibidas por los distintos dispositivos. Esto significa un solo sentido de transferencia.

Buses de control: Es la info que envia el microprocesador a los elementos del sistema, o bien la que reciven estos, y cuya función es gobernar e informar el estado del conjunto de componentes que forman el sistema. El microprocesador a través del bus de control les comunica a los distintos dispositivos si la información que esta en el bus de datos debe ser leída, si deben escribir info en el bus de datos o si deben permanecer desconectados de este. , este tipo de información, esta formado por un numero de líneas muy variable de acuerdo al diseño de cada microprocesador. Generalmente es un bus combinado es decir que algunas líneas son unidireccionales y otras vi direccionales.

Ejemplo: El microprocesador realiza una operación x, el resultado es volcado al bus de datos, a su vez el micro vuelca un palabra lógica en el bus de direcciones la cual corresponde a una dirección de memoria, y también envía por el bus de control unas señal las cuales le indicara a esa dirección de memoria que debe conectarse la bus de datos y leer.

Desde el lado de la memoria cuando a la memoria llega la info. del bus de dirección, ya sabe que banco de esta, va a trabajar (leer o escribir en el bus de datos) y queda a la espera de la señal de control, una vez que esta llega sabe por ejemplo que debe leer la info. que se encuentra en el bus de datos.

viernes, 26 de agosto de 2011

La Brecha digital

La brecha digital es probablemente uno de los primeros conceptos con que se inicia la reflexión alrededor del tema del impacto social de las tecnologías de información y comunicación (TIC). Desde entonces se percibe que estas tecnologías van a producir diferencias en las oportunidades de desarrollo de las poblaciones y que se establecerá una distancia entre aquellas que tienen o no tienen acceso a las mismas.

Desarrollo y solidaridad digital

Para hacer una revisión histórica del concepto hay que recordar que, en general, la relación entre tecnología y desarrollo ha sido muy frecuentemente percibida como una relación lineal. Inclusive, en los años 60-70, se propiciaron - al menos en Latinoamérica - una gran cantidad de programas nacionales con el apoyo de los organismos internacionales y bilaterales orientados a la “transferencia tecnológica” de los países desarrollados hacia los países pobres. Aunque en esta ocasión se referían principalmente a la transferencia tecnológica orientada a la producción industrial ya se suponía que la disponibilidad de tecnología produciría desarrollo.

Cuando, alrededor del año 1978, en los países ricos se dio el auge del desarrollo informático se discutía sobre el impacto de esta tecnología en el desarrollo. Con este propósito la UNESCO crea un organismo intergubernamental de informática (IBI) cuyo propósito es crear las condiciones para que los países pobres lograran su crecimiento informático y con eso se redujera la brecha con los países ricos. Es entonces desde la informática y no necesariamente desde la expansión de la Internet que se comienza a construir el discurso sobre la brecha digital.

La adopción de la informática por los países del Tercer mundo y la aplicación de una política en este ámbito les permitirá acceder al mismo nivel de desarrollo que los países industrializados.
La experiencia de los países industrializados prueba que la informática, nacida del progreso, puede, a cambio, acelerar el desarrollo. Si los países en desarrollo logran dominarla, puede incluso, gracias a una mejor administración de los recursos, contribuir a atenuar la brecha que los separa de los países poderosos
”[1]

Este discurso se generaliza posteriormente con la expansión de la Internet. En el año 2000 en Okinawa, el G7 [2] define como uno de sus principales nortes el desarrollo de la sociedad de la información (global information society) y crea la Dot Force con el propósito de integrar esfuerzos internacionales y encontrar maneras efectivas de reducir la brecha digital. Aunque ese documento no da una definición precisa de la brecha digital, se puede deducir que se entiende como la inclusión o exclusión de los beneficios de la sociedad de la información.

Renovamos nuestro compromiso con el principio de inclusión: todo el mundo, donde sea que se encuentre, debe tener la posibilidad de participar; nadie debe quedar excluido de los beneficios de la sociedad de la información.” [3]

Otro hito en la construcción del concepto se da en la Cumbre de la Sociedad de la Información en Ginebra, 2003 [4] cuyo tema de convocatoria es precisamente la reducción de la brecha digital. Se comprende que la misma se reducirá con el acceso a las TIC y con la creación de oportunidades digitales. En esta Cumbre se propone como estrategia la solidaridad digital de los países ricos con los países en desarrollo.

Reconocemos que la construcción de una Sociedad de la Información integradora requiere nuevas modalidades de solidaridad, asociación y cooperación entre los ¬gobiernos y demás partes interesadas, es decir, el sector privado, la sociedad civil y las organizaciones internacionales. Reconociendo que el ambicioso objetivo de la presente Declaración -colmar la brecha digital y garantizar un desarrollo armonioso, justo y equitativo para todos- exigirá un compromiso sólido de todas las partes interesadas, hacemos un llamamiento a la solidaridad digital, en los planos nacional e internacional.” [5]

Posterior a la Cumbre del 2003, se crea la UN ICT Task Force (Fuerza de Tarea de TIC de la ONU) que sustituye en cierta medida la Dot Force y cuyo objetivo principal es relacionar el uso de las TIC con la consecución de los objetivos del milenio también definidos por las Naciones Unidas. Con este acercamiento se pretende explicitar cómo las tecnologías de información y comunicación pueden ser utilizadas como instrumento de desarrollo. Otro aspecto importante de rescatar de esta propuesta es que ya no se habla solamente de la Internet sino de otras tecnologías de información y comunicación como la telefonía móvil.

lunes, 15 de agosto de 2011

Software Libre para Diseñadores Gráficos


Se usan para el diseño dos categorías de programas: los vectoriales y los que trabajan con mapa de bits. Un programa que trabaja con un mapa de bits lo que hace es utilizar pixeles para el diseño de cualquier elemento dando un color, una luminosidad y una saturación a cada uno de ellos; mientras que un programa vectorial lo que hace es trabajar con expresiones matemáticas (vectores, de allí el nombre) que definen figuras geométricas, así como sus colores, tamaño, iluminación, etc. Un programa vectorial jamás tendrá una degradación de calidad, aun variando su tamaño.

Los de mapas de bits, son utilizados para las webs, debido a que para la construcción de un diseño web hay unos estándares de tamaños, por lo tanto nos interesa trabajar con pixeles, así determinamos más fácilmente el tamaño. También se puede hacer con vectores pero es más laborioso.

Empezamos con el famoso Adobe Photoshop, sin duda el más utilizado por su cantidad de herramientas, recursos y posibilidades. Todo diseñador tiene este programa o alguna herramienta similar. También se puede diseñar mediante vectores con Photoshop. Corel Draw, aunque ha perdido terreno en los últimos años, sigue siendo una potente herramienta para nuestros diseños. Lógicamente no es rentable a menos que tengas unos ingresos gracias a su utilización.
Para ello hay alternativas Open Source.
El programa de licencia libre más conocido y utilizado como alternativa al PS es Gimp, actualmente en la versión 2.6. No es Photoshop, pero con Gimp se puede dibujar lo mismo que con la herramienta más potente del mundo. La diferencia está en comodidad e usabilidad. Gimp quizás no sea tan práctico y no tenga herramientas tan potentes para determinadas cosas, pero se puede hacer lo mismo que con Photoshop y gratis. También Gimp es más ligero en cuanto a tamaño en disco. Al que no le guste Gimp hay otras alternativas que las dejo en la tabla de abajo.



Pasemos a los programas vectoriales. Como he dicho antes Photoshop tiene la posibilidad de trabajar con vectores, pero como no es un programa creado expresamente para ello no es muy accesible en este campo. Para ello Adobe ha creado Illustrator. También es bueno tenerlo para el diseño de una web (logos, iconos, botones), aunque es prescindible. La alternativa Open Source que nosotros proponemos es Inkscape, con soporte para Linux, Mac y Windows. Por ultimo Adobe Fireworks es la combinación entre un programa vectorial y uno de mapa de bits. Está orientado hacia el diseño Web.
Este programa facilita mucho el trabajo a la hora de optimizar imágenes para su posterior subida a un alojamiento. Aunque Photoshop ya viene con una herramienta para exportar archivos para Web, Fireworks tiene un motor para esta optimización mucho más óptimo, de modo que sacará más partido a tus imágenes con un menor tamaño. Por el momento no existe una alternativa específica para él de código abierto.
Por último añadir que el software más utilizado para este cometido es Adobe Photoshop; se puede hacer (casi) todo con esta maravilla. Para los que no se pueden permitir su adquisición de forma legal recomiendo Gimp, un perfecto sustituto en caso en caso de saber manejarlo.

Sistema continuo de tinta


Un Sistema continuo de tinta, en inglés Continuous Ink Supply System (CISS), también conocido con los nombres inyección de tinta a granel , o simplemente Bulk kit (en Inglés, "en lote "), es un sistema para evitar la sustitución frecuente de los cartuchos de tinta de una impresora de chorro de tinta . En comparación con un sistema de cartuchos de tinta continua convencional utiliza grandes depósitos (que contienen entre 50ml y 100ml de cada color) que se conectan a los cabezales de impresión a través de tubos. Los contenedores se pueden llenar de pequeñas botellas de tinta, sin necesidad de jeringuillas.

Otra ventaja importante es que puede seguir recargando los depositos cuantas veces sea necesario, si el cabezal se daña cambia los cartuchos y sigues usando el CISS.

Lo mas importante es que no nos quedamos sin tinta en momentos inoportunos. Ya no hay mas recargas, durante la vida util del cartucho. Podemos imprimir ininterrumpidamente grandes volumenes de impresiones sin perdida aparente de calidad. (depende de la tinta a usar) Hay que descartar de esta categoría los sistemas simplificados o sistemas más baratos que no tienen depósitos conectados a los cartuchos mediante tubos. Estos sistemas constan básicamente de cartuchos recargables que necesitan ser recargados periódicamente de forma manual con la ayuda de jeringuillas. Esto se le llaman cartuchos recargables.



Consejos para el uso

No dañes la impresora, desarmandola o permitiendo que lo hagan. Con esto unicamente pierdes la garantía de tu impresora.

Busca vendedores que te den garantía por la instalación. Los cabezales no tienen garantía ni por la fabrica.

Recuerda que los cartuchos son hechos para usarse una unica vez, todo lo que suceda despues de esto es ganancia.

Existen CISS que traen cartuchos con chips que resetean los niveles de tinta, los hay reseteables y autoreseteable.

Utilizar un modelo de impresora de chorro tinta con el depósito estático separado de la cabeza de impresión. Esto elimina el riesgo de fugas de tinta en la impresora debido al movimiento de vaivén..

Usar una buena tinta original y de calidad. Las tintas de baja calidad pueden producir impresiones con variaciones de color grande, puede distorsionar la impresión o provocar obstrucciones frecuentes.

Nunca usar la impresora faltando tinta de algún color. Este uso puede causar daños permanentes en el cabezal de impresión. Recarga los tanques frecuentemente.

Intentar utilizar la impresora al menos una vez a la semana. Si es necesario, imprimir cualquier imagen sólo como mantenimiento. La falta de uso puede causar obstrucciones en el cabezal de impresión, incluso cuando se utilizan cartuchos originales.

Flexografía

En este sistema de impresión se utilizan tintas líquidas caracterizadas por su gran rapidez de secado. Las impresoras suelen ser rotativas, y la principal diferencia entre éstas y los demás sistemas de impresión es el modo en que el cliché recibe la tinta. Generalmente, un rodillo giratorio de caucho recoge la tinta y la transfiere por contacto a otro cilindro, llamado anilox. El anilox, por medio de unos alvéolos o huecos de tamaño microscópico, formados generalmente por abrasión de un rayo láser en un rodillo de cerámica y con cubierta de cromo, transfiere una ligera capa de tinta regular y uniforme a la forma impresora, grabado o cliché. Posteriormente, el cliché transferirá la tinta al soporte a imprimir.

La cantidad de tintas que pueden ser utilizada va desde una hasta diez, incluyendo diferentes tipos de acabados como barnices (de máquina, alto brillo o ultravioleta), laminación plástica y estampado de película.
El proceso de flexografía es característico para la impresión de etiquetas autoadheribles en rollo, las cuales se pueden imprimir en papel, películas y plásticos.
La flexografía es uno de los métodos de impresión más usado para envases, desde cajas de cartón corrugado, películas o films de plásticos (polietileno, polipropileno, poliester, etc) bolsas de papel y plástico, hasta la impresión de servilletas, papeles higiénicos, cartoncillos plegadizos, periódicos, etc. La flexografía es uno de los métodos de impresión más económicos con respecto al producto final, permite un mayor número de reproducciones a un menor costo.