Berkeley CSUA MOTD:Entry 16880
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2024/11/23 [General] UID:1000 Activity:popular
11/23   

1999/11/14-15 [Computer/SW/Languages/Java] UID:16880 Activity:nil
11/11   In one simple English sentence, what exactly is a Java ServletExec?
        \_ cgi in java with a better name
           \_ Not exactly.  CGI forks a separate process, while servlets
              run in the process space of the already running servlet
              engine.  To answer your question, Java ServletExec
              is a web-server plug-in that provides a servlet engine
              for several web servers (it's a product by a company
              called New Atlanta).
                \_ wrong again. CGI running on a server w/perl_mods also
                   run in the process space of the already running perl module
                   \_ Is mod perl really a cgi in the traditional sense,
                      though?  I always thought of it more as a server side
                      web server enhancement more like ASP than a traditional
                      fork/exec CGI.  Mod perl isn't really a "gateway" to
                      anything anymore.  Maybe I'm just splitting hairs.
        \_ Thanks for the explanation, it is kinda clear now. I have more Qs.
           What exactly is JavaBeans, JavaJini, and all those stuff in
           conherent, jargon-less English sentences and why are they so cool?
           \_ JavaBeans:
                http://java.sun.com/beans/FAQ.html
              Jini:
                http://www.sun.com/jini
              "... all those stuff... and why they are so cool":
                http://java.sun.com/products
           \_ JavaBeans - part of Java 1.1 (now over a year old), easy way
              to make component software that can be used by visual development
              environments.
              Jini - software architecture designed for lightweight component
              systems that can be broken down into networked "services" without
              a lot of code.
              See also EJB (Enterprise Java Beans), JSP (Java Server Pages,
              now available in apache), and the Big One, J2EE
              http://java.sun.com/j2ee
ERROR, url_link recursive (eces.Colorado.EDU/secure/mindterm2) 2024/11/23 [General] UID:1000 Activity:popular
11/23   

You may also be interested in these entries...
2013/4/29-5/18 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Compilers] UID:54665 Activity:nil
4/29    Why were C and Java designed to require "break;" statements for a
        "case" section to terminate rather than falling-through to the next
        section?  99% of the time poeple want a "case" section to terminate.
        In fact some compilers issue warning if there is no "break;" statement
        in a "case" section.  Why not just design the languages to have
        termination as the default behavior, and provide a "fallthru;"
	...
2013/3/5-26 [Computer/SW/Languages/Java] UID:54618 Activity:nil
3/5     Three emergency Java updates in a month. Why do I have a feeling
        that the third one won't be the last one?
        \_ Bingo!
	...
2012/12/18-2013/1/24 [Computer/SW/Languages/Perl] UID:54561 Activity:nil
12/18   Happy 25th birthday Perl, and FUCK YOU Larry Wall for fucking up
        the computer science formalism that sets back compilers development
        back for at least a decade:
        http://techcrunch.com/2012/12/18/print-happy-25th-birthday-perl
        \_ I tried to learn Perl but was scared away by it.  Maybe scripting
           lanauages have to be like that in order to work well?
	...
2012/8/29-11/7 [Computer/SW/Security] UID:54467 Activity:nil
8/29    There was once a CSUA web page which runs an SSH client for logging
        on to soda.  Does that page still exist?  Can someone remind me of the
        URL please?  Thx.
        \_ what do you mean? instruction on how to ssh into soda?
           \_ No I think he means the ssh applet, which, iirc, was an applet
              that implemented an ssh v1 client.  I think this page went away
	...
2011/12/8-2012/1/10 [Computer/SW/Languages/Java, Computer/SW/Security] UID:54252 Activity:nil
12/8    Java code much worse IRL than pretty much everything else:
        http://preview.tinyurl.com/d5e46cq [ars technica]
	...
2011/4/16-7/13 [Computer/SW/Languages/Python] UID:54086 Activity:nil
4/16    Whoa, I just heard that MIT discontinued 6.001 (classic scheme)
        to 6.01. In fact, 6.00, 6.01 and 6.02 all use Python. What the
        hell? What has the world become? It's a sad sad day. SICP forever!
        \_ old story, they've ditched that shitty book and lang for a while.
        \_ I used to think scheme was cool, then I saw Ka Ping Yee's
           "Beautiful Code" class aka 61a in python, and converted.
	...
