Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Why *.cgi in javaranch site

 
Juwonlo Ibigbami
Ranch Hand
Posts: 83
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This my question does not seems to be technical, but I feel it it.
I am a Java developer with Java web programming skills, but I wan to know the reason why the people in charge of Javaranch using a *.cgi platform for the site.
I am not criticizing them but I want to add to my knowledge, but in the first place what is this *.cgi all about
 
Ulf Dittmer
Rancher
Pie
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
See the 5th item in the http://faq.javaranch.com/java/JavaRanchFaq
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And for what CGI actually is, take a look at http://en.wikipedia.org/wiki/Common_Gateway_Interface
 
Henry Wong
author
Marshal
Pie
Posts: 20893
75
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I actually feel incredibly old here. Remember the good old days, when CGI scripts was the only way to do dynamic content? Today, we have young ones, who don't even know what CGI is...

Henry
 
Ulf Dittmer
Rancher
Pie
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Henry Wong:
I actually feel incredibly old here.

You probably are :-) But ... my first internet access was email only, so in order to retrieve files via FTP, I had to go through the motions of using FTPMail. Ah, the joy of downloading a dozen 64KB chunks of an 800KB sized file ... over a 2400 Baud modem, mind you!
 
Henry Wong
author
Marshal
Pie
Posts: 20893
75
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, I was just going back to the first browsers... to go back to the first email, my setup used a 300 baud modem, and used the UUCP protocol.

Henry
 
Ernest Friedman-Hill
author and iconoclast
Marshal
Pie
Posts: 24208
35
Chrome Eclipse IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is not at all my earliest network use, but it's the one that strikes me the funniest now. I remember when Mac System 7 came out (like all Apple OSs of the day, it was FREE!) I was incredibly excited to get it. On the actual day it was released, I got it via FTP to a local server at MIT. Then to get it on my Mac Plus at home, I set things up to download the three or four 800K disk images via my 2400 baud modem, overnight.

I remember having to back up and delete a bunch of stuff to make room for that massive 2 or 3 megabyte download! It was a huge project, downloading the images and making 800K installer floppies, then upgrading the system.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64629
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My earliest memories of network programming was on OpenVMS (back when it was still VAX/VMS) using a VMS messaging protocol called mailboxes (nothing to do with email). I used it to create a two-player implementation of a board game named Isolation.

That was in the late 70's or 1980.
 
paul wheaton
Trailboss
Pie
Posts: 21341
Firefox Browser IntelliJ IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You youngsters and your high falootin modems. You never had to deal with manually dialing a rotary phone and shoving the handset into an accoustic coupler modem for the whopping speeds of 110 baud.

You probably used those fancy VIDEO terminals instead of the teletype terminals (thunkita-thunk-thunk).

Pretty fancy.

I remember getting my first super speedy 1200 baud modem and subscribing to compuserve. $12.50 per hour of access. A damn good service.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64629
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by paul wheaton:
You youngsters and your high falootin modems. You never had to deal with manually dialing a rotary phone and shoving the handset into an accoustic coupler modem for the whopping speeds of 110 baud.
Well yeah, I did. But I'm hardly a youngster.
 
fred rosenberger
lowercase baba
Bartender
Posts: 12086
29
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i distinctly remember using an accoustic coupler. My dad brought home a dumb terminal (vt-52? i think?) one day, and we called his work computer. it had TWO lines you could call in on, and we (the kids) could only use it if the other line was not in use (something about people wanting to WORK having priority).

I also remember whistling into the thing to get weird characters to display on the screen. it was fun. of course, i was about 8.
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 11854
185
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Heh - I was talking the other day about how my coding quality was better back in the day when I had to hand in my program on cards and get the results back the next day. There is nothing like hearing 1/2 a day later that your program didn't even compile to make you really debug your program before submitting it.

I don't even remember why we were still using card readers back then - certainly dumb terminals were cheap enough that we could have had our own. I think I only had to endure about a month of working with cards thank goodness.

I can also remember working in an office where we had a dozen dumb terminals set up next to our Windows 95 computers. At least once a week some idiot would send a ~1 Mb email company wide, and all the PCs would try and download it from the Exchange server over ISDN simultaneously: instant lockup for 2 hours. So everyone would swap to the dumb terminals while they waited for the Windows boxes to start responding again.

- Andrew
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64629
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ah, I remember well the cries of anguish from a clumsy programmer who dropped his box of cards.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic