Eco eco… NoSoloLinux
Martes, 2 Octubre 2007 por excusatio
Se supone que este humilde blog ha de tener un mayor o menor porcentaje de tecnocosas, así que hoy me hago eco de un blog que enseña cosas sobre Linux de un modo digestible para el ser humano corriente. Vea NoSoloLinux y disfrute.
No, no es falta de ganas de escribir, es que estoy metido en un lío [thanks Jack] porque hay gente a la que ha entrado el gusanillo a la vista del nanocurso de shell script que yace en la columna de la derecha, justo debajo del título “Tecnoteces”. Algunos valientes quieren dar un paso más y hacer lo mismo usando PHP.
¿Que qué es eso de shell script? Pues viene a ser una manera de apuntar las cosas que uno teclea, para no tener que volver a teclearlas mañana. Una vez que se aprende a realizar una tarea, ésta puede ser automatizada, de manera que en ocasiones sucesivas ya no hace falta nada más que invocar el script -guión- que contiene las acciones y la lógica. A fuerza de complicar este concepto, se ha convertido con los años en un lenguaje de programación bastante completo.
¿Que qué es eso de PHP? Pues es otro lenguaje de programación. Para los profanos, un programa es una sucesión de instrucciones que escribimos hoy, almacenamos en un documento y que el ordenador procesará en un futuro más o menos lejano, cuando invoquemos ese documento de una manera determinada. Éste lenguaje es más potente que el de shell script, es parecido a los otros lenguajes usados por los especialistas (C, C++, Perl, Java…) y además, es el mismo que se usa para crear páginas web con contenido dinámico.
¿Que qué es eso de página web con contenido dinámico? Pues eso ya lo explicaré en el minicurso, no sea impaciente. Como anticipo, piense usted en una página web que pone “hola”. Siempre dice lo mismo, no importa cuántas veces accedan a ella los usuarios. Una y otra vez aparecerá “hola”. Ahora intente crear una que diga la fecha y la hora. Si casca usted esa información “a fuego”, dentro de un momento ya no vale. PHP soluciona este tipo de problemas con la capacidad para obtener la hora del sistema y ponerla en un lugar determinado de la página. Todo ello ocurre una y otra vez, en el preciso instante en que cada usuario la visualiza con su navegador.
De modo que, no tardando mucho, minicurso de PHP-CLI. Lo de CLI quiere decir Command Line Interface, o sea, iniciar guiones en la ventanita esa que pone “terminal” en ambiente linuxero, o “símbolo del sistema” en los ordenadores poseídos por el pérfido Bill.
La pantalla negra, como los viejos rockeros, nunca muere.
Extra ball: Hay un montón de enlaces bajo el epígrafe Nosolonosololinux, como el que muestra lo fácil que es encontrar la novia perfecta cuando se controla Linux. Ya se sabe, cuando se es superior, se es superior.
Evidentemente, lo próximo es escribir un shell script para buscar novia
Por cierto, me gusta mucho el blog en general y el nanocurso en particular, me vendrá genial para refrescar algunas ideas perdidas…
Un saludo y gracias por la mención
Un placer.
A riesgo de ser denostado por los maestros (endogamy-free, como dice fuckowski) tengo que decir que a mí también me parece muy bueno tu blog.
La actitud de algunos linuxeros, que miran por encima del hombro al que no sabe, está haciendo más daño al free software / open source que las maniobras del pérfido.
Viene bien que alguien cuente cosas técnicas a los profanos en términos que puedan entender. Creo que haces mucho bien actuando así.
Un saludo