はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Facebook Code

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 23 / 23件)
 

isInputPending: Facebook's first browser API contribution - Facebook Code

2019/04/22 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Contribution

The time it takes for an interaction to go from the user input event (such as clicking a button or typing in a box) that triggered it to being completely rendered is an important web metric. At Facebook, we measure events at four stages: the moment the operating system gets the input, the moment ... 続きを読む

DNS over TLS: Encrypting DNS end-to-end - Facebook Code

2018/12/21 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip DNS over TLS

As a first step toward encrypting the last portion of internet traffic that has historically been cleartext, we have partnered with Cloudflare DNS on a pilot project. This pilot takes advantage of the benefits of Transport Layer Security (TLS) — a widely adopted and proven mechanism for providing... 続きを読む

Making floating point math highly efficient for AI hardware - Facebook Code

2018/11/08 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip

In recent years, compute-intensive artificial intelligence tasks have prompted creation of a wide variety of custom hardware to run these powerful new systems efficiently. Deep learning models, such as the ResNet-50 convolutional neural network, are trained using floating point arithmetic. But be... 続きを読む

Migrating Messenger storage to optimize performance | Engineering Blog | Facebook Code | Facebook

2018/06/27 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Engineering Blog

Open SourcePlatformsAndroidiOSWebInfrastructure SystemsCore DataData InfrastructureDeveloper ToolsProduction EngineeringSecurityHardware InfrastructureConnectivityData CenterNetworking & TrafficVideo & VRVideo EngineeringVirtual RealityArtificial IntelligenceApplied Machine LearningResearch More ... 続きを読む

Accelerate large-scale applications with BOLT | Engineering Blog | Facebook Code | Facebook

2018/06/20 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip bolt Facebook

Open SourcePlatformsAndroidiOSWebInfrastructure SystemsCore DataData InfrastructureDeveloper ToolsProduction EngineeringSecurityHardware InfrastructureConnectivityData CenterNetworking & TrafficVideo & VRVideo EngineeringVirtual RealityArtificial IntelligenceApplied Machine LearningResearch Highl... 続きを読む

Relicensing React, Jest, Flow, and Immutable.js | Engineering Blog | Facebook Code | Facebook

2017/09/22 このエントリーをはてなブックマークに追加 481 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Jest Flow

Open Source Platforms Android iOS Web Infrastructure Systems Core Data Data Infrastructure Developer Tools Production Engineering Security Hardware Infrastructure Connectivity Data Center Networking &... 続きを読む

Announcing Yarn 1.0 | Engineering Blog | Facebook Code | Facebook

2017/09/07 このエントリーをはてなブックマークに追加 75 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Engineering Blog

Today, we are excited to announce the 1.0 release of the Yarn JavaScript package manager, a major step for the project. In the 11 months since its initial release, Yarn has generated a large following... 続きを読む

A novel approach to neural machine translation | Engineering Blog | Facebook Code | Facebook

2017/05/09 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Engineering Blog

Language translation is important to Facebook's mission of making the world more open and connected, enabling everyone to consume posts or videos in their preferred language — all at the highest possi... 続きを読む

Yarn: A new package manager for JavaScript | Engineering Blog | Facebook Code | Facebook

2016/10/11 このエントリーをはてなブックマークに追加 198 users Instapaper Pocket Tweet Facebook Share Evernote Clip YARN Facebook

In the JavaScript community, engineers share hundreds of thousands of pieces of code so we can avoid rewriting basic components, libraries, or frameworks of our own. Each piece of code may in turn dep... 続きを読む

React Native for Android: How we built the first cross-platform React Native app | Engineering Blog | Facebook Code | Facebook

2015/09/14 このエントリーをはてなブックマークに追加 65 users Instapaper Pocket Tweet Facebook Share Evernote Clip year Facebook Android

React Native for Android: How we built the first cross-platform React Native app Earlier this year, we introduced React Native for iOS. React Native brings what developers are used to from React on th... 続きを読む

Recommending items to more than a billion people | Engineering Blog | Facebook Code | Facebook

2015/06/03 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Engineering Blog

