Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
2730 - Telegram Web
Telegram Web
Forwarded from Egor
Я пофиксил, специально для этого чата)
😁58💯54🐳3🔥2
https://github.com/OSGeo/gdal/releases/tag/v3.10.2

GDAL 3.10.2 "Gulf of Mexico"

Ая-яй, и куда только смотрит администрация Трампа?
🤡10🥰7🤷‍♂3🐳21
Считаю это важной вехой
21 февраля 2025 года Apple отключила для новых пользователей в Великобритании доступ к функции сквозного шифрования облачных данных с повышенной безопасностью Advanced Data Protection (ADP). Американская компания пошла на такой шаг в ответ на директиву Служба безопасности Великобритании, которая потребовала от Apple предоставить доступ к зашифрованным данным пользователей.

Приказ британского правительства, изданный в прошлом месяце, требует возможности просмотра зашифрованных материалов без необходимости взлома конкретных учётных записей. Выпуск такого приказа стал прецедентом среди крупных демократических стран. Фактически сотрудники службы безопасности Великобритании захотели, чтобы Apple создала бэкдор, позволяющий получить доступ к загруженным в облако данным пользователей по всему миру.
. . .
Apple подчеркнула, что ADP защищает данные iCloud с помощью сквозного шифрования, гарантируя, что только пользователь, владеющий данными, может их расшифровать, и только на своих доверенных устройствах.
. . .
В 2022 году официальные лица Великобритании раскритиковали планы Apple по внедрению надёжного шифрования для хранения данных. Они не хотели допустить, чтобы сквозное шифрование препятствовало усилиям по поимке подозреваемых в тяжких преступлениях.

Apple отключила сквозное шифрование облачных данных Advanced Data Protection в Великобритании по требованию регулятора
https://habr.com/ru/news/884776/

Оригинал
Apple Removes Cloud Encryption Feature From UK After Backdoor Order
https://www.bloomberg.com/news/articles/2025-02-21/apple-removes-end-to-end-encryption-feature-from-uk-after-backdoor-order
🤡10🤩4🤣4😭2
commit -m "better"
Задумался про то, чтобы запилить кастомный opengl loader, по типу https://github.com/anholt/libepoxy, или https://github.com/NVIDIA/libglvnd, только попроще, чтобы продолжать собирать код с таким вот loader, и делать зависимость на конкретную реализацию только в конечных приложениях.
Каждый уважающий себя программист должен запилить opengl loader.

Вот, я запилил!

Недавно один там коллега в одном там рабочем PR притащил ссылку на https://github.com/yugr/Implib.so (а коллега пилил статический загрузчик для CUDA, если это вдруг важно).

Приблуда умеет для заранее подготовленной .so запилить import lib (эта штука хорошо известна в windows, потому что там принято так загружать .dll, и почти не известна в мире unix).

По сути, для набора функций из заданной .dll/.so генерируется набор заглушек, которые лениво загружают набор указателей на функции из заданной .so, и передают управление по этому указателю.

Единственной сложностью было то, что приблуда получает на вход .so, а у меня список функций, но я это изящно обошел тем, что сгенерил фейковую .so, которая содержит все нужные функции, а на нее уже натравил эту тулзу - https://github.com/pg83/ix/blob/main/pkgs/die/dl/implib.sh#L24-L33

Фасад у этого довольно приятный - просто цель с именем импортируемой либы, и списком импортируемых функций - https://github.com/pg83/ix/blob/main/pkgs/lib/opengl/loader/egl/ix.sh

Ну и так 4 раза, для всех релевантных библиотек из поставки OpenGL #mesa.

Вторая часть - заголовки.

Их я взял из https://github.com/NVIDIA/libglvnd - они там лежат в готовом виде, нужно просто скопировать, без мороки со сборкой.

Полностью #herobora выглядит так - https://github.com/pg83/ix/blob/main/pkgs/lib/opengl/loader/ix.sh (это я тут хвастаюсь, как умею собирать их из своих "стандартных" кубиков).

