Архив за 04 октября 2020 - 2

Готов релиз Fedora Linux для смартфонов - 1

Скриншот десктопной версии Fedora Linux
Linux и вся open source отрасль продолжают активно развиваться. Только недавно евангелист открытого ПО Эрик Реймонд рассказывал о том, что в недалеком будущем, по его мнению, Windows перейдет на ядро Linux. Ну а сейчас появился релиз Fedora Linux для смартфонов.

Над этим проектом работает группа Fedora Mobility. Интересно, что она не проявляла особой активности в течение 10 лет, а теперь вышла из спячки и начала активно работать. Что касается браузера, то он рассчитан пока только для установки на PinePhone, смартфон, созданный стараниями сообщества Pine64. Вскоре группа обещает представить версию браузера и для других смартфонов, включая Librem 5 и OnePlus 5/5T.
Читать полностью »

Компания Sony пригласила избранных японских ресурсов и видеоблогеров, чтобы первыми протестировать игровую игровую приставку следующего поколения PlayStation 5. Сегодня были опубликованы первые обзоры, в том числе и с видеороликами. 

Продолжаем делиться (раз, два) TL;DR-версиями постов из нашего блога. Здесь — только главные моменты из каждой статьи, а ссылки на развернутые тексты — есть в подзаголовках дайджеста.

«Перестройка» IT-монополий, слом cookie-стен и открытый «госсофт» — быстрое чтение в облачном TL;DR - 1Читать полностью »

Задача движения юнитов в играх является одной из ключевых задач, стоящих перед разработчиками игр. От того, как двигаются игровые юниты, во многом зависит восприятие всего геймплея в целом.
Традиционно считается, что достаточно реализовать алгоритм поиска пути и дальше всё будет работать само собой.
На практике же мы имеем совсем другую ситуацию.
Алгоритмы поиска пути разобраны досконально.
Нужен поиск пути с весами? A*. Нужен поиск для большого количества юнитов? Flow Field или кластеризация.
По большому счету по поиску пути не осталось не разобранных вопросов.
И вот, поиск пути реализован и довольный игродел запускает свою игру… И видит, что болванчики полностью оправдывают своё название. Они конечно находят путь и едут туда, куда им сказали. Но при этом спотыкаются о препятствия… Толкаются друг с другом или проезжают насквозь… Упираются друг в друга при встречном движении…
Эти проблемы и будем сегодня решать.
Реализация маневрирования юнитов в играх (избегание столкновений) - 1

Disclaimer

Данная статья не претендует на исчерпывающее решение обозначенной проблемы.
Я лишь рассказываю о том, как конкретно мне видится решение, над которым я работал. Это решение в оттюнингованном виде попало в один из зарелизенных в этом году РТС проектов, но осталось ли там на данный момент я не знаю. Комментарии и дополнения приветствуются.

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

image

Для начала немного новостей.

Как вы можете помнить, в 2018 году я опубликовал статью Как нам удалось прочитать рукопись, найденную в 80-х возле третьего крематория в Аушвице-Биркенау. Так же можете почитать интервью со мной в новой газете.

После совместной работы новая  информация заставила зашевелиться как и сам музей Биркенау так и историков. Впервые у Павла Поляна вышли «Свитки из Пепла» на немецком языке. 

В январе 2020 года мы получаем письмо от нашего друга историка Андреаса Киллиана из Франкфурта со ссылкой на магазин музея Аушвиц Биркенау.
Читать полностью »

Питер Хинченс (Pieter Hintjens) — бельгийский программист, писатель и мыслитель. В роли разработчика он известен, как автор библиотеки ZeroMQ и ряда транспортных протоколов (в т.ч. AMQP). Как общественный деятель, проявил себя на посту президента Фонда свободной информационной инфраструктуры (FFII) и как инициатор движения CAPSoff.

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

Цифровой гуманизм Питера Хинченса - 1
Читать полностью »

Специалисты аналитической компании Yole Développement изучили рынок микродисплеев и подготовили прогноз его развития в ближайшие годы. По их мнению, в обозримой перспективе указанный рынок будет уверенно расти. Говоря точнее, в период до 2025 года ожидается среднегодовой рост на 17%. Если этот прогноз оправдается, в 2025 году рынок микродисплеев достигнет 4,2 млрд долларов. Для сравнения: в текущем году он оценивается в 1,9 млрд долларов. При этом продажи микродисплеев для гарнитур дополненной реальности (AR) будут расти особенно быстро — в среднем на 110% в год, и в 2025 году они достигнут 1,8 млрд долларов. 

image

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

Вторая жизнь Virtual Floppy Drive - 1 Когда-то давно у меня была коллекция старинных версий Windows в виртуалках, и для переноса файлов между хост-машиной и этими виртуалками приходилось использовать дискету, потому что поддержка shared folders появилась только в Windows for Workgroups.

Перенос файлов через дискету был медленным и шумным, и моему восторгу не было предела, когда я нашёл драйвер Virtual Floppy Drive, позволяющий создать «виртуальный флопповод» и подключить его в VM как обычный. К сожалению, интерес автора к своему проекту угас в 2005, а в 2010 его сайт и емейл перестали существовать. С тех пор в мире Windows успело произойти много перемен:

  • Повсеместно стала использоваться 64-битная ОС, в которую невозможно загрузить 32-битный драйвер, скомпилированный в 2005;
  • Windows начиная с Vista SP1 стала требовать для загрузки драйверов либо цифровую подпись, либо муторные манипуляции, требующие перезагрузку системы;
  • Проект, написанный в Visual C++ 6, не собирается в современных версиях Visual Studio после автоматической конвертации.

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

Software Freedom Conservancy: мы подаем иск против нарушителей лицензии GPL - 1

На Хабре и других ресурсах неоднократно публиковалась информация о том, что производители устройств и проприетарного ПО много лет нарушают лицензию GPL. Свободное ПО открыто для всех, но многие производители электронных устройств нарушают лицензию GPL, стремясь заработать побольше денег.

Какими бы мягкими ни были условия лицензии, если ее условия нарушены, за это можно привлечь к юридической ответственности. Именно этим и собирается заняться правозащитная организация Software Freedom Conservancy (SFC) из США, которая оказывает помощь проектам ПО с открытым кодом. SFC заявила о том, что больше не потерпит нарушений со стороны производителей IoT-гаджетов и других устройств.
Читать полностью »


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