|
It’s incredibly exciting to see how the Web is evolving, and 2013 has a lot more in store. Over the next year, there are a number of technologies coming down the pipeline that have the potential to radically transform how we use and develop for the Web.... While many of these APIs will take some time to filter over to other browsers, the market share that WebKit wields will pressure other browser vendors to offer their own implementations. Coming soon to a browser near you.
|
|
|
|
|
It’s hard to believe it’s been just over a month since Surface with Windows RT hit the market. The response from Surface customers has been fantastic and exciting to see.... Today, I want to share a bit more detail about the growing Surface family of products and Surface with Windows 8 Pro, specifically around pricing. In January, Surface with Windows 8 Pro will be available in two versions and pricing will start at... 64GB standalone version at $899, 128GB standalone version at $999.
|
|
|
|
|
A group of developers hoping to turn Open webOS into an Android app recently claimed it is getting closer to achieving its goal. Phoenix International Communications, made up of volunteer hackers, recently posted a video to YouTube showing a “pre-alpha” version of webOS running on a Samsung Nexus S 4G. Stable, but slow and useless... just like the original webOS.
|
|
|
|
|
Way back in August, three months before the release of Windows 8, we learnt about the existence of a project at Microsoft codenamed Blue. At the time it wasn’t clear whether this was Windows 9, or some kind of interim update/service pack for Windows 8. Now, if unnamed sources are to be believed, Windows Blue is both of those things: a major update to Windows 8, and also the beginning of a major shift that will result in a major release of Windows every 12 months — just like Apple’s OS X. In other words, Windows Update becomes Windows Upgrade.
|
|
|
|
|
I predict this is going to go over like a lead balloon with 99% of enterprises; while most of the remainders pointyhairs will see this as a way to get fondleslabs (kinda vaguely sorta like) their serfs are demanding while making sure that they can't install any unapproved applications by keeping the corporate standard at least on release behind MS's current standard.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
My thinking: Microsoft's bread and butter is enterprise SA contracts, and they expect the majority of SA licensees are either still upgrading to Win7 or planning to stick with it for a while. Then you can think of Blue as a series of Win8 service packs.
When the "Blue" platform picture looks solid enough and the time is right, enterprises will upgrade. Or not... as is already the case with shops still using XP because, well, it works.
OTOH, most consumers just get whatever ships with the hardware they buy, so this doesn't matter that much.
And finally, this could all be BS strategy talk that will never be implemented.
Director of Content Development, The Code Project
|
|
|
|
|
Coming to a month near you; the Surface Pro launch will be in January[^]. The 64GB version is $899 and the 128GB version is $999.
|
|
|
|
|
It will apparently only have 4GB of RAM. Pity, I might have considered one if it had 16GB.
|
|
|
|
|
I'm currently using it on an Ultrabook with 4GB and it runs perfectly well.
|
|
|
|
|
I guess it's a bit silly to expect to be able to do SharePoint development on a tablet.
|
|
|
|
|
I'm doing WPF development on this and it's fine.
|
|
|
|
|
SharePoint Server 2013 has a minimum requirement of 24GB for development, though it works fine (so far) in a 12GB virtual machine on my Mac with 16GB of RAM. I've heard of serious issues encountered at 8GB and less.
RAM isn't even that expensive these days. On NewEgg, you can get 16GB for around $75. I'm sure the cost changes for smaller form factors like tablets, but it looks like I won't even be given the option of paying more for more RAM.
Oh well, like I said, it's silly to expect to do serious development on a tablet. Maybe it'll be more feasible in a couple years.
|
|
|
|
|
As I said, I'm fine doing WPF development on this, so I reckon it should be OK on the Surface Pro as well. I'll even do some Windows Store stuff on there as well.
I looked at SharePoint a while back and decided it wasn't for me.
|
|
|
|
|
Just remote to your machine with 12GB of ram from your tablet. Best of both worlds... or a compromise of both worlds.
|
|
|
|
|
I like to be able to develop software without a network connection.
|
|
|
|
|
Then how do you access your long term memory? Or google as the kids these days call it
|
|
|
|
|
There are, on occassion, entire moments in which I don't use Google.
|
|
|
|
|
I'll probably get myself one of these when they release them. I'm still filled with nerd rage that they didn't release the Pro version at the same time as RT. Or if they had to hold something back, wait on the RT version. Least there would have been less complaints over the number of apps available.
|
|
|
|
|
If it had been released before Christmas, that would have been my present sorted.
|
|
|
|
|
Welcome to my JS game tutorial, or rather I should say, programming tutorial (well, it sounds better in the title and I do indeed explain it on a game (though the game itself doesn’t really matter)). Nevertheless, this tutorial is intended for those who want to get better in their Javascript coding (no matter how proficient they are yet) and therefore I will explain a lot of things around coding itself and focus a little less on the code lines. An MVC-based Tic Tac Toe game? In JavaScript? OK, let's begin...
|
|
|
|
|
Just as Unix and Windows are composed of programs as units of functionality, our systems are composed of objects. When we build chunky, monolithic objects that wrap huge swaths of procedural code, we’re building our own closed universes of functionality. We’re trapping the features we’ve built within a given context of use. Our objects are obfuscating important domain concepts by hiding them as implementation details. Good code invariably has small methods and small objects.
|
|
|
|
|
In the last few years, we’ve seen a pretty significant shift in how we use computers. We’ve gone from primarily using one Internet-enabled device (the PC) to using two (PC + phone) to using three (PC + phone + tablet), and who knows what else we’ll add in the next couple years. Not only are we looking up our data and documents on all these devices, we’re creating data and documents on them, and the time we’re spending to do it on the PC is getting smaller. Effortless and ubiquitous access to data is increasingly important to people. If your app deals with user’s data, building cloud sync into your app should not be a feature you bolt on to an app - it is the feature. It’s why you will beat competitors or lose hard to them. ...And you need to think about it at the beginning, not at the end of development.
|
|
|
|
|
One month ago we released the Web App Preview of TouchDevelop, the mobile programming environment. Thanks to the feedback you’ve been sending us since then, we were able to greatly expand the list of supported platforms. As of today, the TouchDevelop Web App Preview at touchdevelop.com/app runs on PCs with Internet Explorer 10 or the latest versions of Chrome or Firefox, Microsoft Surface and other devices running Windows RT, iPad 2 or later (including the mini), iPhone 4 or later, various Android phones and tablets with Chrome, and Macs with the latest versions of Safari, Chrome or Firefox. For Windows Phone 7/8 you can get the fully featured app in the Windows Phone Store that can access even more sensors and data. The key? A predictive on-screen code keyboard and a touch-optimized programming language.
|
|
|
|
|
What we're learning at GitHub is that opting in to open source project constraints often results in better natural survivability characteristics for many types of business, product development, and operations activities. That is to say, processes designed to conform to open source constraints results in a project that runs well, attracts attention, and seems to be self perpetuating where the same project structured more traditionally requires much more manual coordination and authoritative prodding. I'm not saying offices will go away entirely. They just won't be required... or useful.
|
|
|
|
|
A year before the Macintosh was released, Apple’s Lisa introduced the concept of a GUI and mouse to Apple’s customers. Often considered to be ahead of its time, the Lisa also offered protected memory, limited multitasking, hard disk support and more. Here are all the Apple mice from the Lisa to today's Magic Mouse and Trackpad. How am I supposed to right-click with only one mouse button?
|
|
|
|