🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Iniciandome en programación bajo Linux

#12267
From: Holita_A_tod
Date: Sat, 25 Aug 2001 19:04
103 lines
5007 bytes
Carlos Paramio escribió:

> Gracias por la información adicional, aunque más o menos sigo perdido...
> Hasta ahora, he ido haciendo lo que tú me has comentado: mirar algún que
> otro código, probar por encima perl, y acostumbrarme al compilador gcc. Pero
> mi problema principal es que siempre surgen miles de dudas, por realizar
> este estudio tan "desordenado". Quisiera ir por partes, y aunque más o menos
> tengo en la cabeza cómo empezar, me gustaría que me aconsejarais un poquito.
> Yo pretendo seguir una "guía de estudio" más o menos como esta:
>
> - Lecturas sobre Linux en general (más que nada, estructura interna del SO).
> Esto me recuerda a títulos como "The Linux Kernel", aparte de otros. Me
> manejo más o menos decentemente como usuario, pero ahora me toca destriparlo
> por dentro. Y ya tengo los conocimientos teóricos sobre Sistemas Operativos
> de la Universidad. Ahora falta la práctica.
>
> - Aprender a manejar algún buen editor al dedillo. En este caso, quisiera
> llegar a sentirme cómodo con Emacs, para poder editar código, compilarlo,
> depurarlo, leer páginas info/man, etc. También algún otro IDE más complejo,
> quizás KDevelop. Para el Emacs, tengo por ahí un manual que aunque largo
> parece interesante (al menos lo prefiero a las páginas info sobre Emacs).
>
> - Aprender a crear scripts de bash.
>
> - Mirarme el compilador GCC a fondo, así como las libc y las stdc++. Hasta
> ahora, sólo conozco algunas opciones (las que he ido usando)
> como -g, -o, -D, -On, y otras. También sé construir ficheros Makefile
> sencillotes. Pero poco más. De las librerías de C y C++, se puede decir que
> prácticamente lo que conozco es de las librerías presentes en los
> compiladores Borland de MSDOS. O sea, más que nada, ANSI C y alguna que
> otra. Pero apenas nada de las libc, stdc++ o ncurses. Me imagino que tendré
> que leer las páginas info (que son un poco pesaditas), pero desconozco de
> otras lecturas interesantes.
>
> - Acostumbrarme a algunas librerías de uso general, como glib o Xlib.
> ¿Páginas info de nuevo, o hay otra documentación? ¿Quizás es más aconsejable
> otras librerías, etc?
>
> - Mirarme cositas de Perl, para prototipos rápidos, aplicaciones pequeñas, y
> esas cosas.
>
> - Conocer los wrappers de GTK+ para C/C++ y Perl, principalmente, y así
> desarrollar programas para Gnome. Supongo que para esto me vendría bien la
> lectura de los manuales en www.gnome.org
>
> - Aprender a conectar aplicaciones con servidores de bases de datos tipo
> PostgreSQL, y aprender a administrar estos últimos.
>
> Enfin, casi "ná". Sé que me llevará mucho tiempo, y que probablemente serán
> muchas más cosas a añadir a la lista. Pero lo que me preocupa no es ésto,
> sino conocer por dónde debería empezar, qué manuales y/o libros serían
> recomendables para ello, etc. Así, sólo me queda ir empollándome manual por
> manual (suelto uno, cojo otro), para ir desde lo más básico hasta lo más
> complicado. Ya me encargaré yo de "saltarme" los temas que conozca, pero por
> favor, dadme una orientación sobre qué leer y en qué orden leerlo. No
> quisiera perderme en cosas banales, y administrar equivocadamente el tiempo
> y esfuerzo.
>
> Saludos,
>
> Carlos A. Paramio

En vez de PosgresSQL, te recomiendo MySQL.
Motivo: Si te corre prisa, Prentice Hall ya ha editado uno en Español
(ISBN: 84-205-2956-7 / ISBN:84-205-3299-1) (Cartoné/Rústica)

Saludos.
PD: Busco Kylix para Linux. Dnd?
Technical Details
Message-ID: <3B88145D.4D0FC453@un.correo>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.stealth.net!130.94.89.10.MISMATCH!news-out.spamkiller.net!propagator-la!news-in.superfeed.net!caladan.arrakis.es!telenews.teleline.es!not-for-mail
References: <9m4kph$dfg$1@news.wanadoo.es> <slrn9ocfsg.9u6.david@fangorn.net> <9m6t08$3aa$1@news.wanadoo.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,ceb4342b436efc23
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-08-25 12:06:57 PST
Message-ID: <3B88145D.4D0FC453@un.correo>
From: "Holita_A_tod@s" <es@un.correo>
X-Mailer: Mozilla 4.75 [es] (X11; U; Linux 2.2.16-22 i586)
X-Accept-Language: es, en
MIME-Version: 1.0
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Iniciandome en programación bajo Linux
References: <9m4kph$dfg$1@news.wanadoo.es> <slrn9ocfsg.9u6.david@fangorn.net> <9m6t08$3aa$1@news.wanadoo.es>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Lines: 104
Date: Sat, 25 Aug 2001 19:04:17 GMT
NNTP-Posting-Host: 195.235.97.105
X-Complaints-To: usenet@teleline.es
X-Trace: telenews.teleline.es 998766257 195.235.97.105 (Sat, 25 Aug 2001 21:04:17 MET DST)
NNTP-Posting-Date: Sat, 25 Aug 2001 21:04:17 MET DST
Organization: Clientes_Teleline
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.stealth.net!130.94.89.10.MISMATCH!news-out.spamkiller.net!propagator-la!news-in.superfeed.net!caladan.arrakis.es!telenews.teleline.es!not-for-mail