Slashdot Mirror


User: aachrisg

aachrisg's activity in the archive.

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

Comments · 39

  1. 30-40kloc is not large on Learning and Maintaining a Large Inherited Codebase? · · Score: 1

    I wouldn't try too hard with a codebase as small as 30-40k lines, but for an actually large codebase, there are a bunch of different things that can help: - examine a class or function hierarchy and call graph. If you have tools to do so and the codebase is set up for it, go ahead. If not, set up the tools and codebase to be processed for this - you'll learn stuff about the code just by hooking these tools up. - pick medium-level routines in the code base that you are interested and run the applicaiton in the debugger with breakpoints set on them. Take a look at the callstacks, step through the callers, look at the arguments, etc. - you can also get a bunch of knowlege of the structure of the app by single stepping in the debugger - "step over" to see the high level control flow, and "step into" subsystems you want to explore. - documenting the existing code using a tool such as doxygen can help you learn it while at the same time providing useful documentation for other team members.

  2. sonos on Simple, Cost-Effective, Multiroom Audio? · · Score: 1

    I'd unhesitatingly recommend sonos. Its one of the few electronic products that I own that I am completely satisfied with. It should pass the wife test - the controller is very pleasant to use (though controlling it with the iphone is pretty nice as well), and its hassle free. You don't need to do anything on the computer at all to use it or even to set it up. They have 3 solutions for audio output - a bare module which outputs line-level audio and so requires an amplifier + speakers, a module with a built in amplifier (so just hook it up to speakers), and a system similar to an ipod dock which includes speakers. The whole house control is excellent, allowing you to arbitrarily link any units together for synchronized audio, or play differnet audio on any unit. There integration with internet streaming is excellent, and their rhapsody implementation is particularly good - songs streamed from rhapsody are usable in playlists as if they were on your local nas. You get a free rhapsody streaming demo account with it, and chance are after it expires, you're going to end up subscribing.

  3. mostly, this system already exists on Wolfram Promises Computing That Answers Questions · · Score: 1
  4. Google docs is an easy first thing to try on FOSS Multicast Document Sharing? · · Score: 3, Informative

    I'd try google docs first. You can share live copies of documents (word processing files + spreadsheets), including keeping revision history and simultaneous live edits.

  5. long past time for encryption by default on ISP Embarq Monitors User Traffic · · Score: 2, Insightful

    So, in this day and age, why the *&^#@!&* isn't all traffic encrypted between my browser and the destination server? We're long past the days where there should be anything but https: in front of urls. Are the big guys not really able to handle the encryption overhead?

  6. parents have to pay $3000/yr so kid can sysadmin on 11-Year-Old Becomes Network Admin for Alabama School · · Score: 0, Offtopic

    http://www.victorybaptistschool.net/15001.html So.. this kids parents have to pay $3000/yr, with lots of extra fees, so their kid can save the school the cost of a computer admin, and they only give him computers running win98 that are too old to run any software. And then on top of it, their obviously talented son is subjected to a 10th rate science and math curriculum (http://www.abeka.com/Distinctives.html).

  7. Words not found in pdf with a quick search on Wikileaks Publishes FBI VoIP Surveillance Docs · · Score: 4, Insightful

    The words "warrant" and "judge" do not appear in this document.

  8. what does google get out of this on Publishers Seek Change in Search Result Content · · Score: 1

    In my opinion, google would be insane to agree to any restriction other than telling the sites "if they don't want to be in google, we let any site opt out already". Google has all of the power - if a site doesn't exist in google, it does not exist.

  9. Re:I would use (and do use) linux software raid on RAID Vs. JBOD Vs. Standard HDDs · · Score: 2, Insightful

    The main operation in raid5 is XOR. The processors on modern computers have 2 cpus, each of which runs at speeds >2ghz, and have instructions which xor 128-bits at a time. They can xor at gigabyte/s ranges. This is far larger than: the actual drive performance (~40mbyte/s) the bus bandwidth available to transfer data from memory to the drives. I have done the benchmarks. The linux software raid speed is pretty much exactly what you would expect - you will run at the slower of the maximum bus bandwidth available or the drive speed. With small arrays, you'll be limited by drive speed. With large ones, you'll top out at poci bus speed if using pci, or drive speed if using something better.

  10. I would use (and do use) linux software raid on RAID Vs. JBOD Vs. Standard HDDs · · Score: 2, Informative

    I'm running a few arrays, all over 1TB. Largest is 8 drives in a raid6 config. everything uses software raid. Be sure to use LVM, so that you can snapshot your drives. Once you're properly RAIDed, your more likley to lose your data by an accidental file deletion than by unfixable hardware failure.

  11. if they can't make a profit @$40 a month, .. on McCain on Net Neutrality, Copyright, Iraq · · Score: 1

    ... they're in a lot of trouble. oh, they're doing just fine: http://www.marketwatch.com/news/story/comcast-prof it-almost-triples-fueled/story.aspx?guid=%7BF768A0 CE-B1E3-40B7-BB1A-9AC17427B7F7%7D If anything, the youtubes and googles of the world _should be charging the ISPs to carry their content, not the other way around_. Its the comcasts that are getting a free ride, charging me $40 to access content they didn't make.

  12. thats pretty depressing on 48% of Americans Reject Evolution · · Score: 1

    This is especially depressing because of the form of the question - they're not even being asked about their personal belief or not in evolution, but a simple factual qustion "'Is evolution well-supported by evidence and widely accepted within the scientific community?". Someone could not personally belive in evolution and still come up with the correct "yes" answer to the question. The second part of the question is an indisputable factual "yes" - theres no room for opinion here. The first part of that question is pretty damn close to an indisputable factual yes as well - any honest creationist might be able to say "yes, evolution is well supported by evidence, but my 'god did it all 6000 years ago' theory is also perfectly supportable within my belief system" (honestly, pretty much anything is supportable if you assume an almighty being with limitless powers to say "abacadabra!" any time it wants to).

  13. debugging on Is Assembly Programming Still Relevant, Today? · · Score: 1

    As an old school assembly language programmer who now programs in c++, I don't understand how people debug the "hard" bugs without any assembly knowledge.

  14. Re:It's about storage space. on New Outlook Won't Use IE To Render HTML · · Score: 2, Insightful

    yeah, and each of those users is getting paid more in one hour than it costs to store their email. In the ISP case, each of those users is paying way more in one month than the storage costs to hold their mail, even using the inflated numbers posted.

  15. Re:It's about storage space. on New Outlook Won't Use IE To Render HTML · · Score: 1

    10,000 500kb messages (which seems rather extreme) is 5 gb. 5gb of storage costs in the neighborhood of 2 or 3 dollars.

  16. Re:Blu-Ray? on Decryption Keys For HD-DVD Found, Confirmed · · Score: 1

    It hurts the consumer a lot. The encryption handshaking makes switching between video sources cause long pauses/ glitches, and is unreliable. Things like unplugging a cable can cause your device to think that it is being subverted, forcing it (for instance) to stop outputting hd (comcast cable boxes are prone to this).

  17. A restaurant is a private business on Clinton Prosecutor Now Targeting Free Speech · · Score: 1

    A restaurant is a private business, largely unemcumbered by the first ammendment. A public school is a function of the government (at its most coercive level, since students are required to attend by law), enjoined from supressing free speech.

  18. sending data miles away with wimax on Unplugging Your Backups · · Score: 1

    All my computers, like the computers of everyone I know, already have devices attached to them that let them send data THOUSANDS of miles, to any other computers set up the same way.

  19. Re:Bush on US Government Restricting Research Libraries · · Score: 1

    Carter had to rescue the hostages with the military he had inherited. Carter was responsible for a massive military buildup.

  20. nothing new on Teens Don't Think CD Copying is a Crime · · Score: 1

    (Showing my age here)

    When I was growing up, I think you would have been hard-pressed to find any teen or adult who thought it was illegal to ask your friend to make a tape of an album of theirs. This was acceptable normal social behaviour. If anything, the recording industry has made progress fro themselves in that they have managed to at least frame things so that you CAN find people to say this.

  21. Re:It's only onboard RAID on RAID Problems With Intel Core 2? · · Score: 1

    Echo this. I've got terabytes of software raid5. Performance with dual cpus matches what the actual disks can deliver. The good thing, is if my disk controller dies, or the machine the drives are in dies, or other mishap, I can take those drives, hook them up to any random pc, boot linux off cd, and my data will be accessible.

  22. Re:Odd on Toshiba Subsidizes $200/Unit on New HD Player · · Score: 1

    You can buy players for $300-$400 that play back HD WMV9 (i.e. VC1) and H.264 (i.e. mpeg4) with no problem. Two simultaneous streams seem like a probelm though. Though I guess they must be two separate half-bitrate streams, so maybe no problem anyway.

  23. Odd on Toshiba Subsidizes $200/Unit on New HD Player · · Score: 1

    They cost the optical drive at $200. There are multiple hard-drive or network-based devices available right now, capable of playing HD video that can be bought at retail for substantially less than the manufacturing cost of the toshiba player, after adding $200 for an hd-dvd optical drive. surprising that toshiba wasn't able to match this.

  24. google on Small Cable Groups Seek To Break Net Neutrality · · Score: 1

    Google isn't getting a free ride on "their" pipes. The ISPs are getting a free ride from google+amazon+slashdot+whatever by not being charged for the content that makes their expensive internet service useful. google+amazon+whoever should cut off access from any ISP that adopts non-neutral policies. The ISP will come begging to have it turned back on as their customers cacnel their service.

  25. Re:News Just In: on Windows Vista To Make Dual-Boot A Challenge? · · Score: 1

    > I mean -- what the fuck?! -- isn't that the whole idea? NO. The idea is to keep the data from being accessed by someone who doesn't know the encrpytion key, regardless of OS.