[Перевод] Эффективная работа с памятью в Node.js

Программы, в ходе работы, пользуются оперативной памятью компьютеров. На JavaScript, в среде Node.js, можно писать серверные проекты самых разных масштабов. Организация работы с памятью — это всегда непростая и ответственная задача. При этом, если в таких языках, как C и C++, программисты довольно плотно занимаются управлением памятью, в JS имеются автоматические механизмы, которые, как может показаться, полностью снимают с программиста ответственность за эффективную работу с памятью. Однако на самом деле это не так. Плохо написанный код для Node.js может помешать нормальной работе всего сервера, на котором он выполняется.

В материале, перевод которого мы сегодня публикуем, речь пойдёт об эффективной работе с памятью в среде Node.js. В частности, здесь будут рассмотрены такие концепции, как потоки, буферы и метод потоков pipe(). В экспериментах будет использован Node.js v8.12.0. Репозиторий с кодом примеров можно найти здесь.
Читать дальше →
[Перевод] Эффективная работа с памятью в Node.js
Source: habrahabr

Apple признала проблемы с SSD в MacBook Pro 13

На днях компания Apple признала проблему с твердотельными накопителями MacBook Pro 13 дюймов (актуально для версии без Touch Bar). Проблема касается устройств, купленных в промежуток с июня 2017 года по июнь 2018 года.

Корпорация разослала письма владельцам MacBook Pro 13 дюймов. В сообщении рассказывается о технической проблеме в SSD на 128 и 256 GB.
Читать дальше →
Apple признала проблемы с SSD в MacBook Pro 13
Source: geektimes

Как работает SystemUI в Android

В этой статье я разберу архитектуру и принцип работы основного приложения Android — SystemUI. Меня заинтересовала эта тема, потому что мне интересно, как устроена система, которой пользуется такое огромное количество пользователей и для которой ежедневно выкатываются тысячи приложений в Google Play или просто на просторы интернета. Помимо этого меня интересует вопрос информационной безопасности Android и создаваемых под него приложений.

В системе Android, SystemUI — это приложение, путь к исходному коду которого находится в platform_frameworks_base/packages/SystemUI/, на девайсе оно находится в system/priv-app/-SystemUI.

Читать дальше →
Как работает SystemUI в Android
Source: habrahabr

Цитата #453727

ххх: тут сотрудникам лаборатории на подпись передали две ведомости. В одной мы расписываемся за то, что знаем, как эвакуироваться, а в другой — что все уволены)
Цитата #453727
Source: bash

Цитата #453726

xxx: yyy заказал двадцать две пиццы, нажрался супа, пока их везли, и теперь сидит с лицом человека, который совершил ошибку
Цитата #453726
Source: bash

Пост №3759330

Автор: Флойд

Мой знакомый Сергей Фомин работает в местном национальном парке Югыд-Ва, они с приятелем Ильей Пузановым опять запилили охрененное видео про наши северные ебеня, настоятельно рекомендую к просмотру. Эх, жду не дождусь лета, когда опять можно будет одному сычевать на лодке в таких местах…Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3759330″ }, «headline»: «Мой знакомый Сергей Фомин работает в местном национальном парке Югыд-Ва, они с приятелем Ильей Пузан / Природа (красивые фото природы: моря, озера, леса) :: коми :: Урал :: Приполярный Урал :: Флойд :: видео (video)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-%D0%9F%D1%80%D0%B8%D1%80%D0%BE%D0%B4%D0%B0-%D0%BA%D0%BE%D0%BC%D0%B8-%D0%A3%D1%80%D0%B0%D0%BB-4906529.jpeg», «height»: 90, «width»: 120 }, «datePublished»: «2018-12-19T11:43:19+03:00», «dateModified»: «2018-12-19T11:43:19+03:00», «author»: { «@type»: «Person», «name»: «Флойд» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «овым опять запилили охрененное видео про наши северные ебеня, настоятельно рекомендую к просмотру. Эх, жду не дождусь лета, когда опять можно будет одному сычевать на лодке в таких местах…» }
Комментировать 
Пост №3759330
Source: Joyreactor

Цена Honor View 20 с ёмким аккумулятором раскрыта до анонса

Недавно прошедшая презентация готовящегося к выпуску смартфона Honor View 20 (китайская версия которого получит название V20) раскрыла мало подробностей о начинке аппарата. Однако за несколько дней до […]
Цена Honor View 20 с ёмким аккумулятором раскрыта до анонса
Source: 4pda

Пост №3759322

Автор: LYVrus

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3759322″ }, «headline»: «бенгальский кот :: домашнее :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%B1%D0%B5%D0%BD%D0%B3%D0%B0%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9-%D0%BA%D0%BE%D1%82-%D0%B4%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D0%B5%D0%B5-4906487.gif», «height»: 600, «width»: 480 }, «datePublished»: «2018-12-19T11:21:13+03:00», «dateModified»: «2018-12-19T11:21:13+03:00», «author»: { «@type»: «Person», «name»: «LYVrus» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3759322
Source: Joyreactor

Цитата #453725

Отзыв.
Ирландский паб со стажем. Мне нравится это место, хоть и до пабов в самой Ирландии ни один из посещенных мной пабов в России не дотягивает.

Ответ владельца
Хочу заметить, что ни одна пельменная в Ирландии не дотягивает до наших пельменных!
Цитата #453725
Source: bash

Цитата #453724

xxx:
Полиаморный брак должен быть похож на детство в многодетной семье. С некоторыми варициями. Тоже вечный дефицит и нехватка, но теперь уже не системных ресурсов, а незанятых портов. А дальше все по классике, "Ун гроссен фамилен нихт клювен клац клац" — Хлебалом не хлопай. И булки не расслабляй.
Цитата #453724
Source: bash