Архив за 06 апреля 2020 - 4

Мобильный графический процессор — вещь в себе: с обязанностями вывода картинки на экран он справляется исправно, но когда дело доходит до игр, то тут особо рассчитывать не на что. Тем не менее, встроенная графика бывает разной, и в некоторых случаях она действительно способна на кое-то. Это подтвердило сравнение GPU трех мобильных процессоров — Core i7-1065G7, Ryzen 7 3700U и Ryzen 7 4800HS. В первом используется графическое ядро Iris Plus, в двух других — GPU Vega 10 и Vega 7 соответственно.

PHP-Дайджест № 177 (23 марта – 6 апреля 2020) - 1

Свежая подборка со ссылками на новости и материалы. В выпуске: расписание релиза PHP 8, анализ эргономики объектов в PHP и 5 свежих RFC из PHP Internals, немного полезных инструментов, видео, подкасты и многое другое.

Приятного чтения!

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

КДПВ

Случилось так, что по наследству мне досталась целая коробка семисегментных индикаторов с гордой надписью «Комплект часы». Давно хотелось пустить её содержимое в дело, а когда дошли руки — оказалось, что внутри целый зоопарк разномастных индикаторов, разных размеров, цветов, с общим катодом и с общим анодом. По количеству штук так двадцать. И чтобы не пилить «очередные часы» пришла идея сделать, собственно, сабж — максимально универсальный семисегментный дисплей.

Что из этого получилось — под катом.
Читать полностью »

Вирус и антибиотики: нежный ликбез для паникующих - 1
Эта няшка — пушистый мимивирус с размером кода 2,5 Мегабайта

Мы тут мониторили каналы, чатики и форумы по поводу текущей обстановки в разных странах. Я просто офигевал от того, что люди могут придумать в панике и безграмотности. Поэтому ликбез. Не про коронавирус. Просто про вирусы. Маленьких «нанороботов». И антибиотики. Которые не надо кушать просто так.

Ликбез мы подготовили вместе с инфекционистом Викторией Валиковой, руководящей клиниками в Гватемале и Никарагуа.

Кто такие вирусы?

Это такая офигеть какая маленькая форма жизни. Они повсюду, и их очень много. В литре обычной морской воды их примерно 250.000.000.000 штук. И каждый из них занят двумя вещами:

  1. Переработкой клеток на свои копии.
  2. Путешествиями в поиске новых клеток.

Про «форму жизни» есть холивар, потому что вирион (транспортное состояние вируса, частица без клетки) — это просто кусок кода ДНК или РНК + оболочки + некий аналог порта-коннектора. В этом состоянии вирус почти ничем не напоминает жизнь, а, скорее, похож на набор инструкций. И ведёт себя именно, как распечатка инструкций: пока не найдётся кто-то, кто их выполнит, они неактивны.

Если инструкция говорит вам, как использовать ксерокс, чтобы самоскопироваться, можно ли считать её живой?
Читать полностью »

Архитектура: искусство делать излишнее необходимым.

Фредерик Кислер

Ни для кого давно уже не секрет, что для любого web-сервиса на протоколе SOAP с сообщениями в формате XML верным и проверенным временем решением является предварительная разработка XML Schema (xsd-схемы), описывающей типы данных и структуру XML сообщений. При этом подходе у разработчиков существует явное преимущество: у них есть строгие стандартизированные правила по структуре сообщений, которые заданы в схеме, число правил конечно, и они позволяют автоматизировать проверку любого нового сообщения в формате XML.
Читать полностью »

Пишем Pixel Art Maker на чистом JavaScript - 1

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

Предисловие

Однажды веб серфинг привел меня к этому.

Позже обнаружил статью про то, как это работает.

Казалось бы, ничего особенного — Пикачу, нарисованный средствами CSS. Данная техника называется Pixel Art (пиксельное искусство?). Что меня поразило, так это трудоемкость процесса. Каждая клеточка раскрашивается вручную (ну, почти; благо существуют препроцессоры; Sass в данном случае). Конечно, красота требует жертв. Однако разработчик — существо ленивое. Посему я задумался об автоматизации. Так появилось то, что я назвал Pixel Art Maker.
Читать полностью »

Сейчас во фронтенде среди фреймворков есть три явных лидера: Angular, React и Vue. Думаю, мы можем судить о любви разработчиков к проекту по количеству звезд на GitHub. На момент написания данной статьи у Vue уже 161 тысяча звезд, на втором месте находится React с 146 тысячами, а на третьем месте — Angular со своими скромными 59.6 тысячами.

С первого взгляда может показаться, что Angular не настолько популярный, как другие фреймворки, но если обратиться к результатам исследования статистики с портала Tecla, то мы увидим, что Angular занимает довольно большую долю рынка. Например, по данным исследования Angular работает на более чем 400 тысячах сайтов, в то время как Vue — на 100 тысячах. Предлагаю в этом разобраться. Рассмотрим, за что разработчики любят Vue, почему много приложений написаны на Angular и какие выгоды может получить разработчик при использовании фреймворка от Google конкретно для себя.

Angular для Vue разработчиков - 1

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

На сайте Slashleaks опубликовали эскизы нового смартфона компании Apple, который должен быть представлен под названием iPhone 12 в сентябре этого года, если не вмешается пандемия коронавируса.

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

Индийский сетевой информатор Ишан Агарвал (Ishan Agarwal), который продолжает публиковать свежие новости о новинках мобильной индустрии, опубликовал первые официальные обои для смартфонов OnePlus 8 и OnePlus 8 Pro.

Такие обои установлены на OnePlus 8 и OnePlus 8 Pro

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

Индийский инсайдер Судханшу Амбхоре (Sudhanshu Ambhore), который регулярно снабжает СМИ интересными новостями, опубликовал фотографию задней панели нового смартфона Redmi 9.

Как и сообщалось ранее, смартфон будет построен на базе однокристальной системы MediaTek Helio G80, а в основной квадрокамере будут установлены датчики изображения разрешением 13, 8, 5 и 2 Мп. Фотография подтверждает, что главный датчик изображения имеет разрешение 13 Мп.

Под основной камерой располагается дактилоскопический датчик, смартфон будет доступен как минимум в двух цветах: зеленом и фиолетовом.


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