Publicado el Dejar un comentario

Requiem por un desarrollador

El día de ayer, se hizo eco en algunos blogs especializados y servicios de noticias, un ataque de día cero en contra de algunos proveedores de Hosting (y la triste historia de un desarrollador) que ofrecían servidores VPS (servidores privados virtuales dedicados) que utilizaban el panel de control LxAdmin e HyperVM para administrar planes con Xen y OpenVZ de la empresa hindú LxLabs.

El resultado: más de 100,000 sitios web destruidos junto con sus respectivos backups. La empresa que más afectada se vio con esta situación, fue la Vaserv.com junto con sus compañías CheapVPS y FSCKVP.

Por otra parte, se reportó que tan solo horas después del incidente, el genio desarrollador del entorno de administración de servidores VPS, creador y dueño de LxLabs, K.T. Ligesh se suicidó sin más, presumiblemente aquejado, por el desastre ocasionado, derivado de la vulnerabilidad usada en su aplicación.

desarrollador fundador de LxLabs.com, creador de HyperVM y de la solución LxAdmin/Kloxo llamado K.T. Ligesh.

En días anteriores, LxLabs había comentado que tenían reportes de contar con más de 30 000 servidores VPS en el mundo administrados con HyperVM, y más de 8 mil trabajando con Kloxo, otra plataforma de hosting de su creación. ¿Por qué era tan popular HyperVM? Sencillamente, por su extraordinario manejo de los recursos de memoria y procesamiento que permite que tan solo Kloxo, funcione sin problema alguno con 15 MB de memoria. En verdad, ésta compañía ofrecía un sistema de administración de servidores a un muy pero muy bajo costo, comparado con los precios de un servidor dedicado.

Caramba, la verdad, ufff, poco se puede hacer en situaciones así; sucesos que en verdad, están más allá de nuestro alcance, aún y cuando mediante algunas prácticas, es posible reforzar la seguridad hasta cierto punto. Hay quienes comentan que los respaldos, se creaban en el mismo servidor en el cual se configuraban las máquinas virtuales, lo cual hizo que al momento, poco se pueda hacer para restaurar los datos.

Según tengo entendido, algo similar ocurrió en México a la empresa TecnoBit.com.mx, quienes a ésta hora, continúan caídos e intentando recuperar sus datos. No estoy muy seguro de si haya sido en realidad un ataque y/o cómo haya sido. Lo que sin duda alguna queda, es el sabor amargo de los terroristas digitales. Al día de hoy, ya existe en Internet un reporte completo sobre el exploit en el cual se basaron para realizar el ataque.

Fue un desastre, un día triste el de ayer.

Publicado el Dejar un comentario

Mi primer esquema de servidor Web

Hace ya algunos años, creo que por ahí del 2003, intentando encontrar la manera de aprovechar mi “nueva” conexión a Prodigy Infinitum de 512 mb, me puse a estudiar el proceso de configuración e instalación de servidores. Mi primer experimento, fue con el IIS que viene por defecto con Windows XP Professional, pero no me gustó. Entonces, decidí migrar a Apache, MySQL y PHP ¡sobre Windows!, y lo logré. No obstante, sentía que hacía falta algo, hacía falta automatizar, y otros detalles más, por lo que experimenté con CDMon para jugar con los DNS´s por primera vez (o cuando menos, de manera más formal) y mi primer panel de control 100% Open Source para Windows: The Z Panel. El resto es historia. Aquí te comparto la fotografía del esquema de servidor web para la organización de sus recursos, requerimientos y tecnología.

esquema de servidor web
Esquema de servidor web con panel de control open source o de código abierto.

Actualización 23 de mayo de 2021: Hoy en día, realizamos instalaciones a nuestros clientes de un servidor web con un panel de control completo para que puedan disponer de esa autonomía institucional en la administración de sus recursos, como la facilidad de uso y configuración de sus recursos disponibles. Por ejemplo: podemos realizar una integración completa de Google Workspace for Education (antes conocido como GSuite for Education y después como G Suite for Education) en el nombre de dominio *.edu de tu escuela, ya sea en una instancia de servidor VPS contratado en Digital Ocean o bien, utilizando una PC en desuso con GNU/Linux Debian o Ubuntu instalado tras una conexión doméstica o empresarial de Prodigy Infinitum de Telmex o TotalPlay con el propósito de que puedas disponer de:

  • Servidor Web Apache
  • Bases de datos MySQL
  • PHP 7.x o superior
  • Panel de control ISPConfig
  • Administración de DNS en ISPConfig o con Dynu
  • Servidor de correo electrónico
  • Acceso remoto
  • Aplicaciones en la nube como: Moodle, WordPress, WooCommerce, OSTicketSupport, etc.

¡Tú eliges! ¡Tenemos experiencia!

Publicado el Dejar un comentario

