Agents of the Revolution
  • Content count

  • Joined

  • Last visited

Community Reputation

-1 Noobie

About Dr^ZigMan

  • Rank
    Publish or Perish!

Contact Methods

  • AIM
    Dr ZigMan
  • Website URL
  • ICQ

Profile Information

  • Location

Recent Profile Visitors

2,103 profile views
  1. From my days as a level 3 support admin... Hope that helps. -Dr^ZigMan
  2. If only things worked that way <sighs> In order to take advantage of a distributed system your programs must be written to function in such an environment. Even in todays super cool quad core processors, if the game is not written to work with multiple threads it doesn't matter how many cores you have you won't be able to use them efficiently. If I were you I'd save your pennies and keep your eye on newegg/tiger direct and look for a sale! Your needs don't lend themselves to clustered computing. -Dr^ZigMan
  3. It really depends on what it is you are trying to do with the cluster. My distrubuted applications make use of MPI or the Message Passing Interface and a version of this does exist for windows... http://www-unix.mcs.anl.gov/mpi/ (I know the URL says unix, trust me on this, click on the download page) MPI works by linking all the members of the cluster together in a ring. You have to code and compile programs to work with this architecture but all super computers (Well just about all) will support MPI so your code will be highly portable should you be given access to a true supercomputer. I hope that helps. Perhaps I could provide you with more specific information regarding distributed computing if you told me your intended application? In the mean time, a phrase for you to google with is "beowulf cluster." -Dr^ZigMan
  4. I think the major problem here is going to be that we don't know what the wiring diagram of the "Charge Port" on the controller is. I've googled around but I can't seem to find a schematic, you might have to open the bad boy up and probe around! Now here's the problem with building this yourself instead of buying the ready made one. First off, the time it's going to take you to figure this out. Personally I would ignore that since it's cool messing around with stuff so that's a write off! The really big thing though is that you'll probably end up having to permanently solider into the charge port to make it work properly, while the store bought version will plug in and unplug. Granted you could just do a small usb tail and plug in and out of that but it won't be as pretty. If I were you, I would buy the darn charger thingy and take it part. Then you can post a guide for everyone else on how it's done and you could even modify the one you have to have a longer/shorter USB cable. Maybe even a retractable one! Bottom line, break out the probe, and take some pictures. Let us know what you find! -Dr^ZigMan
  5. Greetings! I took some time to figure out a nice rtorrent.rc file that I thought someone else may find useful. It's commented so it should be pretty easy to change whatever it is you may feel the need to change to suit your needs. #Set a good number of peers min_peers = 50 max_peers = 100 #These are the ports to use port_range = 8700-8800 port_random = yes #Upload and Download capping in KB/s upload_rate = 250 #Sets default download directory directory = ./downloads/ #Sets default directory to look for .torrents # Checks every 5 seconds in the directory for a *.torrent schedule = watch_directory,5,5,load_start=./torrents/*.torrent #Ignores torrents of completed files schedule = untied_directory,5,5,stop_untied= #This handles if rtorrent has been left open by limiting total uploaded # schedule = name,interval in seconds, when to start, action # action: stop_on_ratio=percentage shared (so 2.0 ratio is 200%), min size of file, percentage to share # for files smaller then min size schedule = ratio,60,60,stop_on_ratio=200,200M,2000 The only tough part is the schedule bit. I hope I was clear on how that works, if not please let me know and I'll provide a few more examples. -Dr^ZigMan
  6. I believe THIS is the thread he is referring to. -Dr^ZigMan
  7. I'm not sure what you mean by uplink the router but I would do this using iptables. That way the centos box is acting as a hardware firewall and routes packets to the router (or from the router to the internet) by forwarding from one nic to the other. This is what you are trying to do right? -Dr^ZigMan
  8. Tor button? Is this something like the Tor plugin for firefox that makes it easy to turn it on and off? Please try to be a bit more specific. If you enter a Proxy IP address into your browser configuration you will use that proxy. By entering some other IP instead of localhost and privoxy's port your traffic is not being routed through tor, rather through the indicated proxy. I hope that answers your question, if I misunderstood what you were asking my apologies. -Dr^ZigMan
  9. I feel compelled to mention that this IS what emerge --world does in gentoo. Just a thought as to a future operating system for you if this is something you really would like to do. Many of the programs you mentioned automatically check for updates every time they are launched. If this is the case then this might just be a matter of creating a macro that launches every program, waits 30 seconds for updates, then closes it. Granted that's over simplified but I'm certain you get the idea. Now for the real question, Why? Is there a particular reason you want to force all your software to update at a particular time? I'm curious as it just makes more sense to me to update as often as possible, i.e. whenever a new update comes out. Perhaps the answer to this question can help us guide you in a more useful direction. -Dr^ZigMan
  10. Quite true! Although I'm not sure that any active internet session would be interrupted... We could add a command to flush the arp cache forcing new discovery but it might create problems in that you need to renew a DHCP lease on an IP. Only one way to find out though, give it a shot! -Dr^ZigMan EDIT: Grammer, <3 Strom
  11. I wasn't sure if you had said that you were running linux on the router but if you are I whipped up this script that will change your mac to a new random value every x seconds... #!/bin/bash macElems=( 0 1 2 3 4 5 6 7 8 9 A B C D E F ) while true do for ((i=0;i<12;i+=1)) do rand=$RANDOM index=$(($rand % 16)) newMacArr[$i]=${macElems[$index]} done newMac=${newMacArr[0]}${newMacArr[1]}":"${newMacArr[2]}${newMacArr[3]}":"${newMacArr[4]}${newMacArr[5]}":"${newMacArr[6]}${newMacArr[7]}":"${newMacArr[8]}${newMacArr[9]}":"${newMacArr[10]}${newMacArr[11]} `ifconfig $1 hw ether $newMac` sleep $2 done Invoke it with bash somescript.sh <interface to spoof> <seconds till change> & The trailing & will cause this process to run in the background. Hope that's what you are looking for! -Dr^ZigMan
  12. My best advice would be to turn to the maker of your raid controller. My raid controller is made by Promise and it actually runs a self check on start up, a check of the array health. Perhaps your controller is capable of the same diagnostic tests? -Dr^ZigMan
  13. It looks to me like that hostname is an rDNS or Reverse DNS record. However that specific one doesn't resolve back to an IP for me... sp2382b ~ # host 831ef56.25a4ad7.dsl.bell.ca Host 831ef56.25a4ad7.dsl.bell.ca not found: 3(NXDOMAIN) Anyone else have any thoughts? -Dr^ZigMan
  14. And therein lies the rub! Upon further investigation, I've found out that the admins at school have actually installed it on many of the lab computers. It seems they use it for automation of installs and remote administration! Apparently it's a lot more popular then I thought. -Dr^ZigMan
  15. So I had to grade a bunch of programs for <expletive deleted> students at school (Don't ask!) but it involved cutting and pasting id numbers etc etc. Well, the standard cmd.exe is a real bitch to copy and paste from so I hit the internet hard and found this... Windows Power Shell It's cool in that it does copy and paste similar to the way putty does (Highlight and click type stuff), which made my life a million times easier! I was reading about it and PowerShell also has built in scripting support, works on all xp and later versions of windows, gives verbose messaging (current run directory and the like), and a whole slew of other features. Anyone else ever play with it? Oh by the way, it's free if you're genuine. -Dr^ZigMan