|
After years of flat wage growth, IT salaries are on the rise. The average Windows IT pro this year is earning $87,360 per year, up 3.25 percent this year, according to the 17th annual Redmond IT Salary Survey. Not a jaw-dropping figure, but respectable nonetheless. In fact, IT pros are benefiting from a sharpening skills shortage in security, networking, analytics, management, and product areas such as SharePoint and SQL Server development and administration. How does your salary measure up?
|
|
|
|
|
|
Trident is a new high-level abstraction for doing realtime computing on top of Twitter Storm, available in Storm 0.8.0 (released today). It allows you to seamlessly mix high throughput (millions of messages per second), stateful stream processing with low latency distributed querying. If you're familiar with high level batch processing tools like Pig or Cascading, the concepts of Trident will be very familiar. Making realtime computation as easy as batch computation.
|
|
|
|
|
For some time, Gabe has been interested in the possibility of moving Steam and the Source game engine to Linux. At the time, the company was already using Linux by supporting Linux-based servers for Source-based games and also by maintaining several internal servers (running a 64-bit version of Ubuntu server) for various projects. In 2011, based on the success of those efforts and conversations in the hallway, we decided to take the next step and form a new team. At that time, the team only consisted of a few people whose main purpose was investigating the possibility of moving the Steam client and Left 4 Dead 2 over to Ubuntu. A new Valve blog discusses the problems and triumphs of porting Steam and Source to Linux.
|
|
|
|
|
It's been said that DirectX has no real advantage over OpenGL and that blog seems to back it up. I wonder if games will start using OpenGL again.
|
|
|
|
|
The guilt can be crushing. Everyone seems to be getting stuff done, except you. You drag yourself out of bed, go to work, start checking email, start deleting, then poof, it's noon. Lunch, perhaps at your desk, then some awful meetings, then it's 3pm. You start REALLY working, then you start feeling decent but then it's 5pm or 6pm. It's time to start getting home. You feel like you didn't really get a lot done today so you'll work late - just tonight - to catch up. 8 tips to avoid feeling non-productive and guilty.
|
|
|
|
|
Wow, it's times like this that make me happy to find out I'm not special. I'm having trouble learning French, building a website, and getting in shape (which includes sleeping more to get the most out of my workouts). I think I'll drop the French/website over the next couple months while I focus on getting in shape (I essentially have dropped those 2 activities for a while now, but letting go of the guilt would be a relief).
But I agree with one of the comments; Scott should totally watch Lost.
|
|
|
|
|
Math certainly is incomprehensible to many students, but from where I sit, poor teaching is often the reason. Math education is failing many of our students. Few pre-college math teachers majored or even minored in math, and until more teachers do, improvements will be hard to come by. Ironically, it seems that people who have mastered “useless” algebra and other higher math topics tend to get jobs that pay more than middle school math teachers earn. Learning maths adds up to more opportunities.
|
|
|
|
|
All modern computers have the ability to play high-quality digital sound, thanks to the presence of a dedicated sound card or an audio chip on the motherboard. Today’s computers produce lifelike, realistic audio, enabling us to listen to digital music collections, watch online videos and play action-packed games. However, the audio capabilities of today’s computers are the culmination of decades of development, and it took a significant contribution from the computer game industry to get us here. Is it live, or is it Sound Blaster?
|
|
|
|
|
I’m spending more and more time on my Windows 8 Slate, but I don’t add programs or files to it lightly. In fact, if I add a utility, it probably means that I was finding it difficult to get my work done without it, and that the utility I added was insanely essential. Here are the 10 utilities that made the cut... And the installer goes to...
|
|
|
|
|
Following concerns over the usability of the newly positioned Start button, Microsoft's guide starts by demonstrating ways to swipe in from an edge of the screen to reveal the charms bar. The hot corners, for accessing the charms bar and app switcher, are also displayed during the short tutorial. We understand that this tutorial will be a default experience for every copy of Windows 8, allowing Microsoft to teach users how to use the new interface before its Metro Start Screen is displayed. Teaching the world to tap, swipe and pinch.
|
|
|
|
|
Here are the absolute two steps to learn how to use W8
step 1. Format the HDD.
step 2. Install a real desktop operating system.
easy innit? no training required if the user is familiar with using Internet Explorer
step 1. Launch internet explorer, and download Chrome/Firefox/Opera
step 2. Click the cross button
|
|
|
|
|
In a presentation at the Black Hat security conference on Thursday, security researchers Phil Purviance and Joshua Brashars, who work for security consultancy firm AppSec Consulting, showed how known JavaScript attacks can be combined with new HTML5-based techniques to flash the DD-WRT Linux-based custom firmware on a user's router when he visits a malicious website. Rootkit on the router is reality.
|
|
|
|
|
Back when I were a lad, if you bought a computer, you'd bring it home and plug it into the telly and turn it on and a BASIC prompt would appear. Tough luck if you wanted to do practical tasks like word processing, but you could type a single command (such as CIRCLE 100,100,50) and be instantly treated to a circle appearing on the screen. Before long, my generation were writing programs to crunch numbers for our statistics homework, and lots and lots of games. And thus a generation of software engineers was born. Getting started in programming is trickier for the contemporary twenty-first-century child. Raspberry Pi to the rescue.
|
|
|
|
|
In *nix, you can use “find” command to find a file easily. Here are some tricks you can do with find to, er... find stuff all over the system. sudo click on this link.
|
|
|
|
|
I got asked why RavenDB uses HTTP for transport, instead of TCP. Surely binary TCP would be more efficient to work with, right? Well, the answer it complex, but it boils down to this: Fiddler. Huh? What does Fiddler has to do with RavenDB transport mechanism? Quite a lot, actually. Using HTTP enable us to do a lot of amazing things... In short, HTTP is human readable.
|
|
|
|
|
comeon dude, still the "Good vs Evil" talk
tcp can be more compacted, all depends on the application
dev
|
|
|
|
|
But with compression enabled so too can http
|
|
|
|
|
sure but why do you need to see the content "in the wire"?
formatting to http, compression, encrption, decompression, decrption, reformat to original forms all takes time
point is, why Good vs Evil again? (And Cool vs Uncool?), so much ego in developer community
dev
|
|
|
|
|
TCP and HTTP are 2 totally different things,...in conception and use...
TCP IS TRANSPORT LAYER in OSI Model
HTTP IS APPLICATION LAYER in OSI Model
|
|
|
|
|
It is even like this that HTTP is a protocol on top of TCP, so how evil can TCP be.
|
|
|
|
|
Good vs Evil, Cool vs Uncool - so much ego so much bs in developer's community
dev
|
|
|
|
|
No TCP No Nothing my Friend...
|
|
|
|
|
It’s no longer good enough to build web apps around full page loads and then “progressively enhance” them to behave more dynamically. Building apps which are fast, responsive and modern require you to completely rethink your approach. The premise was to take the seven top JavaScript frameworks/libraries for single-page and rich JavaScript applications — Angular, Backbone, Batman, CanJS, Ember, Meteor, Knockout, Spine — get the creators of all of them in one location, and compare the technologies head to head. One Framework to bring them all and in the browser bind them.
|
|
|
|
|
Today's chemistry kits have a different emphasis. Some of the bigger sellers recently have included one capable of making edible creations tied to film franchises and a perfume kit aimed at girls. These kits are not capable of the experiments of old. "What used to be in chemistry sets that are not in there anymore are actual chemicals," says Cook. "Given the right instruction booklet, the older set would allow the user to create all sorts of experiments - blow things up, create smoke bombs, create stink bombs." Double, double toil and trouble; Fire burn, and caldron bubble.
|
|
|
|
|