2011/2/24-4/20 [Computer/SW/Languages/Java] UID:54048 Activity:nil
2/24    Go Programming Language.  Anyone here use it?  It kind of
        reminds me of java-meets python, and well, that is fitting given it's
        a GOOG product.  What is so special about it?
        \_ as I understand it, it's a suitable OOP-y systems language with more
           structure than C, less complexity than C++, and less overhead than
           Java/Python.
	...
2010/8/8-9/7 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages/Web] UID:53914 Activity:nil
8/8     Trying to make a list of interesting features languages have
        touted as this whole PL field comes around, trying to see if they
        have basis in the culture of the time: feel free to add some/dispute
        1970 C, "portability"
        1980 C++, classes, oop, iterators, streams, functors, templates
             expert systems
	...
2009/12/5-26 [Computer/SW/Languages/Java] UID:53569 Activity:nil
12/4    what do people have their JAVA_HOME's set to on soda?
        \_ don't. are you trying to get sun java? It is installed, but not
           the default.  check dpkg -l and dpkg -L
           \_ I'm trying to run maven to get scala/lift.net working
              properly and it's complaining that JAVA_HOME is not set.
              \_ you probably want one of the directories in /usr/lib/jvm,
	...
2009/9/28-10/8 [Computer/SW/Languages/C_Cplusplus] UID:53409 Activity:nil
9/28    http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
        Java is #1!!! Followed by C, PHP, C++, Visual Basic, Perl,
        C#, Python, Javascript, then finally Ruby. The good news is
        Pascal is going waaaay back up!
        \_ C is still more popular than C++?  I feel much better about myself
           now.
	...
2009/8/7-14 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages/Java] UID:53252 Activity:high
8/6     In C one can do "typedef int my_index_t;".  What's the equivalent in
        C#?  Thanks.
        \_ C#? Are you serious? Is this what the class of 2009 learn?
           \_ No.  I have to learn .NET code at work.  I am Class of '93.
           \_ python is what 2009 learns, see the motd thread about recent
              cal courses and languages
	...
2009/7/21-24 [Computer/SW/Languages/Java] UID:53168 Activity:moderate
7/20    For those who care btw, it looks like eclipse is now A Standard Tool
        at UCB ugrad cs, probably replaced emacs.  Furthermore, people get
        angry at seeing Makefiles, (since eclispe takes care of that).  I
        guess it's just a sign of the times.
        \_ The more people at my work use eclipse the less the code is
           managable in emacs.  I'm not sure which application's fault
	...
