Formato a bajo nivel


¿ Que es o que hace un fornateo a bajo nivel?

Un ejemplo que espero sirva de base para entender la diferencia entre un formateo de alto nivel con un formateo a bajo nivel. Imagina que tienes una mesa de madera y tu hijo(a) o sobrino(a) escribe sobre ella con lapices(crayolas) de colores, entonces tomas un paño humedo y limpias la mesa y listo (FORMATEO A ALTO NIVEL, lo que hace el comando format del D.O.S.). Ahora si tu hijo(a) o sobrino(a) escribe sobre ella con un clavo, o sea perfora la mesa, deberas pulirla(lijarla) hasta que la figura desaparezca y la mesa tenga un mismo nivel, tendras luego que barnizarla y quedara usable nuevamente (FORMATEO A BAJO NIVEL vale decir el programa toma el disco y lo deja como recien salido de fabrica, pero con sectores que no podras ocupar por que estan muy dañados, luego montaras el disco con fdisk u otro similar, y finalmente lo fomateas a alto nivel). Pierdes espacio en el disco al formatear en bajo nivel, pero es mejor a quedarse sin nada de disco



Ahora un disco duro debe formatearse físicamente antes de formatearse lógicamente. El formateo físico de un disco duro (también denominado formateo de bajo nivel) en general lo realiza el fabricante.

El formateo físico divide los platos del disco duro en sus componentes físicos básicos: pistas, sectores y cilindros. Estos elementos definen la forma en la que los datos se registran y se leen del disco. . Las pistas son vías circulares concéntricas grabadas en cada cara de un plato, como las de un disco fonográfico o un disco compacto

. Las pistas se identifican por número, comenzando en la pista cero en el borde externo.

. Las pistas se dividen en áreas más pequeñas o sectores, que se utilizan para almacenar una cantidad fija de datos. Los sectores se formatean normalmente para contener 512 bytes de datos (hay ocho bits en un byte).

. Un cilindro se compone de un conjunto de pistas que se encuentra a la misma distancia del eje en todas las caras de todos los platos. Por ejemplo, la pista tres en cada cara de cada plato se sitúa a la misma distancia respecto al eje. Si imagina estas pistas conectadas de forma vertical, el conjunto forma un cilindro.

Con frecuencia, el funcionamiento del hardware y software de PC se basa en los cilindros. Cuando se escriben datos en un disco por cilindros, puede accederse a todos los datos sin necesidad de desplazar los cabezales de lectura/escritura.

Puesto que el movimiento de los cabezales es lento en comparación con la rotación del disco y el cambio entre cabezales, trabajar por cilindros reduce el tiempo de acceso a los datos considerablemente. Una vez que un disco duro se ha formateado físicamente, las propiedades magnéticas del revestimiento del plato pueden deteriorarse gradualmente. Por lo tanto, esto hace cada vez más difícil que los cabezales de lectura/escritura lean o escriban datos en los sectores del disco afectados. Los sectores que ya no pueden utilizarse para registrar datos se conocen como sectores defectuosos.

Afortunadamente, la calidad de los discos modernos es tan elevada que los sectores defectuosos de este tipo son raros. Además, los equipos modernos en general pueden determinar cuándo un sector es defectuoso y, si es así, marcar el sector como tal (de manera que nunca se utilice) y utilizar un sector alternativo. Formateo de disco lógico Una vez formateado físicamente un disco, también debe formatearse lógicamente. El formateo lógico sitúa un sistema de archivos en el disco, permitiendo que un sistema operativo (como DOS, OS/2, Windows o Linux) utilice el espacio disponible para almacenar y recuperar archivos.

Los diferentes sistemas operativos utilizan distintos sistemas de archivos, de modo que el tipo de formateo lógico que aplique dependerá del tipo de sistema operativo que desee instalar.

El formateo de todo el disco duro con un sistema de archivos limita necesariamente el número y tipo de sistemas operativos que puede instalar en el disco.

Afortunadamente, existe una solución a este problema. Antes de formatear lógicamente un disco, éste se puede dividir en particiones.

A continuación, cada partición puede formatearse con un sistema de archivos diferente, permitiendo la instalación de varios sistemas operativos. La división del disco duro en varias particiones también permite utilizar el espacio del disco de una forma más eficiente.


Me ha pasado que tengo unos discos duros internos el cual ahora uso como extrenos, el cual una vez tuvieron algun sistema operativo, el problema fue que necesitaba formatear el disco duro me decia que no se podia ya que contenia un sistema de arranque en este caso el Windows, a lo que me encontre esta herrameinta interesante y gratuita el cual si me permitio darle un formateo a bajo nivel, espero y esta herramienta les pueda ayudar

HDD LOW LEVEL FORMAT TOOL

Microsoft SDKs




Aqui les dejo un link interesante de las diferentes descargas que tiene disponibles Microsoft de los que son los SDK.

Que son los SDK

Un software development kit (SDK) o kit de desarrollo de software es generalmente un conjunto de herramientas de desarrollo que le permite a un programador crear aplicaciones para un sistema concreto, por ejemplo ciertos paquetes de software, frameworks, plataformas de hardware, ordenadores, videoconsolas, sistemas operativos, etc.

Es algo tan sencillo como una interfaz de programación de aplicaciones o API (del inglés application programing interface) creada para permitir el uso de cierto lenguaje de programación, o puede, también, incluir hardware sofisticado para comunicarse con un determinado sistema embebido. Las herramientas más comunes incluyen soporte para la detección de errores de programación como un entorno de desarrollo integrado o IDE (del inglés Integrated Development Environment) y otras utilidades. Los SDKs frecuentemente incluyen, también, códigos de ejemplo y notas técnicas de soporte u otra documentación de soporte para ayudar a clarificar ciertos puntos del material de referencia primario.


MICROSOFT SDKs





Avira Antivirus es una opcion buena, para los que buscamos un antivirus "seguro" y a la vez no estar piratiandonos las claves, que si ya se va vencer, que si solo es por 30 dias, que hay que buscar mas Keys, etc.., en si es mucha lata estar haciendo eso y pues las cosas no estan para comprar un antivirus que salen un billete, ante esas situaciones, empezamos por buscar soluciones gratuitas.



Pero no todo es bello, somos demasiado exigentes cuando necesitamos algo y lo primero que queremos es que no nos alente el equipo como en el caso e los Norton o un inutil McAffe, antes de esto yo usaba el antivirus NODE, el cual se me hacia muy bueno pero fue decallendo, luego tuve una pequenia experencia con el AVG, que se me hacia lentisimo para cuestiones de escaneo y de cierta manera "ARANABA" la maquina haciendola demasaido lenta al moemento de que trabajabas y por ultimo optr por el Kasperkey, el cual se me hace buen antivirus, el problema los Keys.

Asi que un poco, fastidiado por la situacion opte por darle una oportunidad a Avira

Cambios recientes en Avira AntiVir Personal:
Actualizadas las definiciones


Acerca de la licencia:
Es gratuito para uso no comercial


Para utilizar Avira AntiVir Personal necesitas:
Sistema operativo: Win2000/XP/Vista


Requisitos mínimos:
Memoria: 64 MB
Internet Explorer 5.0

Requisitos recomendados:
Memoria: 128 MB



Pagina para Descargar : Avira

Como poner nieve en tu blog

Es sencillo solo es cuestion de aniadir un codigo en HTML/Javascript de lo que viene siendo la parte de gadgets en nuestra plantilla de personalizar y pegamos el siguiente codigo

Codigo:
<script type="text/javascript"
src="http://inacho07.googlepages.com/snow.js"> </script>



y con eso es mas que suficiente para ver como caen copos de nieve en nuestro blog para estas epocas navidenias

Datos sobre el USB 3.0


Se han dado a conocer las nuevas características de la tecnología que se viene: USB 3.0, esta nueva tecnología maneja velocidades de transferencia realmente increíbles: 25 GB en sólo 70 segundos, estamos hablando de una velocidad aproximadamente diez veces más rápida que USB 2.0.
Según comentaron sus desarrolladores, ya se encuentra disponible para ser implementada de a poco en el mercado. Por otro lado, todas las empresas apoyan el desarrollo de esta tecnología, por lo que faltaría únicamente comenzar su producción. Se espera que para mediados de 2009 se comiencen a observar los primeros portátiles con esta magnífica tecnología, que además ahorra energía.

Bueno ya que andamos de promocion pues si aun cuentas con el XP en tu maquina pero tmb te gustan las funciones del Vista, como la barra lateral en la cual puedes instalar lo que se denomina Gadgets, hay una manera muy sencilla y el cual solo requerias instalar 3 programas, si ya se que hay otras opciones como la de google o la de yahoo, pero este no es un clonico o algo que simule la barra tipo Vista, sino que es en si la barra de Vista acoplada para el XP.

Lo interesante es que se pueden descargar mas gadgets de la pagina oficial de Windows

DESCARGAR


¿Qué tipo de informático eres?

Actualmente en la empresa se viven cambios en los cuales es el evolucionar a las nuevas tecnologias, y pues como todo hay en la vinia de senior, pues estaba "googleando" y me encontre este interesante post que quiero compartir con ustedes y que la neta se apega muchismo a la realidad, acompaniandolo de unas graciosas imagenes que suelen apagarse a tambien a la realidad, espero y lo disfruten

Cuando trabajas con gente, de este gremio en concreto (aunque es aplicable a muchos otros), te das cuenta que hay gente de todo tipo: altos, bajos, guapos, simpáticos, frios, amables, meticulosos, solitarios... Pero cuando agrupamos aún mas a la gente (en mi opinión), tenemos a dos grandes grupos...

