background preloader

Facebook

Facebook Twitter

New React Developer Tools. A month ago, we posted a beta of the new React developer tools.

New React Developer Tools

Today, we're releasing the first stable version of the new devtools. We're calling it version 0.14, but it's a full rewrite so we think of it more like a 2.0 release. It contains a handful of new features, including: Built entirely with React, making it easier to develop and extendFirefox supportSelected component instance is available as $r from the consoleMore detail is shown in props in the component treeRight-click any node and choose "Show Source" to jump to the render method in the Sources panelRight-click any props or state value to make it available as $tmp from the consoleFull React Native support Download the new devtools from the Chrome Web Store and on Mozilla Add-ons for Firefox. If you already have the Chrome extension installed, it should autoupdate within the next week. If you run into any issues, please post them on our react-devtools GitHub repo.

Is joining Facebook. The most interesting journeys involve unexpected surprises.

is joining Facebook

For a long time I’ve been obsessed with building machines that understand human languages. 18 months ago, we started Wit.ai with the vision that no solution is to be found in a closed, centralized, managed approach. We’ve been building an open, distributed, community-based platform that makes it easy for developers to build apps that users can talk to. A great community of 6000+ developers joined forces on the platform, and Wit.ai is already powering hundreds of apps and devices. Facebook wants Linux network stack to 'rival or exceed' FreeBSD- The Inquirer. FACEBOOT IS LOOKING to hire a high-level Linux kernel developer, as it seeks to upgrade the Linux network stack to rival FreeBSD.

Facebook wants Linux network stack to 'rival or exceed' FreeBSD- The Inquirer

The Facebook job offer appears on its Careers webpage under the heading, "Linux Kernel Software Engineer". The job description begins, "Facebook is seeking a Linux Kernel Software Engineer to join our Kernel team, with a primary focus on the networking subsystem. Our goal over the next few years is for the Linux kernel network stack to rival or exceed that of FreeBSD. " Migrating From AWS to FB - Instagram Engineering. RocksDB: Solid Flash Pile. Presto: Query Huge. Flashcache at Facebook: From 2010 to 2013 and beyond. LibPhenom: Events getting Better. Facebook’s Cassandra paper, annotated and compared to Apache Cassandra 2.0. 5.

Facebook’s Cassandra paper, annotated and compared to Apache Cassandra 2.0

System Architecture The architecture of a storage system that needs to operate in a production setting is complex. In addition to the actual data persistence component, the system needs to have the following characteristics; scalable and robust solutions for load balancing, membership and failure detection, failure recovery, replica synchronization, overload handling, state transfer, concurrency and job scheduling, request marshalling, request routing, system monitoring and alarming, and configuration management.

Describing the details of each of the solutions is beyond the scope of this paper, so we will focus on the core distributed systems techniques used in Cassandra: partitioning, replication, membership, failure handling and scaling. All these modules work in synchrony to handle read/write requests. The Next Chapter: An open letter from Steve Ballmer and Stephen Elop - The Official Microsoft Blog. Microsoft to acquire Nokia Devices & Services, accelerating the Windows ecosystem Nokia and Microsoft have always dreamed big – we dreamed of putting a computer on every desk, and a mobile phone in every pocket, and we’ve come a long way toward realizing those dreams.

The Next Chapter: An open letter from Steve Ballmer and Stephen Elop - The Official Microsoft Blog

Today marks a moment of reinvention. Nokia has an identity spanning 150 years of heritage, innovation, excellence, and change which began and will continue in Finland and around the world. From humble beginnings as a paper mill factory, to manufacturing rubber boots and car tires, and then to mobile phones, reinvention is in Nokia’s blood. Nokia will now write its next chapter, focused on enabling mobility through its leadership in networking, mapping & location, and advanced technologies. Welcome to Facebook - Log In, Sign Up or Learn More. FREE Face Recognition API, Face Recognition Software Apps for the masses – face.com. Facebook's move to IPv6. Stay focused and keep hacking. A hack of epic proportions: Building a QR code on the roof. Girls Programming Camp: Beginning a career in tech. Facebook. Under the Hood: Building the Location API. Listen to Music With Your Friends. Announcing Facebook’s 2012 Hacker Cup. Jam of Samof76 - Can a Stratup do what #Facebook is doing?

Well, yesterday I came across this blog .

Jam of Samof76 - Can a Stratup do what #Facebook is doing?

I am sure many of you following Facebook on its engineering front would have gone through this. What facebook is doing now on the social from is synonymous with what Microsoft did on the desktop front, just monopolize Social Media. But the difference being, facebook is more open about the underlying technology that powers them and duely gives credit to all the Open Source that enables them. Facebook I love you for that! But thats not what I am going dwell upon in this blog. Facebook shares some secrets on making MySQL scale — Cloud Computing News. When you’re storing every transaction for 800 million users and handling more than 60 million queries per second, your database environment had better be something special.

Facebook shares some secrets on making MySQL scale — Cloud Computing News

Many readers might see these numbers and think NoSQL, but Facebook held a Tech Talk on Monday night explaining how it built a MySQL (s orcl) environment capable of handling everything the company needs in terms of scale, performance and availability. Over the summer, I reported on Michael Stonebraker’s stance that Facebook is trapped in a MySQL “fate worse than death” because of its reliance on an outdated database paired with a complex sharding and caching strategy (read the comments and this follow-up post for a bevy of opinions on the validity of Stonebraker’s stance on SQL). Facebook declined an official comment at the time, but last night’s night talk proved to me that Stonebraker (and I) might have been wrong.

A Faster Facebook for Android. Our Commitment to the Facebook Community. Facebook’s New Year’s resolution: Go public. Improved Friend Lists. MQTT: MQ Telemetry Transport. Building Facebook Messenger. A Faster Way to Message on Mobile. Moving an Elephant: Large Scale Hadoop Data Migration at Facebook. Some Social Media is Toxic to Productivity: Google+, Twitter, and Facebook. This post is on behalf of the Enterprise CIO Forum and HP.

Some Social Media is Toxic to Productivity: Google+, Twitter, and Facebook

Do you struggle with productivity some days? Have you discovered that one of the secrets is to eliminate distractions? If your answer is yes to both, then you’ll understand where I’m coming from with this post. After having spent some time with Google+, it finally clicked that some forms of Social Media are toxic for productivity, and some are not. Doppler: Internet Radar. The World's Most Innovative Companies List. Facebook bans Google+ ad. Building Video Calling. Call Your Friends Right From Facebook.

China Wants to Buy Facebook - Gordon G. Chang - New Asia. Facebook OAuth Example — Facebook Python Library. In this example, we will build a barebones AppEngine application that uses Facebook for login.

Facebook OAuth Example — Facebook Python Library

The complete source code for this example can be found in examples/oauth directory located at facebook python library code. You can see the example in action at Facebook OAuth Demo. We will use OAuth 2.0 directly rather than relying on Facebook’s JavaScript SDK for login. It also accesses the Facebook Graph API directly rather than using the Python SDK. An example on how to use Oauth and Python to connect to twitter « Popdevelop – A developer team from Malmö, Sweden. If you are building a twitter client of any sorts you should know that basic authentication (user ID and password) will be removed from the twitter API August 16, 2010 (it says so on the twitter API wiki).

An example on how to use Oauth and Python to connect to twitter « Popdevelop – A developer team from Malmö, Sweden

Instead, Oauth should be used to login. Why do we need to use Oauth? One problem with allowing users to build applications towards your service using regular authentication is that these need to use regular login credentials to access data. These third party applications have access to user ID and password and will often store these locally in one way or the other.