viernes, 31 de mayo de 2013

Peliculas que no se puede perder un programador (NERD)

Pirates of Silicon Valley



Piratas de Silicon Valley (1999) es un docudrama no autorizado escrito y dirigido por Martyn Burke. Basado en el libro Fire in the Valley: The Making of a Personal Computer de Paul Freiberger y Michael Swaine. Este film documenta los comienzos de la computadora personal a través de la rivalidad entre Apple Computer (Apple II, Apple Lisa y la Apple Macintosh) y Microsoft (MITS Altair, DOS, IBM PC, y Windows). La película logró ser nominada para cinco Emmys.
La historia central del film comienza a principios de los años 70, y termina en 1985, con un brindis por el cumpleaños de Steve Jobs, poco antes de ser despedido de Apple Computer por su compañero John Sculley.
Tras la filmación, Noah Wyle (intérprete del cofundador de Apple) realizó una aparición al comienzo de la Presentación de la Macworld Expo Keynote de Jobs, en un comienzo pretendiendo ser Steve Jobs. Cuando los espectadores se dieron cuenta, el verdadero Jobs apareció en escena y comenzó a bromear con Wyle.

Documental codigo linux



 




Documental Codigo Linux [The Code]

Este documental, que no es nada reciente (2001), trata sobre la creación y evolución del kernel Linux. En él se refleja muy bien lo que es GNU/Linux. Sinceramente esta muy interesante, ademas de ser muy informativo y entretenido.

En el documental Code Linux se habla tambien de la historia del Software Libre contada a través del proyecto GNU, donde podremos ver entrevistas a los personajes mas relevantes del sector, como Linus Torvalds, Richard Stallman, Alan Cox, Jon “maddog” Hall, Miguel de icaza, entre muchos otros mas.
Incluso, se habla mucho de la “cultura Hacker”, que vale la pena escucharlo para comprender bien a que nos referimos cuando decimos “Hacker”.
Aquí van a continuación, 50 minutos de video para entretenerse en este fin de semana.


The social network

The social network (La red social en España y Red social en Hispanoamérica) es una película dirigida por David Fincher que fue estrenada el 1 de octubre de 2010 en Estados Unidos. Está basada en el libro Multimillonarios por accidente, de Ben Mezrich, y narra la historia de la conocida red social Facebook. La adaptación del guion estuvo a cargo de Aaron Sorkin y los papeles protagónicos pertenecen a Jesse Eisenberg, Andrew Garfield y Justin Timberlake, quienes interpretan a Mark Zuckerberg, Eduardo Saverin y Sean Parker respectivamente (los dos primeros son los creadores de Facebook, mientras que el último es uno de los fundadores de Napster, quien en el 2004 se unió a la presidencia de Facebook).
La primera exhibición de la película se realizó al comenzar la cuadragésima octava versión del Festival de Cine de Nueva York el 24 de septiembre de 2010.

 

Googleando a Google Documental


Larry Page y Sergey Brin creadores de google. Muchas hemos utilizado este buscador y tal vez se han preguntado que significa Google? pues mas que un significado es una variacion fonetica ya que el termino original es Goolgol el cual es un termino matematico que es un "uno" acompañado de "cien" "ceros", que en teoria es una cantidad que ninguna cosa en el universo existe en esta cantidad.

La historia de la Internet - El futuro digital 


La historia de la Internet - La guerra de los navegadores.


La Revolución virtual "El precio de lo gratuito". 


Pngo el link por que no me dejo poner el video en la pagina.

codigo para lanzamiento de moneda (volados)

#include<conio.h>//librería contiene la función clrscr y getch
#include<stdio.h>//librería estándar de c E/S entrada y salida
      //inicia el constructor o la función principal main con la palabra void(“vacio”)
void main(){
     clrscr();//limpiar pantalla
     int a,b,c,d,e;//declaramos nuestras variabres
//damos valor a algunas variables
     d=0;
     e=0;
     printf("introduce total de volados a lanzar:  ");//Imprime en pantalla las palabras entre comillas(“”)
     scanf("%d",&a);//escanea un dato
     for(b=1;b<=a;b++){//utilizamos el for como un bucle hasta cumplir el total de volados
              printf("introduce valor del volado %d (1=sol, 2=aguila):  ",b);//Imprime en pantalla las palabras entre comillas(“”)
              scanf("%d",&c);//escanea un dato
              if(c==1){//condicion if para saber si sumamos a aguila o sol
                         d++;//incremento a valor d
              }else{//forma parte de la condicion if else(en caso contrario)
                        e++;//incremento a valor e
              }
     }
     clrscr();
     printf("agulas:  %d\n",e);
     printf("soles:  %d\n",d);
     getch();
}

                                       

Fotos en el TESCHA

Fotos en el TESCHA


Richard Stallman en el TESCHA despue de la conferencia



 
Alumnos del CECYTEM de Atlautla Jugando con el 
Dinosaurio mecanico en el TESCHA ingenieria industrial
Respira, camina, parpadea, mueve cabeza y cola.

Código ASCII

 

Breve historia del Código ASCII :

El código ASCII (siglas en ingles para American Standard Code for Information Interchange, es decir Código Americano ( Je! lease estadounidense... ) Estándar para el intercambio de Información ) ( se pronuncia Aski ).

