Архив за 19 мая 2019

PHP-Дайджест № 156 (6 – 20 мая 2019) - 1

Свежая подборка со ссылками на новости и материалы. В выпуске: PHPRussia, PHP fwdays'19, WordPress 5.2, о PHP в 2019, новости из PHP Internals, порция полезных инструментов, и многое другое.

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

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

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

Floppy 5.25"

Обычно это делается простым копированием файлов, но есть одна проблема. Дело в том, что оригинальный файл содержит картинку и код игры целым куском и, следовательно, затирает собой область бейсика и системных переменных, которые находятся сразу за экранной областью. Такой файл можно загрузить с ленты, но нельзя загрузить с дискеты. TR-DOS резервирует область определённую памяти под свои нужды, и если загрузить туда данные, в процессе загрузки всё сломается.

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

Похоже, дела у Huawei действительно плохи. Напомним, несколько дней назад президент США Дональд Трамп запретил американским компаниям продавать Huawei жизненно важные технологии.

В первую очередь это должно было коснуться партнёрства Huawei с Qualcomm, то есть запрета на продажи однокристальных систем Snapdragon китайскому гиганту. В HiSilicon тогда заявилиЧитать полностью »

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №365 (13 — 19 мая 2019) - 1

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

Для Scala проектов довольно распространённым является предоставление бинарных артефактов скомпилированных под несколько версий Scala компилятора. Как правило для целей создания нескольких версий одного артефакта в сообществе принято использовать SBT, где эта возможность есть прямо из коробки и настраивается в пару строк. Но что если мы хотим заморочится и создать билд для кросс компиляции не используя SBT?

Для одного из своих Java проектов я решил создать Scala фасад. Исторически весь проект собирается с помощью Gradle, и фасад было решено добавить в этот же самый проект в качестве сабмодуля. Gradle в целом может компилировать Scala модули с той лишь оговоркой что никакой кросс компиляции в поддержке не заявлено. Есть открытый тикет 2017 года и пара плагинов (1, 2), которые обещают добавить эту возможность в ваш проект, но с ними есть проблемы, как правило связанные с публикацией артефактов. И больше в целом ничего нет. Я решил проверить, как сложно на самом деле сконфирурировать билд для кросс компиляции без специальных плагинов и СМС.

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

This week we issue a really huge selection of all the essential news you might have missed on Front-end development. Make sure to check the latest updates on CSS, HTML, and JavaScript.

Frontend Weekly Digest (13 – 19 May 2019) - 1

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

На что вы готовы за айфон? Знаю, вы – отличный специалист, с хорошей зарплатой, уважающий себя и, возможно, не уважающий продукцию Apple вовсе. Вы можете купить айфон с одной зарплаты, и даже не заметить ущерба.

А если на вашей работе начнут давать айфон каждый месяц за… Ну, за что-нибудь? Не за основную работу, а за, скажем так, активное участие в жизни компании. Попробуете?
Мы попробовали. Получилось прикольно.Читать полностью »

EK Water Blocks представила водоблок для компактной платы ASUS ROG Strix Z390-I

Компания EK Water Blocks представила на днях новый водоблок класса «моноблок», предназначенный для материнской платы ASUS ROG Strix Z390-I. Новинка называется EK-Momentum Strix Z390-I D-RGB, и она отличается довольно компактными габаритами, что и не удивительно, ведь сама плата ROG Strix Z390-I выполнена в скромном форм-факторе Mini-ITX.

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

Источник Reuters рассказал, что Google перестанет лицензировать китайской Huawei комплект Google Mobile Services. Новые телефоны останутся без Google Play, платёжного google-приложения, карт, YouTube и всех остальных сервисов, которые Google распространяет для своей версии Android. Эта версия по сути единственная, Читать полностью »

5 tips to help you achieve your desired goal. Of course, it is not necessary to carry them all out and in the order indicated. However, it is important not only to read them and forget, but try to apply them in your life. Читать полностью »