alc6379 120 Cookie... That's it Team Colleague

Yep... It's just a jumper block. Sometimes those are there to change certain functions, like SATA 1.5 operation, or to limit the capacity of a drive for compatibility reasons. Usually on a SATA drive you don't need to worry about them.

And they don't actually make IDE to SATA cables that would use those jumpers. Usually SATA to IDE adapters will just default the drive to Master, or Cable Select, if you can hook it to an IDE cable.

alc6379 120 Cookie... That's it Team Colleague

It's an interesting question, but it may not be possible. The firmware on a CD drive controls that. I don't know if the standard set of commands available to a CD drive make that available to you...

If you were really feeling froggy, I guess you could hack the firmware of a CD drive to do this, but I wouldn't even know where to start.

alc6379 120 Cookie... That's it Team Colleague

If it's not working on any other PC, perhaps the USB stick is actually no longer functioning?

Hope you backed it up...

alc6379 120 Cookie... That's it Team Colleague
alc6379 120 Cookie... That's it Team Colleague

It depends on what type of router you have. Some, like mine, have built in USB ports. What type of router do you have?

alc6379 120 Cookie... That's it Team Colleague

All Hyperthreading really does is queue up more jobs to be run on the cores. In any case, more physical cores will be a better way to go.

If you really wanted to compare, you'd compare between the same chip, with Hyperthreading, and without. But, YMMV, as some applications run better WITHOUT Hyperthreading. Go figure...

alc6379 120 Cookie... That's it Team Colleague

Remove the RAM, hard drive, and wireless card from the system. All screws to remove those items should be on the bottom of the unit. Or, check support.dell.com for a service manual.

If you remove those items and it still won't boot up, chances are it's either the motherboard or the CPU. Most likely, it is indeed the motherboard. You could either try replacing it yourself, or send it off to their depot, where you'd at least get a 90 day warranty...

alc6379 120 Cookie... That's it Team Colleague

None of the newer chips or motherboards support DDR. Perhaps you might want to look at getting an older chip to drop in that motherboard, if you're not willing to go whole-hog?

alc6379 120 Cookie... That's it Team Colleague

What I've been doing is using a stored procedure to read in the XML file as a string, then using OPENXML to get a table from the XML file. I'm just inserting a number of rows in the table, though-- I'm not updating.

This link helped me a bunch:
http://msdn.microsoft.com/en-us/library/aa276847(SQL.80).aspx

alc6379 120 Cookie... That's it Team Colleague

You could make an array of 4 byte long arrays... Then you could just replace the 4-byte arrays where position 0 has an invalid character with a buffer full of 0's.

Does that make sense?

alc6379 120 Cookie... That's it Team Colleague

Yeah... you can't really change the index, like if the ID is 4, and it's the only one in the listbox, you're going to still access it as myListbox[0].

Just like kdcorp87 said, you can assign a value and a text property. You're probably looking for the Value property.

alc6379 120 Cookie... That's it Team Colleague

I dunno.... Could it be that it's because "Ubuntu" is what everybody talks about, and that "Kubuntu" sounds like a rip off of the "real thing"?

I know they're the same, but if you've got a product or brand called one thing, and you simply prefix it with another letter to differentiate something, then perhaps that's where the issue lies? Perhaps Kubuntu just doesn't get the exposure that Ubuntu does?

Maybe they need to do it this way:

Ubuntu: Gnome edition
Ubuntu: KDE edition

Going with- or sans- K seems more like Gnome is the preferred default, thus guiding users to that flavor. Some may not even know there's another choice out there.

alc6379 120 Cookie... That's it Team Colleague

I got a 0 on that site :(

I don't really have a consistent blog, so that probably explains it. If you search my name in quotes, though, you get over 33,000 hits, all mine!

alc6379 120 Cookie... That's it Team Colleague

GREAT post.

There's nothing I hate more than seeing this:

Doe Law Office
Jane Doe, Senior Partner
email:jayceeandkatiesmom@noemail.com

GET A PROFESSIONAL LOOKING EMAIL ADDRESS!!!! At the very least, a professional looking email address shows people you're serious enough about your professional career to set up an email address specifically for your job...

alc6379 120 Cookie... That's it Team Colleague

Well... Let's think about it for a minute.

When the Firestone recall happened, how many tires actually failed? About 10, maybe? And they had to recall a substantial number of tires, far more than 10.

Sony is the issue here-- they're the ones that supplied the batteries. Watch other manufacturers end up doing the same type of recall. It's kind of like the bloated capacitors thing that happened in recent years-- one manufacturer screwed up, and then HP, IBM, Dell, and several other manufacturers had to bite the bullet and do recalls.

Personally, I'd be more concerned if a company identified exploding/fire-prone batteries and didn't issue a recall.

alc6379 120 Cookie... That's it Team Colleague

fragmented_user, I think your comments are exceptionally well-balanced. I might submit that maybe 2 years could be too long a time frame, but you're spot-on with every one of your comments.

If we took the discussion on a sheer visual-appeal basis, some Linux configs could hold their own with Vista, or the Mac OS. But, how far does that get you, really? Once you're through "OOOHing" and "AHHing" over the transparency effects, or the way the windows scroll, you still should be able to use the PC.

I don't care what the UI is, honestly. I'd still be using Windows 98 if it were more secure or stable. When I use Linux, I use the most barebones window manager I can get my mouse pointer on. I feel those things can get in the way of productivity, in the long run.

I might be able to be more productive than the average user in Linux. But, I'm not a gamer, so I couldn't speak authoritatively on that at all. I'll relate my oft-repeated phrase: Use what works for you-- outside of that, you're wasting your time trying to get a system to do something that you might not be so well-trained on. Take some time to learn a system if you want, get better at it, but don't waste your time on something that's not doing the job when you may have access to a more effective tool. After all, that's what a computer is-- a TOOL.

alc6379 120 Cookie... That's it Team Colleague

I'm not entirely sure what to think on this. I find that this party, and the ideals they represent, are probably just as harmful as the actions of the groups enforcing the laws on the books. Thoughts?

alc6379 120 Cookie... That's it Team Colleague

If it wasn't a general purpose processor, why is everyone comparing it to the current generation of CPUs like it's so revolutionary?

It'll be revolutionary once they've strung some of these together, and really made something that does logic at 500Ghz. Then that'll be something to report...

alc6379 120 Cookie... That's it Team Colleague

Is the custom client invocation as such with the limited commerical license? Have they announced any fee-based licenses for this service? I could see how many companies would consider the functionalities listed, especially if they were running a shop that wasn't exclusively Windows.

alc6379 120 Cookie... That's it Team Colleague

Well, you could always dual-boot your Mac :D

alc6379 120 Cookie... That's it Team Colleague

Congratulations!

The more reviews I hear like this, the more I'm getting convinced to buy a Mac.

alc6379 120 Cookie... That's it Team Colleague

I'm sure Ubuntu is nice, but I now stay away from distros where Gnome is the default desktop. I don't like how around 2.10/2.11 they basically said, "you're too dumb to have more advanced options, so take what we give you, and be happy."

I don't subscribe to a mindset. I subscribe to a feature set. Once Gnome forced spatial file management on me with no way to revert to the old behaviour, I was out like a light. :(

alc6379 120 Cookie... That's it Team Colleague

I haven't tried RHEL yet (I've got a corporate subscription with them), but I wasn't too impressed with Fedora Core 4. I was installing on a machine that needed new partitions to continue, and Anaconda crashed every time, even if I didn't make any partition modifications!

...I'll check out RHEL 4 here sometime soon, and see if it's any different. I liked 3, as it made a stable server platform, but I hope RHEL 4's version of Anaconda isn't as flaky as the one on FC 4.

...I never thought I'd hear myself saying this, but I'm rather happy with my Gentoo installation that I'm building up. I put it on one machine because it was easy to build mythTV with it, and then I installed it on my main machine to help with compiling. Now, dog-gone it, I'm emerging Gnome and all of my other normal suite of Linux apps!

alc6379 120 Cookie... That's it Team Colleague

WOW!

How did that happen? Was there not anything stating there was a line where he was digging?

I know in the US, we have laws dictating that you have to check for utilities before you dig. If he'd done this in the US, he would be pony'ing up the money to pay for the fix.

alc6379 120 Cookie... That's it Team Colleague

Let me throw in my 2 cents on this one:

