QOTW- What software did you rely on during college?
Word to create the essays and reports.
Duke Nukem 3D to make myself feel better after getting the grades back.
![]()
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
QOTW- What software did you rely on during college?
Word to create the essays and reports.
Duke Nukem 3D to make myself feel better after getting the grades back.
![]()
For the use I'd get out of a tablet, a 7-8 inch Micro Surface makes more sense than an RT or Pro. I think the consumer market is eventually going to trend that way.
Python is the easiest language I've used. I don't think it would help much in mobile though, unless Android supports it. I agree that C# is a great choice for beginners.
Tobii Rex gaming idea - 1st player Medusa game. Combine with kinect technology to roam about/shoot arrows and turn that sissy Perseus to stone.
Are you going to do a show like this for Windows 8 apps?
@benjaminLindley: Ah, that makes sense. Looking at the interface, it appears the solution is to return a const ref to the underlying field map and/or element vector and use their find/at functions:
auto& fields = jobject.fields();
auto iter = fields.find("id");
if (iter != fields.end())
id = static_cast<int>(iter->second.as_double());The field map is implemented as stdext::hash_map - wonder why no std::unordered_map?
This is a really nice library, something that I would love to see in the standard. The client code I wrote was really simple and clean. You really start to see the goodness of C++11 when you use a library like this.
One comment - is there a reason why the field/key operators in the json::value class only return by reference and not by const reference as well?
Something like this:
void kung_foo(json::value const& jobject)
{
int id = static_cast<int>(jobject["id"].as_double());
}won't compile.
Another suggestion about horizontal scrolling that's bugging me. (not only in your app but others)
1) On the main page, scroll right so that something like the "Shows" group is near the middle of the screen. The horizontal scrollbar position should be about 2/3rds of the way across now.
2) Click on one of the items in the Shows group.
3) Once the item is opened, click the Back button.
When you return to the main page, the horizontal scrollbar is reset to the far left position when, in my opinion, it should be at the same place it was at the end of step 1.
15 hours ago, DeadX07 wrote
Switching back and forth from Metro to Classic desktop takes almost 2-3 times as long to do the same old tasks, and is unproductive and intrusive in that regard.
What is it specifically you're switching from/to? (which apps/services)
Moonlighting - hey, there's a modern show people can relate to.
What's the future plan, to attack Apple using a Little House on the Prairie parody?