10. P,Q <-Primos
N=PQ
ED=1MOD(P-1)(Q-1)
C=M MOD N
M=C MOD N
Algoritmo RSA
11. Como developer podías…
Manejar aparatos de grandes dimensiones que
nadie más sabía manejar.
Realizar escritos llenos de letras y números
(algoritmos) que nadie entendía y necesitabas
máquinas gigantes para ejecutarlos.
Poder de procesamiento inferior al de una
calculadora de bolsillo hoy en día.
12. ¿Cómo era ser un developer
hace pocos años?
Sentando las bases…
69. DevLab
- Creamos grupos de desarrollo
- Tecnología de punta
- Enfoque orientado a
proyectos.
- Resolver un problema.
- Mentoría y tutores
- Varias compañias aliadas.
70.
71. Desde 5500 BsF hasta 16000 BsF mensuales
trabajando un promedio de 8 horas diarias
72.
73. Si tienes talento…
y quieres programar como Eny…,
únete a la comunidad y empieza
a cambiar el mundo.
PrimeraprogramadoraDescribiocomodebiaser un algoritmoHay un lenguajequellevasunombreNo habianmaquinasparaprocesaralgoritmosLo unicoqueella podia hacer era escribir en un papel
Este essulugar de trabajoDiseño la primeramaquinacapaz de procesaralgoritmosNadieentndia lo que el hacia
Esunamaquinagigante, del tamaño de un cuartoCompletamentemecanicaDificil de usar
Creador del lenguaje CEl lenguaje UNIX estaescrito en CMac y Linux estanbasados en unix
Estaesunamuestra visual del S.O. UnixEs negro, con letrasblancasImposible de usarparauna persona comun
Escribieron un algoritmoquepermitiacifrarinformacionTodaslascomprasportarjeta de credito son posibles gracias a estastres personas
Este es el algoritmo RSA
Luego de esaetapa de tantaabstraccionPoco tangibleHumanizacion de lascomputadoras
Levante la manoquienes la persona de estafoto
Noescoincidenciaque se llame “ventanas” el sistemaSe robo la idea de steven jobsLas ventanasrevolucionan la interfaz de usuario
Quiensabecualessuobramaestra?No escoincidenciaquecasinadie lo sepaEsodemuestra lo infravaloradosqueestaban los desarrolladoresparaeseentonces
Este es el look and feel tipico de un software de “windows” para la epocaFeo, poco usable, apretado
Este es el tipo de software que se podia programarparaesaepocaQuien de ustedesdisfrutahaciendoestetipo de aplicaciones?
Lespresento a nuestrosalvadorLos cambioscadavez son mas rapidosVoy a nombrarunaserie de eventosque son responsables de quelleguemos a lo queesser un developer hoy en dia
Ocurre la burbuja de internetTodo el mundoestaemocionadoHayadrenalina en el ambiente
Mucho dineroInversionistas
Se mete un poco de gente en facebook en pocotiempo
Los inversionistas se dancuenta y metenaun mas dineroque en la priemraburbuja
Nace twitter
Se mete mas gentetodavia enmenostiempo
Este puedeser el espacio de trabajo de un developer hoy en diaEn 4Geeks queremosque lo sea
Porqueeljistetwillio?Porquees tan secillotwillio?En quelenguajeestastrabajandoPorqueeselenguajeEn que IDE de desarrolloestastrabajando y porque
Algunavezhanescuchado el programa de luischataingdonde el llama a la gente?
Vamos a contar el numero de if anidadosNo hay documentacionUn desarrolladortieneunaresponsbilidadmuygrandeEstamos en la explosion del desarrolladorcomoprofesionEsto no va a durartoda la vidaHay q amar lo quehacemosPodemoscambiar le mundo, yaotrosdesarrolladores lo hanhecho