Архив за 19 октября 2017 - 3

.NET Core становится всё более и более зрелой платформой. На нём уже достаточно комфортно можно вести разработку, используя тот же Rider или VS Code.

Однако, и там не всё гладко. Например, отладка кода на .NET Core 2 заработала только в Rider 2017.2, который вышел, буквально на днях (были ещё EAP сборки). Приходилось пользоваться VS Code. В нём работает отладка, однако, чтобы заработал запуск тестов надо руками ставить beta-версию расширения для C#.

Я думаю, суть ясна, что инструментальная поддержка пока сильно далека от аналогичной при разработке под Windows.

Для некоторых вещей пока нету готовых средств. Например, для профилирования.

Из источников, которые доступны в сети, самыми содержательными, по моему мнению, на текущий момент являются статьи Саши Гольдштейна:

Однако, готового рецепта по поиску утечки памяти мне найти не удалось. Поэтому я решил описать найденный мной способ.

Читать полностью »

Регистратор доменов Reg.ru опубликовал обзор влияния трендов на регистрацию доменов, авторы обзора выбрали несколько слов, популярных в медиаполе Рунета в 2017 году. Самым популярным из анализируемых слов оказалось «коин» или coin. Если до 2015 года основу сайтов с упоминанием этого слова составляли домены, посвящённые нумизматике, то в 2016 и 2017 году, Читать полностью »

Доброго времени суток, друзья.

Мы ведем разработки в области IoT-решений, производим инновационные продукты, постоянно мониторим мировой и российский рынки IoT, отслеживаем последние тенденции и разработки.

Мы уже писали в предыдущей статье о том, как создавался Центр управления — мозг нашего умного дома. В этой статье мы хотим рассказать вам об одной из наших последних разработок — умной Wi-Fi розетке, поэтапно разобрав этапы создания: от идеи до разработки и запуска.

Мы давно следили за развитием подобных устройств у наших конкурентов, смотрели на отчеты и спрос на умные розетки и решили ввести такой продукт в наш продуктовый портфель. Для нас было важно создать продукт, которым потребители реально захотят пользоваться. Простой, понятный и удобный девайс, который облегчает людям жизнь: чтобы больше не беспокоиться по дороге в аэропорт и не думать об оставленном включенном утюге, чтобы не думать какой будет счет за электричество, потому что на даче оставили включенным теплый пол. Ну и конечно, хотели сделать продукт лучше, чем у конкурентов. Читать полностью »

Игровые мониторы — тот сегмент рынка ПК, который демонстрирует отличный рост. Это в очередной раз подтверждают аналитики IHS Markit.

Согласно их подсчётам, мировые поставки данной продукции по итогам первой половины текущего года выросли на 350% и достигли 1,1 млн единиц.

В первом полугодии рынок игровых мониторов вырос до 1,1 млн единиц

Читать полностью »

Как мы заставили npm-пакеты работать в браузере - 1

В ходе начальной разработки проекта CodeSandbox я всегда игнорировал поддержку npm-зависимостей. Я думал, что невозможно установить в браузер произвольное, случайное количество пакетов, мой мозг просто отказывался об этом думать.

Сегодня поддержка npm — одна из определяющих возможностей CodeSandbox, так что как-то нам удалось это реализовать. Чтобы фича работала при любых сценариях, пришлось сделать немало итераций, много раз переписывая код, и даже сегодня мы всё ещё можем улучшить логику. Я расскажу, с чего у нас начиналась поддержка npm, что имеем сегодня и что можем сделать для её улучшения.

Читать полностью »

Часть 1: Как работает JS: обзор движка, механизмов времени выполнения, стека вызовов
Часть 2: Как работает JS: о внутреннем устройстве V8 и оптимизации кода
Часть 3: Как работает JS: управление памятью, четыре вида утечек памяти и борьба с ними

Перед вами четвёртая часть серии материалов, посвящённых внутренним особенностям работы JavaScript. Эти материалы, с одной стороны, направлены на изучение базовых элементов языка и экосистемы JS, с другой, содержат рекомендации, основанные на практике разработки ПО в компании SessionStack. Конкурентоспособное JS-приложение должно быть быстрым и надёжным. Создание таких приложений — та цель, к которой, в конечном счёте, стремится любой, интересующийся механизмами JavaScript.

image
Читать полностью »

Сегодня мы уже знакомились с параметрами смартфона HTC U11 Plus, который должны представить 2 ноября. Напомним, аппарат получит SoC Snapdragon 835, 4 ГБ ОЗУ и дисплей разрешением 2880 х 1440 пикселей, то есть с соотношением 18:9.

HTC U11 Plus засветился на видео

Теперь у нас есть возможность взглянуть на внешний вид аппарата.

На выставке HKTDC Electronics Fair 2017, которая несколько дней тому назад состоялась в Гонконге, источнику удалось обнаружить интересное устройство: ноутбук трансформер на базе процессора Intel Gemini Lake. Напомним, линейка этих CPU начального уровня, призванных заменить CPU серии Apollo Lake, обещана к концу года, тогда же должны состояться и официальные анонсы готовых решений на их базе. Но уже сейчас можно оценить построенный на Gemini Lake трансформируемый лэптоп.

Перед выходом переиздания


Пластинка (или, точнее, пластинки) выйдут 10 ноября в формате Dolby Atmos. Четырехдисковое делюкс-переиздание альбома R.E.M «Automatic For The People» приурочено к его 25-летию.

Кроме классического альбома в делюкс-версию войдут 20 демо-треков (например, давно ожидаемые «Devil Rides Backwards» и «Mike's Pop Song»), запись концерта «Live at the 40 Watt Club 11/19/92» (единственное живое выступление группы в 1992 году) и 60-страничный буклет с фотографиями группы, никогда не публиковавшимися ранее, сопровожденными интервью участников группы. Выйдет и версия на 180-граммовом виниле.

Ранее группа выпустила семь юбилейных переизданий своих предыдущих альбомов.

Мы решили, что это хороший повод вспомнить интересные факты о популярном альбоме легендарной группы и вспомнить, как технология Dolby Atmos используется в персональном аудио.

Automatic For The People: вспоминаем легендарный альбом R.E.M - 1
Читать полностью »

Полуавтоматическое управление насосом скважины с помощью STM32 в среде Ардуино

image

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

Так уж случилось, что скважина на моем участке простаивала несколько лет, а когда пользовались, то отбирали очень мало воды.

Попытавшись почистить ее различными способами, было приобретено понимание, что не так уж все плохо и достаточно обеспечить стабильный отбор воды. Для этого было собрано несложное устройство, состоящее из блока питания с переходником микро-usb, (зарядное от телефона, на фото отсутствует), платы blue pill на базе камушка stm32f103c8t6, модуля реле, двухполюсного магнитного пускателя, обычного кнопочного выключателя закрытого типа, и собрано в распаечной коробке.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js