Shai-Hulud
Почему никто не обсуждает новый червь npm. Что будет с жс? Если кто не в курсе событий https://www.opennet.ru/opennews/art.shtml?num=63894
Почему никто не обсуждает новый червь npm. Что будет с жс? Если кто не в курсе событий https://www.opennet.ru/opennews/art.shtml?num=63894
Привет ЛОР! Хочу представить вам мою библиотеку musac https://github.com/devbrain/musac . Цель этой библиотеки быть альтернативой SDL_Mixer и использоваться в gamedev . На мой взгляд, основная проблема в SDL_Mixer - это отсуствие возможности добавлять свои форматы и моя библиотека это решает. Сама библиотека модулярная, и не зависит напрямую от SDL . Буду рад услышать конструктивную критику и злобное критиканство.
На конференции DEF CON 33 представлен метод атаки на браузерные дополнения, подставляющие свои элементы интерфейса в просматриваемую страницу. Применение атаки к дополнениям с менеджерами паролей может привести к утечке хранимой в менеджерах паролей информации, такой как параметры аутентификации, параметры кредитных карт, персональные данные и одноразовые пароли для двухфакторной аутентификации. Проблема затрагивает все протестированные менеджеры паролей, включая 1Password, Bitwarden, LastPass, KeePassXC-Browser, NordPass, ProtonPass и Keeper.
( читать дальше... )
Ищу магазин который (в идеале делает свои тесты и) сможет предложить hdd без prеemptive wеar lеveling (РWL).
либо база где собираются данные по моделям\ревизиям с номерами прошивок где оный не замечен, или наоборот замечен.
заранее спасибо.
Навеяло соседними темами
Шифрование через TPM: теперь и в Линуксе
Не новость, но не все в курсе, что была такая фирма Crypto AG Весьма занятное чтение одной только википедийной статьи. Эта швейцарская фирма с 1950-х и до 2018-го года продавала средства (в основном криптографические) для защиты средств связи. В основном ее клиентами были правительства государств по всему миру, за исключением соцблока. Высочайшая репутация, швейцарский нейтралитет, все такое...
Вот только спецслужбы ФРГ и США (интересно, а Швейцарии?) имели возможность читать эту «секретную» переписку.
Что интересно, о том, что компания на самом деле совсем не такая честная, как может показаться, в принципе известно стало еще в середине 90-х, о чем даже писала газета Коммерсант: статья 1996-го года https://www.kommersant.ru/doc/241644 что однако не помешало ей работать и кого-то еще окучивать до 2018-го года, когда грязное белье совсем почти официально оказалось выставленно в рассекреченных документах.
По информации команды Nextron Systems, в течение года вредоносный модуль под названием Plague оставался незаметным для средств защиты Linux-систем, несмотря на его активное распространение и глубокую интеграцию в критическую часть системы — стек аутентификации. Обнаружить его удалось лишь благодаря анализу артефактов, загруженных на VirusTotal в конце июля 2024 года. Ни один из них до сих пор не распознан антивирусами как угроза, что указывает на крайне высокий уровень маскировки и осторожности разработчиков.
( читать дальше... )
>>> Подробности
Я просто оставлю это здесь.
https://youtu.be/0tYkdPOxLX8?feature=shared
По просьбам трудящихся (для Ъ): рассказывает Семен Фомченков, релиз-менеджер продукта
В выпуске:
00:00 — Интро
00:07 — Примеры использования GNOME
01:13 — Какие инструменты будут полезны начинающим разработчикам GNOME?
02:46 — Чем полезен портал developer.gnome.org разработчику?
PlutoBook – надёжная библиотека для парсинга и рендеринга HTML, написанная на C++20 и предназначенная для работы с постраничной информацией. Она принимает HTML или XML на вход, применяет таблицы стилей CSS и размещает элементы на одной или нескольких страницах, которые затем могут быть отображены как растровые изображения или документы PDF.
В PlutoBook реализован собственный движок рендеринга, не зависящий от таких движков, как Chromium, WebKit или Gecko.
( читать дальше... )
Российская компания «Базальт СПО» представила на конференции Loongson Product Launch and User Conference 2025 в Китае отечественные рабочие станции на китайских процессорах Loongson и российской операционной системе «Альт». Последняя была адаптирована для китайских процессоров на архитектуре LoongArch64.
Представленные системы управляются операционной системой «Альт», а также предлагают систему автоматизированного проектирования «Компас-3D» от компании «Аскон». Производитель подчёркивает, что помимо того, что «Альт» стала первой российской платформой, адаптированной для архитектуры LoongArch64, она также использует актуальные версии ядра Linux (LTS-ветка) и современное программное обеспечение.
По словам генерального директора компании «Базальт СПО» Сергея Трандина, компания делает ставку не на экспорт готовой продукции, а на экспорт технологий. По его словам, к инфраструктуре разработки «Альт» сейчас проявляют интерес не только российские, но и зарубежные компании, в том числе из Китая, Индии и стран ближнего зарубежья.
Развитием аппаратной экосистемы на процессорах Loongson в России занимается компания «Норси-Транс». Она разрабатывает собственные материнские платы для процессоров Loongson, корпуса серверов и рабочих станций. Это позволяет поддерживать как отечественные, так и зарубежные решения на базе архитектуры LoongArch64.
На конференции представители «Базальт СПО», «Норси-Транс» и «Аскон» рассказали о перспективах кооперации и развитии инженерных решений на базе процессоров Loongson и отечественных ОС. В этом году компания «Аскон» выпустит нативную версию КОМПАС-3D для российских операционных систем, включая ОС «Альт».
«Базальт СПО» не забыла упомянуть, что её системы на чипах Loongson получили положительные отзывы и от китайских участников конференции. Как отметил один из разработчиков, ему понравился предустановленный набор приложений, современное ПО и простое управление пакетами.
Представлен открытый проект X11Libre. Это форк X.org Server, нацеленный на проведение чистки кодовой базы и продолжение активного развития функциональности X.org.
По информации OpenNET, проект создал Энрико Вайгельт (Enrico Weigelt), мейнтейнер драйверов AMD FCH GPIO и VIRTIO GPIO в ядре Linux, мэйнтейнер Xnest и активный разработчик Xorg (1831 коммит за последние два года).
В анонсе проекта Вайгельт пояснил, что проект freedesktop.org не является независимым и контролируется компанией Red Hat, которая, по его мнению, специально тормозит развитие X‑сервера и пытается похоронить проект X11. Примечательно, что ранее Вайгельт подвергался критике со стороны Линуса Торвальдса за склонность к теориям заговора.
( читать дальше... )
>>> Подробности
Есть физические устройство: Samsung C3050. Имеет WAP-браузер, судя по всему версии 2.0. Википедия пишет, что WAP 2.0 умеет в XHTML и CSS(возможно какую-то его урезанную реализацию).
Вчера скачал оперу мини, смог зайти в гугл и через него на пару сайтов. Оформление ихнее было испоганено, но это, скорее всего, проблема неподдержки WAP. Насчёт неподдержки у меня как раз есть сомнения. В инете пишут, что XHTML мёртв, а часть его перешла в HTML5. У меня есть подозрение, что моя мобила просто не умеет в HTML5, а у гугла, сайтов дискорда и оверклокеров просто стоит какой-то «ретранслятор», который переводит HTML5 в XHTML, причём под нужный размер экрана.
Это мне кажется бредом, поэтому хочу попробовать что-нибудь сделать руками - написать веб-страницу, чтобы её прочитал телефон.
Проблемы две:
P.S: В этот раз я не забыл снять галочку с анонимусов
Всем привет! Я хочу поделиться результатом большой и трудной работы, которая, уверен, будет полезна многим, кто всё ещё использует старые, но надёжные видеокарты NVIDIA с драйвером 340.108.
🔥 Предыстория Я — обычный пользователь. У меня старенький ноутбук с NVIDIA GeForce G 210M, и я очень хотел использовать свежую Ubuntu 24.04 (Noble) с новым ядром 6.11, но столкнулся с ожидаемой проблемой:
Официальный драйвер nvidia-340xx больше не собирается и не работает на новых ядрах.
Я не сдался. Сначала было много ошибок: зависимостей, падений DKMS, отсутствие яркости, отсутствие nvidia-settings, конфликты с Wayland и т.д. Я собрал всё воедино, разобрал весь пакет до винтика, добавил нужные зависимости, и в итоге:
✅ Что получилось
Я создал полноценный PPA в нём:
🧩 Полный драйвер NVIDIA 340.108, собранный с поддержкой ядра 6.11 (и 6.8 тоже)
🛠 DKMS-модуль, который автоматически пересобирается под новое ядро
⚙️ nvidia-support, nvidia-installer-cleanup, gcc-13, dkms — всё включено
💡 Фикс яркости через acpi_backlight=vendor — автоматом добавляется в GRUB
🖥 nvidia-settings тоже автоматически устанавливается
📦 Meta-пакет nvidia340 — ставит всё одной командой!
Установка (максимально просто)
sudo add-apt-repository ppa:kda2210/nvidia340
sudo apt update
sudo apt install nvidia340
💡 После установки просто перезагрузите систему.
⚠️ Важно Wayland не поддерживается (используйте X11 — по умолчанию в Kubuntu всё ок)
Если по какой-то причине GRUB не обновился — вручную добавьте acpi_backlight=vendor в /etc/default/grub и сделайте sudo update-grub
🤝 Что это даст вам Не нужно вручную качать .run-инсталлер от NVIDIA
Не нужно патчить uvm, dkms и gcc — всё уже собрано
Можно жить спокойно: обновил ядро — DKMS сам пересоберёт модуль
🙏 Особая благодарность Андреасу Бекманну, чье имя появилось в журнале изменений от апреля 2025 года. Это последнее обновление nvidia-graphics-drivers-legacy-340xx_340.108 стало искрой, которая помогла мне поверить, что это все еще возможно.
В продаже появилась книга В.Н. Орлова «История моей страны. Записки военного инженера программиста».
Книга интересна тем, что её написал программист, который ступил на путь программирования в далёком 1971 году и остаётся активным программистом до сегодняшнего дня.
Особый интерес вызывает рассказ о том, как пробивали себе дорогу язык программирования Си и операционная система Unix. Значительная часть книги посвящена описанию событий, связанных с созданием вычислительных сетей, тому, что сегодня стало совсем обыденным и привычным, а тогда в 80-х об этом только мечтали и делали первые шаги.
Автор не только вспоминает, что и как было, но и показывает, как история сохраняется для будущих поколений, включая вычислительную технику периода СССР.
Интересны приложения в книге, среди которых нужно выделить Приложение 2 «Советские программы противодействия ПРО» (стр. 393-412). Фактически в нем изложено содержание по сути последней комплексной программы Советского Союза, в которой были расписаны основные этапы развития и вычислительной техники и космических систем различного назначения. К сожалению, это Программа была до конца не реализована, но один пункт был реализован - это полёт «Бурана».
Книга будет интересна не только тем, кто избрал себе нелёгкую, но интересную профессию программиста, но и всем, кому небезразлична история нашей страны.
Перемещено hobbit из russia
Издательству нужен переводчик с английского, знающий а) Как использовать Nmap, Metasploit, Aircrack-ng и Empire для пентестинга; б) английский язык; 3) русский язык. Объем книги — 800 страниц. Вначале предлагаем небольшой тест. Все вопросы: об оплате, сроках, других условиях - задавайте shevyakova@piter.com
Привет, ЛОР!
Компания Galois Inc. представила Grease – программу для статического анализа исполняемых файлов и поиска в них уязвимостей. Grease дизассемблирует исполняемый файл и строит модель его исполнения, после чего анализирует пограничные условия на предмет возможных ошибок. Использовать Grease можно как отдельно, так и плагином к системе обратного инжениринга Ghidra.
Grease поддерживает анализ исполняемых файлов ELF и динамических библиотек, содержащих код ARMv7l, PowerPC или x86_64, а также может анализировать bitcode LLVM.
Код написан на языке Haskell и распространяется под лицензией BSD-3.
>>> Подробности
Приветствую!
Проект решил назвать SDL3Lite. Проект пишу на C++ 98, но наружу торчит совместимый С API. Я хочу реализовать базовый функционал, поэтому вполне реально довести проект до конца. Главная идея проекта это сохранить совместимость с оригинальным C API SDL3. В идеале это конечно на уровне бинарной совместимости. Код единожды написанный должен собираться без изменений для всех поддерживаемых систем.
Сейчас работает рендер на OpenGL 1.2, добавляю версию software для старых систем без поддержки аппаратного ускорения. Также планирую добавить и поддержку vulkan. В репе есть скриншоты с выводом графики.
На данный момент поддерживается windows 95 и выше, linux начиная с Debian 3.
В будущих версиях планирую добавить поддержу windows 3.1 и ms-dos.
Рад буду советам, критике и предложениям.
Фильм рассказывает об устройстве ЭВМ серии ЕС.
Свердловская киностудия, 1976 г.
https://youtu.be/K-nb8UPEePQ?si=uwuplz1xhzxvr-SP
Отличный фильм. Как много изменилось, как много осталось прежним.
Столяров (@Croco) трудился в университете, как полагается, вел несколько курсов лекций. Все преподаватели ведут несколько смежных курсов, но в отличие от большинства, Столяров выкладывал свои методички в публичный доступ. В 2016 году за деньги с донатов он взял материал этих курсов, расширил его беседами с лекций и практик и все это опубликовал. В итоге получился обыкновенный курс программирования любого, подчеркиваю, любого профильного вуза страны.
Что важно, этот курс стал бесплатно доступен любому желающему в два клика, без необходимости проходить бюрократический фильтр и платить цену автомобиля за доступ к информации. Благодаря работе Столярова любой заинтересованный человек получает качественно отредактированный конспект лекций МГУ по программированию с пояснениями. По содержанию это +/- 1999 или 2000 год.
Абсолютно ничего нового, революционного, свежего Столяров не написал. К моменту публикации (2016 год) по темам, затронутым Столяровым, было опубликовано десятки книг, которые пережили множество изданий. Например, книги по TCP/IP от издательства O’Reilly к тому времени издавались уже 20 лет и имели по 7-8 улучшенных и дополненных изданий.
Мало того, что Столяров опубликовал прописные истины администрирования и программирования, он еще их щедро разбавил философией лаборанта из 90-х. То есть технические книги стали содержать в себе конспекты типовых разговоров второкурсников за бутылкой водки. Что, конечно, добавило живости в чтиво, но дурно влияет на 17-летних подростков, которые пьяный трёп обслуживающего персонала воспринимают за жизненную философию и руководство к действию.
Столяров, несомненно, проделал большую работу. Написал любопытный памятник эпохе, который не может не вызывать ностальгических чувств у тех, кто хоть краешком застал то былинное время.
Но как разработчик, как автор, он не сделал ничего нового. И сам по себе является карикатурным образом админа 90-х, про которых писали юмористические рассказы в Fido. Попытка доказать всему честному люду, какой он великий инженер, через постройку велосипеда, развалившегося на первой кочке, — это типичный пример творчества тех лет. Рассказов про Винипуха и боды и записок Жены программиста.
Столяров эти рассказы воплотил в жизнь, начав писать CMS мечты и допустив постыднейшую ошибку в безопасности.
Вывод: Столяров — это классический, можно сказать, эталонный системный администратор из 90-х. Человек, который отказался развиваться, отринул курсы повышения квалификации и навсегда остался в сладком возрасте 20 лет в рамках того давно ушедшего социума, его стереотипов и правил.
Книги Столярова — это книги 90-х, хотя они написаны через четверть века, в конце 2010-х. Это памятник эпохи начала массовой компьютеризации в России. Это надо понимать при работе с ними. Читая работы Столярова, надо давать «поправку на ветер», и всё будет хорошо.
Несомненно, книги Столярова представляют интерес и пользу в начальном ознакомлении с основными принципами функционирования компьютера и компьютерных сетей, так как они описывают зарю технологий, когда оные не обросли множеством деталей. Книги четко структурированы, плавно вводят в тему, не перегружают деталями, затрагивая суть.
К минусам относится некомпетентность автора в востребованных на данный момент технологиях, его предвзятость и радикализм. Книги содержат устаревшие стереотипы, опровергнутые практикой.
Всем привет.
Пару месяцев назад публиковал тут работу по разработке под Goke. С ним все, теперь нужно следующую :)
У меня есть IP-камера с процессором SSC378QE. Требуется написать под нее RTSP-сервер, который бы настраивался простеньким http-api (дам спеку в формате openapi).
Есть требований, которому должна соответствовать программа:
Для соответствия шаблону:
Что ж, этот день настал. Будем делать gtk 2.26.
Минимальный план работ такой:
Приглашаются все желающие. Пишите ваши соображения.
Разные частичные наработки у меня есть, но я их пока нигде не публиковал. Причешу немного и выложу на гитхаб.
P.S. @hobbit, верни тэг gtk2 в БД сайта!!!
| ← предыдущие | следующие → |