El primer servidor web de la historia

En 1989, Tim Berners-Lee le presentaba a su jefe en el CERN, Mike Sendall, una propuesta “vaga, pero interesante” para el desarrollo de un sistema de comunicación basado en hipertextos (HTML) y comunicación entre redes de computadoras a través de un protocolo de Internet (HTTP) con el fin de permitir a la comunidad científica del mundo, poder trabajar de manera colaborativa, compartir e intercambiar información en sus actividades de investigación, por lo que el 6 de agosto de 1991, fue puesto en funcionamiento el primer Servidor Web de la historia en el CERN, el cual fue instalado en una computadora NeXT Cube de la emprese de Steve Jobs (el fundador de Apple, quien después de su despido, se había aventurado a fundar otra compañía llamada NeXT Computer Inc.)

Este servidor Web recibió el nombre de httpd, que corresponde a las siglas de “hypertext protocol daemon”, un nombre que hoy se sigue usando en algunas distribuciones linux para lanzar el servidor web Apache como Fedora o CentOS. Como dato curioso, se puede leer aún en una pegatina sobre la carcasa que dice “THIS MACHINE IS A SERVER. DO NOT POWER IT DOWN!!”

primer servidor web de la historia
Do not power down!

También, este año, Tim Berners-Lee publicó las especificaciones finales para la construcción de documentos HTML (HyperText Markup Language) mediante 22 elementos (en la versión 1.0), de los cuales hoy en día (en la versión 4.x), todavía son usados trece.

Publicado el Dejar un comentario

Biggest Drawing in the World

Biggest Drawing in the World

El proyecto Biggest Drawing in the World o “El dibujo más grande del mundo”, ha sido una iniciativa del artista ¿estadounidense? llamado Erik Nordenankar, quien realizó el “boceto” de un autorretrato sobre un mapa mundi, y envió instrucciones precisas a DHL para que una maleta de su propiedad, con un aparato GPS dentro, pudiera corroborar y dar seguimiento a sus trazos.

Lo interesante de este asunto no es solo la cooperación que DHL ofreció a Erik, sino que también, se inaugura así una nueva técnica de dibujo llamada “GPS-Tracking” (jajajajaja, ¡bellísimo!). En fin, he aquí un ejemplo del impacto que la tecnología tiene hoy en nuestras vidas y, definitivamente, seguirá empujándonos cada vez más a experimentar nuevas situaciones.

La URL de Erik está aquí:

http://www.biggestdrawingintheworld.com/

Ahí podrán conocer más sobre este proyecto.

Publicado el Dejar un comentario

Las extensiones del ser humano

Las extensiones del ser humano

“Cada uno de los artefactos del hombre es en realidad una especie de palabra, una metáfora que traduce la experiencia, de una forma a otra.” (…) Las extensiones del ser humano.

– Eric McLuhan –
Leyes de Los Medios

Hace aproximadamente un año, en el espacio que me ha sido concedido en un medio impreso local para publicar los resultados de mis reflexiones o comentarios que pudiese realizar sobre tecnología, negocios, administración, comunicación y otros temas de interés general, surgió en mí un par de preguntas que consisten en lo siguiente: ¿cuáles son las condiciones exactas en que se debe encontrar un ser humano, una palabra, un verbo, un medio o una acción para componer estructuralmente la expresión en unidad de un ente universal y concordante? ¿cómo comprender nuestra existencia, los patrones que definen nuestra función en un ambiente determinado para adaptarnos a él y equilibrar de una u otra forma la ecuación que se constituye en una sumatoria de eventos? Las cuestiones sonaron irracionales en un principio: no comprendía aún del todo la situación del ser humano frente a un problema de conocimiento e inclusive, la distancia y mesura que debemos tomar entre suposiciones objetivas y subjetivas, entre condiciones de tiempo y espacio. El resultado de mi búsqueda, tiempo después, pareció encontrar una propuesta singular a modo de explicación: la sintaxis[1]. Los bits, como hemos observado, constituyen el ADN de la información, es decir, la representación de un estado de ser (la elección entre dos posibilidades) y tal cual un átomo[2] pareciese ser la partícula mas pequeña de un cuerpo simple (tan solo superada en nimiedad por el quark[3] en los sistemas físicos observables), he considerado hasta este momento la posibilidad de existencia de algo que podría atreverme a llamar de momento como quark sintáctico, mismo que constituiría la expresión natural de un sujeto u objeto como mecanismo de expresión de su estructura y, por consecuencia, la definición de su especie. “Poesía. No hay gloria en la poesía, solo autorrealización?” [4], dice un poeta a un niño que se encuentra en proceso de aprendizaje dentro de un comercial que IBM lanzó el presente año. Y he aquí el punto intrigante de este apartado: ¿de qué manera la tecnología afecta nuestras vidas? ¿qué expresa cada esfuerzo humano en su evolución, en su adaptación constante al ambiente? ¿qué hay de cierto en las proposiciones de Carl Sagan expuestas anteriormente

