Slashdot Mirror


User: Edward+Teach

Edward+Teach's activity in the archive.

Stories
0
Comments
310
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 310

  1. The fake trailer... on New Star Wars Episode II Trailer Out · · Score: 1

    was alot better. Lucus should hire that guy to do his trailers.

  2. Together Control Center and Borland JBuilder on Java IDEs? · · Score: 1

    These two programs play well together. Together Control Center is a complete UML modeler with a built in color syntax highlighted editor. Comes bundled with JCVS and Tomcat. Has an integrated debugger and allows for live debugging of servlets. Models Java or C++ and also provides code auditing and metrics. Together has an open API so you can modify the tool to suit your needs.

    I use Borland primarily to build the GUI and then do everything else in Together.

  3. David Eddings on Writers Who Will Stand the Test of Time? · · Score: 1

    Come on, no one here has read The Belgariad or The Mallorean? How about The Ellenium or The Tamuli?

    Eddings epoch tales are awesome.

  4. 90 users? on Linux Counter Drops 90.000 Users · · Score: 1

    Why is a 90 user drop significant?

  5. Re:Oh no not again.. on Multiplayer Test For Return To Castle Wolfenstein · · Score: 1

    Rock and Roll with 145KBps. Thanks. It sure beats the 1.6KBps I was getting on one of the official mirrors.

  6. We have had Gnome working on Solaris for Months. on Interview with Sun's GNOME Hackers · · Score: 1

    One of our graduates was hired as part of a team that installed several Sun labs and servers at CSU Chico's computer science department. He has had Gnome running on our Ultra Sparc 5's, 10's and Sunray's for months now. Works great and we now have that as the default desktop in three labs. Of course, he had to hack and compile it himself because the Sun Gnome patches would not work.

  7. I haven't seen... on Distastful Advertising Continues: "Gatoring" · · Score: 1

    a pop up ad in weeks. Of course, I did install Mozilla and killed them all. I doubt that I will be installing any active x plugins, so I don't have to worry much. Freedom from those damned pop-ups is invigorating!

  8. Re:If this can't break Microsoft's back nothing wi on Code Red Back For More · · Score: 1

    My Linksys was only $99.00, and YES, it is great. From the help page:

    Block WAN Request
    This feature is designed to prevent users from attacking through the internet. When it is enabled, the router will drop both the unaccepted TCP request and ICMP packets from WAN site. The hacker will not find the router by pinging the WAN IP address.

  9. What I want to know is... on Congress Discovers Peer-to-Peer Porn · · Score: 1
    have they gotten all of the p2p programs installed in all the congressmen's offices yet?

    --- This is my sig. There are many like it, but this one is mine. ---

  10. The way I read this... on Select or Lock Hard Drives... With a Key · · Score: 1
    is that it switches the drive's from master to slave and vise versa. Unless I am wrong (It has happened before) you have two drives, each with an MBR and an OS. When you want RedmondOS, you switch to that drive and the other drive becomes a slave, if you want RealOS, you just switch that drive to master and the Redmond drive becomes slave. Did I miss something?

    --- This is my sig. There are many like it, but this one is mine. ---

  11. Yes, it is a... on EPIC Makes Privacy Case Against Windows XP To FTC · · Score: 1
    Brave New Microsoft World.

    --- This is my sig. There are many like it, but this one is mine. ---

  12. Re:One question on The Tech behind Final Fantasy: The Spirits Within · · Score: 1
    100% CGI. The eagle was cool though.

    --- This is my sig. There are many like it, but this one is mine. ---

  13. Practial Concerns on Java as a CS Introductory Language? · · Score: 1
    Well, as an instructor at California State University, Chico, who teaches Java in the first programming course, I would imagine that I am finally qualified to weigh in on a Slashdot topic.

    There are a few practical concerns about teaching that the students, and others, do not often take into account. First is the question of accreditation. Universities, in order to be taken seriously, must be accredited by a recognized accreditation organization. Otherwise, Joe's University would be handing out Master's Degrees via email. Wait, bad example, I get those emails all the time. Of course, the degrees are not worth the ink in the email. Since our accreditation requires that we teach at least two high level programming languages, we have chosen to do the first course in Java and the second course in C++.

    Java - Enforces object-orrientation, simplifies the process of learning object-orriented techniques by abstracting a lot of the details. We get their feet wet with Java because with applets, the students can see dramatic results quickly. It helps also that the syntax is very similar to C++.

    C++ - Now that we have taught them a strict object-orriented language, we turn them loose with a language that not only makes it easy to shoot your foot but often encourages it. At the end of both courses, students have two languages that are suited to different tasks.

    Once those languages are out of the way, students move into Data Structures, Assembly and Operating Systems programming. Most of our courses after the "Big Five" programming courses, are not targeted to a specific language and the student decides the proper choice for what they are doing. In fact, even the Data Structures and OS programming courses are pretty much non language specific.

    Often people try to focus on learning a specific language. In a university, we strive to not tie anyone to any specific language or architecture. Our job is to teach concepts, theory and practical applications of knowledge. We offer courses that provide tools for students to use the the quest of that goal. It is up to the student to decide what is best for them and for their particular need. If, after the first couple of courses, we only allowed people to program using Java on a Sun UltraSparc 10, we would not be serving our students well. On the other hand, the same applies if we only allowed them to use C++ on a Redmond box.

    I often tell people that I cannot teach them Java or C++ or any other language. I have around 45 hours of lecture per semester and have class sizes of 80 students. I can facilitate their learning Java; however,in that time frame, actually teaching them the full capabilities and intricacies of a language is impossible. I teach loops, conditionals, classes, methods, arrays, inheritence, abstraction, events, exceptions, etc. I use Java to faciltate that teaching because it handles all of these things in an elegant and efficient manner.

    Many attempt to look at the first CS course as a language course when it really is not. It is a concepts course and helps to aclimate new students to life in a university computer science department. The language is chosen to meet specific goals, one of which is to meet accreditation requirements. The other, more important, factor is to provide a language that facilitates the learning of what is needed in the first programming course.

    Java matches our goal in the first course. It does not clutter things with referencing and dereferencing of pointers, it does not allow the student to break object-orrientation, which is one of the primary concepts we teach. We allow them to shoot their foot in the next course.

    So, in closing, the language of the first course is important in that it is what facilitates the actual things that are taught in that course. BTW, check out This article about MIT's "Rethinking CS101" project. Very informative.

    --- This is my sig. There are many like it, but this one is mine. ---

  14. Re:Distance learning is hard... on Technologies Available For Use In Distance Learning? · · Score: 2
    Cal State Chico uses Horizon Live and it supports IE5+. I have to say that the video is crap but the overall system is pretty good. They use it in conjunction with WebCT. You can find out more about it at online.csuchico.edu

    --- This is my sig. There are many like it, but this one is mine. ---

  15. Don't suspend your account... on eBay : Where "Opt-out" Means "Keep Trying" · · Score: 1
    reset the email address on it to billg@microsoft.com. Why not have a little fun with all of this?

    --- This is my sig. There are many like it, but this one is mine. ---

  16. Re:Didn't like Episode 1? on Episode II In Trouble? · · Score: 1
    Just go see it once. No repeat business will kill them.

    --- This is my sig. There are many like it, but this one is mine. ---

  17. Take the promotion... on Getting Fired For Not Taking A Promotion? · · Score: 1
    and then float your resume.

    --- This is my sig. There are many like it, but this one is mine. ---

  18. Re:you're right about soffice, but on What Debugger Is Best For Multithreaded Apps? · · Score: 1
    Togethersoft's Together Control Center. http://www.togethersoft.com.

    --- This is my sig. There are many like it, but this one is mine. ---

  19. Re:If you can afford it, move to Java on What Debugger Is Best For Multithreaded Apps? · · Score: 1
    Agreed. This is especially a problem with people new to OO design, where they haven't yet developed a good understanding of modular integrity. In practice, though, I find these kinds of errors much less frequent and much easier to find than classic memory leaks.



    I know what you mean. As a Java instructor, getting people to understand that the scope of variables is very important, is a task in and of itself.

    --- This is my sig. There are many like it, but this one is mine. ---

  20. This is ancient news. on Honda Creates Walking Robot · · Score: 1
    Saw this on the Discovery Channel a few years ago.

    --- This is my sig. There are many like it, but this one is mine. ---

  21. Hey!!! on MozillaZine Editorial On Netscape Criticism · · Score: 1
    The skins work, it must be done.

    --- This is my sig. There are many like it, but this one is mine. ---

  22. Re:Correct me if I am wrong... on Sun Moves Toward "Open Sourcing Java" · · Score: 1
    I don't see a problem with this on an OS Level. As long as the source code level remained OS independent, the JVM and class libraries could be implemented in any way on the OS. The problem comes when one sub-classes a standard or extended Java class. Remember the JVM is already OS dependent.

    If the shared library were for core functionality and any sub-classes scope were confined to the instance that created them, no problem. Since it is the JVM that handles dynamic class loading, this approach is feasible and WITHOUT having to recompile the .class files, which is the ultimate goal.

    The JVM would have to be rewritten to be able to recognize that the java.* and javax.* packages are all shared libraries and that all other packages and classes are dynamic. Or, make it a JVM option. This might not improve memory usage because when classes are loaded dynamically, the JVM has to dynamically instanciate the super classes as well. Each instance of a class would have its own heirachy in memory. It would improve the load process though because of the lack of disk hits needed to load up the core packages since the shared libraries only have to be loaded on the first hit. Another approach would be to have the .zip and .jar files on a RAM drive so that they would not have to endure the disk hit problem. Same effect but much less work. All of this, combined with the HotSpot comiler technology might make programming in Swing an option.

    Of course, I could have completely missed the point.

    --- This is my sig. There are many like it, but this one is mine. ---

  23. DeBona makes a boner. on Return Address: Arrogance, MS · · Score: 1
    The plaintext message is ALWAYS SENT! The TNEF is an ATTACHMENT! One look at his KB reference shows that.

    I hate Micro$haft as much as the next guy but the did follow the standard on this one.

    --- This is my sig. There are many like it, but this one is mine. ---

  24. Wouldn't it be... on Apocalypse Missed: Asteroid Near Miss · · Score: 1
    a near hit? A near miss, it seems to me, would be a hit.

    Oh God, it nearly missed us!.

    Stealing blatently from George Carlin.

    --- Never hold a dustbuster and a cat at the same time ---

  25. Re:What happens to: on More Threats From The MPAA · · Score: 1
    You mean that the Britney songs I have heard are at 1X speed? Damn, I thought something was wrong with my stereo.

    --- Never hold a dustbuster and a cat at the same time ---