Certs are great. They're supposed to be a baseline for a person's IT knowledge. They should not be the defining factor in hiring someone. I've seen jobs where you needed a minimum ABCDSE+ cert, and it was just an entry level cable-monkey type of gig.

The certification that has gotten my attention is the MCDST. (Microsoft Certified Desktop Support Certification). They've finally created something that shows you're qualified to work in a Help Desk phone-queue type of position. Though I wouldn't base my hiring on it, I think it's neat, because the questions and study material are clearly designed with supporting an end-user in mind. The other MCP/MCSA/MCSE tracks are great, but they aren't always geared towards the support end, but rather the deployment, configuration, and usage of the OS itself. Even though it's two tests, your MCDST cert can count as one elective towards MCSA or MCSE.

alc6379 120 Cookie... That's it Team Colleague

I'm not advocating Piracy or anything, but it's a good thing the open-source nature of the program can be forked, and that we're not stuck using this new version.

Case in point: What if suddenly a government wants to block seditious media being transferred via bittorrent? Could this same anti-piracy measure be used to subvert it, as well?

alc6379 120 Cookie... That's it Team Colleague

...I'd like to see those applications. I still think it's insane that a recommended system configuration for Vista is 1GB of RAM, 512MB recommended. I think I'll be sticking with XP for quite some time, thank you very much.

alc6379 120 Cookie... That's it Team Colleague

Great post.

I would like to point out that like the Cox DVR mentioned above, you can now run dual tuners in Windows Media Center. Some cards like the Hauppage PVR-350 have dual tuners on one PCB, so you can install one card, yet record multiple channels. :cool:

alc6379 120 Cookie... That's it Team Colleague

I've been using Media Center begrudgingly over the past few months.

If you take it for what it's intended to be, a set-top box competitor, it does OK. It's got moderately good PVR capability, and it's really handy to have a remote with it.

The only gripe I have with Media Center is this: It's just a "gussied up" version of Windows XP Pro. They removed some stuff that's not needed for a Media Center system, like fine-grained permissions and group policy settings, but that's what it is at the core. Rather than making a completely different name for this "OS", I wish they would have just released it as a type of Plus! Pack for Windows, that could be bundled with supported TV tuners/hardware, or preinstalled OEM on boxes, like what's taking place now. Then, you could simply say, "I'm running Windows XP with Media Center Plus!" or something similar.

From a support standpoint, I can tell you it's really thrown people for a loop. Aside from the MCE frontend, it's just the same as any other version of Windows. You have a desktop, Start Menu, etc, just like XP Home or Pro. But, since it's "Media Center Edition", people treat it like it's some giant, unknown entity, and that they're not going to know how to work with it. Geez, even the media center frontend was designed to work pretty much like a TiVo or a digital cable/satellite tuner...

Oh... sorry, I got a …

alc6379 120 Cookie... That's it Team Colleague

I think this is called laziness. Whoever set the site up probably used some kind of ActiveX controls, or something similar, and did not even think to include other browsers.

I guess you could call it discrimination by default, but I really doubt that any thoughtful descrimination was being perpetrated.

alc6379 120 Cookie... That's it Team Colleague

Quick trivia:

What does Wiki stand for?
Wiki is an acronym for What I Know Is...
http://wiki.java.net/bin/view/Javapedia/Glossary#W

alc6379 120 Cookie... That's it Team Colleague

Out of curiosity, do we know what technology this was in XP? I'd like to see what the current technology in XP has to offer in this regard...

alc6379 120 Cookie... That's it Team Colleague

Where are you getting this DataTable from? Have you changed the routine you're using to get it?

alc6379 120 Cookie... That's it Team Colleague

sknake is right... This isn't a programming problem. This is more something that should be resolved by local security policies on a client machine. Are these machines part of a domain?

alc6379 120 Cookie... That's it Team Colleague
FileStream fStream = newFileStream (strPath,FileMode.Append);
fStream.Close();
StreamWriter sWriter = newStreamWriter(strPath);
sWriter.Write(strBuilder);
sWriter.Close();

any help would be appreciated

You probably need to seek to the end of the file? It seems like that would be the way to go. The Streamwriter starts at position 0, I think, and just clobbers whatever is there...