Fue creado en 1963 por el Comité Estadounidense de Estándares o "ASA", este organismo cambio su nombre en 1969 por "Instituto Estadounidense de Estándares Nacionales" o "ANSI" como se lo conoce desde entonces.

Este código nació a partir de reordenar y expandir el conjunto de símbolos y caracteres ya utilizados en aquel momento en telegrafía por la compañía Bell.

En un primer momento solo incluía letras mayúsculas y números, pero en 1967 se agregaron las letras minúsculas y algunos caracteres de control, formando así lo que se conoce como US-ASCII, es decir los caracteres del 0 al 127.
Así con este conjunto de solo 128 caracteres fue publicado en 1967 como estándar, conteniendo todos lo necesario para escribir en idioma ingles.

En 1981, la empresa IBM desarrolló una extensión de 8 bits del código ASCII, llamada "pagina de código 437", en esta versión se reemplazaron algunos caracteres de control obsoletos, por caracteres gráficos. Además se incorporaron 128 caracteres nuevos, con símbolos, signos, gráficos adicionales y letras latinas, necesarias para la escrituras de textos en otros idiomas, como por ejemplo el español. Así fue como se sumaron los caracteres que van del ASCII 128 al 255.
IBM incluyó soporte a esta página de código en el hardware de su modelo 5150, conocido como "IBM-PC", considerada la primera computadora personal.
El sistema operativo de este modelo, el "MS-DOS" también utilizaba el código ASCII extendido.

Casi todos los sistemas informáticos de la actualidad utilizan el código ASCII para representar caracteres y textos (189) .

Como utilizar el código ASCII:

Sin saberlo lo utilizas todo el tiempo, cada vez que utilizas algún sistema informatico; pero si lo que necesitas es obtener algunos de los caracteres no incluidos en tu teclado debes hacer lo siguiente, por ejemplo:

Como escribir con el teclado, o tipear : Comillas simples, apóstrofe

  • WINDOWS: en computadoras con sistema operativo Windows, como Win 7, Vista, Windows Xp, etc.

    Para obtener la letra, caracter, signo o símbolo "'" : ( Comillas simples, apóstrofe ) en ordenadores con sistema operativo Windows:
    1) Presiona la tecla "Alt" en tu teclado, y no la sueltes.
    2) Sin dejar de presionar "Alt", presiona en el teclado numérico el número "39", que es el número de la letra o símbolo "'" en el código ASCII.
    3) Luego deja de presionar la tecla "Alt" y... ¡ Ya está listo ! (190) .
  • LINUX: en ordenadores con sistema operativo GNU/Linux, como Ubuntu ( Fedora o Debian solo con escritorio GNOME ).

    Para obtener la letra, caracter, signo o símbolo "'" : ( Comillas simples, apóstrofe ) en computadoras con sistema operativo GNU / Linux con escritorio GNOME como UBUNTU :
    1) Presiona las teclas "CTRL+SHIFT+u " en tu teclado, y no las sueltes.
    2) Sin dejar de presionar "CTRL+SHIFT+u", presiona en el teclado " 27 ", que es el valor hexadecimal de la letra o símbolo "'" en el código ASCII.
    3) Luego deja de presionar la tecla "CTRL+SHIFT+u" y... ¡ Ya está listo ! (191) .

    Descargar PDF codigo ASCII completo 

SUMA

#include <stdio.h>//libreria del lenguaje c
#include <conio.h>//libreria que tiene funciones como ("clrscr") y ("getch")
void main(){//espacio vacio o funcion donde inicia el programa
clrscr();//sirve para limpiar la pantalla y evita que salgan simbolos raros
int a,b,s;asigna un valor a las variables
printf("introduce a y b");//muestra los valores de las variables o expresiones
scanf("%d %d",&a,&b);
s=a+b;//proceso de una suma
printf("resultado de al suma %d",s);//muestra el valor de la
getch();
}

domingo, 26 de mayo de 2013

Hola mundo



Este es el primer ejemplo para empezar a programar en c hola mundo.

#include <stdio.h>//librería estándar de c E/S entrada y salida
#include <conio.h>//librería contiene la función clrscr y getch.


//inicia el contructor o la función principal main con la palabra void(“vacio”)
void main(){
                clrscr();//limpiar pantalla
                printf(“Hola mundo”);//Imprime en pantalla las palabras “Hola mundo”
                getch();//Detiene el programa y espera a que se presione una tecla.
}//termina la función main.


c

Turbo C es un programa compilador gratuito del código de programación C++. Incluye además un IDE y un debugador que te permitirá detectar errores para que tu programación se ejecute sin problemas. Este programa se hizo realmente famoso en el año 1987 dado su reducido tamaño, fácil uso de compilación, rapidez, etc.

Además dispone de manuales para aprender a programar a un coste reducido.


Se libre, piensa libre… http://freesoftoriente.com/



Se libre, piensa libre…



Bienvenido.



Este blog está dedicado a personas que desean aprender a programar, en lenguajes básicos y avanzados. Espero que les sea de ayuda en el camino de la programación y solución de problemas en comunidad.