"The JavaScript age is about event streams. Modern web pages are not pages, they are event-driven applications through which information moves. The core content vessel of the web — the document object model — still exists, but not as HTML markup. The DOM is an in-memory, efficiently-encoded data structure generated by JavaScript.LAMP architectures are dead because few web applications want ...
"HTML5 reflects the monumental changes in the way you now do business on the web and in the cloud. This article is the first in a four-part series designed to spotlight changes in HTML5, beginning with the new tags and page organization and providing high-level information on web page design, the creation of forms, the use and value of the ...
If you want to run multiple versions of node.js in the same machine, for testing and/or dev work, try nvm. The steps to get up and running are simple.git clone git://github.com/creationix/nvm.git ~/.nvm [Clones nvm from the git repo]. ~/.nvm/nvm.sh [Activates nvm]nvm install [ie: "nvm install v0.4.1"]Once you have several node versions running, there are a few handy commands to keep ...
... since I wrote something here. Quite a few things happened since my last post, that kept me away from writing. First, I sat for my final MBA semester exam last October (phew.. and got through with a ... wait for it ...
Security Lessons Learned From The Diaspora Launch: MicroISV on a ShoestringThe team is manifestly out of their depth with regards to web application security, and it is almost certainly impossible for them to gather the required expertise and still hit their timetable for public release in a month. You might believe in the powers of OSS to gather experts (or ...
Today, a friend shared an interesting article. Titled "The Man Who Said No to Wal-Mart", its essence was the story how Jim Wier, CEO of the lawn-equipment company Simplicity stopped selling Snapper branded lawn mowers via Wal-Mart."In 2002, Jim Wier's company, Simplicity, was buying Snapper, a complementary company with a 50-year heritage of making high-quality residential and commercial lawn equipment. ...
The Pants That Stalked Me on the Web - Advertising Age - DigitalNext"I surfed over to my favorite apparel website, Zappos, now a part of Amazon.After a few clicks, Zappos' recommendation engine went to work and started offering me the selections that people who looked at the same shorts I did ultimately bought -- a cool idea and a feature ...
What Big Brands Are Spending on Google - Advertising Age - Digital"The data obtained by Ad Age includes huge brands such as GM, Walt Disney, Eastman Kodak and BMW, which appear to have spent less than $500,000 in June. Tech rival Apple spent just under $1 million on search during the month, as did chip maker Intel.Among ...
Pixar's RenderMan® | Showcase"The challenge of shading food for Ratatouille was to work with a stylized look that fits into our world, yet is still readable and recognizable as something appealing to eat. We, as humans, have a built-in sensory system to know what looks edible to our eyes and stomach. Finding that acceptable (and tasty) appearence ...
IT in the Age of the Empowered Employee - Ted Schadler - The Conversation - Harvard Business Review"Incremental innovation and process improvements have always come from those closest to the problem. It's the basis of kaizen, a system where employees continually improve manufacturing processes. It's also a founding principle of Six Sigma tap employees' relentless, incremental quality ...
Hands-on LeadershipDuring my time at Virtusa, a couple of decades ago, Software Architecture Review Boards weren't passive affairs. Our Chief Architect, and the entire engineering leadership team, actively participated. We didn't just review diagrams; we dug into the code depending on what was on the agenda. A memorable example involved reviewing a Java codebase connecting and executing queries against a ...
Here's that analysis we promised of what happened yesterday traffic-wise (tldr: everything went better than expected). via reddit.comWe had some interesting traffic yesterday. Usually that would mean it's time for a technobabbly post-mortem about which part of our infrastructure failed and caused the site to go down for three hours. However, something strange happened
From the YouTube description of this clip ...Stanley Hainsworth has been creative director at Nike, Lego, and Starbucks—all brands that have become iconic through good design. He just finished designing the new Gatorade bottle, too. Hainsworth clearly has a remarkable eye for style, but he insists that the key to creating a brand that attracts fans, that people love, is ...
The Smoking Gun of Alignment » Crandell’s CornerBoards and CEO, regardless of their domain expertise, are puzzled as to how to measure marketing. When asked what metrics they use the most frequent response is leads. Yet when probed, it’s not really leads, it’s inquiries. Both groups then lament on how marketing cannot produce quality “leads” and when asked how they ...
Executive Summary Brands are jumping on the Facebook bandwagon to reach customers. The Society of Digital Agencies reports that more than 45% of senior marketers worldwide named social networks and applications their top priority for 2010. Yet despite the urgency, most brands lack a strategy. Altimeter Group conducted research, and gleaned input from 34 vendors, agencies, and experts, to determine ...
Fire Your Marketing Manager and Hire A Community Manager - David Armano - The Conversation - Harvard Business ReviewA community manager actively monitors, participates in and engages others within online communities. These communities can be on Twitter, Facebook, message boards, intranets, wherever groups of people come together to converse and interact with each other. A traditional marketing manager is likely ...
+ "Shazam is an application which you can use to analyse/match music. When you install it on your phone, and hold the microphone to some music for about 20 to 30 seconds, it will tell you which song it is.When I first used it it gave me a magical feeling. “How did it do that!?”. And even today, after ...
Twitter - Murder Bittorrent Deploy System from Larry Gadea on Vimeo.The Twitter Engineering Blog: Murder: Fast datacenter code deploys using BitTorrentIt was time for something completely different, something decentralized, something more like.. BitTorrent..running inside of our datacenter to quickly copy files around. Usingthe file-sharing protocol, we launched a side-project called Murder andafter a few days (and especially nights) of nervous ...
What is CVE-2024-6387?CVE-2024-6387, also nicknamed "regreSSion," is a critical vulnerability in OpenSSH's server software (sshd) that allows for remote unauthenticated code execution (RCE) on affected systems. This means an attacker could potentially take complete control of your machine without ever needing valid login credentials.The vulnerability stems from a signal handler race condition within OpenSSH. When a client fails to authenticate ...