Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Ditch MS Windows and set up an IP filter list (Score 1) 385

I've been using it for years as well, and I don't think that I've ever had to disable it because a site wasn't working.

The list that Rick put together was fabulous. I haven't seen an ad on the internet in years. A couple of weeks back I wanted to try out another browser... (chrome/opera) but both of their ad blocking wasn't as substantial as the great list that Rick as been maintaining.

Real shame, the guy was doing some great work. Credit where credit is due!

Comment Re:WPF Support (Score 1) 570

Sorry for being rude, maybe I treat people badly on the internet but I can still apologise. I was just quite annoyed because we've had a lot of success with WPF. Sounds like you didn't.

So how big was your project? What machine were you building on? Ours has 38 windows and 25 user controls, but a lot of the meaty code is being run on a server and is separate to the app (over wcf). We have 3 projects as part of the application, and on my core 2 duo 3ghz it takes about 15 seconds for a full compile. (However on a previous machine 2ghz I think it was starting to take a lot longer).

I did actually have a lot of issues with VS2008 running out of memory and the occasional crash, but that was only before we found and fixed a lot of the memory leaks, and removed all of the calls to "initialisecomponent()" in the constructor. And removed all of the on_load code so that it wasn't being called in the designer! Now everything is much much faster. We didn't use expression blend at all and tried our best to cut back on most of the eye candy. People are running our app on pentium III's and it's ok.

Well apparently VS2010 is going to use WPF - I can't begin to imagine how system-intensive but I'll have to wait and see.

And I completely agree - I'd love to see if control panel or wordpad were to be re-written by MS in WPF and to see how it goes.

Comment Re:I wouldn't say WinForms is dead.. (Score 1) 570

There's no datagrid. Amen. The bane of my existance. Why the hell didn't microsoft provide a grid?

We ended up using xceed's grid (which at the time was the only one around) and I freaking hate the thing. Over-engineered to the extreme. Ridiculous. Getting the databinding to work on the thing was a bloody nightmare. I posted about 10 questions on the forums about memory leaks, stuff that didn't exist and just general problems. They all got resolved but it was a royal pain in the butt.

If I was do to it again I would write my own grid using a listview. Don't go near the xceed thing. BTW, I was using version 2. (We couldn't go to version 3 at the time because it wasn't backwards compatible). The xceed guys will probably find this post and defend themselves but make up your own mind.

Comment Re:WPF Support (Score 1) 570

We have just finished a 6 month project writing a WPF application that is used by hundreds of users, all day. We chose WPF because this program is probably going to be used by the business for the next 10 years, so moving to the newest technology (WPF) instead of Winforms made sense. To say that WPF is "not ready for anything more than experimental use" is rubbish. Tell that to the 30 users upstairs who have been using this program all day every day for the past 3 months.

I'll be the first to admit that it's not perfect, and there were quite a few things that were a pain (databinding, memory leaks, memory usage)... but in total it's been quite good. It's stable.

Comment Re:Objective Review (Score 4, Informative) 570

Couldn't agree more. I've tried to develop code using mono and notepad (or vi, whatever) instead of Visual Studio. It's practically impossible.

The microsoft documentation is only useful if you're using Visual Studio. Period. Find me a .NET developer who doesn't use Visual Studio and I'll show you a magician. Visual Studio (which I admin, I think is awesome) is such a great IDE and it generates a lot of useful code and config files (etc etc etc) and crap that makes it a complete nightmare to do without.

Now it is technically possible to write .net code using mono and some other IDE, it's technically possible, and you could do it, but it'd be like pulling a shopping cart along with a toddler attached instead of removing the child and then pushing it. Stupid and too much effort.

Just fork out the $$ for VS and you've instantly saved yourself weeks of development. But Mono.... just give up now. Unless things have changed over the past 2 or 3 years. But I doubt it. I don't even really understand why they bother.
Math

Rubik's Cube Algorithm Cut Again, Down to 23 Moves 202

Bryan writes "The number of moves necessary to solve an arbitrary Rubik's cube configuration has been cut down to 23 moves, according to an update on Tomas Rokicki's homepage (and here). As reported in March, Rokicki developed a very efficient strategy for studying cube solvability, which he used it to show that 25 moves are sufficient to solve any (solvable) Rubik's cube. Since then, he's upgraded from 8GB of memory and a Q6600 CPU, to the supercomputers at Sony Pictures Imageworks (his latest result was produced during idle-time between productions). Combined with some of Rokicki's earlier work, this new result implies that for any arbitrary cube configuration, a solution exists in either 21, 22, or 23 moves. This is in agreement with informal group-theoretic arguments (see Hofstadter 1996, ch. 14) suggesting that the necessary and sufficient number of moves should be in the low 20s. From the producers of Spiderman 3 and Surf's Up, we bring you: 2 steps closer to God's Algorithm!"

Slashdot Top Deals

Work is the crab grass in the lawn of life. -- Schulz

Working...