Article View: es.comp.os.linux.programacion
Article #18133Re: programadores todos...me estoy oxidando
From: batsman batsman
Date: Tue, 28 Sep 1999 00:00
Date: Tue, 28 Sep 1999 00:00
160 lines
8161 bytes
8161 bytes
-----BEGIN PGP SIGNED MESSAGE-----
cacho 2 de mi followup al art�culo <37efdbd7.5671156@news-3.rediris.es>.
In article <37efdbd7.5671156@news-3.rediris.es>, franci72 wrote:
>>Dinos qu� vas a hacer...
>pues el todo.txt que tengo en la cabeza, es muy largo, pero asi de
>pronto una peque�a lista.
>dllist => lista doblemente enlazada. (Terminado).
Esto *s�* que est� en glib igualito. No me digas que no est� como te gusta
porque te ganar�s fama de caprichoso :) (suponiendo que alguien lea este
thread)
>etree => arbol equilibrado. (Me falta el borrado).
Fale, el de glib es un �rbol "normal". Supongo que por "equilibrado" te
refieres a que se "reequilibra" cada vez que metes un elemento... eso har�a
que la consulta sea m�s r�pida, pero la inserci�n mucho m�s lenta (�me
equivoco?)
>bigint => enteros grandes, pero que muy grandes. (Esbozado).
>bigfloat => reales grandes, pero que muy grandes.
Esto est� requetequete-bien hecho en gmp:
Description: Multiprecision arithmetic library
GNU MP is a programmer's library for arbitrary precision
arithmetic (ie, a bignum package). It can operate on signed
integers and rational numbers.
It has a rich set of functions, and the functions have a regular
interface.
>complex => numeros complejos. ( casi terminado).
�No hab�a una extensi�n de GCC para tener n�meros complejos? __complex__ x
o algo as�, del que se sacaban parte real e imaginaria con __real__ x...
>matrix => matrices.
>idea => algoritmo idea de encriptacion.
Cuidad�n con los malos rollos de USA.
Por otro lado �no existe una implementaci�n tipo de RSA (o de quien sea)?
Y si no, pues te lo coges de GnuPG 1.0.0 y te ahorras reescribirlo.
>zip => rutinas de compresion
est� libcompress o algo as� (?)
>map => lista asociativa.
tabla hash? --> en glib
>conf => archivos de configuraci�n.
Esto s� que estar�a bien...
>RDIR => como opendir, pero recursivo. (Terminado).
�Aink? �Quieres decir que es reentrante? (�no sab�a que opendir no lo fuese!)
>�uici? => universal internet C interface. (peque�a variaci�n del
>codigo de un libro y a�adiendo ftp, http, pop3, smtp,...)
Mola. Si lo haces te aseguras al menos 1 usuario... quemar� mi c�digo para
http en asNews y usar� plib :)
>asciiz => cadenes de caracteres. (esbozado).
>dbf => manejador de archivos de .dbf .dbt
>ndx => manejador de inidices de dbase.
>dbfndx => manejador de archivos de dbase junto con indices.
>ntx => manejador de indices de clipper.
>dbfndx => manejador de archivos de dbase con indices ntx.
>table => manejador de tablas sql usando los manejadores anteriores.
>sql => interpreter de sql
Este rollo de bases de datos suena a CHUNGO (en especial lo �ltimo)... y tu
TODO.txt ya se est� haciendo enorme :)
>parser => analizador lexico y sintactico (como lex y yacc pero para
>dentro del programa, sin tener que compilar nada).
SI SI SI SI... �sto va con lo de "configuraci�n" y "lenguajes de extensi�n"
de antes... ser�a m�gico que pudieras hacerte un compilador/int�rprete sin
*compilar*, una vez que tienes "parser".
>translat => herramienta para ayudar a traducir rapidamente, busca
>trozos ya traducidos en el texto permitiendo aceptar una o crear otra
>con una ocurrencia mas larga o mas corta. Cuando vas por el final de
>la traducci�n es como la instalaci�n de windows, todo ENTER.
Buena idea... si haces alg�n avance diselo a los de LuCAS (o d�melo a m�,
que aunque hace 1 a�o que no escribo en la lista de LuCAS me la leo
puntualmente). El problema es que la correspondencia no ser� casi nunca
lineal... aunque si lo usamos sistem�ticamente al traducir los JAUT�S podr�a
ser �til (tendr�a que almacenar los resultados anteriores en una db).
>jade => just another deb environment, un instalador de paquetes
>el apt no me funciona ni a patadas). (Esbozado).
>jades => una version de este con front-end en modo texto.
jade me parece que es un programilla para pasar SGML (DTD Docbook) a
otros formatos... aprovecho que tengo el CD de debian al lado:
+Description: James Clark's DSSSL Engine
+ Jade is an implementation of the DSSSL style language.
+ .
+ The jade engine is a useful tool (in conjunction with a DSSSL style
+ sheet) for translating SGML documents into other formats. Jade can
+ currently generate SGML, RTF, and TeX. In conjunction with the "jadetex"
+ TeX style, it can generate quite nice output.
Tendr�s que cambiarte el nombre...
>agente => un forte agent para linux.
>zop => hibrido entre el tetris y el zoop
>ftp2host => version 2.1 Beta en mi pagina web.
>
>y alguna cosa que se me ocurra mas.
Bueno esto es sencillamente *incre�ble*, s�lo te faltaba a�adir un par de
cosillas a tu TODO.txt para que tenga TODO lo que queda por programar(tm) y
corresponda a su significado en castellano...
- acabar el GNU HURD
- sacar gcc 2.9 con soporte para templates que rule al fin sin problemas
- quake V (y que funcione bien en un 486)
- cl�nico de Office con un pinguino de asistente, en vez del capit�n perro
y que trabaje con LaTeX.
- *real* world domination v1.0
>y todo lo que hice en su tiempo unos 2136564 bytes de codigo en C y
>C++, la mayor parte tonteridas y cosas inutiles para msdos, que
>tiempos aquello, sobre todo por que tenia tiempo para programar,
>lastima que no lo utilizara en cosas perdurables.
�COMORRRR? ���2 megas de c�digo y nada de provecho!!! No me lo creo, alguna
cosa se salvar�. (es cierto que de lo que yo he hecho no se salva nada, pero
bueno, no llego ni a 500Kb de c�digo ;-)
En serio, 2 megas dan para unas 85000 l�neas de c�digo, y bueno...
- linux 0.0.1 --> menos de 50000
- fetchmail 4.3.9 --> unas 12000 (las cont� hace poco :)
�Seguro que no tienes FranciX 0.0.1 en un caj�n?
- --
_ _
| |__ __ _| |_ ___ _ __ ___ __ _ _ __
| '_ \ / _` | __/ __| '_ ` _ \ / _` | '_ \
| |_) | (_| | |_\__ \ | | | | | (_| | | | |
|_.__/ \__,_|\__|___/_| |_| |_|\__,_|_| |_|
________________________________________________________________
|Visit | http://www.geocities.com/SiliconValley/Vista/2075 |
| | <=> http://come.to/batsman |
| | and http://www.linuxfreak.com/~quickchat |
|Linux (esp): http://www.geocities.com/SiliconValley/Vista/4289 |
|----------------------------------------------------------------|
|Email: | mailto:batsman_DELME_@_NOSPAM_geocities.com |
| | (remove _DELME_ and _NOSPAM_) |
----------------------------------------------------------------
POWERED BY GNU/LINUX DEBIAN 2.01 HAMM
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
iQCVAwUBN/EEFWXo+KDAJZdtAQEtPAP/fbrtuNqtSzTkAOTaU3CO6/CgXRhHlH56
Nzye2lNc4zh62+i8RG++H7tMWj8MqR+b/4vphhCGe3kc9bowIf2RFnGDKJ3+ouWp
h7fW7nDvZLYx5mSvaknsI9SSy6r9XMu2VhqYxIFVMIwPqkjNNRs53bvVHYKaQbre
IID59L2bjyo=
=6osO
-----END PGP SIGNATURE-----
Technical Details
Message-ID:
<o60rs7.rk.ln@simpsons4ever>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<7rqela$1d7$1@nnrp1.deja.com> <37e378ee.4400639@news-3.rediris.es> <7s4vo4$5vq$1@nnrp1.deja.com> <37e93e1d.1457987@news-3.rediris.es> <7vsds7.621.ln@simpsons4ever> <37efe20c.1217156@news-3.rediris.es> <9bhis7.256.ln@simpsons4ever> <37efdbd7.5671156@news-3.rediris.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,cf81c02f1c0b3d34 X-Google-Attributes: gidf86c8,public From: batsman@simpsons4ever. (batsman) Subject: Re: programadores todos...me estoy oxidando Date: 1999/09/28 Message-ID: <o60rs7.rk.ln@simpsons4ever> X-Deja-AN: 530357547 Content-Transfer-Encoding: 8bit References: <7rqela$1d7$1@nnrp1.deja.com> <37e378ee.4400639@news-3.rediris.es> <7s4vo4$5vq$1@nnrp1.deja.com> <37e93e1d.1457987@news-3.rediris.es> <7vsds7.621.ln@simpsons4ever> <37efe20c.1217156@news-3.rediris.es> <9bhis7.256.ln@simpsons4ever> <37efdbd7.5671156@news-3.rediris.es> Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: abuse@bt.es X-Trace: titan.bt.es 938537353 15247 212.49.137.66 (28 Sep 1999 16:49:13 GMT) Organization: Debian 2.01 HAMM User Mime-Version: 1.0 Reply-To: batsman_DELME_@_NOSPAM_geocities.com NNTP-Posting-Date: 28 Sep 1999 16:49:13 GMT Newsgroups: es.comp.os.linux.programacion