Berkeley CSUA MOTD:Entry 10078
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/05/25 [General] UID:1000 Activity:popular
5/25    

2003/9/4-5 [Computer/SW/Database, Computer/SW/Languages/Java] UID:10078 Activity:nil
9/4     For files that end in .avi, is it a fairly simple matter to tell
        what codec is necessary to play it, e.g. DivX or XviD? I'm talking
        about programmatical methods here, like reading headers or something.
        \_ http://www.geocities.com/ajmas/software/rifffileinfo
        \_ why programmatic?  are you going to write your own tool?  there
           are plenty of good tools out there already
           (e.g. http://www.headbands.com/gspot), and I don't think you
           want to maintain your own independent fourcc->codec database.
        \_ prompt% man magic
ERROR, url_link recursive (eces.Colorado.EDU/secure/mindterm2) 2025/05/25 [General] UID:1000 Activity:popular
5/25    

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 (1035 bytes)
www.geocities.com/ajmas/software/rifffileinfo -> www.geocities.com/ajmas/software/rifffileinfo/
Riff File Info is a Java based program that allows you to a check whether the file is a valid RIFF file and b find out the data contained. WAV audio, AVI movies and ANI ms-windows animated cursors files are all members of the RIFF family, a specificatin defined by Microsoft. Currently running this program on a wav file will provide information on sampling rate, whether it is stereo or mono, and some other data. Running it on an AVI file will tell you which encoding is used and provide a description of the encoding info originally from Dave Wilsons FourCC web page . Status Currently Riff File Info is in development stage, so dont expect too much in the way of fancy interfaces, though there is a minimal GUI. I am releasing it now because I feel that there is a need for such a tool, even if it is development quality and in order to encourage feedback. This is an open source project and the source code is bundles in the JAR along with the compiled code. To get at it you can either use a Zip file reader or Javas jar command.
Cache (1863 bytes)
www.headbands.com/gspot -> www.headbands.com/gspot/
Apologies for the few months of inactivity in particular, I must apologize for neglecting the email, which Im starting to go thru now. This new version will be worth waiting for, however, as it has a number of groundbreaking features. Below is a brief description of some of the features along with actual screenshots. Provides information about MPEG1 or MPEG2 video and/or MPEG1 or MPEG2 audio either as elementary streams or multiplexed into an MPEG1 system stream or an MPEG2 program stream. This includes hybrid variations eg MPEG2 video multiplexed with MPEG1 audio using MPEG1 system stream, as these are not uncommon. Limited support for MPEG4 video when contained in an AVI stream, such as DivX5. The current version identifies presence or absence of B-VOP, Qpel, and GMC , thus allowing the user to determine if a DivX5 file is compatible with KISS and other popular hardware DivX players. This information is not currently available from any other utility. Consistent with existing GSpot versions handling of AVI files, all MPEG functionality is coded from scratch from the relevant ISO MPEG specifications. No DirectShow or other part of the Microsoft O/S is used for the file analysis display. The latter two features - setting the priorities and the acceptable mediatypes - have never before available before to anyone outside the programmer who actually wrote the codec. Additionally, GSpot 25 beta contains a small test monitor to test various codecs in various configurations. Though rudimentary so far the goal would be to intelligently connect the various sources, codecs, other filters & renderers in a manner which plays the file being examined even when Microsofts algorithm fails to. Those results could then be applied Microsofts render algorithm and hence most player apps by adjusting the merit & acceptable type lists as mentioned above.