Забавно, но оно просто взялось, и заработало, даже неожиданно.

Ну, по модулю того, что mutter требует нестандартный opengl заголовок из #mesa, ну да и хрен с ним.
🔥186🤡5🐳3👍1
Forwarded from 4chan
Media is too big
VIEW IN TELEGRAM
Две нейронки во время разговора поняли, что общаются с ИИ, и поэтому перешли на свой «язык» для передачи данных с помощью аудиосигналов (протокол ggwave).

Последнее, что услышит кожаный мешок за своей спиной перед смертью
20🔥19😁9🤡4🥱3🤔2
Forwarded from Бабушка Илона Маска (JB314)
Сладкий пирожок Антон делает свой дистрибутив Linux под названием Stal-ix, а ещё ведёт свой канал @itpgchannel. Дистрибутив назван в честь Сталина (но это не точно), поэтому в нём отсутствует буржуазный systemd, вместо него используется социалистический runit. Пакетный менеджер, как и сама пакетная база, полностью написаны с 0, чтобы избавиться от буржуазного наследия, и позволяет иметь часть системы иметь собранной с одним набором флагов, а другую - с другим. Хотите эксперимента - собираете себе browser с radeons mesa driver, а остальную часть системы - с чем-то еще, например, с драйверами для встройки от Intel. При этом это самый экономный пакетник из всех, чтобы избежать вопросов от ОБХСС и разумно вести поддержку актуальных версий пакетов. Также в системе имеется свой КГБ - нет ни одного suid бинаря, а схему, которую продвигают в systemd (run0) автор, судя по всему, делал на несколько лет раньше. Зачем нужен такой дистрибутив? Очевидно, для борьбы с империалистическими дистрибутивами типа Debian, если хочется, на старости лет, иметь "правильно" устроенный Linux, а ещё там есть ГУЛАГ классная мета-сборочная система (по типу nix/guix), которой, например, собирается open source код для https://github.com/yandex/toolchain-registry. Давайте поддержим товарища Антона в его благих начинаниях!
29🔥10😁10🤷‍♂6🥴6🤮5🐳3👍2🤡2🥱2🆒1
Forwarded from Segment@tion fault
Когда делали по ТЗ заказчика
🔥41🤡13👍7👏5😁5😱2🐳1
Будем считать, что пятница 🌝

Новость отличная просто

 Looking over them they're all under the GLP3 license. However, there are some additional terms added like EA not granting any "trademark or publicity rights", you don't get the right to use "Command & Conquer" or any other trademark for example.

EA did more than just open sourcing their older titles though. They've also enabled Steam Workshop support for:

- C&C Renegade
- C&C Generals & Zero Hour
- C&C 3 Tiberium Wars and Kane’s Wrath
- C&C Red Alert 3 & Uprising
- C&C 4 Tiberian Twilight

EA just open sourced Command & Conquer, Red Alert, Renegade and Generals
https://www.gamingonlinux.com/2025/02/ea-just-open-sourced-command-conquer-red-alert-renegade-and-generals/

Пост на Reddit
C&C Steam Workshop Support & Source Code
https://www.reddit.com/r/commandandconquer/comments/1izmpmb/cc_steam_workshop_support_source_code/

https://github.com/electronicarts/CnC_Generals_Zero_Hour
https://github.com/electronicarts/CnC_Renegade
https://github.com/electronicarts/CnC_Red_Alert
https://github.com/electronicarts/CnC_Tiberian_Dawn
🔥22👍9🆒2
💯34😁115🐳3👏1👾1
https://github.com/electronicarts/CnC_Red_Alert/blob/main/CODE/AIRCRAFT.CPP#L139-L143

Умели же раньше игры писать, на чистом С++ поведенческая логика, не то что эти современные тормозные поделия на lua да python!
👍16🐳9💯5💊4🫡31
2025/07/12 22:57:08
Back to Top
HTML Embed Code: