Cuando usas la computadora es importante el que tan rápido puedas escribir, no querrás ser de las tipicas personas que se la pasan viendo el teclado y usando un par de dedos al escribir. Para escribir rápido en el teclado debes acostumbrarte a no ver las teclas, y aprender en donde debe ir cada uno de tus dedos.

Si crees que escribes rápido, o quieres saber cuantas palabras por minuto puedes escribir, aquí te tengo un test de velocidad de escritura online, yo lo he hecho y he obtenido que escribo 42 palabras por minuto.

Spanish Typing Speedtest

Al parecer lo conveniente es sobrepasar las 40 palabras por minuto, que según he leído es lo mínimo requerido para en ciertos trabajos donde es necesario escribir mucho en teclado. Sino lo has logrado sigue practicando, trata de utilizar todos los dedos y mirar lo menos posible el teclado.

¿Cuantas palabras por minuto logras escribir? Comentalo aquí para comparar tus resultados con los demás :p

Enlace: Speed Test

Dudo que para alguien que se mueve por este mundo de Internet el concepto de Web 2.0 sea algo que nunca haya escuchado, hace tiempo que este concepto se lee y escucha por todos lados, pero ¿Qué es realmente la Web 2.0? , si alguna vez has intentado investigarlo te habrás encontrado con definiciones confusas y nada concretas, es que entender la Web 2.0 es más algo que se tiene que utilizar y no explicar.

En el siguiente vídeo, de forma breve explican lo que es la Web 2.0 sin palabras, ¿como? Pues mejor te recomiendo verlo:

1. Comenta a varios niveles

Comenta los distintos bloques de los que se compone tu código, aplicando un criterio uniforme y distinto para cada nivel. Puedes, por ejemplo, seguir un modelo como:

  • En cada clase, incluir una breve descripción, su autor y fecha de última modificación
  • Por cada método, una descripción de su objeto y funcionalidades, así como de los parámetros y resultados obtenidos

En realidad, lo importante es ceñirse a unas normas (comúnmente aceptadas si se trata de trabajo en equipo) y aplicarlas siempre. Las reglas concretas pueden ser elegidas a la conveniencia de cada cual.

