Archivo de la categoría: Programacion

Microsoft libera el código fuente de CoreCLR, el motor de ejecución de .Net

Interesante estrategia, parece que por fin abrieron los ojos

Libuntu - Linux, OpenSource, Software Libre y Mas

Microsoft ha anunciado a través de su blog oficial de desarrolladores msdn, el lanzamiento del código fuente de CoreCLR bajo el modelo opensource.

Ver la entrada original 170 palabras más

Anuncios

Configurando GIT antes de comenzar a trabajar

Carlos Fioriti

Una vez que tengamos ya instalado GIT en nuestro sistema, antes de comenzar a trabajar debemos realizar algunos pasos para configurarlo. Dichos pasos solo serán necesarios una vez y si así lo deseamos pueden ser modificados tantas veces como queramos.

GIT posee una herramienta llamada git config ver y establecer el contenido de variables de configuración del entorno. Mediante estas variables le decimos a GIT como debe verse y comportarse.

Teniendo en cuenta que GIT utiliza nuestro email y nombre en cada uno de los commits que hagamos, lo primero que debemos hacer es establecer el valor de dichas variables del siguiente modo:

  $ git config --global user.name "Juan Perez"
  $ git config --global user.email juanperez@dominio.com

Al utilizar el modificador –global le indicamos a GIT que queremos utilizar estos valores de modo global, es decir para todos los commits que hagamos.

Algunas otras variables que pueden ser establecidas son el editor por defecto y el…

Ver la entrada original 82 palabras más

Programación para novatos

A la hora de programar tenemos un panorama bastante extenso. Múltiples y excelentes opciones se nos presentan para escoger, y solo nuestra pericia y gusto particular nos puede decantar por una linea.

¿Pero que pasa cuando queremos programar pero no sabemos absolutamente nada de eso?. ¿Que herramienta nos pueda ayudar a arrancar en este fabuloso mundo?. Sinceramente creo que hay muy pocas, y enfocadas a los nuevos talentos menos. Siempre puedes tirar de un tutorial e ir aprendiendo paso por paso un lenguaje de programación especifico, pero lo ideal sería que adquirieras un razonamiento algorítmico alejado de la forma especifica de un lenguaje particular, cosa que en el futuro te permitirá adaptarte mejor a diversas situaciones. Recuerdo que en mis comienzos no enseñaban el pesudocodigo y a plasmar los algoritmos en diagramas de flujos. Debo decir que no es algo muy sencillo de captar a la primera, pero todo depende de como y con quien lo hagas.

Sigue leyendo Programación para novatos

Los verdaderos programadores…

  • Pasan su tiempo libre programando.
  • No leen manuales porque es totalmente inútil.
  • No codifican, solo retiran el lenguaje no abstracto.
  • No creen en el concepto de programación en equipo.
  • No documentan. Si fue difícil de escribir, entonces debe ser difícil de entender.
  • No funcionan entre 9:00 am y 5:00 pm. Si ves alguno en ese lapso es porque tuvo una larga noche y no ha dormido nada.

El padre de todos

Ken Thompson y Dennis Ritchie, trabajando en el DEC PDP-7.

A pesar de que muchos usuarios han descubierto las bondades de Unix gracias a las más recientes distribuciones de Linux, como Ubuntu, lo cierto es que este sistema operativo tiene casi cuatro décadas de desarrollo. La historia de Unix comienza a finales de los años 1960, cuando el Instituto Tecnológico de Massachusetts (MIT), los Laboratorios Bell de AT&T y la General Electric trabajaban en la creación de un sistema operativo de carácter experimental llamado Multics (por Multiplexed Information and Computing Service). Multics corría en un “mainframe” (una clase de ordenadores muy comunes en la época que constaba de una unidad central que “atendía” a varias terminales “bobas”) de General Electric modelo GE-645.

Estas empresas buscaban desarrollar “un gran sistema operativo interactivo” que incorporase sólidas políticas de seguridad. Hasta ese momento, la seguridad de los datos la proporcionaba la escasa disponibilidad de los ordenadores, de los que había una pequeña cantidad y solo personal autorizado podía tener acceso a ellos. Pero la baja de precios y la popularización de los sistemas informáticos hacían indispensable integrar en el mismo corazón del SO las herramientas destinadas a proteger la información. El proyecto fue relativamente exitoso, e incluso existieron algunas “versiones para producción” de Multics, pero su pobre rendimiento hizo que AT&T decidiera desvincularse del proyecto.

Sigue leyendo El padre de todos