topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Saturday September 19, 2026, 4:07 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 261 262 263 264 265 [266] 267 268 269 270 271 ... 404next
6626
I have over 1000 DVDs.  Keeping track of them and storing them is becoming prohibitive.  And I have a living room TV and a TV in the man cave that I watch them on.  Add to that the fact that the kids watch on their computers sometimes, and my wife watches them in the bedroom, and having them in one place and accessing them over the network is just more convenient.  And I specifically have devices that I don't have to decode them with.  There's also no compression; I have them all in MP4 in a MKV container.  I'm still working on ripping them all... I've just about filled up 2TB and that's only a quarter of the collection.  But it just works for me.
6627
IMHO it's hardly ever worth ripping movies to a server drive to begin with.

Really?  I have mine on my server and access it all over the house.
6628
Developer's Corner / Re: Why C++ Is Not “Back”
« Last post by wraith808 on December 02, 2012, 10:28 AM »
^ Totally agreed renegade.  And I also see as an architect very much that the newer programmers that I mentor don't *get* some stuff, because they don't know what goes on under the covers.  And so they can't make good decisions devoid of this knowledge.

We process millions of rows of data a day.  Someone slowed it down considerably, and I had to figure it out and fix it.  The culprit?  Enum.HasFlag.  MS put it there, right?  And it's a lot easier than bitwise comparisons- so the person used it.  But this put everything in and make everything easy is removing the problem solving from new engineers- making them truly into 'code monkeys'.  Yes, I know, in most situations, the difference in something like this wouldn't be noticeable.  But see that I noted that this was in a loader that loaded millions upon millions of records from financial entities daily?  The developer just coming in wouldn't even know that- and indeed this one didn't.  You have to know how something is done before you use it, so that you can make good decisions about when to use it.

Oh, and if you're interested- from my research on using that construct:

Except in the simplest of cases, the Enum.HasFlag carries a heavy performance penalty in comparison to writing out the code manually. Consider the following code:

Code: C# [Select]
  1. [Flags]
  2. public enum TestFlags
  3. {
  4.     One = 1,
  5.     Two = 2,
  6.     Three = 4,
  7.     Four = 8,
  8.     Five = 16,
  9.     Six = 32,
  10.     Seven = 64,
  11.     Eight = 128,
  12.     Nine = 256,
  13.     Ten = 512
  14. }
  15.  
  16.  
  17. class Program
  18. {
  19.     static void Main(string[] args)
  20.     {
  21.         TestFlags f = TestFlags.Five; /* or any other enum */
  22.         bool result = false;
  23.  
  24.         Stopwatch s = Stopwatch.StartNew();
  25.         for (int i = 0; i < 10000000; i++)
  26.         {
  27.             result |= f.HasFlag(TestFlags.Three);
  28.         }
  29.         s.Stop();
  30.         Console.WriteLine(s.ElapsedMilliseconds); // *4793 ms*
  31.  
  32.         s.Restart();
  33.         for (int i = 0; i < 10000000; i++)
  34.         {
  35.             result |= (f & TestFlags.Three) != 0;
  36.         }
  37.         s.Stop();
  38.         Console.WriteLine(s.ElapsedMilliseconds); // *27 ms*        
  39.  
  40.         Console.ReadLine();
  41.     }
  42. }

Over 10 million iterations, the HasFlags extension method takes a whopping 4793 ms, compared to the 27 ms for the standard bitwise implementation.

My view is that the IDE should do most of the grunt work for you, and free you up to be creative. The language and IDE shouldn't get in the way - they should help you along. This is why I refuse to code any JavaScript in anything other than Aptana -- it does the work and lets me do the creation.

Try Jetbrains Webstorm (or phpstorm).  I have, and haven't gone back.  A lot lighter that Aptana, and just as good.
6629
^ Agreed.  Totally.  It's a bit of a hassle to switch between storage from the streaming device if you have more than one drive, but the peace of mind I get is totally worth it.  Especially as I've been burned by RAID1.
6630
Living Room / Re: Is the age of unlocked cell phones upon us? Pretty please??
« Last post by wraith808 on December 02, 2012, 10:18 AM »
Truthfully, I've never gotten the hate.  If they subsidize so that you get a $600 phone for $200, $100, or free... well, you have to pay for it some way.  I do think that they should offer unsubsidized phones along side that offer- sort of like the Kindle/Nook.  But I for one would continue to get the subsidized version.  I'm staying with my provider, so why should I not benefit from it.
6631
The files aren't blocked.  The service is blocking it.