El camino que intento recorrer en este proyecto de tesis, requiere comprender en sí los mecanismos que contribuyen a incrementar el potencia del ser humano [5], buscando vislumbrar con esto las consecuencias de una acción determinante en el seno de la vida social o el entorno natural en que ejercemos nuestra existencia. Las primeras bases que deseo retomar han sido propuestas por Marshall McLuhan; mas concretamente, en sus “Leyes de los medios” a través de una fascinante pregunta: “¿Qué afirmaciones generales, verificables, pueden hacerse acerca de los medios de información?”[6] Con ella, me liberé de ciertas especulaciones metafísicas gracias al método propuesto por este personaje, mismo que consiste en lo siguiente:

  1. La extensión. Como extensión del hombre, cada tecnología extiende o amplifica algún órgano o facultad del usuario (¿Qué acrecienta o intensifica?) Ej. El automóvil de gasolina.
  2. El correspondiente cierre. Dado que hay un equilibrio en la sensibilidad, cuando un área de la experiencia se intensifica o eleva, otra queda embotada (¿Qué hace caduco o reemplaza?) Ej. Dejamos de caminar a pie, dejamos de andar a caballo debido a que las distancias se cubren en menor tiempo, nos aglomeramos en la ciudad, pequeñas tribus de asfalto reunidas en vecindades.
  3. La inversión del medio sobrecalentado. Cada forma, llevada al límite de su potencial, invierte sus carcterísticas (¿Qué produce o deviene cuando se le oprime al máximo?) Ej. Se incrementa el tráfico en la ciudad, contaminación, daños a la salud de todo tipo.
  4. La recuperación. Al principio creíamos que la recuperación entrañaba el replanteamiento de todo lo que formaba el contenido de la forma nueva. Entraña esto, el contenido de cualquier medio en un medio mas viejo (¿Qué recupera que antes se había perdido?) Ej. Recurrimos al auto eléctrico, a los viajes en el campo, fuera de la ciudad; practicamos bicicleta, caminata el parques.

Marshall McLuhan dispuso para las generaciones posteriores a su tiempo, una serie de avances fundamentales que permiten observar más allá del tiempo con el fin de abandonar los métodos, técnicas rígidas y abstractas de la vieja ciencia (como las ciencias de los contenidos y mensajes) para dar paso a la humanidad y estudio de los sentidos de la nueva ciencia, una tétrade propuesta en la que se observa que:

“Las locuciones son procedimientos (extensiones), de modo. que los medios informativos no son como palabras, sino que en realidad son ‘palabra’ y nosotros habíamos dado con la clave de la estructura verbal (…) cada producto del esfuerzo humano manifiesta las mismas cuatro dimensiones (…) el fondo de cada tecnología es tanto la situación que le da origen como todo el medio de servicios y perjuicios que la tecnología trae con ella (…) la metáfora amplía el equilibrio potencial de las relaciones que se estudian (…) el tétrade incluye el fondo del usuario, como pronunciador; y paradójicamente, incluye al usuario como fondo”[7]

