Архив за 19 августа 2019 - 12

Глава бренда Лю Вейбинг (Lu Weibing) сегодня обещал важные новости, и они случились. Как мы и предполагали, он объявил дату анонса телевизоров Redmi — это случится 29 августа. Уже опубликована и первая тизерная картинка.

Каталог компании Yongnuo пополнил полнокадровый объектив YN35mm F/1.4C DF UWM, который является развитием модели YN35mm F1.4, выпущенной в прошлом году. От нее новинка отличается ультразвуковым приводом автоматической фокусировки, который быстрее, точнее и тише, чем привод прошлогодней модели. Еще один выигрыш от замены привода — уменьшение массы на 120 г (почти на 20%). Габариты объектива остались без изменений. Как и прежде, у него есть порт USB для обновления прошивки.

В прошлой статье я рассказал про нашу инфраструктуру большого нагрузочного теста. В среднем мы создаём порядка 100 серверов для подачи нагрузки и порядка 150 серверов для работы нашего сервиса. Все эти сервера нужно создавать, удалять, конфигурировать и запускать. Мы используем для этого те же инструменты, что и на проде, чтобы уменьшить количество ручной работы:

  • Для создания и удаления тестового окружения — Terraform скрипты;
  • Для конфигурирования, обновления и запуска — Ansible скрипты;
  • Для динамического масштабирования в зависимости от нагрузки — самописные Python-скрипты.

Благодаря скриптам Terraform и Ansible, все операции от создания инстансов до запуска сервера выполняются всего шестью командами:

#запускаем нужные инстансы в консоли aws
ansible-playbook deploy-config.yml  #обновляем версии серверов
ansible-playbook start-application.yml  #запускаем наше приложение на этих серверах
ansible-playbook update-test-scenario.yml --ask-vault-pass #обновляем Jmeter сценарий, если в нём были изменения
infrastructure-aws-cluster/jmeter_clients:~# terraform apply #создаем jmeter сервера для подачи нагрузки
ansible-playbook start-jmeter-server-cluster.yml #запускаем jmeter кластер
ansible-playbook start-stress-test.yml #запускаем тест

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

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

Sampler

Наблюдение за изменением состояния в базе данных, мониторинг размера очередей, телеметрия с удаленных серверов, запуск деплой скриптов и получение нотификации по завершению — конфигурируется за минуту простым YAML файлом.

Код доступен на гитхабе. Инструкции по установке — для Linux, macOS и (экспериментально) Windows.

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

Ссылка на часть 1

В этой части мы рассмотрим, как AGC организован с точки зрения программиста. Список литературы и источников приведён в конце первой части статьи. Материал этой части основан на материале книги [1].

Apollo Guidance Computer — архитектура и системное ПО. Часть 2 - 1

Представление чисел в памяти AGC

AGC использует 15-битные слова, со знаком в 15-м разряде. Также имеется разряд чётности, который записывается и контролируется аппаратно и полностью прозрачно для программного обеспечения, при каждой операции чтения и записи в память.
Читать полностью »

Ссылка на часть 2

В предлагаемой вашему вниманию публикации рассмотрены основы архитектуры, аппаратной структуры, и структуры системного ПО бортового компьютера миссий Apollo — AGC (Apollo Guidance Computer). Тем, кто хочет изучить тему подробно, я рекомендую книгу [1] и другие материалы, ссылки на которые приведены в конце статьи.

Apollo Guidance Computer

Apollo Guidance Computer — архитектура и системное ПО. Часть 1 - 1
Читать полностью »

PowerColor представила собственные версии видеокарт Radeon RX 5700-й серии

На днях производители видеокарт представили свои собственные версии графических ускорителей Radeon RX 5700-й серии. Компания TUL Corporation, более известная под брендом PowerColor, представила сразу несколько собственных версий видеокарт Radeon на базе чипов Navi.

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

Солнечные панели Tesla Solar — снова в продаже и даже в аренде - 1

В американской компании Teslа начался месяц щедрости — там запустили услугу по аренде комплектов солнечных панелей Tesla Solar для крыш жилых домов, а стоимость такой услуги для потребителей составит от $50 в месяц, причем в эту сумму включены: солнечные панели и сопутствующее оборудование вместе с их установкой, а так же и их обслуживание с технической поддержкой.
Читать полностью »

Самые большие лягушки в мире роют потомству личные бассейны

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

Xiaomi Mi MIX 4 близок к выходу: смартфон может получить 108-Мп камеру

В июле сообщалось, что флагманский смартфон Xiaomi Mi MIX 4 будет оснащён 64-мегапиксельной камерой на основе датчика Samsung ISOCELL Bright GW1. Однако теперь появились другие сведения.

Reuters

По данным сетевых источников, названный аппарат может стать первым устройством, оборудованным 108-мегапиксельным сенсором Samsung ISOCELL Bright HMX. Этот передовой датчик изображения был представлен компаниями Samsung и Xiaomi всего несколько дней назад.

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


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