|
Personally I admire Jakob for the boldness in the choice of colours on his site.
There's usable. And then there's taste.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
True, but while I agree with most that he writes the result on his own homepage isn't that usable. The colours I'm actually not having a problem with. They're odd, not bad. Like orange.
People say nothing is impossible, but I do nothing every day.
|
|
|
|
|
Hey. That hurts. That hurts bad.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
"Lack of multiple windows" certainly discourages desktop users.
TOMZ_KV
|
|
|
|
|
Tomz_KV wrote: "Lack of multiple windows" certainly discourages desktop users.
Who'll just end up using the desktop for multiple apps.
|
|
|
|
|
Curiously, i was reading a review that praised Windows 8 before reading this. An althought sometimes he have a point, mainly when he refers to the discoverability of features, i believe he over reacts, specially when he calls Windows 8 on the PC Mr. Hyde.
I believe that as a new product it have a learning curve, but it's not as steep as he make it sounds. For a user that gives a damn about the Modern UI and only uses the Desktop, the only new thing he needs to learn is to click in the Start popup in the lower left corner (which can be done also by clicking the Windows key on the keyboard).
|
|
|
|
|
I find that web site archaic and ugly - not sure we should listen to what he has to say about usability and design as a result.
I've had Windows 8 on my 3+ year old laptop for about three weeks since the old SSD died. I have to say I hate it less than I though I would. The jumping between UI's is only a slight PITA. Most of my day is spent running Windows apps on the desktop, and I hardly see the start screen. It all therefore looks very much like Windows 7 with a flatter theme. I can even run a 'Metro' app side by side on a single monitor with the desktop - i find docking the messaging Metro app like this is quite efficient.
Some things are harder to get to, and that's annoying, but I remember feeling much the same by some of the changes in XP as opposed to 2000. In general, though, I now have a laptop that:
1. Runs desktop apps faster than under Win 7
2. Runs cooler
3. Has longer battery life
4. Has faster shutdown/startup/sleep/wake times
I can't imagine I will ever sit and stare at the start screen as it's tiles scroll through three lines of info, so think it's a bit pointless. However as an occasional app starter, it's quite efficient with a little customisation.
I've added no third party utilities to 'improve' the interface, wanted to live with it out of the box for a while. I found adding a toolbar pointed to C:\ProgramData\Microsoft\Windows\Start Menu\Programs (the old Start Menu location) and a few apps pinned to the taskbar provides a pretty good way to start most things without context switching.
Rod
|
|
|
|
|
I've had the Nest for a few weeks now and while I can't tell if it's saved me a pile of money yet, I can note a number of significant things that have made a difference to me and the family. The best thing about the Nest. It's simple and its simplicity hides enormous complexity. The right way to internet-enable an appliance?
|
|
|
|
|
LLVM is a complex piece of software. There are several paths one may take on the quest of understanding how it works, none of which is simple. I recently had to dig in some areas of LLVM I was not previously familiar with, and this article is one of the outcomes of this quest. What I aim to do here is follow the various incarnations an "instruction" takes when it goes through LLVM’s multiple compilation stages, starting from a syntactic construct in the source language and until being encoded as binary machine code in an output object file. The amazing lifecycle of a simple division operation. Part 1: The Miracle of Birth...
|
|
|
|
|
Very cool. The layers of abstraction make a lot of sense.
Marc
|
|
|
|
|
Parallax background is a really simple but extremely cool feature you can add to your application. You just need a div containing your background picture and a listview on top of it. Here's how it works. Excellent extreme close-up. Now it's Wayne's World's Totally Amazing Excellent Discoveries...
|
|
|
|
|
A few weeks ago at the Build conference, Scott Hanselman and I sat down to talk about C++ and modern UI/UX. Scott mentions he has used C++ in the past. C++ has changed. We still call it C++, but it’s a very different language now.... C++ is having a resurgence. Herb and Scott discuss why.
|
|
|
|
|
Over the course of a few years I piled up a long list of git aliases.... I rely on many of them dozens of times a day. And maybe some have slipped your radar. Maybe you’ve never thought you could do some of these useful things with an alias. Let me show you some of the cool things you can do. gitconfig is the new .profile.
|
|
|
|
|
I've found, contrary to what you sometimes read, that learning Python and Haskell has not improved my programming using other languages. Haskell in particular, being so different from imperative languages, is supposed to give new insights into programming that will help you even when you are not using the language. My current experience doesn't exactly tally with this, and here is why. The moral of the story: don't bother improving yourself.
|
|
|
|
|
My takeaway from that article is to ignore articles from 2006 that complain about lack of features in C# that have been there for years already, like LINQ.
|
|
|
|
|
I agree with Brady - this article, being almost 7 years old, is outdated. True at the time, but not now.
Marc
|
|
|
|
|
ZRTP has recently gotten some press for being the primary key agreement used by Silent Circle, a new encrypted voice/video/text service launched by PGP inventor Phil Zimmerman and some other bright folks. But it's also used in other secure VoIP solutions, like Zfone and Moxie's RedPhone. Silent Circle's an interesting case, since it's gotten some gentle criticism lately from a variety of folks -- well, mostly Nadim Kobeissi -- for being partially closed-source and for having received no real security audits.... It gives us a (wonky) chance to learn a little bit about this ZRTP protocol that so many people seem to be using. ZRTP seems determined to address every possible attack simultaneously.
|
|
|
|
|
People are doing a lot of cool things with the Raspberry Pi. One of the first things I thought to do was to see if I could make a Raspberry Pi web server. As I found out it’s really easy. Setting up a Web Server on this device really isn’t much different from any other Linux machine, but there are a couple things you’ll want to do in order to get it working right. You don't need to make tiny web pages for it, however.
|
|
|
|
|
Back in May, the ICANN registration process for new gTLDs finally drew to a close, and in June ICANN published a list of which domain names had been applied for and by whom. A total of 1930 applications were received for suffixes such as .cloud, .music, .docs and .lol. ICANN said at the time that anyone who objected to an application and believed they had the grounds to do so could file a formal objection within seven months. OMG.ICantBelieveTheyreStillMessingThisUp
|
|
|
|
|
For decades, the AN/FSQ-7 -- Q7 for short -- helped define the image of a computer in the popular consciousness. Nevermind that it was just a radar system originally backed by tens of thousands of vacuum tubes. For moviegoers everywhere, this was the sort of thing that automated myriad tasks not only in modern-day America but the distant future. It never made much sense. But sometimes, it made even less sense. It's a UNIX system! I know this!
|
|
|
|
|
The author wanted to but Hal 9000 on the list, but his computer refused to cooperate.
.
|
|
|
|
|
A while back, I wrote a simple blog on how to call a SQL Server stored procedure from VB.NET. I was asked by a reader to generate a more detailed "Hello World" style stored procedure so they could more easily identify exactly what was going on. In this tutorial, you will find just such a stored procedure and the associated VB.NET code. Data Access in VB 101.
|
|
|
|
|
Even I don't think this is news.
|
|
|
|
|
I believe the day-to-day practice of writing JavaScript is going to change dramatically for the better when ECMAScript.next arrives. The coming year is going to be an exciting time for developers as features proposed or finalised for the next versions of the language start to become more widely available. In this post, I will review some of the features I'm personally looking forward to landing and being used in 2013 and beyond. Some of these features are already available for experimenting.
|
|
|
|
|
In his presentation, André starts with the foundations of Objective-C, how things are stored in memory and then goes on to look at the philosophy of programming. Although the tools, the operating systems and the devices may all have changed since this talk, the principles that he considers are still important: André talks about Small Talk, Lambda calculas, why assignment is bad, uniformity, functional programming and Haskell and the lessons we can learn for programming in Objective-C. André Pang's presentation on Objective-C from the very first NSConference.
|
|
|
|