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

2005/3/26-30 [Computer/SW/Database, Computer/SW/Languages/Java] UID:36897 Activity:nil
3/26    FBI to scratch their Virtual Case File after squandering millions of
        dollars. So here is my question. How is it implemented? Is it using
        Java/J2EE/Sybase or C or something else?
        http://www.foxnews.com/story/0,2933,151421,00.html
        \_ They probably followed these guidelines:
           http://mindprod.com/unmain.html
        \_ according to infoworld, it was done in java, and is more or less
           a standard enterprise-ish kind of app. it seems like it's lack of
           good and stable requirements that killed them.
ERROR, url_link recursive (eces.Colorado.EDU/secure/mindterm2) 2025/05/24 [General] UID:1000 Activity:popular
5/24    

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 (4517 bytes)
www.foxnews.com/story/0,2933,151421,00.html
search) a nnounced it is scrapping a $170 million computer overhaul after nearly f our years in the making. "If you can't get the simple things right and on time, what does that say about your ability to deal with the larger problem of defending the cou ntry against terrorists?" search) project, which was built to create a massive, integrated so ftware system for agents to access and share case files and other resour ces. The agency's inspector general announced in February that the program jus t isn't capable of delivering. search) u ltimately took responsibility for the debacle, even though he told congr essional members he blames, in part, the contractors who worked on the j ob and internal managers. "Our ability to handle a project like that was not what I thought it was, " Mueller told the House Appropriations Committee on March 8 "It's my f ault for not having put the appropriate persons in position to review th at contract and assure it was on track." Virtual Case File is the last and largest of three phases in the FBI's "T rilogy" project, which was started before the Sept. The last component to replace the agency's antiquated investigative a pplications to allow agents to access and share case information was g reatly enhanced after the attacks. But after many fits and starts and despite hopes to get it on track, Virt ual Case File which critics say was a key element in addressing intell igence-sharing concerns outlined by the Sept. search) still did not function three-and-a-half years after its genesis. "How do you get to the point where you spend three years on something as vital as this to national security only to figure out that it's not goin g to work?" "When you hear things like this it is just so di sheartening." Members of the House and Senate Appropriations Committees say they are di sappointed that so much money was spent much of the $170 million was a n increase over initial projections with nothing to show for it, and v owed to keep closer tabs on the new project. "My disappointment with the extreme waste of taxpayer dollars over $100 million is surpassed only by my frustration over the fact that we now do not know when the FBI will have this critical case management system in place," said Sen. Judd Gregg, R-NH, chairman of the Senate Appropr iations Subcommittee on Commerce, Justice and State, the Judiciary and R elated Agencies, which held the initial hearing on the FBI fiasco in Feb ruary. "Apoplectic would be too mild a description of my reaction to the unravel ing of the Trilogy project or the Tragedy project, as some FBI agents have taken to calling it," Sen. "Our highest priority must be to protect the America n people. To do its job effectively, the FBI must have state-of-the-art technology that works." In its defense, SAIC contractors told Congress the project suffered from constantly shifting mission changes, which SAIC attempted to keep up wit h, as well as an aggressive timetable to get the final phase operating. It was further hindered by a lack of consistency in management oversight within the bureau, a fact the FBI fully acknowledged hobbled SAIC's eff orts. Association f or Competitive Technology, and a former owner of a small information tec hnology firm that designed pilot programs for system overhauls much like the FBI's, said the agency seemed to have jumped into this massive ende avor without prototypes that would have helped prevent the mess. "Unfortunately, if you go straight from design to implementation, where t hen is the logical point where you say this isn't really going to solve our problem?" Citizens for Government Waste, which has documented several re cent aborted system overhauls in the federal government. "Some of them are difficult to put together, some are overly-ambitious an d many of them are poorly managed," he said. "The problem is more endemi c in government because of the lack of a bottom line and the lack of con cern in general about how much money is being spent, and the lack of acc ountability." Heritage Foundation , said this proves the FBI "shouldn't be in charge of information-sharin g" among the intelligence community. However, Carafano said he believes this latest disaster shouldn't have a huge impact on the ability of the FBI to get urgent business done. There's information-sharing all ov er the FBI," he said. "A lot of it is by phone and fax and carrier pigeo n, but it's being done." Mueller told Congress that the agency is far from relying on carrier pige ons.
Cache (1111 bytes)
mindprod.com/unmain.html
Introduction Never ascribe to malice, that which can be explained by incompetence. Napoleon This essay has been like rock candy, seed the string with sugar, soak in sugar water, soon it grew out of control. In the interests of creating employment opportunities in the Java program ming field, I am passing on these tips from the masters on how to write code that is so difficult to maintain, that the people who come after yo u will take years to make even the simplest changes. Further, if you fol low all these rules religiously, you will even guarantee yourself a life time of employment, since no one but you has a hope in hell of maintaini ng the code. Then again, if you followed all these rules religiously, ev en you wouldn't be able to maintain the code! Your code should not look hopelessly unmai ntainable, just be that way. Operation Termite book_cover AntiPatterns: Refactoring Software, Architectures, and Project s in Crisis 0-471-19713-0 William J Brown, Raphael C Malveau, Hays W "Skip" McCormick, Thomas J Mowbray This is an amusing book that looks at what goes wrong in software develop ment.