Архив за 09 мая 2019 - 4

Logitech G502 LightSpeed: беспроводная мышь с датчиком на 16 000 DPI

Компания Logitech анонсировала мышь игрового класса G502 LightSpeed Wireless Gaming Mouse, которая поступит в продажу до конца текущего месяца.

Новинка, как отражено в названии, использует беспроводное подключение к компьютеру. Задействована технология LightSpeed, которая обеспечивает время отклика в 1 мс (частота опроса — 1000 Гц). Небольшой приёмопередатчик с интерфейсом USB может прятаться внутри корпуса во время транспортировки.

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

На конференции Google I/O 2019 компания Google представила новую функцию для онлайн-магазина приложений Google Play. Теперь пользователи, больше полагающиеся на наличный расчёт смогут пополнять счёт через обычные розничные магазины. 

6 мая было объявлено, что следующим после .NET Core 3.0 релизом будет .NET 5. Это будет следующий большой релиз в семействе .NET.

В будущем останется только один .NET, и вы сможете использовать его для разработки под Windows, Linux, macOS, iOS, Android, tvOS, watchOS, WebAssembly и другие платформы.

Мы представим новые .NET API, возможности исполняющей среды и возможности языка как части .NET 5.

Представляем .NET 5 - 1
Читать полностью »

Можно ли превратить Сахару в гигантскую электростанцию

Мало кто задумывается над тем, каким удивительным местом является пустыня Сахара. Если бы она была страной, то занимала бы пятую по величине площадь в мире, лишь немного уступая Китаю и США. По оценкам NASA, на каждый квадратный метр песка в год поступает в среднем от 2000 до 3000 киловатт-часов солнечной энергии. Учитывая, что Сахара покрывает примерно 9 000 000 км², общая доступная энергия достигает свыше 22 000 000 000 гигаватт-часов в год!

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

Что, если у вас идея для классного, полезного белка, и вы хотите получить его в реальности? Например, хотите создать вакцину против H. pylori (как словенская команда на iGEM 2008), создав гибридный белок, который сочетает фрагменты флагеллина E. coli, стимулирующие иммунный ответ с обычным флагеллином H. pylori?

Разработка белков в облаке с помощью Python и Transcriptic или Как создать любой белок за $360 - 1
Дизайн гибридного флагеллина вакцины против H. pylori, представленный командой Словении на iGEM 2008

Удивительно, но мы очень близки к тому, чтобы создать любой белок, какой хотим, не выходя из блокнота Jupyter, благодаря последним разработкам в геномике, синтетической биологии и совсем недавно — в облачных лабораториях.

В этой статье я покажу код Python от идеи белка до его экспрессии в бактериальной клетке, не прикасаясь к пипетке и не разговаривая ни с одним человеком. Общая стоимость составит всего несколько сотен долларов! Используя терминологию Виджая Панде из A16Z, это Биология 2.0.
Читать полностью »

Цели данной публикации:

  • Краткое введение в Consumer Driven Contracts (CDC)
  • Настройка CI pipeline на основе CDC

Consumer Driven Contracts

В этой части мы пройдемся по основным моментам CDC. Данная статья не является исчерпывающей на тему контрактного тестирования. Существует достаточное количество материалов на эту тему на том же Хабре.

Для продолжения нам необходимо познакомиться с основными положениями CDC:

  • Контактное тестирование находится на уровне Service/Integration Tests над Unit Tests согласно пирамиде автотестирования (Mike Cohn)
  • Контрактное тестирование может применяться, когда есть 2 (или более) сервиса, которые взаимодействуют друг с другом
  • Сonsumer driven подход означает, что первым шагом в реализации является написание теста на стороне потребителя. Результатом теста является пакт (контракт) в формате json, который описывает взаимодействие между потребителем (например, веб-интерфейс / мобильный интерфейс: сервис, который хочет получить некоторые данные) и поставщиком (например, серверный API: сервис, который предоставляет данные)
  • Следующим шагом является проверка договора с провайдером. Это полностью осуществлено фреймворком Pact.Читать полностью »

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

Несколько проектов в репозитории оказались публичными, и в них содержались важные данные, которые открывали доступ к аккаунтам и закрытым проектам. На данный момент Samsung сменила все логины, пароли и ключи, но все еще расследует, получал ли кто-то доступ к проектам до обнаружения уязвимости.
Читать полностью »

Сегодня цена на смартфона Xiaomi Mi Mix 2S в официальном магазине Xiaomi Mall достигла рекордно низкого уровня. Версия с 6 ГБ оперативной и 128 ГБ флэш-памяти теперь доступна за $293.

Стоит отметить, что Xiaomi Mi Mix 2S стал первым флагманом компании в 2018 году, на момент выхода он стоил почти 500 долларов. Однако с того момента на рынке уже появились серия Xiaomi Mi 8, Xiaomi Mi Mix 3 и самая свежая флагманская линейка Xiaomi Mi 9, поэтому снижение цены кажется вполне закономерным шагом. Это позволит сделать Xiaomi Mi Mix 2S было привлекательным для приобретения.

Смарт-камера видеонаблюдения Amazon Blink XT2 проработает два года от батарей АА

Компания Amazon анонсировала смарт-камеру видеонаблюдения Blink XT2. Предыдущая модель Blink XT была выпущена в конце 2016 года. Amazon приобрела стартап в 2017 году.

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

Лаура Саада, главный продюсер в Playdigious, поделилась историей о процессе портирования Dead Cells на мобильные платформы.

Предупреждая вопросы: да, Dead Cells будет премиумной мобильной игрой. Игра платна на PC, на консолях, такой останется и на мобилах.

Год назад Motion Twin (разработчики Dead Cells) доверили Playdigious работу по портированию Dead Cells на мобильные устройства и предоставили им полную свободу действий. Это был большой день для Playdigious, ведь Dead Cells выиграла множество престижных наград, получила потрясающее освещение и, конечно, понравилась игрокам.

О сложностях при портировании Dead Cells на мобильные платформы - 1
Читать полностью »


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