Slashdot Mirror


User: eakerin

eakerin's activity in the archive.

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

Comments · 68

  1. Re:Terminal Server on Helping IT Save Money ... and Jobs? · · Score: 2, Insightful

    Most linux distos use X11 for displaying GUIs, which has built in support for network transparency.

    Calling it a Linux Terminal Server is really just a way to explain the idea to people that only have experience with Microsoft products.

    So really, every linux machine can be a "Linux Terminal Server" and every linux machine can be a "Linux Terminal Client". There are a multitude of ways of setting up servers and clients, LTSP is one, Nomachines NX is another, and there are many other methods to manage it (you can easily hack something together yourself if you want).

    One other thing that X's native support for networked environments gives you is something like Citrix's seamless windows. You can run an app on your server, and it will display on your client just like applications run locally. In windows terminal services you get a desktop window with your app in it, or a full desktop session.

  2. Re:Multi-platform, eh? on Ubisoft to Publish Puzzle Pirates · · Score: 1

    In this case, the developers primary development platform is linux, Debian is their flavor.

    It running natively on linux is the only reason I started playing in the first place. I'm glad I did though, it's a fun game.

  3. Re:I'll try it... on Beware 'Fedora-Redhat' Fake Security Alert · · Score: 4, Informative
    Well I downloaded it, and uncompressed it.

    There are 3 files:
    fileutils-patch.bin
    inst.c
    Makefile

    fileutils-patch.bin is an rpm with an incorrect extension, but it's valid. And an actual RPM from redhat (verified the GPG signature) Probably just put there to make it look bigger, and have something that came from redhat.

    Well I was gonna put the package header information here, but slashcode didn't like it.

    Signature verification using "rpm --checksig fileutils-patch.bin"
    fileutils-patch.bin: (sha1) dsa sha1 md5 gpg OK
  4. Re:IIS vs J2EE Servers on Java 1.5 vs C# · · Score: 4, Informative
    SourceSafe is free with VS and will be even better integrated in Whidbey.
    He wasn't talking about source code management, he was talking about deployment packages.

    In the Java world with your Servlet engine, you drop a war (which is a glorified zip) file in a given deployment directory, and the engine unpacks it, and brings the app online. That's your entire process for deploying a simple app. It includes your web pages, classes, libaries, base config, etc.

    SourceSafe may be free, but my biggest complaint with it is it's poor branching, lack of proper security, and non-client-server access menthods.

    I've recently switched the windows developers at work to CVS, and had them install WinCVS and TortoiseCVS. WinCVS handles the hard stuff that you do very rarely. TortoiseCVS handles the everyday stuff. It ties into Explorer and My Computer (and other file browsing areas) and allows you do normal SCM operations (checkout, update, commit, tag, branch, diff, log, etc) right from the file browser.

    It's a nice package to try out if you've never seen it. CVS has it's own problems, but they're pretty easy to watch out for. Once the windows tools for subversion get a little more time under them, I'll probably end up switching our repositories over to it, for the renames, repository-wide version, and O(1) tagging/branching.

  5. Re:GForge on Distributed Development of Closed Source Software? · · Score: 1

    I'll throw in a recommendation for GForge as well.

    I setup a GForge Server for our development at work, and it was pretty easy, and really nice. The major features of souceforge, and you get a personal, and customizable setup. You can even restrict gforge to force you to login before it gives you any information (which is good for closed source development).

    The only problem you might run into (unless you plan to host it on your own server in someones place, or have a dedicated server), is finding a host that has Postgresql available. One option along this line is a UML (User Mode Linux) instance. I have one from Rimuhosting.com, and it's pretty nice, and I can install and do whatever I want with it.

  6. Re:Wired House, Wired Car on O'Reilly's New Magazine for DIY Tech Projects · · Score: 1
    I want to see hacks for things like dashboard-console mp3 servers running out of the trunk on the existing alternator,

    People have done this for years now. I've had an mp3 player in my car for going on 7 years now.

    My first version was a full PC, and I used a 140 watt inverter to connect it up to the car power.

    Then I got a Jeep Wrangler, and didn't have room to put it in there like that anymore. So I bought an embedded systems board off ebay that ran off of 5v. I then built a 5v linear power supply, that I used to power it. I cable tied it behind the dash board.

    The latest incarnation is a new board that is smaller, and faster, and much more expensive. I bought a 12v Switching power supply to power it now, I can run it all night, and it won't kill my battery. To mount it this time I welded up a nice bracket that mounts it behind the dash much more securely. I also use a flash drive to store the MP3 files. There are no moving parts in this incarnation at all.

    My original version used a sawed off keyboard to control it (just the number pad). Later, I added the ability to use an Infra-red remote using LIRC.

    2 months ago I re-wrote the code completely from scratch, now I can write plugins to decode the music, and I added OGG Vorbis support, in addition to MP3. I also switched the embedded OS from a stripped down redhat 7.x to Busybox and uclibc.

    All in all, it's been a fun project. But nowadays when I tell people I have an mp3 player in my car it dosn't have the same effect. Time to find a cool new project.
  7. Re:Soap, ballot, ... on No Secret Ballot for Military Personnel? · · Score: 1

    Here you go:

    Soap Box - Get our and tell people about your belief, and or problem. Soap boxes used to be made of wood, and were great portable stepping stools. So when people went out to talk about things to a large group, they'd use a soap box.

    Ballot Box - Get out and vote. Elect the people you believe in to represent you.

    Jury Box - We have the ability to choose not to enforce a law using a jury trial. This is in the case where congress passes a law, and a jury of people decide that it's not something they will enforce, even if the accused did break that law.

    Ammo Box - When all else fails, take the government back by force. This one only works in the case where most the entire country believes the same as you, and the government is not listening at all. Not to be used lightly, as it definatly means people will die. You might remember this being used once before, The Civil War.

  8. Re:Tools on PostgreSQL Wins LJ Editor's Choice Award · · Score: 1

    What you're talking about is log shipping. While the WAL files will work for this, there are a few pieces missing to make it work at the level of other RDBMSs.

    From my expirements, you can setup a nice log shipping setup. But if you have any intermittant failure of your backup system, You'll basically want to rebuild the backup database from a copy of the master.

    There are a few posts about this on the pgsql-hackers mailing list. As well as a post about a possible long-term method of doing log shipping, but I really doubt that fix is gonna go into 8.0 final.

    So in other words, you can do log shipping, but it might just be better to use the replication features for a backup system right now.

  9. Re:Time to send a message . . . on Hatch Pushes INDUCE Act · · Score: 1

    I've done this a few times before, but never found it as much fun as this time.

    I live in Michigan, and one of our Senators is Co-sponsoring the bill. I wonder what the reply letter will say...

  10. Re:Won't change any minds... on Fahrenheit 9/11 Discussion · · Score: 2, Insightful

    While you can't pay it all off, you can start making a dent. Pay off the ones that matured today with cash, instead of issuing a new bond to pay it.

  11. Re:Nobody's forcing you to buy word. on Grassroots Response to .doc E-mail Attachments? · · Score: 2, Informative

    Fine, then I'll just start sending all my documents in .sxw format. Then you can just quit whining and go download the free Open Office viewer/editor.

    All good right?

  12. Re:Windows joke on Gnome.org Compromised? · · Score: 3, Interesting
    Can you honestly rail on Microsoft? When was the last time their servers were compromised?
    More like, "When was the last time Microsoft publicly announced a compromised system?". For all you know, the last break in could have been yesterday, or 2 days ago. That's not the kind of thing they put out a press release about.

    Major companies don't annouce bad news, it's just not good for business. So any comparison is not valid.
  13. Cheap Code reading tool on Interacting with Onboard Car Computers? · · Score: 2, Interesting

    I bought an OBD2 interface board from scantool.net works pretty well, pretty easy interface protocol.

    I wrote up some functions to grab different data from the box, and drop it in a struct for later processing. I also wrote up another function to handle the later processing and give you the raw value. Pretty simple code really.

    The only problem I ran into (which was the kicker for me), I was only able to get about 3 samples per second from my Jeep's computer...Hardly fast enough for a realtime display of all the normal dashboard information, but cool none-the less.

    Maybe I'll zip up the code I wrote and post it on the net, now that it's getting warmer I might be interested in spending some time on it.

  14. Give it a whirl on Resurrecting Dead Harddrives? · · Score: 4, Informative

    I had to get data off a dead drives a few times before. The drives didn't make much noise, except for not spinning up.

    To bandaid it I un-screwed the cover, and gave the platters a quick spin (make sure to only touch the SIDE of the platter, not the surface).

    I put the drive back in the PC, and it started up just fine. I then quickly copied the most important data off of that drive, and then made a copy of the entire drive to another known good one.

  15. Re:Well you can make power from wood on Laptop vs. Small Desktop: Best Bang Per Watt? · · Score: 1

    ok, you put way too much thought into my poor joke, I'll put a little explination here:

    Think of a normal Gas or electric stove, not very high tech, but it is considered modern.

    Now, you can just as well have a low-tech wood burning stove do the same job, just with a slight bit less convienience.

    Now, how could a wood burning computer work? (without getting anything fancy or complex) There really isn't a low-tech solution, so a wood burning computer is just a joke.

    I said it was a poor joke, but oh well.

  16. Re:Whiskey. Tango. Foxtrot. on Laptop vs. Small Desktop: Best Bang Per Watt? · · Score: 1, Funny

    Yes, He makes an excellent point. Once you have a good supply of wood, and matches, you can make an investment in a good Wood-Burning Computer(TM). Made with the finest Soap Stone, it can calculate mathmatical formulas at an amazing 0THz (Thats TeraHertz for the people unfamiliar with WB computers.)

    Also, while you wait for it to get ready (be patient, it can take a while). You can cook the rabbit you killed. You can even bake a pie!

    Forget Digital computers, Go wood burning today and save! (also available in ultra-efficient corn burning models.)

    </Poor Joke>

  17. Re:I like it, but.... on SPF Design Frozen · · Score: 3, Insightful

    1) this shouldn't generate that much traffic, it's only one (or possibly more, depending on how you have it setup) query per domain, most likely the information will be cached as well (depening on the TTL set).

    2) Most mailservers don't accept mail from domains that don't exist (eg, they already query the DNS servers of the domain in question) and since the timeout for a DNS response is rather short, it shouldn't affect mail receipt that much.

    Actually the whole thing could be handled in 1 query, just look up the SPF record for the domain in question, if it comes up with NXDOMAIN, that domain didn't exist in the first place. if it didn't fail, but didn't find the SPF record, then we try TXT, if that dosn't show up, then we just allow the mail through.

    if a mailserver has a problem accepting mail it also returns an error message, basically telling the remote server to try later, or another mailserver. so no mail is lost (unless the servers remain loaded down and un-responsive for about a day)

    Oh, and I've already setup the record for my domain, and I'll be updating my MTA to query them soon!

  18. Re:Arr Tis a great game on Puzzle Pirates Done, Walking Plank To Release · · Score: 1

    Hmm, I guess I forgot to put that in there, whoops. In game I'm Hack. (ekerin in the forums there)

    Feel free to look me up in game if anyone has any questions, or needs a little help.

  19. Arr Tis a great game on Puzzle Pirates Done, Walking Plank To Release · · Score: 4, Interesting

    Harr mateys, I've been playing this great game since the original mention on /.

    It really is a lot of fun if your a puzzle game kinda person, and the community is great, aguably the best part of the whole game. There's also a good supply of user run in-game events. There is a lot of swordfight and drinking turneys. Also we've seen Races, Sea shanty writing contests, and even a murder mystery (in which I got to play the Murderer).

    The game will run on most any platform (as long as you have Java runtime 1.4.2) and it even runs pretty well on a low-spec machine (300Mhz 128Mb Ram). I'll also mention the developers of the game are a good bunch, friendly, funny, and very responsive to the needs of the community.

  20. Re:Kiss and say goodbye to Java language!! on PHP Scales As Well As Java · · Score: 1

    I'll bite,

    Modern Java Runtime Engines (eg: Sun JRE 1.3, and 1.4) do not interpret most of the program. it Compiles the bytecode to machine code, and then executes it.

    Some of the lesser used functions, and classes are interpreted. but if a function is used often, it is left in machine code, and never re-compiled again as long as the program is running. giving you code that is just as fast as C.

    Look up information on the Sun Hotspot Virtual machine, and then respond.

  21. Fans on Functional Casemods? · · Score: 2, Interesting

    This is just my guess but, I don't think you'll generate enough heat from one CD-ROM Drive to need to worry about getting a Fan Spinning, the Power supply fan should be more than enough.

    Sounds cool though, you plan on just plugging the speakers into the CD-ROM's Headphone plug, or using amplified speakers hooked up to the audio out connector?

  22. Re:The myth of transactions on PostgreSQL Inc. Open Sources Replication Solution · · Score: 1

    The increased load of checking this bit constantly is faster than the load of using transactions?

    What about the decrease in code maintainability?

    Also, what about updates to rows, if you insert a new row it's easy to mark something as not ready, but if you're changing multiple pieces of data, transactions are almost the only way to go, otherwise you have to manually implement rollback into your code, which at that point, who's not to say you don't loose the connection, or the DB shuts down at that exact moment.

    Transactions aren't that hard to work with, (Gee this depends on something I did above, I better wrap it in a transaction.) That combined with Row Level locking, you should rarely, if ever run into a deadlock.

    Sorry, but me being a DBA, you just struck a cord with this one, You implemented a semi-cleaver hack, on top of something that you should have abstracted to the database, in the name of a performance increase you probably didn't need. If a developer where I work submitted a new schema that used that method without a REALLY good reason, It would never make it to a production server, the data just couldn't be trusted in the case of a failure.

  23. Re:Well. on VIA K8T800 Chipset Preview - Dual Opteron in Action · · Score: 2, Insightful

    The original Intel 32 bit processors did exactly that, they sat for YEARS running 16 bit code on a 32 bit processor, because no one made 32 bit apps.

    Have patience, 64 bit apps will come, it's just a matter of time.

  24. Re:cdrecording tars through scripts on Worst Linux Annoyances? · · Score: 1

    Little improvement: dd if=/dev/scd1 | tar -xjv #to restore now you don't need the intermediate file.

  25. Re:PDF, pluggins, cutting and pasting on Worst Linux Annoyances? · · Score: 1

    On the note of going to sites like foxnews and such.

    There are plugins for mozilla to play videos, and they work fine for mpegs, etc, but sadly pretty much every site that uses wmv, or avi seems to want to send a content type of text/plain. Acording to the HTTP protocal, the browser is suppost to interpret the data based on the content type, not the extension. So mozilla properly interprets it as a text page, and displays the contents, rather than sending it to the plugin. So this functionality is there, but sadly there are so many broken sites that it's pointless.

    </RANT>