I saw some similarities in the end effects. So then I guess you're saying that DRM is something that travels with the file.

Correct.  If I password protect an area of my own site, or make it so that I program that you can't get to it if your IP is in a certain place, that's not the file's fault.  That's the delivery mechanism.  With DRM, it happens no matter where or when you open the file.
6632
General Software Discussion / Re: A month with my Surface RT
« Last post by wraith808 on December 01, 2012, 05:51 PM »
I played around with the surface for a while at Best Buy today while I was waiting around.  It's actually very compelling, until you have to go to the desktop.  Then it becomes frustrating.  Of course, I didn't have a keyboard nor mouse.  But the classic desktop very much takes you out of the tablet world.  I still think that hybridizing isn't the problem- it's presentation.  If you get a WinRT you should be in the tablet interface- and everything should be there.  If you're getting a desktop/laptop, it should be the same for the classic desktop.  Have the option- sure.  But there should be a definite divide.  Then the Surface Pro could bridge the gap for those that actually want to go that way.  This sitting on the fence thing isn't good for anyone, IMO.

And the price... that's another sticking point.  Especially if half of the available space on it is going to come pre-filled.
6633
General Software Discussion / Re: Are you going to wait for Windows 9?
« Last post by wraith808 on December 01, 2012, 05:47 PM »
Take for example the advertising that focuses on the fact that Surface comes with a kickstand.

Actually (and I'd have to find the article) some experts focus on that very fact as a positive.  Especially in the way that they emphasize how it snaps into place, and the keyboard snaps on the bottom.  A lot of the reticence on entry into tablets has to do with keyboards and the usefulness of them.  This concentrates on that very con.
6634
For an easy example, some videos on Youtube are blocked to mobile browsers. I'm sure my betters have ideas around that. (Browser header changing and all that jazz?)

Not sure what you mean there in that context.

Well, last I understood DRM it meant restrictions & rights on digital media, right? So would coding videos on YouTube count as DRM? Or is there some implicit extra factor that the DRM has to be attached and embedded as some kind of software encoding?

In other words, I see similarities between things like WMA music files and non-mobile or region-blocked YouTube files.

The files aren't blocked.  The service is blocking it.
6635
How 4 Microsoft engineers proved that the “darknet” would defeat DRM (via Ars Technica)
...and almost got fired doing it.

Can digital rights management technology stop the unauthorized spread of copyrighted content? Ten years ago this month, four engineers argued that it can't, forever changing how the world thinks about piracy. Their paper, "The Darknet and the Future of Content Distribution" (available as a .doc here) was presented at a security conference in Washington, DC, on November 18, 2002.

By itself, the paper's clever and provocative argument likely would have earned it a broad readership. But the really remarkable thing about the paper is who wrote it: four engineers at Microsoft whose work many expected to be at the foundation of Microsoft's future DRM schemes. The paper's lead author told Ars that the paper's pessimistic view of Hollywood's beloved copy protection schemes almost got him fired. But ten years later, its predictions have proved impressively accurate.
6636
N.A.N.Y. 2013 / Re: NANY 2013 Pledge: pdfautomv
« Last post by wraith808 on November 30, 2012, 07:56 AM »
When I buy a lot of pdfs, ...

Where are you buying lots of PDFs?  :o

DriveThruRPG, Oreilly, Apress, Manning, etc, etc.  Books, you know.
6637
N.A.N.Y. 2013 / Re: NANY 2013 Pledge: pdfautomv
« Last post by wraith808 on November 29, 2012, 04:25 PM »
If it does work- that's cool!  When I buy a lot of pdfs, they're named some incomprehensible series of numbers and letters and I have to manually rename them...
6638
Community Giveaways / Re: DC Community Digital White Elephant
« Last post by wraith808 on November 28, 2012, 05:24 PM »
It seems that we have enough interest :)  I'll post the official announcement and signups around the first, and we can start the exchanges hopefully on the 15th.
6639
Living Room / Re: What about Skrommel?
« Last post by wraith808 on November 28, 2012, 03:39 PM »
 :Thmbsup:
6640
General Software Discussion / Re: A month with my Surface RT
« Last post by wraith808 on November 27, 2012, 11:25 AM »
in fact I am a keyboard junky and reach for the mouse only in rare case.

It is this very reason that I think that I wouldn't mind a touch screen.  Especially on laptops where the touch pad gets in the way so much!  No mouse to pack, no pointer to move out of the way.  The only thing I use my mouse for is to traverse screens from one computer to another (and I really need to set up the kb shortcuts for that), gaming, and websites that aren't kb friendly.
6641
DC Gamer Club / Re: Looking for takers in a 4-pack of Chivalry
« Last post by wraith808 on November 25, 2012, 11:54 PM »
Unfortunately, there doesn't seem to be enough interest in getting it, here or elsewhere. :(
6642
DC Gamer Club / Looking for takers in a 4-pack of Chivalry
« Last post by wraith808 on November 24, 2012, 02:04 PM »
Anyone interested in getting in on a 4-pack of Chivalry on Steam?  Pulling the trigger tomorrow, so let me know.

6643
Well, it looks as if they are aggressively pushing a plan- and it resolves around story!

http://gointothestor...ch-to-star-wars.html
6644
Living Room / Re: ~$300 Laptop/Netbook recommendations
« Last post by wraith808 on November 23, 2012, 11:12 AM »
Great!  I hope it works out well for you... I haven't had anything but positive experiences with Dell.
6645
General Software Discussion / Re: Are you going to wait for Windows 9?
« Last post by wraith808 on November 23, 2012, 09:34 AM »
I'll keep it to "First they came for the [...], and I didn't speak out because I wasn't a [...]. - and I'm sorry, but no, I don't think that's fatalist thinking. Looking at what Apple is doing and speculating(!) that Microsoft wants to do the same, I do think that's the way we're heading... unless enough people protest.

And that's fine. But much like the end of the Myan calendar, we won't know what will actually happen until after it actually happens ... Regardless of how convincingly prophetic ones diatribes may be.

The thing that I'm feed up with, is the simple fact that it seems near impossible to have a discussion about the OS, as specifically and only an O. S. Without it almost instantly denigrating into a discussion about its role as a sociopolitical pawn in a bid for global domination.

There's a time and place for everything...Ya know.

+100  :Thmbsup:
6646
Living Room / Re: Hello Strangers.
« Last post by wraith808 on November 22, 2012, 07:33 PM »
When I first left DonationCoder, it was because of personal problems between me and my better half...I was spending WAY to much time online, and letting my actual relationship deteriorate.  Obviously, once I had realized this, I had to take drastic action in order to resolve things between me and ....
Been there, done that - literally. Once you reach that point, it's too late - end of story.

Well, not always.  Especially if you have a very understanding other half and are willing to put in the diligence to make it work, which apparently Stephen is/has.  And keep diligent to make sure it doesn't get to that extent again.  I wish you all the best in that, and in everything else.
6647
Developer's Corner / Re: Going Over Old Code...
« Last post by wraith808 on November 22, 2012, 01:20 PM »
Ask yourself how pissed you're going to be at your former self sometime in the future.

LOL!  I like this! +1!
6648
General Software Discussion / Re: Small free form db/notes software
« Last post by wraith808 on November 22, 2012, 08:58 AM »
And one of the requirements was small.  ;D
6649
General Software Discussion / Re: Are you going to wait for Windows 9?
« Last post by wraith808 on November 22, 2012, 08:55 AM »
Whilst Windows 7 and 8 include something that look and behaves like DOS it isn't really and I am not convinced you can really expect to effectively run DOS apps on newer machines. Backwards compatibility is being lost - trying running 16 bit windows apps.

Just did on Windows 7, with no problems, to show my wife one of my older projects that I worked on.
6650
Living Room / Re: GHacks looking to fill list for Christmas giveaway
« Last post by wraith808 on November 22, 2012, 08:54 AM »
It's commercial products... and FARR isn't commercial.

Let us know about programs that you think are the best commercial programs on today’s Internet, and services that you are interested in.
Pages: prev1 ... 261 262 263 264 265 [266] 267 268 269 270 271 ... 404next