🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7600

Re: webmin & perl

#7600
From: Jesús M. NAVARRO
Date: Thu, 30 Jan 2003 21:24
58 lines
3478 bytes
Hola, Helio:

Helio.es escribi� en es.comp.os.linux.programacion:

> hola a todos,
> 
[...]
> 
> Nota: Ya s� que si en vez de poner una IP ponemos "*; cat /etc/shadow" me
> pillan el file y ya pueden putearme las passwords y ya que estamos en el
> tema lo que se me ocurrir�a ser�a chequear que lo metido por el usuario
> solo sean n�meros y puntos (en el servidor, osea, en el script
> "result.cgi"), �c�mo lo har�as vosotros?
> 

Pues, por supuesto, en Perl ;^D
Si algo le ha dado fama y sustancia a Perl es su manejo de cadenas de texto;
el uso de expresiones regulares es su "sitio natural".  Adem�s, el
modificador (humm... me falla la memoria y no me apetec mirarlo) -w, o -T,
o cosa similar, te impide directamente tomar variables "sucias" (justamente
aquellas que, habiendo sido tomadas desde el exterior, y por tanto, no
siendo confiables, no han sido repasadas por expresiones regulares).

> Y solo me queda decir una cosa: yo no me met�a en el Perl porque ten�a un
> nombre muy "chungo" (antes no me podr�as quitar de mi c, c++ y el java),
> pero ahora que estoy meti�ndome en �l le estoy perdiendo todo el miedo que
> le ten�a, as� que os animo a aquellos que penseis como yo a que lo
> proveis.
> 

En realidad, si ya tienes experiencia en otros lenguajes de programaci�n te
har�s r�pidamente con Perl (salvo, quiz�, su manejo extravagante de las
tablas hash con su peculiar manera de referenciar/desreferenciar
variables).  Pero eso no quiere decir nada: una cosa es, por ejemplo,
escribir programas en Perl, como quien los escribe en C (mi caso, por
ejemplo) y otra cosa "ordenarse" la cabeza para programar en el "estilo
Perl".  No es que la cosa sea Haskell, pero para ser un verdadero Monje, yo
dir�a que hay que tener la cabeza ordenada de una manera un tanto peculiar
(no quiero ser malo y no dir� nada m�s X^D )... ya se sabe, el c�digo
fuente en Perl de un gur� es "write-only".

> Y otra cosa m�s (jejeee, no acabar� nunca), esto podr�a ser perfectamente
> una p�gina web normalita metida en un apache, pero como meterla en el
> webmin es una chorrada m�s, pues lo meto en el webmin y as� no tengo que
> preocuparme de qu� usuarios pueden y quienes no acceder al log del apache.
> 

Pues muy bien me parece: Webmin se est� convirtiendo en una plataforma
aceptable para este tipo de cosas y est� muy feo tener que reinventar la
rueda cada vez, as� que suerte.
> Saludos!

-- 
SALUD,
Jes�s
***
jesus_navarro@undominio.net
***
Technical Details
Message-ID: <mohog-6ev.ln1@mithrandir.intranet>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!212.97.187.85!not-for-mail
References: <b1bfed$109ppl$1@ID-165255.news.dfncis.de>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,b4f66c5e0ff1fbd1
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-01-30 16:12:13 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!212.97.187.85!not-for-mail
From: Jesús M. NAVARRO <jesus_navarro@undominio.net>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: webmin & perl
Date: Thu, 30 Jan 2003 22:24:05 +0100
Lines: 58
Message-ID: <mohog-6ev.ln1@mithrandir.intranet>
References: <b1bfed$109ppl$1@ID-165255.news.dfncis.de>
NNTP-Posting-Host: 212.97.187.85
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
X-Trace: fu-berlin.de 1043971932 35837688 212.97.187.85 (16 [173178])
X-Orig-Path: mithrandir.intranet!news
User-Agent: KNode/0.7.2