|
Whether you are trying to set up a Minecraft server or some other kind of internet accessible piece of software, Windows Azure provides an attractive and easy to use hosting option. Setting up your own virtual machine you have full control over installing whatever software you need and configuring the box. The machine is sitting in a high bandwidth data center that can handle traffic much better than your own machines through a home or small office connection. You don’t have to worry about exposing your own machines or network to the open internet because you can put what you want to be publicly accessible out in the cloud, isolated from your own stuff. Dad, can my friends connect to my Minecraft server?
|
|
|
|
|
PowerPoint is a really great rapid prototyping tool its slide-by-slide approach allows you to present a flow and tell a story with your designs. You can even create basic clickable prototypes by adding hyperlinks between slides. Furthermore, PowerPoint is available on almost every computer, including the new Windows Surface devices that run Windows RT, and is fairly simple to get started with. Hypercard redux: from slide deck to app.
|
|
|
|
|
On a rainy morning I found myself sitting on the desk thinking about efficient working. Before I started as a freelancer I had some days were I worked lots but could look only back on a worse outcome. I started with Zen practice back in 2006. What clearly came to my mind before a good while was: the old Zenmasters already knew before hundreds of years, how today programmers should work. Even when I don’t like these “be a better programmer” posts, I want to outline some of my thoughts from that morning. What is the sound of one byte flipping?
|
|
|
|
|
I think you meant, "What is the sound of one flip flopping?"
Either way, it goes "thunk".
|
|
|
|
|
Every developer who uses Java knows that Java bytecode runs in a JRE (Java Runtime Environment). The most important element of the JRE is Java Virtual Machine (JVM), which analyzes and executes Java byte code. Java developers do not need to know how JVM works. So many great applications and libraries have already been developed without developers understanding JVM deeply. However, if you understand JVM, you will understand Java more, and will be able to solve the problems which seem to be so simple but unsolvable. Thus, in this article I will explain how JVM works, its structure, how it executes Java bytecode, the order of execution, examples of common mistakes and their solutions, as well as the new features in Java SE 7 Edition. Everything you wanted to know about Java Virtual Machines but were afraid to ask.
|
|
|
|
|
You might think I’m crazy, but I’m into this thing “Write your own OS”. I have some commercial ideas on how and why, but I’m willing to share my knowledge of what I’ve found so far. This is the first one in the series, as I’m currently researching stuff and wanted to write them down for others like me. For starters, it’s more about running your own code directly on CPU, once the PC is turned on, without any underlying OS, than writing OS itself. But the grand master plan still remains – to create my own OS. Probably something every developer should try. Follow along...
|
|
|
|
|
If your kid doesn't already have a tablet, chances are they want one. You have lots of options to choose from, but if you think they're ready for a "real" tablet, you’ll need to pick a tablet whose parental controls match what you want to enforce and emphasize as a parent. Amazon Kindle Fire HD, Barnes & Noble Nook HD, and Apple’s iPad all have parental controls to some degree. Which tablet’s approach is right for your family will depend on what features you value most. When I was a kid, we had crayons and wide-ruled notepaper. And we liked it.
|
|
|
|
|
I've been studiously avoiding making any predictions about Windows 8's chances of success…except to say that I think it's going to take a while until we know whether Microsoft's big bet is going to pay off. But here's a question that's worth pondering: If Windows 8 is a misbegotten idea, what should Microsoft have done instead? What should Windows 7's successor have looked like? What sort of products should the company offer for the era of touch interfaces and tablets? How should it position itself to do well in the post-PC years and decades to come? Two roads diverged in a wood, and I clicked the Live Tile less traveled by.
|
|
|
|
|
In the music information retrieval research community there has been quite a bit of research into algorithmically extracting song structure, and visualizations are often part of this work.... Of course, not every pop song will follow the pattern that I’ve shown here. Nevertheless, I find it interesting that this very simple visualization is able to show us something about the structure of the modern pop song, and how similar this structure is across many of the top pop songs. Everybody get on your feet, We know you can dance to the beat...
|
|
|
|
|
This has long been known as ABACAB.
|
|
|
|
|
I’ve been playing with a shiny new Microsoft Surface RT that I’ve had for about a month now. I’ve had a bunch of requests for a post about my experience with it thus far, so here we go.... In an unsurprising twist ending, I wrote the first few drafts of this entire post on my Surface RT. I used the Touch Cover for most of it, and then picked up a Type Cover toward the end and used that for the rest. Digging below the surface of life with a Surface RT.
|
|
|
|
|
And so the PC ends with a whimper, not a bang. Broadwell will be available in a ‘desktop’ variant as well as a laptop version, but neither will be socketed. There are a lot of good technical reasons to release it only as an embedded and mobile CPU, but not for anyone other than Intel. They want more of the PC ecosystem, and are taking it. Enthusiasts have been written off, and the rest of the ecosystem is being preemptively kneecapped in case they try to step out of line. The desktop is dead, and with it, PCs become irrelevant, mobile or not. Broadwell CPUs will end the long run of socketed, DIY computer building.
|
|
|
|
|
In other news, AMD got relevant again?
|
|
|
|
|
|
Yes.. but they could probably change that, if they wanted
|
|
|
|
|
Laying off thousands of engineers at AMD is not going to help the situation. Neither is their stock price decline or them considering using ARM.
John
|
|
|
|
|
Even if they wanted to, AMD's much slower cadence of major architecture shifts means it would be a long time out. BullDudzer was AMD's first major (high performance) architecture change since the first A64 operons in 2003. They spent most of the 8 years between doing minor tweaks that, after Intel started smoking them with Core2, were always massively overhyped in advance as being able to close the gap before release hardware showed it actually widened. BullDudzer's architecture (and the new ARM license) was throwing in the towel and admitting that they're not going to be able to beat Intel at it's own game. Quite frankly I'm not convinced that AMD will still be in the x86 business (or in business at all for that matter) in 2019.
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
|
|
|
|
|
That's what I thought before I got this news - but this might change things. After all, with Intel gone from that niche, AMD only needs to come up with something "not completely laughable". They haven't succeeded at that lately, but it doesn't look to me as though they were even trying.
|
|
|
|
|
They'd need to do a lot better than just "not completely laughable"; Intel's lead is large enough that I strongly suspect even their mobile chips at stock speeds would beat an OCed AMD desktop chip for gaming.
I also don't see anything in the SA article that indicates that the gaming mobo makers won't be able to produce OC friendly boards with soldered 45xx/46xx/47xx chips. Having to swap the two parts as a whole will hurt repairability; but with the incremental gains on Intel's Tock's having been so minor and each Tick needing a new socket anyway, swapping CPUs as an upgrade path is much less important than it was in the LGA775 era anyway.
SA is IMO massively overstating the impact from the switch from LGA1366 leading with the enthusiast product and the alleged enthusiast product LGA2011 lagging badly behind the mainstream part. Except for the 3 GPU user and LN2 benchmarking crowds LGA1155 has met most enthusiast needs quite well. The 3rd memory channel almost never mattered; and the extra PCIe lanes almost never matters for 2 GPU gaming use while the southbridge has enough lanes for almost all in addition to a high performance GPU needs.
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
|
|
|
|
|
Thinking about this a bit more, I'm coming to the conclusion that SA has it backwards and it might actually end up being good for mobo-vendors, if not necessarily for consumers. A common thread I've seen in Anandtech motherboard reviews over the last year or two is that there's increasingly little reason to buy a top of the line motherboard instead of a midrange one (or a brandname budget board if you historically have shopped in the middle tier) because the increased integration of subsystems and tighter QA have meant that even budget boards are highly reliable and that the additional features on high end boards are increasingly less likely to be useful to enthusiasts and instead only serve to pad profit margins.
It's unlikely we'll see OEMs bloat their SKUs from ~10 to ~100 to include each current possible mobo+CPU pair. Instead what will probably happen is that the number of base mobo designs will drop since they no longer need to come up with minimally different boards to populate $20 increment between $100 and $300 to meet market segmentation/pricepoint matching goals. Instead there will probably be only a few base boards at low/medium/high prices matched with Intel's low/medium/high price CPUs (and only limited overlap between the CPU buckets). The lower number of base board designs from each vendor will probably boost differentiation between them; which currently is little more than plastic color and heatsink shape. Assuming they don't all make the same set of tradeoff's we'll actually have real competition in board vendors again. The only groups of consumers almost certain to lose are those who currently pair i7 CPUs with very low end mobos or who put Celerons in kitchen sink mobos.
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
|
|
|
|
|
Story.
I just checked, and this applies to the US market. Still no factory unlocked phone, however.
|
|
|
|
|
http://www.useit.com/alertbox/windows-8.html[^]
Some high (or low) points:
- Surface start screen [is] an incessantly blinking, unruly environment that feels like dozens of carnival barkers yelling at you simultaneously
- the main UI restricts users to a single window, so the product ought to be renamed "Microsoft Window."
- On a regular PC, Windows 8 is Mr. Hyde: a monster that terrorizes poor office workers and strangles their productivity.
I just wish he'd just come out and say what he really meant...
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I especially like the part about "Low Information Density".
But I remember how Mr. Nielsens own homepage have looked over the years, so it's a bit hard to take him to seriously.
Especially since he disallows archiving of his site.
People say nothing is impossible, but I do nothing every day.
|
|
|
|
|
You can photograph it with your phone!
Wout
|
|
|
|
|
Yes, he really doesn't seem to get Metro at all. How much information do you need at the same time in front of your eyes?
modified 6-Apr-21 21:01pm.
|
|
|
|