Entradas etiquetadas ‘velocidad

Hay muchas características de aplicaciones Microsoft que se pueden hacer y desconocemos esta es una curiosa y útil opción que tiene el notepad de Windows…

Puedes crear un archivo de registro que añade la fecha y hora de apertura cada vez que un fichero es abierto en el notepad.

Este es el enlace a la página de microsoft en el que se explica cómo hacerlo:
Cómo utilizar el Bloc de notas para crear un archivo de registro (Soporte Microsoft)

Tutorial básico de Ruby

15 de octubre de 2006

en: Sin categoría

Ruby es un lenguaje de scripts para una programación orientada a objetos rápida y sencilla, es un lenguaje de programación interpretado, de muy alto nivel y orientado a objetos.

En este lenguaje, hasta los números y los caracteres literales son objetos, y tienen los métodos de su clase, que pueden llamarse normalmente.

Rubí podrá ser probablemente uno de los lenguajes de programación más faciles de los que vas a ver.
En este tutorial voy a estructurar los trozos de códigos con diferentes formatos intentando hacer el código mas facil de leer.

Texto Unicode: ¯¦¯ ¦?¦ ¦ _¦¯ ? ? ¤ ?

12 de octubre de 2006

en: Sin categoría

█ █ █▀█ █   █▀█ █ ▀
█▀█ █▄█ █▄▄ █▀█ ▄ █

Cómo bien dice la Wikipedia: “Unicode se ha vuelto el más extenso y completo esquema de codificación de caracteres, siendo el más dominante en la internacionalización y adaptación local del software informático. El estándar ha sido implementado en un número considerable de tecnologías recientes, que incluyen XML, Java y sistemas operativos modernos.”

Grandes errores en la dirección de un proyecto

28 de septiembre de 2006

en: Sin categoría

Quizás el puesto más difícil de desempeñar en cualquier proyecto de desarrollo de software es el del director de proyecto. El director de proyecto tiene la responsabilidad total de todos los aspectos técnicos del proyecto – diseño, código, selección de la tecnología, asignación del trabajo, aspectos de programación.

Al director de un proyecto lo podriamos encuadrar como un tipo mitad directivo mitad técnico. Esto significa que tienen que poder hablar dos idiomas – el idioma de alto nivel para los directivos, y el idioma a bajo nivel para su equipo de trabajo. En efecto, se le puede catalogar como la unión entre esos dos idiomas.

Realmente no hay muchos directores de proyectos que tengan las hablidades necesarias para realizar este trabajo de manera correcta…

5 consejos para programadores principiantes

5 de julio de 2006

en: Sin categoría

Para la gente que empieza en el mundo del desarrollo utilizando Photoshop, o con lenguajes como HTML y CSS, que sepan que es dificil aprender los diferentes lenguajes de programación.

He encontrado unos pequeños consejos que no por simples son menos útiles para aprender los conceptos generales y específicos de cada lenguaje de programación.

Empezar por lo más básico

Es importante entender que variables utiliza el lenguaje, los bucles y funciones… La mejor manera de aprender estos conceptos básicos es primero analizar estos mirando en un manual básico del lenguaje de programación antes de pasar a aprender la sintaxis, etc.

Crea Sudokus con Ruby

24 de junio de 2006

en: Google

En pocos pasos podemos generar sudokus con ruby, estos serían generados automaticamente.

Este proyecto consta de dos archivos:

  • sudoku.rb Es la base del código y el encargado de generar los sudokus.
  • ranarray.rb Contiene las rutinas de aletoriedad.
  • Vamos a partir de la base que deseamos puzzles de tamaño 9×9.

    Paso 1: Generar la solución

    Nuestra primera tarea será crear la solución del puzzle. El código para generar la solución se encuentra aquí abajo y esta compuesto por tres funciones:

    * available_values – calcula una lista de valores válidos para una determinada posición.
    * get_least_valid encuentra las posiciones que poseen más dificultades.
    * solve_puzzle recursivamente llena el puzzle, usando get_least_valid y comenzando cuando puzzles sin solución son detectadoss.

    El código contiene una clase SudokuGrid con un array de 9×9 llamado @grid. El rango de valores utilizados es de 0 a 9, donde 0 significa que esa posición esta vacía. Hay varias rutinas y algunas de ellas tienen una pequeña explicación en el propio código.