alc6379 120 Cookie... That's it Team Colleague

You can't really determine what path they're saving the file to-- that dialog box is something the browser uses exclusively. Why not make the application itself determine what directory it's in, then go from there?

alc6379 120 Cookie... That's it Team Colleague

Do you have a column set as a datakey for the gridview? You usually need one for what you're trying to do.

alc6379 120 Cookie... That's it Team Colleague

Hey there,

There's not the notion of "applets", as in Java. The closest thing would be SilverLight, which does a lot of what you're asking. That would give you something encapsulated you could run elsewhere. The other alternative would be running an IFRAME with an ASPX page, but I'm not sure exactly what you're trying to accomplish...

alc6379 120 Cookie... That's it Team Colleague

Can you please elaborate on your question?

I can say that between Vista and XP the display manager changed. That function may just behave differently now...

alc6379 120 Cookie... That's it Team Colleague

Well, there's two types of validation... you'll need to first verify that the numerals are in the right order, ie, you can't have IC or something, but you could have XC, or IX, but not VX or IL, etc. That's one validation.

The other validation that you would need is to make sure that ONLY characters used for roman numerals are input. If you're just working with I,V,X,L,C,D,and M, then any other character is invalid.

Does that make sense?

alc6379 120 Cookie... That's it Team Colleague

VB is the bad stuff, this is for sure ;) If you find my answers satisfactory, please add to my reputation.

Actually, not trying to start a flame war here, but the Visual Studio is great as an IDE, whether you're working in VB or C#. The only complaint I have is that it's a bit slow to launch when you're running a 32-bit OS...

alc6379 120 Cookie... That's it Team Colleague

What about just using the Class Designer in Visual Studio? It does a pretty good job of things, IMHO...

alc6379 120 Cookie... That's it Team Colleague

what?

Maybe this will help?
http://www.google.com/search?q=web+services+tutorial+C%23

There are LOTS of tutorials out there... There's a lot of ways you can work with web services, depending on how you are wanting to do it...

alc6379 120 Cookie... That's it Team Colleague

I will interject, though:

If Moonlight has been released for Linux, that's a subset of WPF. Perhaps they will put some work into WPF...

alc6379 120 Cookie... That's it Team Colleague

You need to run the contact launching code in a new thread, or consider using a background worker to start your FindContactEmailByName method.

Here's a tutorial on the background worker:
http://dotnetperls.com/Content/BackgroundWorker-Introduction.aspx

Basically, when you show a new form like that, the "owner" form that launches the contact.Display(true) call blocks until the contact is closed, or control is returned to the calling form.

alc6379 120 Cookie... That's it Team Colleague


also you could use List instead of ArrayList

List<int> numbers = new List<int>();

You don't really need the typed List for what's going on, it's just a nice thing to have in terms of type safety... :)

alc6379 120 Cookie... That's it Team Colleague

Check this cool bit of code out:

http://blogs.msdn.com/knom/archive/2008/12/31/ip-address-calculations-with-c-subnetmasks-networks.aspx

This guy has a pretty slick solution!

alc6379 120 Cookie... That's it Team Colleague

Could you maybe set a scan timeout for a shorter period of time, set that running on a thread, and have that thread check for some type of stop "signal" before scanning again? I think a Singleton pattern or something could work for this:

instantiate a "ScanMonitor" object that has a "Cancel" boolean property. (This can go to your scan() method)

Then, you could have another thread change ScanMonitor's Cancel property to "true" when you need to stop scanning.

set a while(true) loop to keep looping on that scan method with a short scan time, but before you scan, check if ScanMonitor.Cancel == true.

Does that make sense?

alc6379 120 Cookie... That's it Team Colleague

Normally updating labels in a form is not a thread-safe operation. Check this article out:

http://msdn.microsoft.com/en-us/library/ms171728(VS.80).aspx

That may give you a good idea of what you have to do to update the label. You need to invoke another method to update the label's text. I'm surprised an exception is not being thrown...

alc6379 120 Cookie... That's it Team Colleague

A web service would DEFINITELY be the way to go. Then, all you would have to have in a configuration file or hard-coded is the address of the web service you're connecting to. That's a much safer alternative than connecting directly to a database. You can even encrypt the connection between the client and the web service if you're using WCF...