El blog de Pablitooo
Un blog de informatica!!

dic
08

Leyes para programar un ordenador:

· Si un programa funciona a la primera, es seguro que no hace lo que tiene que hacer.

· Cualquier programa dado, al ejecutarlo se vuelve obsoleto.

· La realización de cualquier programa dado cuesta más y lleva más tiempo.

· Si un programa es útil, por algún motivo deberá cambiarlo.

· Si un programa es inútil, deberá ser documentado.

· Cualquier programa dado se expandirá para llenar toda la memoria disponible del ordenador.

· El valor de un programa es proporcional al peso de su información de salida.

· La complejidad del programa aumenta hasta que excede la capacidad del programador que debe llevarlo a cabo.

“Si algo puede fallar, fallará”.

· Nada es tan fácil como parece serlo.

· Todo tiene necesidad de más tiempo del que usted piensa.

· Si existe la posibilidad de que varias cosas puedan salir mal, saldrá mal aquella que cause el mayor daño.

· Si usted descubre que existen cuatro maneras posibles en que un procedimiento pueda fracasar, y logra solucionarlas, entonces surgirá inevitable y rápidamente una quinta posibilidad de fallo.

· Si se dejan al azar las cosas, tenderán a ir de mal en peor.

· Siempre que se disponga a hacer algo, habrá antes algo más importante que hacer.

· Cada solución genera nuevos problemas.

· Es imposible hacer algo a prueba de tontos, porque éstos son muy ingeniosos.

· La naturaleza siempre se pone de parte del fallo escondido.

· La madre naturaleza es una malvada.

Algunos postulados de Troutman sobre programación:

· Si un editor de entrada ha sido diseñado para rechazar las malas entradas, algún idiota ingenioso descubrirá la forma de que éstas pasen.

· La maldición es el lenguaje que mejor conocen todos los programadores.

Axioma informático de Leo Beiser:

· Cuando archive algo en la memoria, acuérdese de dónde lo guardó.

Axiomas informáticos de McCristy:

· Los archivos de apoyo nunca estarán completos

· Los fallos del software se pueden corregir sólo cuando la industria considera que se ha quedado obsoleto.

Ley de Lubarsky sobre la entomología cibernética:

· Siempre queda algún virus.

Regla de Sutin:

· De todas las cosas que se pueden hacer con un ordenador, las más inútiles son las más divertidas.

Ley de Smith sobre reparación de ordenadores:

· Los orificios de acceso tendrán medio milímetro menos de diámetro.

Ley de los SIMMs de Protel:

· Si se deja un ordenador abierto sobre una mesa, los SIMMs de memoria tenderán a desaparecer espontáneamente.

Leyes de Gilb acerca de la falta de fiabilidad:

· No se puede confiar en los ordenadores, pero menos aún en los seres humanos.

· Cualquier sistema que dependa de la confianza en seres humanos, es poco fiable.

· Los errores imposibles de descubrir son infinitos en su variedad, en contraste con los detectables que por definición son limitados.

· Las inversiones para asegurar fiabilidad aumentarán hasta que excedan el coste probable de los errores que puedan presentarse o hasta que alguien insista en hacer algún trabajo útil.

Ley de la falta de fiabilidad:

· Errar es humano, pero, para liar las cosas de verdad, hace falta un ordenador.

Norma de Steinbach para los sistemas de programación:

· No trate nunca de verificar una condición de error que no sepa manejar.

Principio de Pollyanna sobre la IBM:

· Las máquinas deben funcionar y las personas, pensar.

Ley de Brook:

· Asignar fuerza de trabajo adicional a un proyecto retrasado lo demorará aún más.

Leyes de computación de acuerdo con Golub:

· Los objetivos de un proyecto, definidos en forma confusa, se utilizan para evitar la molestia de hacer la correspondiente estimación de costos.

· Un proyecto mal planeado se lleva tres veces el tiempo estimado para terminarse, uno bien planeado tomará solamente el doble.

· El esfuerzo requerido para corregir el rumbo aumenta geométricamente con el tiempo.

· Los equipos de trabajo detestan los informes semanales de avance porque en éstos se demuestra en forma evidente la falta de progreso.

Principio de Shaw:

· Diseñe un sistema que hasta un tonto pueda utilizar, y solamente un tonto lo querrá emplear.

Leyes de Manubay para los programadores:

· Si funciona la modificación de un programador a un programa ya existente, es probable que no sea lo que quieren los usuarios.

· Los usuarios no saben realmente lo que quieren, pero saben con certeza lo que no quieren.

dic
08

