Cuando tenía 15 años tuve mi primera conexión a Internet. Fue en 2000. En esta época, la Web era tan simple y la gente se comunicaba a través de la tecnología IRC (chat). Descubrí que mIRC (un cliente para chatear) incluía un intérprete de su propio idioma. Aprendo la programación para mIRC tutoriales de lectura y el estudio de una gran cantidad de código y fragmentos. El primer complemento I programado era un spammer para enviar memorandos usando los servicios de red. Más tarde, tuve interés en estos servicios de red. Aprendí los protocolos IRC y hice mis primeros servicios de red en el lenguaje mIRC. Eran simples pero usados por mucha gente. Pero eran lentos. mIRC scripting era lento, terribling lento. Y aprendí C. Wow … Todavía recuerdo cómo conseguí este conocimiento: leer tutoriales y estudiar mucho código. Y creo mis primeros servicios totalmente en C desde cero. Soportaban protocolos de autenticación IRC, HTTP y SSL. Todos los servicios fueron modulables a través de las bibliotecas y soportan Windows y Linux. Este proyecto se mantuvo durante muchos años, hasta ahora. Creo que el IRC es una tecnología obsoleta porque no puede dar la oportunidad de mejorar y adaptarse a nuestros días. Así que los discontinué. Puedes encontrar más información aquí.
Al mismo tiempo, también me uní al UnrealIRCd durante algún tiempo como codificador difícil. Pero yo prefería comenzar mi spin-off para traer servicios adicionales a este daemon. Particularmente, ofreció la posibilidad de registrar su apodo en una base de datos distribuida. Diseñé el protocolo para distribuir y sincronizar los datos a través de la red. Yo estaba a mediados de 2000 década y los sistemas de base de datos como MySQL o SQLite no eran populares todavía. Así que diseñé el mío. Y fue bienvenida por muchas personas que disfrutaron de este sistema. Soporta una gran cantidad de características para el registro de apodos, canales, ips y así sucesivamente. Puedes encontrar más información aquí.
También me convertí en un programador web. Aprendí PHP y MySQL para crear mi propia web desde cero. No WordPress. No PHPNuke. No hay otro CMS. Creo muchas webs interactivas. Algunos de ellos están muertos pero redyc.com sigue vivo y es un museo de mis obras. Con esta web, he dado muchos servicios como SMS gratis, localizador de IP, diseño QR, expedición de certificados SSL, documentos de firma SSL, visualizaciones de pulgar de la web, indicador de pagerank, y un etcetera grande. Todos ellos fueron programados en PHP y MySQL y utilizaron algunos túneles a backhauls externos. Disfruté mucho de usarlos.
Finalmente, conseguí C ++, que me abrió un nuevo horizonte y dio la posibilidad de la implementación de sistemas de comunicación por radio.
En resumen, con 10 años aprendí muchos lenguajes como PHP, SQL, JAVA, MATLAB, VHDL y programador C, además, programador HTML y mIRC y protocolos como DNS, SMTP, HTTP, FTP, IRC.