Tuesday, December 18, 2012

Attribute selectors istället för vanliga Class selectors? A Harder-Working Class

Nathan Ford delves deep into the sack of CSS goodies and rewards our attention with a clever object-oriented, scalable and modular approach to attribute selectors. Old wine in new bottles.
Lite intressanta tankar kring attribute selectors i CSS. Men borde det inte vara långsammare? Hm.

A Harder-Working Class [24ways.org]

Monday, December 17, 2012

Välskrivet om Internet; The Shape of the Internet is Changing

The internet is the largest and most interesting artifact created by mankind. Every country, every town, every no-longer-lonely island contains a piece of it. The rest lies under the waves. But which waves, which islands, in what order? That’s the most interesting part of all. The patterns that shape the internet are both older and younger than you think.
The Shape of the Internet is Changing [calendar.perfplanet.com]

Friday, December 7, 2012

Atlassian Stash 2.0

Stash börjar likna något nu.
Imagine all the flexibility of Git with the control needed in the Enterprise. That’s Stash 2.0. The three “big deal” new additions to Stash 2.0 are branch permissions, @mention notifications and improved collaboration around code, but there’s plenty of other stuff in the box to get excited about. 
Stash 2.0 – Powered by Git. Controlled by You. [blogs.atlassian.com]

Thursday, December 6, 2012

Facebook Engineering om Firefox Facebook Messenger

Earlier this year, Mozilla reached out to Facebook with an exciting project they had been working on in Mozilla Labs. The concept was to build an API that would allow social mediums to integrate content directly with the browser.  Facebook was a natural early partner, having a mature chat product as well as lots of dynamic content in the ticker and sidebar. Mozilla built out the SocialAPI to enable a series of new features to make the experience feel truly integrated, including embedded jewels, ticker stream flyout panels and browser-provided chat tabs.

One of the great things about building the product directly for Firefox 17 is that we could take a dependency on a number of HTML5 standards, such as WebSockets and Shared Worker. This allowed us to architect our messaging stack from the ground up to be fast and efficient.
 Facebook om nya sociala integrationen med Firefox.

Under the hood: Facebook Messenger for Firefox [facebook.com]

Sunday, December 2, 2012

Facebooks HipHop VM

Here at Facebook, the HipHop team constantly strives to improve the efficiency of PHP execution and increase productivity for our PHP developers. In late 2011 we announced that we were pursuing a just-in-time (JIT) compilation approach called HipHop VM (HHVM) as a successor to the HipHop PHP-to-C++ compiler (HPHPc). The goals of the HHVM project are two-fold: build a production-ready virtual machine that delivers superior performance, and unify our production and development environments.
Missat HHVM helt, bara kikat lite på kompilatorn, men finns nu på Github under facebook/hiphop-php. Verkar klart intressant; frågan är hur den hanterar frameworks som Symfony2, och hur omfattande tweaks man måste göra för att få det att rulla.

Speeding up PHP-based development with HipHop VM [facebook.com]