Кейсы 2 января 2016

7 лучших «хаков» для Facebook

Далее

В очередном списке итогов года Facebook перечисляет самые удачные программные хитрости 2015 года. Корпоративная культура этой социальной сети поощряет, как известно, такие занятия. Благодаря им появляются такие идеи, как кнопка «Нравится» или тэги в постах.

React+Oculus

Позволяет разработчику писать код в реальном времени, не снимая гарнитуру Oculus. Команда Facebook использовала свою библиотеку React libraryдля замены рендеринга DOM на кастомную версию, использующую three.js. В результате пользователь видит точку, содержащую окно с компонентами, которые изменяются в виртуальной реальности. Для выбора между отображаемыми предметами используется селектор.

Встроенная оптика

Помогает охладить коммутаторы и не допустить перегрузку «железа» серверов. Команда переместила оптику с передней панели в середину, что привело к увеличению силы сигнала и сохранению энергии.

Знак принадлежности

Предназначен для временного выделения основного изображения профиля пользователя, чтобы подчеркнуть свою сексуальную ориентацию. Инструмент стал настолько популярным, что за одни выходные его установили 26 миллионов человек.

Stetho

Через эту платформу отладки разработчики могут войти в сетевые инструменты Chrome Developer Tools и изучить трафик, посмотреть иерархию, базы данных SQLite и управлять общими настройками приложений.

Boomerang

Недавнее пополнение Instagram. Одним нажатием кнопки можно связать серию фотографий воедино и создать анимированный gif-файл.

Ускоренная передача данных

Скорость передачи данных возрастает до 500 Гб/сек. Это открытый хак, и Facebook постоянно вносит в него изменения, включая, конечно, шифрование.

Защищенная корреспонденция

Дает возможность получать защищенные шифрованием почтовые оповещения. Инженеры Facebook нашли способ добавить в профили пользователей права с открытым ключом OpenPGP.