Without much details about your project it is very difficult to help you indeed. I don't think the mailing list is intended for development purpose, but you will surely be able to find help from the usenet. Also I've never visited it, there is a group comp.lang.perl (assuming your cgi is written in perl), or comp.lang.c (assuming your cgi is written in c, etc...)
If you're willing to share a bit of you project details, in private, I may be able to give you a bit of help, here and there. Like I said, for development, if you wanna write something proper, the best is to start by the basics. You will have trouble to learn from other ppl's code. Trust me. On Tue, Jan 5, 2010 at 1:27 PM, Te SP <[email protected]> wrote: > Hi All, > > I have make friend with Unix 1 month ago. My work requires a lot of > scripting knowledge. I was trying to study the flow of the existing > application and it really got me crazy. Html, cgi, javascript, database > packages.... I try to follow the first logon screen (cgi) , but then it > branch out everywhere and I could hardly find where the variable is > assigned. Browsing the web for every keywords or special character becomes > my daily needs. > > Is there anyone who can advise how should I start first, especially when the > deadline of the project is another 6 month to go. I would appreciate if > someone can recommend a tutor for me... I know it sound ridiculous to go for > tuition and then become a expert overnight. But I need some guidance as of > how to understand codes or script. > > Thanks in advance. > > Regards > Te > > ________________________________ > From: Sylvain Bougerel <[email protected]> > To: P. Mazart <[email protected]> > Cc: [email protected] > Sent: Tue, January 5, 2010 12:01:27 PM > Subject: Re: [Slugnet] Re: Slugnet Digest, Vol 61, Issue 2 > > Hi, > > If you want to learn a programming language, installing linux *just* > for that purpose is not gonna give you the best satisfaction, IMHO. > Especially if all you've ever known so far is Windows. > > Linux development environment, for about any language, is largely > different than that of Windows, which favours clicks and slow, > all-integrated UIs, over collections of specialized, inter-operating, > CLI applications, and some UI front-ends, so it's gonna take some time > to get used to. > > Secondly, looking at other ppl's code and hacking it, for starters, is > a sure path to becoming a bad programmer (but may be you already have > experience). You should learn coding practices first, design pattern > for the particular language, go through the pain of building stuff > from scratch, etc... Why? because then you'll be able to pick up > someone else code, and understand what's good or bad about it, which > is what matters most in development. > > Yet, some apps are getting pretty close to perfection, and believe me, > these are not the one you would expect. If you wanna read some good > code, generally, it's best to look at the language's most > peer-reviewed libraries, e.g. Boost for C++ or Spring for Java that > are both peer reviewed by a lot of experts in these respective > languages. Following mailing lists, on these peer-reviewed library is > a great way to learn about a language too. > > If you really just are a beginner to programming, I would recommend > Python or Ruby over many other languages, for the following reason: > - compact languages, with not too many stuff to remember, > - lot's of libraries available: you can write games, calculators, > scripts, web sites, so it gives you great liberty > - follow the following paradigms: object oriented, imperative, > exceptions, reflection, lambda constructs, which can be found in most > other programming languages > - strike the right balance between high level languages like HTML, > which are very simple but too restrictive, or lower level language > like C++, erlang, or even C, etc. > > Just my 2c. > > On Tue, Jan 5, 2010 at 3:13 AM, P. Mazart <[email protected]> wrote: >> Hey Felix, >> >> Am Montag, 4. Januar 2010 schrieb Felix Valianto Halimawan: >>> Thank for all the info. Specifically, I want to linux to help me learn >>> certain proggraming language. I want to hack the code and modify them. >>> What >>> should i do first? >> >> Well, my first linux patch was commenting out 2.4.x’s “mksound()” function >> to >> mute that annoying pc speaker… ^_^ >> But if you’re not yet into programming at all you might want to learn html >> first… Even though it’s not a programming language (it’s a markup >> language) >> this gives you a basic ideo of how stupid computers are; they just do what >> you said… If they do it wrong… YOU did it wrong. ^_^ >> >> I think you should just find something you might need… >> But actually… >> I need a shell-script or a c-program or python or perl (…/fortran) which >> reads >> lines from std-in and shuffles the lines randomly to standard output… >> (Thats easy… But hard for the first experience…) >> >> So if you like to code that; I could help you up… ^_^ >> >> baibai >> P.M. >> >> _______________________________________________ >> LUGS Mailing list - [email protected] >> List FAQ: http://wiki.lugs.org.sg/LugsMailingListFaq >> Info page: http://www.lugs.org.sg/mailman/listinfo/slugnet >> To unsubscribe send an empty email to: [email protected] >> > > _______________________________________________ > LUGS Mailing list - [email protected] > List FAQ: http://wiki.lugs.org.sg/LugsMailingListFaq > Info page: http://www.lugs.org.sg/mailman/listinfo/slugnet > To unsubscribe send an empty email to: [email protected] > > _______________________________________________ LUGS Mailing list - [email protected] List FAQ: http://wiki.lugs.org.sg/LugsMailingListFaq Info page: http://www.lugs.org.sg/mailman/listinfo/slugnet To unsubscribe send an empty email to: [email protected]