Obviamente, una solución bastante aceptable e incluso aconsejable es utilizar las convenciones y herramientas (como XML en C# ó Javadoc para el mundo Java) que ayudan y facilitan esta tarea.

2. Usa párrafos comentados

Como complemento al punto anterior, es recomendable dividir un bloque de código extenso en “párrafos” que realicen una tarea simple, e introducir un comentario al principio de forma que se guíe al lector, precediéndolos, además, de una línea en blanco que ayude a separar cada uno del anterior.

  ...

  // Comprobamos si todos los datos
  // son correctos
  foreach (Record record in records)
  {
     if (rec.checkStatus()==Status.OK)
     {
        ...
     }
  }

  // Ahora pasamos a realizar las
  // transacciones
  Context ctx = new ApplicationContext();
  ctx.BeginTransaction();
  ...

3. Tabula por igual los comentarios de líneas consecutivas

Si tenemos un bloque de líneas de código donde existe por cada una de ellas un comentario, es buena costumbre tabularlos todos a la misma posición, de forma que quedarán alineados y serán más sencillos de leer, sobre todo si forman parte de la misma frase.

  const MAX_ITEMS = 10; // Número máximo de paquetes
  const MASK = 0x1F;    // Máscara de bits TCP

Ojo a las tabulaciones. Hay editores que usan el carácter ASCII (9) y otros, en cambio, lo sustituyen por un número determinado de espacios, que suelen variar según las preferencias personales del desarrollador. Lo mejor es usar espacios simples o asegurarse de que esto es lo que hace el IDE correspondiente.

4. No insultes la inteligencia del lector

Debemos evitar comentarios absurdos como:

   if (a == 5)     // Si a vale cinco, ...
      counter = 0; // ... ponemos el contador a cero
   ...

Este exceso necesita mucho tiempo a la hora de su creación, lo necesitará para su mantenimiento y, además, la mayoría de las veces distraerá al lector con detalles que no es necesario conocer o que pueden ser deducidos echando un vistazo al código.

5. Sé correcto

Evita comentarios del tipo “ahora compruebo que el estúpido usuario no haya introducido un número negativo”, o “este parche corrije el efecto colateral producido por la patética implementación del inepto desarrollador inicial”.

El uso de este tipo de comentarios no dice nada a favor de su creador, y, además, nunca se sabe quién los va a leer en el futuro. Emarts, en “Sapos, culebras y código fuente” muestra ejemplos de comentarios de este tipo.

Otro tema relacionado y, a mi entender, igualmente importante: cuida la ortografía. El hecho de que los comentarios no se vean desde el exterior no implican que puedas descuidarlos. Una ortografía correcta mejora la calidad de la expresión escrita y, por tanto, de la comunicación, que es de lo que se trata.

6. No pierdas el tiempo

No comentes si no es necesario, no escribas nada más queContinúa leyendo

No Paste

Si te dedicas ya sea completamente o solo en parte a la programación, seguramente muchas veces necesitaras compartir parte del codigo con algún conocido, o colega, en mi caso pasa frecuentemente que al hacer un programa en Java para alguna clase de mi Universidad, necesito enseñarle el codigo a un compañero, y el Messenger no es un buen medio para hacer esto, ya que si copiamos y pegamos el codigo en una ventana de conversación, queda todo desalineado, dificil de entender y hay que recorrer la ventana para verlo completo, en pocas palabras es tecnicamente ilegible.

Pues existe una muy buena utilidad para los que tenemos este problema, se trata de NoPaste, es una pagina web en la cual podemos pegar nuestro codigo, y elegir de un menú desplegable un lenguaje de programación, escribiendo un nick, y una descripción, con esto nos generara una dirección con el codigo que pusimos, para que solo le pases el link a uno o varios contactos y puedan ver el codigo de manera sencilla, incluso con colores en las palabras reservadas, y de manera limpia 😉

La verdad es que puede ser muy util para los programadores o estudiantes como yo. 😉

Enlace : NoPaste

Via: GenBeta

Al prender tu computadora, escuchas un pitido, ya todos estamos acostumbrados a esto, ¿pero que significa? ¿y si es mas de un pitido? Bueno pues muchos problemas los puedes detectar por estos pitidos, y he encontrado este articulo muy bueno en Dean’s Blog sobre los pitidos de la PC :

Para evitar esta ardua tarea y, que demonios, para que todos aprendamos un poco mas de este mundillo y sepamos arreglárnoslas por nosotros mismos, este articulo es imprescindible. En unos pocos minutos, aprenderéis a entender a vuestro PC cuando tiene un problema (y no es de Windows)

Empecemos con lo básico, ¿que ocurre desde que le damos al botón de Power hasta que aparece nuestro sistema operativo cargando?

Cuando encendemos el ordenador, nuestra placa base hace una especie de escaneo a todo el sistema para comprobar si todo está en regla y continuar cargando.

Lo iremos marcando por pasos:

1. POWER, llega el voltaje a placa base

2. Seguidamente alimenta a los dispositivos de almacenamiento

3. El microprocesador, resetea todos los contadores y registros para partir de 0.

4. Busca una dirección de BIOS para testear la máquina, y también busca el test (Comprobación de dispositivos conectados)

5. POST ( Power On Self Test ) : Son un conjunto de rutinas y programas que chequean el hardware.

Aquí es donde se producen los pitidos que indican el estado del ordenador

6. La BIOS envía al micro señales y asigna canales DMA y IRQ

7. Inicializa la BIOS de la VGA

8. Testeo y cuenta de memoria

9. Habilita Teclado Led”s y genera entradas

10. Busca el sector de arranque

11. Carga el boot managery cede el control al sistema operativo.

PITIDOS SIMILARES ENTRE BIOS

Siempre que lo encendamos el modo que tiene la placa base de transmitir el estado del sistema es por medio de pitidos. Aquí tenemos algunos:Continúa leyendo