The growth of data on the web has made it harder to employ many machine learning algorithms on the full data sets. For personalization problems in particular, where data sampling is often not an optio... 続きを読む

Updating Our Open Source Patent Grant | Engineering Blog | Facebook Code | Facebook

2015/04/10 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Engineering Blog

At Facebook, we strive to open source innovative, world-class software. These are the same technologies that we ourselves use in production, and we strive to ensure that developers feel comfortable ab... 続きを読む

Introducing ComponentKit: Functional and declarative UI on iOS | Engineering Blog | Facebook Code | Facebook

2015/03/26 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook To the

Introducing ComponentKit: Functional and declarative UI on iOS Building user interfaces for iOS requires lots of imperative code. As a developer, you create views, configure them, and add them to the ... 続きを読む

Stetho: A new debugging platform for Android | Engineering Blog | Facebook Code | Facebook

2015/02/18 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Android

Part of moving fast at Facebook means investing in good tooling. At our scale, we aim to have tools that let engineers not only quickly discover problems and fix them, but also help model behavior to ... 続きを読む

Flow, a new static type checker for JavaScript | Engineering Blog | Facebook Code | Facebook

2014/11/18 このエントリーをはてなブックマークに追加 53 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Flow A NEW

Today we’re excited to release an early version of Flow, a new open-source static type checker for JavaScript. Flow adds static typing to JavaScript to improve developer productivity and code quality.... 続きを読む

Announcing the Hack Transpiler | Engineering Blog | Facebook Code | Facebook

2014/11/11 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Engineering Blog

Today, we're proud to announce a first, experimental release of h2tp, or the “HH (Hack) Transpiler,” a tool which allows projects that have converted from PHP to Hack to still make releases that targe... 続きを読む

Introducing Proxygen, Facebook's C++ HTTP framework | Engineering Blog | Facebook Code | Facebook

2014/11/05 このエントリーをはてなブックマークに追加 46 users Instapaper Pocket Tweet Facebook Share Evernote Clip libraries Framework Facebook

Introducing Proxygen, Facebook's C++ HTTP framework We are excited to announce the release of Proxygen, a collection of C++ HTTP libraries, including an easy-to-use HTTP server. In addition to HTTP/1.... 続きを読む

Introducing osquery | Engineering Blog | Facebook Code | Facebook

2014/10/30 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Engineering Blog

Maintaining real-time insight into the current state of your infrastructure is important. At Facebook, we've been working on a framework called osquery which attempts to approach the concept of low-le... 続きを読む

Introducing mcrouter: A memcached protocol router for scaling memcached deployments | Engineering Blog | Facebook Code | Facebook

2014/09/15 このエントリーをはてなブックマークに追加 62 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Engineering Blog

Introducing mcrouter: A memcached protocol router for scaling memcached deployments Most web-based services begin as a collection of front-end application servers paired with databases used to manage ... 続きを読む

haxl | Open Source | Facebook Code | Facebook

2014/06/10 このエントリーをはてなブックマークに追加 34 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Open Source

続きを読む

Hack: a new programming language for HHVM | Engineering Blog | Facebook Code | Facebook

2014/03/20 このエントリーをはてなブックマークに追加 45 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook hack now PHP http

In a hurry? Try Hack now: http://www.hacklang.org/Today we're releasing Hack, a programming language we developed for HHVM that interoperates seamlessly with PHP. Hack reconciles the fast development ... 続きを読む

Under the Hood: Building and open-sourcing flint | Engineering Blog | Facebook Code | Facebook

2014/02/24 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook under the

Lint programs are an odd class of program verifiers, and for a while I wasn’t convinced they were something I should focus on building out for Facebook. I don't like the style police on my back, and f... 続きを読む

Scaling Mercurial at Facebook | Engineering Blog | Facebook Code | Facebook

2014/01/08 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Engineering Blog

With thousands of commits a week across hundreds of thousands of files, Facebook's main source repository is enormous--many times larger than even the Linux kernel, which checked in at 17 million line... 続きを読む

 
(1 - 23 / 23件)