Grupo de los "busca vidas": Es gente autodidacta, que les gusta investigar y a la vez que programan tienen preparado el google, el msdn, codeproject, codeplex... y cuando les surge una duda, consulta, investiga, busca una segunda opción, por lo general, comprueba que el método que acaba de escribir es optimo o incluso antes de escribir una funcionalidad, se da unas vueltas por la red buscando lo que tiene que hacer, (no vaya a ser que ya esté hecho), repasan y comentan el código a la vez que piensan en la siguiente tarea. Interpretan la labor de programar como un "arte", en el que cada trozo de código adquiere una parte de ellos, lo ven como una forma mas de expresión, justificando las decisiones que toman, aportando comentarios en el código (aquí he utilizado una función recursiva por que mejora el rendimiento, bal bla bla). Que, a veces, cuando llegan a casa siguen pensando en la resolución del problema, que no solo se limitan a programar, a cumplir, sino que buscan la manera de mejorar, de innovar, pero lo mas importante de todo esto, es que este tipo de programador, aporta un valor añadido fundamental en los desarrollos, la calidad.
Grupo de los "Esqueeee": Les suele caracterizar la parsimonia y la apatía, generalmente son gente desmotivada, que no les gusta demasiado su trabajo y carecen de vocación. Cuando se encuentran un problema, que no está en su guión de trabajo habitual, les identifica la frase: "Es que eso no se puede hacer" o "Es que no sé como hacerlo (pero tampoco me he molestado en buscar como)". Solamente ven líneas de código, no piensan, solo programan, están convencidos de que solo hay una manera de hacer las cosas, la mas rápida. Es gente que les tienen que dar apoyo constante al desarrollo y no mejoran su actitud con la experiencia adquirida. Generalmente es necesario explicarles el problema, orientarles y guiarles hasta la solución. Ven su trabajo como una cadena de producción, en la cual, únicamente, tienen que cumplir sus 8 horas diarias y esperar el ingreso a final de mes, sin preocuparse demasiado de la calidad del desarrollo, solo lo justo, solo cumplir "Yo hago lo que me mandan...". No dan valor añadido al desarrollo, solo programan, mecanizan instrucciones, líneas de código, limitándose al requisito 36 del documento de requisitos, ¡sin mas! y ¿para que van a hacer mas? Les van a pagar lo mismo.

Una vez definidos, a mi modo de ver, estos grupos, quiero aclarar y puntualizar que esto no es siempre así, que las cosas no son o blancas o negras, que cada persona tiene características y cualidades diferentes a otras, que cada uno somos de nuestro padre y nuestra madre y que hay muchas factores que nos caracterizan, por no hablar de los estados de ánimo, que es al final, lo que define las acciones de las personas. No quiero que nadie me ubique de racista, machista o generalista por hacer 2 grandes agrupaciones, es solo una opinión, un pensamiento, una idea que seguro... si pensáis un poco, vais a identificar dentro de estos grupos al 80% de la gente con la que trabajáis.

¡Bien! Una vez dicho esto tenemos que hacer examen de conciencia, ver donde estamos, hacia donde vamos y hacia donde queremos ir, es necesario preguntarnos que, si ahora mismo nuestros ideales, son los mismos que en nuestro primer día de trabajo... y si cuando empezamos en este mundo, nos identificábamos con un grupo, no nos estaremos desviando hacia otro (el lado oscuro de la fuerza ;) ), o incluso, si tenemos compañeros de trabajo que han cambiado de grupo ¿cual es el motivo? ¿El síndrome del funcionario?

Y para terminar... recomendar este artículo a todo oveja descarriada, que no piense que el desarrollo es un arte... ¡que corra hacia la luz!

¡¡¡Vamos a cambiar el mundo!!!
Publicado el viernes, 22 de agosto de 2008 22:52 por Miguel Sierra



WTF es el AeroShake, bueno esta madre en pocas palabras es que si tenemos varias ventanas abiertas en nuestro escritorio y para minimizar todas de un trancazo dejando solo activa la que nos interesa solo es cuestion de agarrar la barra de titulo y hacerle su respectivo shake para que las demas se minimicen a excepcion de esta, la acabo de instalar en la compu y esta interesante el efecto y le veo utilidad hasta eso.

Esta novedad es algo de lo que se deja venir con el Windows 7, haber si les late, y como una imagen vale mas que mil palabras les dejo el siguiente videito


Aero Shake 1.3 (WinXP/Vista)



Para localizar un nombre de un campo de una tabla en una base de datos usaremos la consulta:

SELECT TABLE_NAME,*
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%NombreDeCampo%'

Con esto tendremos un listado de todas las tablas que tienen un campo llamado NombreDeCampo.

Probado con bases Sql Server 2000 en delante, en la version 7 no ha sido calado, pero pues si alquguien le sirve y puede correro en versiones anteriores a SQL, pues para que nos comente