Cache (1060 bytes)
java.sun.com/beans/FAQ.html -> java.sun.com/products/javabeans/
Developers Home > 10 Products & Technologies > 11 Java Technology > 12 J2SE > 13 Desktop Java > 14 Join a Sun Developer Network Community 15 Profile and Registration | 16 Why Register? Desktop Java JavaBeans 17 Downloads 18 Reference - 19 API Specifications - 20 Documentation - 21 FAQs - 22 Webcast/Audiocast - 23 Technical Articles & Tips - 24 Industry Support 25 Community - 26 Bug Database - 27 Forums 28 Learning - 29 Course Certification - 30 Instructor-Led Courses - 31 Online Sessions & Courses - 32 Tutorials & Code Camps - 33 Quizzes JavaBeans technology is the component architecture for the Java 2 Platform, Standard Edition (J2SE). Components (JavaBeans) are reusable software programs that you can develop and assemble easily to create sophisticated applications. JavaBeans technology is based on the 34 JavaBeans specification. Join the thousands of developers worldwide who come to the JavaOne conference each year in San Francisco to immerse themselves in Java technology, the latest innovations, the community, and the learning opportunities.
Cache (1000 bytes)
www.sun.com/jini -> wwws.sun.com/software/jini/
Products & Services > 10 Software > 11 Java & Technologies > Jini Network Technology Jini Network Technology Product Home 12 Overview 13 Data Sheet 14 General FAQs 15 Get the Software Jini network technology, which includes JavaSpaces Technology and Jini extensible remote invocation (Jini ERI), is an open architecture that enables developers to create network-centric services -- whether implemented in hardware or software -- that are highly adaptive to change. Jini technology can be used to build adaptive networks that are scalable, evolvable and flexible as typically required in dynamic computing environments. At A Glance Jini Technology Advantage Why use Jini Technology? Provides an environment for creating dynamically networked components, applications, and services that scale from the device to the enterprise Offers an open development environment for creative collaboration through the Jini Community Unique Qualities Code Mobility: Extends the Java programming model to the network;
Cache (713 bytes)
java.sun.com/products -> java.sun.com/products/
Developers Home > 10 Products & Technologies > 11 Java Technology > 12 Join a Sun Developer Network Community 13 Profile and Registration | 14 Why Register? Java Technology Technologies Home 15 Printable Page This page organizes final releases of Java technologies by platform. Look under Other for technologies not associated with one platform. Information and downloads for pre-released software and software under development can be found on the 16 Early Access and 17 Java Community Process sites. The portability and extensibility of both XML and Java make them the ideal choice for information that is exchanged between different classes of clients and different servers that run on varied system platforms.
Cache (3517 bytes)
java.sun.com/j2ee -> java.sun.com/j2ee/
Developers Home > 10 Products & Technologies > 11 Java Technology > 12 Join a Sun Developer Network Community 13 Profile and Registration | 14 Why Register? Java Technology Java 2 Platform, Enterprise Edition (J2EE) 15 Downloads - 16 Early Access 17 Reference - 18 API Specifications - 19 Documentation - 20 FAQs - 21 Code Samples & Apps - 22 BluePrints - 23 Technical Articles & Tips - 24 White Papers - 25 See all 26 Community - 27 Bug Database - 28 Books & Authors - 29 Newsletters - 30 Forums 31 Learning - 32 Tutorials & Code Camps - 33 Online Sessions & Courses - 34 Instructor-Led Courses - 35 Quizzes - 36 Course Certification Java 2 Platform, Enterprise Edition (J2EE) defines the standard for developing component-based multitier enterprise applications. Features include Web services support and development tools (SDK). March 22, 2004 46 The Migration Tool for the Sun Java System Application Server Download this tool to automate the migration of J2EE applications from other J2EE application servers to the Sun Java System Application Server Platform Edition 8. March 3, 2004 47 JavaServer Faces Now Shipping After receiving approval for JSR-127 from the Executive Committee of the Java Community Process, JavaServer Faces is now available for 48 download. Under the terms of the license, the JavaServer Faces Reference Implementation is free to redistribute in binary form. This means you can include the JavaServer Faces Reference Implementation with your software distribution. February 11, 2004 50 J2EE Client Provisioning J2EE Client Provisioning technology extends J2EE platform to enable the development of provisioning portals that manage and distribute applications and content to a variety of client devices. This Final Release implementation of the specification for J2EE Client Provisioning includes support for J2ME MIDP and J2SE devices. It allows developers to experiment with the technology, and includes a sample provisioning portal and detailed getting started and installation instructions. The 52 Java BluePrints program provides guidelines, patterns, and code for real-world application scenarios, enabling you to build robust, scalable, and portable solutions. The Final Release specifications describe a set of requirements that J2EE platform products must meet. It specifies platform architecture, application components, containers, set of standard J2EE services, interoperability requirements and platform contracts (APIs, SPIs, network protocols and deployment descriptors). Join the thousands of developers worldwide who come to the JavaOne conference each year in San Francisco to immerse themselves in Java technology, the latest innovations, the community, and the learning opportunities. Members of 81 Sun Developer Network can 82 sign up to receive these (and other) newsletters. Enterprise Java Technologies Newsletter Learn about new enterprise Java technologies, products, tools, and resources for developers. Enterprise Java Technologies Tech Tips Get expert tips, sample code solutions, and techniques for developing in the Java 2 Platform, Enterprise Edition (J2EE). Sun provides some older product and technology releases as a courtesy to developers for problem resolution. These releases and products have completed the Sun "end-of-life" (EOL) process and are no longer supported under standard support contracts. Join us on April 21st, 9am PDT for a free Java Studio Enterprise Webinar. Chat online live with Robin Smith, Java Studio Enterprise Product Manager.