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.
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.”
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…
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.
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.
en: Google
En pocos pasos podemos generar sudokus con ruby, estos serían generados automaticamente.
Este proyecto consta de dos archivos:
Vamos a partir de la base que deseamos puzzles de tamaño 9×9.
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.