Las civilizaciones más “exitosas” se han distinguido por una capacidad excepcional de nuestra especie: la palabra. Y es que este estudio pretende ser una extensión más de la palabra, del verbo que la contiene. No busco limitar la palabra a simples capacidades lingüísticas, sino a expresiones holísticas de la sintaxis en que se halla escrito el medio. La intención real de este proyecto es explorar estos rincones de nuestra historia, aportar modelos de comprensión de información discriminada de aquellos que dicen ser medios de comunicación. Mi intención, es enfrentar ese apartheid que construyen este tipo de medios en las pocas instituciones y personal de desarrollo de software educativo o páginas web a construir en su mente paradigmas de apreciación en que cual se le otorgan poderes exclusivos que determinan al medio como mensaje sin comprender realmente sus efectos y, más aún, sin saber que el medio es palabra, que puede ser modulado y medio con base a principios naturales y universales. Busco desarrollar la capacidad creativa en creadores a fin de tal cual se observa una célula en un microscopio, podamos conocer sintaxis exacta de un objeto. Busco con este trabajo, un verdadero proyecto de vida. Si se me pregunta, ¿por qué precisamente multimedia e hipertextos?, puedo responder de momento que ello responde a una de las tantas situaciones expuestas en esta justificación: la multimedia, nos permite transladar una dimensión (espacio) a otra (tiempo); los hipertextos nos permiten establecer una relación entre discurso (acústica) a impreso (texto). Quizás también se me pudiera cuestionar, ¿por qué multimedia e Internet si ya existen proyectos consolidados en otras instituciones o universidades del país? También, solo puedo decir en este instante que dichos proyectos han sido dirigidos en su gran mayoría tal cual lo expresó alguna vez Kant cuando se refería a los factores a priori, “los conceptos sin intuiciones son vacías, las intuiciones sin conceptos son ciegas”. Hoy en día, en México, existen desarrolladores de software que se dirigen bajo estas condiciones, a veces a tientas, a veces a ciegas. Más aún, si me cuestionaran sobre por qué no elegir un tema enfocado a la comunicación en los proyectos de realidad virtual, no podría más que decir hasta este punto que es debido al fenómeno de la convergencia [8] que he analizado en mis apuntes y reflexiones localizados en archivos dentro de mi ordenador, la realidad virtual pasará a formar parte del cerebro de una máquina mientras que la escencia misma de la multimedia será la que permitirá la interacción entre el mundo virtual y el real será este espíritu el mediador entre el ser humano y sus extensiones. Desarrollar mayormente esta afirmación requiere un espacio y un tiempo del cual quizás no disponemos, más sin embargo, será un tema ampliamente desarrollado a lo largo de esta tesis con una sorpresa para esta institución educativa, para nuestro estado, para nuestra comunidad. Clientes han llegado hasta mí y me han pedido encarecidamente “humanizar” sus páginas de Internet, sus agentes de interfaz en software administrativo, administrar los contenidos de sus programas multimedia, etc. Por último, frente a las dudas que pudiese tener la institución con respecto a mis capacidades personales para llevar a cabo un proyecto de tal magnitud, deseo expresar un comentario sincero que no tiene mayor ánimo que el de un comentario simple que me gustaría, fuese considerado, solo puedo decirle lo siguiente: aún cuando mis creencias no necesariamente deben ser compartidas, vislumbro un suceso fundamental para los próximos años: la única forma en que la tecnología y sociedad podamos llegar al futuro, es juntos. Ni más, ni menos.

Muchas gracias por su tiempo y su lectura.

Keivin Wedell Reyes Gutiérrez

“La esencia de las cosa no consiste en ideas y el pensamiento no es capaz de comprenderla; mas el espíritu vive acaso en otras formas de de su actividad y de su emotividad el sentido esencial de todo ser y obrar; el pensamiento le sirve como un medio de poner lo vivido en aquel orden que exige su naturaleza y de vivirlo más intensamente en la medida en que se hace dueño de este orden. Son errores muy antiguos los que se oponen a esta concepción. La sombra de la antigüedad, su nefasta sobrevaloración del logos, se extiende aún vastamente sobre nosotros y no nos deja ver, ni en lo real, ni en lo ideal, aquello por lo que ambos son algo más que toda razón.?

Lotze
Microcosmos

[1] En gramática, estudia la ordenación y relaciones mutuas de las palabras en la oración y el enlace de unas oraciones con otras.
[2] Partícula de un cuerpo simple más pequeña capaz de entrar en las reacciones químicas. Está formado por un núcleo masivo de protones y neutrones y circundado de electrones repartidos en diferentes órbitas.
[3] Tipo teórico de partículas elementales con las que se forman otras partículas, como el protón y el neutrón en un átomo.
[4] Página Web recomendada: www.ibm.com/open.
[5] Fascinado por los aconteceres teleológicos en un inicio, quizás, pero dirigidos posteriormente hacia la construcciones epistemológicas que cimienten las expresiones del acontecer humano.
[6] McLuhan, Marshall y Eric, Leyes de los Medios, Consejo Nacional para la Cultura y las Artes.
[7] Marshall y Eric McLuhan, La Aldea Global, Ed. Gedisa.
[8] En electrónica, por ejemplo, el término se refiere a la orientación de tres haces de electrones en un tubo de color en la apertura, durante el barrido de una línea para obtener una imagen. En el caso de este tema, mi intención de comprensión de este fenómeno en la vida social o desarrollo de tecnologías, podemos observar esta cuestión en la nueva generación de celulares que están por salir: han fusionado las capacidades de comunicación telefónica vía transmisión de datos junto con funciones de una PDA (asistente personal o agenda electrónica del tipo Palm. Dos tecnologías se han unido en una sola. Al término de este proyecto, quizás nos encontremos en posibilidades de descubrir el próximo salto tecnológico o las nuevas funciones que la multimedia adquirirá o bien, heredará. En los estados modernos, la convergencia ha significado tres sucesos radicales: la eliminación de las fronteras físicas, la eliminación de las fronteras técnicas y la eliminación de sus fronteras fiscales. La convergencia ha existido siempre, lo único que diferencía las tendencias actuales de las de otros tiempos es la rapidez con que se manifiestan los cambios de ambiente entre cultura y cultura lo que nos lleva a la reflexión de este asunto en el presente proyecto de tesis: la educación, el mercado y democracia ampliamente analizado por Noam Chomsky. [ Res publica non dominetur ]