Una de las tareas mejor pagadas en el área de informática además de la protección de sistemas contra hackers es la recuperación de datos de discos rígidos dañados.
Imaginen un banco o una empresa que pierde la información de base datos fundamentales… ¡¡pagaría fortunas para recuperarla!!!
Haciendo caso a una de las tantas leyes de Murphy aplicadas a la informática…
“Si hay posibilidad de que algo salga mal, saldrá mal”…
…sabido es que la mejor protección contra la perdida de información es un buen back-up de todo, en el medio mas seguro a nuestro alcance. Creo yo que por la relación precio/duración/capacidad es el DVD.
Según nuestra “tasa de movimiento de información” (ya sea creación de archivos, borrado, trabajos en bases de datos etc.) debemos programarla para realizarla periódicamente., todos los días, una vez a la semana, una vez al mes etc…
¿Pero que pasa con las PC hogareñas a las cuales no se les realiza back-up? ¿O si se daña un disco?
Bueno, lo menos costoso seria se que dañara el sector del booteo del disco. Ese disco no podría bootear más pero podría ser usado como esclavo en otra PC, con lo cual se copian los datos y listo.
Cuando se daña de forma tal que no puede ser leído,  lo mas conveniente es formatearlo en modo rápido y luego intentar la recuperación de la información con software para eso. Ese es el punto de este post.
Software de recuperación de información.
El software de recuperación de datos  consiente recuperar los datos inclusive en presencia de graves daños y/o perturbaciones de las estructuras de datos del file system como:
•     Tabla de las reparticiones / MBR (Master Boot Record).
•     Boot Sector / Boot Record
•     Tabla de adjudicación de los file (FAT)
•     Root Directory / Sub Directory
•     Record de la Master File Table (MFT)
Es posible recuperar datos de un disco cuando:
•     Produce ruidos extraños y no es accesible.
•     Ha sufrido una falla en el suministro de energía y posee problemas eléctricos.
•     Presenta corrupción de firmware ó detecta mal.
•     Tiene problemas mecánicos internos y/o no gira.
•     No es detectado por el motherboard ó la controladora.
•     Se ha golpeado, mojado ó sufrido algún siniestro.
•     Se accede parcialmente a los archivos.
•     Se ha formateado accidentalmente y/o se ha instalado un nuevo sistema operativo.
Hay varios programas y hoy le voy a dejar algunos de ellos… bájenlos de los links que siguen.

Recovery my files

File recover

.. de mi skydrive

Saludos!!

nov
29

Lo que hoy les voy a recomendar es algo asi como un pack de aplicaciones que son las que uso yo para los diferentes proyectos de páginas web que hice, ya sea para mis estudios, hobby, en lo laboral o comerciales.

Primero el diseño…

images2Para diseñar, como todo novato, empece con el FrontPage jeje (ahora me rio pero en su momento estaba más que satisfecho con las cosas que había logrado) y HTML. El HTML siempre es útil, porque mas allá de que existen herramientas que evitan que uno tenga que saber todas las etiquetas de este lenguaje, siempre va a surgir un problemita o un retoque en el que nos venga de 10 saber un poco de él… reitero no es necesario “estudiarlo a fondo” pero si conocerlo.

Para aquel que esta empezando yo use en mis comienzos un programa que se llama HTML-kit, es muy muy completo (bajenlo desde aquí). Una vez que conocía el HTML y ya habia hecho mis primeraslogo1 experiencias en el tema, me busque un servidor gratís y arme la primera pagina que era del Grupo de Electromedicina en el cual trabajaba. Recuerdo que use los servidores de Freeservers, no son los mejores pero me sirvieron para que lo había hecho.

php

dw

Entonces fue que empece a estudiar PHP, Flash y MySQL.

Estas tres cosas son fundamentales conocerlas y más aún si uno arma los proyectos solo… eso es un lío. Lo mejor es trabajar en conjunto programador – diseñador (siempre hablo “no profesionalmente” “hobby” o “PyME”, en una empresa la mano es diferente…..) o Amigo1QConoceFlashetc y Amigo2QConocePHPetc…. el cual es mi caso….

… volviendo, yo me incline mas a al Flash y al diseño y un amigo mío que se llama Juan Marchetto a la programación.

Ya ahí necesite probar mis páginas en forma local para despues subirlas a un servidor, use xampp, muy muy útil y recomendable.1240

Teniendo todas estas herramientas podes empezar a desarrollar sitios profesionalmente.

El bendito Hosting…

Cuando tengan que subir un proyecto ya sea comercial o laboral USEN UN HOSTING BUENO… servidores serios, acá en Junín, por ejemplo, yo recomendaria ACERCA que da servicio de hosting.. además que tenes por lo menos una oficina con alquien a quien quejarte y no un servidor del otro del planeta que tenes que llamar al 00056-0398-4-83-JODETE si tenes algun problema….

Y en cuanto al hosting que pueden usar para probar… usen el Awardspace que esta bueno… aunque todavia no pude usar bien el cliente FTP jejje

Bueno espero que te pueda servir de algo esta publicación… saludos…

P.D.: a ver.. el link del XAMPP está.. el de Dreamweaver 8.0, Flash MX… si quieren versiones nuevas.. busquenlas ustedes… jejeje con estas pueden empezar…

nov
23

Gente les cuento que para todos aquellos a los que les gusten las motos empece un Blog sobre ellas… se llama LocoXMiMoto, ahi voy a ir publicando notas, videos y cosas interesantes sobre ellas…

Les dejo un saludo y el link para el blog de LocoXMiMoto

nov
18

Despues de unos cuantos dias que no publicaba nada hoy dejo una reseña de navegadores web….

Mozilla

Internet Explorer

Apple Safari

Opera

Flock

Personalmente recomiendo.. el Safari la verdad que es muy atractivo… tanto visual como funcionalmente.

Mozilla reemplaza muy bien al tan vapuleado Explorer…. y despues la verdad… listo!! no recimiendo nada mas salvo que no usen el Explorer…

Saludossss!

nov
01

Bueno les cuento que cree una carpeta en mi Skydrive con instaladores de programas asi los pueden descargar cuando quieran y en el lugar donde esten.

A propósito, aprovecho y les comento del Skydrive.
Desde la actualización de MSN a Msn Live, agregaron una herramienta bastante útil que llamaron Windows Live Skydrive. Ellos dicen que es como un pen drive virtual, y la verdad que cumple esa función. Con la posibilidad de tener múltiples carpetas, con permisos diferentes, ya sean públicas, privadas, o limitar el acceso a tus amigos o contactos de msn.
Se pueden subir todo tipo de archivos, el límite de almacenamiento es de 5Gb y los archivos pueden ser de hasta 50Mb.
Para subirlos permite elegir hasta 5 archivos simultáneamente.

Una buena opción a los servidores gratuitos (pero no tanto) como Rapidshare, Megaupload, Badongo o Filefactory.

Les dejo un dato para que investiguen ustedes…
Hay un servidor similar a Rapidshare que permite almacenar archivos de hasta 5Gb, Filedropper.

Carpeta pública de software

Instaladores:

7z – Archive Password Recovery – Ares 2.0.9 – Avast – Crystal Disk – Daemons Tools – Download Accelerator Plus 8.6 – eMule 0.49a – Everest 2007 – Firefox 3.0.1 – FProt – IE7 – Speedfan 4.35.. – MSN 7.5 – Opera 9.61 – MSN Plus 3.63 – Poligamy 7.x – Recovery my files 3.9 -  Shoutcast – Vista Ultimate – Winamp 5.541 – WinDVD 7.0

Saludos

oct
31

Antivirus

Avast
Bueno, despues de hacer muchas pruebas con diferentes antivirus y soft por el estilo he llegado a la conclusión que el mejor antivirus, o por lo menos el que me resulto más útil, fue el Avast.
Ventajas: Es gratuito (nada de crack, actualizaciones que no funcionan o imposibles, bases de datos de virus caducas), sencillo y efectivo.
A la página oficial de Avast pueden acceder a traves de este link aqui. Allí podrán tambien descargar la última version.

NOD32
Este antivirus me ha traido un par de problemas. El mas reciente es la imposiblidad de actualizar la base de datos de virus. Ahora parece estar andando bien, asi que les dejo el link para que lo descarguen aqui.

(en ampliación)

oct
30

MSN & Skype & Yahoo Messenger

Holaa.. abro esto solo para dejarles unos links utiles.
No hay mucha explicacion porque son herramientas muy conocidas.
Desde estos links pueden bajar los instaladores, con la seguridad de que yo los probe y las funcionan.

Lo mas intersante es el msn que es la version 7.5 que no pide actualizacion, el Msn Plus que tiene cositas interesantes y el poligamy 7.x para abrir varias versiones del msn simultaneamente.
El MSN Plus ya tiene una opcion que permite esto, pero aquel que no quiera instalar el Plus instala el Poligamy. Bueno les dejo los links, saludos gente.

Yahoo Messenger
Skype
MSN7.5&MSNPlus3.63&Poligamy7.x

oct
30

Software De Compresion De Archivos

Gente, voy a explicar que funcion cumple el software de compresion de archivos, su funcionamiento, aplicaciones utiles y demas. Voy a comentar brevemente tambien el caso particular del software de compresion de audio.

