Если бы геймеру из 90-х, привыкшему читать о «фотореалистичной графике в 3D-экшенах», кто-нибудь показал современный шутер, глаза бы точно полезли на лоб, а челюсть пришлось бы долго отскребать от пола. […]
История в кадрах: 10 графических эффектов, которые всех бесят
Source: 4pda
[Из песочницы] Поиск утечек памяти в приложениях на .NET Core под Linux
.NET Core становится всё более и более зрелой платформой. На нём уже достаточно комфортно можно вести разработку, используя тот же Rider или VS Code.
Однако, и там не всё гладко. Например, отладка кода на .NET Core 2 заработала только в Rider 2017.2, который вышел, буквально на днях (были ещё EAP сборки). Приходилось пользоваться VS Code. В нём работает отладка, однако, чтобы заработал запуск тестов надо руками ставить beta-версию расширения для C#.
Я думаю, суть ясна, что инструментальная поддержка пока сильно далека от аналогичной при разработке под Windows.
Для некоторых вещей пока нету готовых средств. Например, для профилирования.
Из источников, которые доступны в сети, самыми содержательными, по моему мнению, на текущий момент являются статьи Саши Гольдштейна:
- Analyzing a .NET Core Core Dump on Linux
- Profiling a .NET Core Application on Linux
- Tracing Runtime Events in .NET Core on Linux
- Tracing .NET Core on Linux with USDT and BCC
Однако, готового рецепта по поиску утечки памяти мне найти не удалось. Поэтому я решил описать найденный мной способ.
Читать дальше →
[Из песочницы] Поиск утечек памяти в приложениях на .NET Core под Linux
Source: habrahabr
От блокчейн-свадьбы — к блокчейн-правительству

Сейчас о блокчейне говорят даже на федеральных телеканалах. Мы не будем в очередной раз объяснять, как он устроен. Вместо этого рассмотрим, где можно его применить и в каких странных на первый взгляд сделках он уже использовался.
Чтобы не быть голословными, мы попросили экспертов прокомментировать статью.
Читать дальше →
От блокчейн-свадьбы — к блокчейн-правительству
Source: geektimes
Пост №3272705
Автор: Nuribroni
Дарова, поняшки. Так уж сложилось, что раз в год у меня появляется непреодолимое желание обратиться к вам и высказаться по поводу того, каким взрослым я стал, как мои взгляды на мир изменились и как все-таки неприятно взрослеть.. Но пусть в этот раз все будет попроще. Я просто хочу поблагодарить вас за создание местной атмосферы, за нескончаемый поток годноты и не очень годноты, за ваши диалоги и колкие шутки, которые вызывают улыбки на лицах смиренных анонов, коим я и являюсь. Спасибо всем поняшам, которых я могу назвать друзьями, несмотря на то, что мы практически не общаемся, спасибо всем хейтерам, которые позволяют взглянуть на себя с другой стороны. Спасибо Павлику за каждый пост о новой серии 😀 Пускай я и забросил сериал (пока что). Крепко обнимаю всех и каждого, откланиваюсь и удаляюсь Ах да, исполнилось мне 19 лет Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://mlp.reactor.cc/post/3272705″ }, «headline»: «Дарова, поняшки. / Twilight Sparkle (Твайлайт Спаркл) :: mane 6 :: mlp other :: my little pony (Мой маленький пони) :: до сих пор стыдно за прошлое днерожденьческое обращение.. :: Ох :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Twilight-Sparkle-mane-6-my-little-pony-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-4113188.png», «height»: 362, «width»: 298 }, «datePublished»: «2017-10-19T15:45:52+03:00», «dateModified»: «2017-10-19T15:45:52+03:00», «author»: { «@type»: «Person», «name»: «Nuribroni» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Так уж сложилось, что раз в год у меня появляется непреодолимое желание обратиться к вам и высказаться по поводу того, каким взрослым я стал, как мои взгляды на мир изменились и как все-таки неприятно взрослеть.. Но пусть в этот раз все будет попроще. Я просто хочу поблагодарить вас за создание ме» }
Комментировать
Пост №3272705
Source: Joyreactor
Умная Wi-Fi розетка: от идеи до разработки и запуска
Доброго времени суток, друзья.
Мы ведем разработки в области IoT-решений, производим инновационные продукты, постоянно мониторим мировой и российский рынки IoT, отслеживаем последние тенденции и разработки.
Мы уже писали в предыдущей статье о том, как создавался Центр управления — мозг нашего умного дома. В этой статье мы хотим рассказать вам об одной из наших последних разработок — умной Wi-Fi розетке, поэтапно разобрав этапы создания: от идеи до разработки и запуска.
Мы давно следили за развитием подобных устройств у наших конкурентов, смотрели на отчеты и спрос на умные розетки и решили ввести такой продукт в наш продуктовый портфель. Для нас было важно создать продукт, которым потребители реально захотят пользоваться. Простой, понятный и удобный девайс, который облегчает людям жизнь: чтобы больше не беспокоиться по дороге в аэропорт и не думать об оставленном включенном утюге, чтобы не думать какой будет счет за электричество, потому что на даче оставили включенным теплый пол. Ну и конечно, хотели сделать продукт лучше, чем у конкурентов. Читать дальше →
Умная Wi-Fi розетка: от идеи до разработки и запуска
Source: geektimes
Пост №3272682
Автор: commissarmanul
Арт с обложки «Sons of the hydra»Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://wh.reactor.cc/post/3272682″ }, «headline»: «Арт с обложки "Sons of the hydra" / Chaos Space Marine :: Wh Books :: Chaos (Wh 40000) :: Wh Other :: Alpha Legion :: Warhammer 40000 (warhammer40000, warhammer40k, warhammer 40k, ваха, сорокотысячник) :: johan grenier :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Alpha-Legion-Warhammer-40000-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-johan-grenier-4113158.jpeg», «height»: 920, «width»: 1272 }, «datePublished»: «2017-10-19T15:22:55+03:00», «dateModified»: «2017-10-19T15:22:55+03:00», «author»: { «@type»: «Person», «name»: «commissarmanul» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать
Пост №3272682
Source: Joyreactor
[Перевод] Как мы заставили npm-пакеты работать в браузере

В ходе начальной разработки проекта CodeSandbox я всегда игнорировал поддержку npm-зависимостей. Я думал, что невозможно установить в браузер произвольное, случайное количество пакетов, мой мозг просто отказывался об этом думать.
Сегодня поддержка npm — одна из определяющих возможностей CodeSandbox, так что как-то нам удалось это реализовать. Чтобы фича работала при любых сценариях, пришлось сделать немало итераций, много раз переписывая код, и даже сегодня мы всё ещё можем улучшить логику. Я расскажу, с чего у нас начиналась поддержка npm, что имеем сегодня и что можем сделать для её улучшения.
Читать дальше →
[Перевод] Как мы заставили npm-пакеты работать в браузере
Source: habrahabr
[Перевод] Как работает JS: цикл событий, асинхронность и пять способов улучшения кода с помощью async / await
Часть 1: Как работает JS: обзор движка, механизмов времени выполнения, стека вызовов
Часть 2: Как работает JS: о внутреннем устройстве V8 и оптимизации кода
Часть 3: Как работает JS: управление памятью, четыре вида утечек памяти и борьба с ними
Перед вами четвёртая часть серии материалов, посвящённых внутренним особенностям работы JavaScript. Эти материалы, с одной стороны, направлены на изучение базовых элементов языка и экосистемы JS, с другой, содержат рекомендации, основанные на практике разработки ПО в компании SessionStack. Конкурентоспособное JS-приложение должно быть быстрым и надёжным. Создание таких приложений — та цель, к которой, в конечном счёте, стремится любой, интересующийся механизмами JavaScript.

Читать дальше →
[Перевод] Как работает JS: цикл событий, асинхронность и пять способов улучшения кода с помощью async / await
Source: habrahabr
Правда или нет? 1 ГБ ОЗУ — слишком мало
Сегодня многие производители, а вслед за ними и пользователи, руководствуются принципом: «Чем больше ОЗУ — тем лучше». Поэтому на рынке уже появляются смартфоны с 6 и 8 ГБ «оперативки», имеют высокий спрос […]
Правда или нет? 1 ГБ ОЗУ — слишком мало
Source: 4pda
Пост №3272651
Автор: 8l8i8
Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3272651″ }, «headline»: «proidemtes :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-proidemtes-4113098.jpeg», «height»: 1600, «width»: 786 }, «datePublished»: «2017-10-19T14:53:12+03:00», «dateModified»: «2017-10-19T14:53:12+03:00», «author»: { «@type»: «Person», «name»: «8l8i8» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать
Пост №3272651
Source: Joyreactor
