Архив за 12 марта 2019 - 5

Как и предполагалось, сегодня компания Xiaomi представила два новых роутера — Mi WiFi Router 4A и Mi WiFi Router 4A Gigabit Edition. Новинки поддерживают два диапазона Wi-Fi (2,4 ГГц и 5 ГГц) и обеспечивают максимальную скорость соединения 1167 Мбит/с. При этом цены традиционно весьма привлекательные: младшая модель оценена в $18, старшая — в $25.

В Великобритании отчеканена монета в честь Стивена Хокинга

Хокинг умер в прошлом году в возрасте 76 лет, став одним из самых известных ученых в своей области. Попав на монету, он присоединяется к другим великим ученым, вроде Исаака Ньютона и Чарльза Дарвина.

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

Об этом гибридном процессоре мы писали еще в прошлом году, но до продаж новинки дело дошло только сейчас. AMD A8-7680 относится к поколению APU Carrizo и совместим с материнскими с процессорным разъемом FM2+.

В продаже появился APU AMD A8-7680 (Carrizo): 2 ядра, частота 3,8 ГГц и GPU Radeon R5 за $38,5

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

Мы уже привыкли к новостям о приложениях, которые набирают по миллиарду установок в магазине Google Play.

Российские военные создадут свой собственный закрытый интернет - 1
Источник: «Известия»

Сегодня стало известно о том, что вооруженные силы РФ начали работу по созданию суверенного сегмента сети для себя. Речь идет о закрытой системе обмена цифровой информации, у которой есть и собственное название — мультисервисная транспортная сеть связи (МТСС). Первый этап работ должен завершиться к концу 2019-го года, стадия финальной готовности ожидается через два года, о чем сообщают «Известия».

Более того, у военных появится свой собственный поисков. Для того, чтобы все работало вне зависимости от внешних факторов через Арктику будет проложен волоконно-оптический кабель. Эксперты утверждают, что опыт создания МТСС пригодится при формировании национальной сети.
Читать полностью »

Иск Microsoft вызвал ярость у главы Foxconn

Тайваньская компания Foxconn во вторник отреагировала на поданный Microsoft в США иск о нарушении её патентных прав, заявив, что, являясь контрактным производителем, она никогда не платила роялти за использование программного обеспечения американского софтверного гиганта.

REUTERS/Jason Lee

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

Источники опубликовали первые живые фотографии и характеристики смартфона Honor 10i.

Generating multi-brand multi-platform icons with Sketch and a Node.js script — Part #2 - 1

This is the second part of a post about the creation of a pipeline that can take a Sketch file and export all the icons included in the file, in different formats, for different platforms, with the possibility of AB testing each icon.

You can read the first part of the post here.

Generating multi-brand multi-platform icons with Sketch and a Node.js script — Part #2 - 2

The Sketch files, with all the icons collected, styled and properly named, were ready. Now it was time to start writing the code.

Suffice to say, the process was very much a trial and error: after the important initial code core, developed by my team lead Nikhil Verma (who set the script foundations), I went through an incremental process that required at least three phases of refactoring and quite a few revisions. For this reason, I won’t go into too much detail on how the script was developed, but rather focus on how the script works today, in its final shape.
Читать полностью »

Sketch + Node.js: генерируем иконки для множества платформ и брендов. Часть 2 - 1

Это вторая часть статьи о создании инструмента, способного экспортировать все помещённые в Sketch-файл иконки: в разных форматах, для разных платформ, с возможностью A/B-тестирования каждой из иконок.

Первую часть вы можете прочесть по ссылке.

Sketch + Node.js: генерируем иконки для множества платформ и брендов. Часть 2 - 2

В прошлый раз мы подготовили Sketch-файлы, содержащие все иконки в нужных стилях и с правильными названиями. Пришёл черёд написания кода.

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

Микросервисы на php и swoole для конвертации телеграм каналов в RSS - 1

В предыдущем посте я рассказал про то, как настроить и использовать php телеграм клиент madelineProto для парсинга постов. Но при использовании библиотеки я столкнулся с несколькими недостатками:

  • Долгая обработка запросов из-за авторизации телеграм клиента;
  • Неудобная настройка;
  • Проблемы с отдачей изображений из постов.

Поэтому решил создать два микросервиса на php для парсинга телеграм каналов, используя асинхронное расширение swoole. Теперь эти пакеты упрощают и ускоряют работу с telegram api (не путать с bot api) в нескольких моих проектах. Хочется поделится ими и услышать мнение других разработчиков.

Под катом расскажу об архитектуре, использовании разных областей видимости в swoole server и устранении последствий ошибок в сторонних библиотеках и внешних api. Ссылки на репозитории с исходным кодом и на тестовый сервер — в конце поста.
Читать полностью »


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