La Compresion

La finalidad de el software de compresion es reducir el tamaño en bytes de un archivo o fichero. ¿Cuando uno puede necesitar realizar esto? Bueno los motivos pueden ser varios, por ejemplo que necesitemos transportar archivos en un medio como un pen drive de 512 Mb y el tamaño sin comprimir de este sea de 750 Mb, back-up de gran cantidad de informacion, upload de archivos a servidores que nos limitan el tamaño maximo de archivos, etc…

Ya sabiendo que lo vamos a necesitar, ¿como funciona?. A modo de ejemplo podriamos decir que el compresor lo que hace es buscar grupos de bits que se repitan o sigan patrones definidos, para poder reemplazarlos por informacion insertada por él, que ocupe menos espacio que en el original y que en el momento de la descompresion sirva para recuperar el archivo.

Ahi va un ejemplo:

Original:

01010101|00010100|00101000|00101101|1011111|1111111|11010010—>

—->|1110000|0110101|01010101

Comprimido:

01×40001010×41010×5101101101×140100101110×5110×61

Vale la aclaracion que esto es puramente ejemplificador pero demuestra en forma sencilla como trabaja un compresor.Por que es evidente que para representar la “x”, los numeros decimales y hasta la negrita (que muestra cuando estoy reemplazando en la cadena), necesitaria mas que un bit.

Sin embargo este sencillo ejemplo muestra uno de los metodos usados para comprimir que es denominado redundancia.

El caso del MP3.

Este es un caso de compresion diferente del anterior. Aqui la informacion se comprime eliminando los datos irrelevantes. No es mi fin explicar como funciona el mp3, para eso les dejo el link para que consulten en Wikipedia aqui.

Les dejo algunos links utiles… les recomiendo que usen el WinRAR. Saludos!!!

Interesante comparativa de compresores

Pagina oficial de WinRAR. (En la pestaña descargas, puedes bajar la última version)

Pagina oficial de WinZIP

7-zip un compresor potente e interesante… TOTALMENTE GRATIS

oct
29

Acrobat Destiller

Hablaré acerca de una herramienta muy útil, que forma parte del paquete de herramientas de Adobe.

Acrobat Destiller 5.0

Acrobat Destiller 5.0

El Acrobat Destiller es una impresora virtual que como salida de impresión nos da un archivo pdf, hasta aquí todo normal y muy similar a la impresora virtual de XP denominada Microsoft Office Document Image Writer, (con la gran diferencia de la calidad a favor de la aplicación de Adobe).

Pero vamos al grano. ¿Cuales son las diferencias a favor de este programa que nos motivan a usarlo?

1) La salida por formato PDF nos da un soporte rápido y sencillo de publicación ya sea en Web o no y es multiplataforma, ya que hay aplicaciones para cada Sistema Operativo existente.

2)Adobe incluyó en el Destiller un paquete de opciones de seguridad, muy interesantes (y este es el punto!!)

* Permite proteger el archivo con una contraseña de lectura,

* Para realizar las modificaciones de formato, etc se puede proteger con otra contraseña. Lo cual permite que el archivo que publiquemos no pueda ser modificado despues de publicado, teniendo en cuenta la posibilidad de asignar los siguientes permisos al usuario:

a) Posibilidad de impresión. Ademas se puede limitar el tipo de impresión, ya sea en “Baja Calidad” (150ppp) o “Alta Resolución”.

b)Permiso de modificación del contenido del archivo

c)Imposibilidad de extracción del contenido del archivo o copia. Esta es uno de los mas importantes.

d)Modificación de comentarios, ya sea agregarlos, cambiarlos, etc..

* Una encriptación muy potente mediante el módulo de codificación RSA BSAFE Crypto-C 2.0.

3) Incluye las firmas digitales como medio de aprobación. ¿Que es una firma digital? Adobe la define de la siguiente manera:

“Una firma digital se usa de una forma muy similar a una firma manuscrita, para aprobar documentos. Permite verificar la identidad del usuario y puede incluir su foto, una imagen de su firma manuscrita y otros datos personales elegidos por él. Los autores de los documentos pueden avalar el contenido de éstos mediante la adición de una firma de certificación.”

Actualmente el formato PDF es amplimente usado en Internet y fuera de ella. Ejemplos de esto:

Libros electrónicos, hoja de datos de componentes electrónicos, manuales desde electrodomésticos hasta microprocesadores, material de estudio de carreras, etc…

De esta forma termino la reseña de este soft, les dejo un link para que usen este soft..

Link para descarga desde Rapidshare de la version 5.0 del Acrobat Destiller

Seguir

Get every new post delivered to your Inbox.