GAZETARO
ВойтиРегистрация

Разработка

77 новостей

Свежие новости и обзоры по теме «Разработка» — агрегируем из десятков IT-изданий, обновляем каждые 15 минут.

Хабр

Открытый CLI-инструмент для bug bounty на чистом Python — архитектура и разбор плагинов

WebScan — асинхронный CLI-сканер безопасности на чистом Python. За неделю вырос до 15 плагинов: XSS, SQL инъекции, CORS, Path Traversal, SSRF, утечки API ключей и многое другое. Safe Mode, proxy, SOCKS5, пять форматов отчётов включая SARIF. В статье разбираю архитектуру и сравниваю с Nikto. Читать далее

Хабр

Почему кассеты с Dolby звучат то лучше, то хуже: проверяем Dolby B и Dolby C на реальной деке

Я много раз слышал мнение, что Dolby «убивает верх» и делает кассеты мутными. Но Dolby — это не эквалайзер и не простой шумодав. Это система, которая должна работать парой : кодирование при записи и декодирование при воспроизведении. Я решил проверить, что будет, если записать один и тот же материал с Dolby B, с Dolby C, а потом намеренно перепутать режимы на воспроизведении. В сравнении Type…

Хабр

Удачная находка в комиссионном магазине

Привет, Хабр! Сегодня мы сможем всесторонне рассмотреть и послушать один из лучших синглкатов, с которыми мне когда-либо приходилось иметь дело. Модель называется Clevan CP-100 , и в настоящее время она снята с производства. Скорее всего, это произошло по причине её высокой себестоимости. Вот так повезло!

Хабр

Диагностика CIO: как понять, на какую роль вы реально тянете и что делать дальше

Самая частая ошибка сильного IT-руководителя - думать, что хороший опыт сам по себе делает его подходящим для любой CIO-роли. На практике это почти никогда не работает. Можно иметь большой стаж, управлять людьми, вести крупные проекты, пережить несколько трансформаций и всё равно не попадать в нужный профиль. Не потому, что вы слабый, а потому что рынок ищет не «в общем сильного человека», а…

Хабр

Лампа плавного пуска

У меня было множество вело фар и всегда меня напрягало то, что фара включается практически мгновенно. Глаза даже не успевают приспособиться и это доставляет существенный дискомфорт. В связи с этим я принял решение разработать свою безопасную вело фару. Читать далее

Хабр

Почему rsync ≠ гарантия целостности данных. Как я проверяю бэкапы и нахожу расхождения

Работа с rsync и многими другими утилитами для бэкапирования несёт в себе совершенно не очевидную и от этого особенно недооценённую опасность — риск получить рассинхронизацию содержимого файлов, о которой никто и никогда не узнает до того, пока не станет поздно. Статья задумана как рассказ об очень интересной, но малоизвестной утилите precizer . С её помощью можно контролировать целостность…

Хабр

Ложное чувство защиты: Почему 90% code coverage не спасает от багов

90% code coverage выглядит как повод выдохнуть — до первого бага, который спокойно проходит сквозь все тесты и добирается до прода. В статье разберём, почему покрытие строк создаёт ложное чувство надёжности, чем branch coverage полезнее и как мутационное тестирование показывает реальные дыры в тестовом наборе. Разобраться в coverage

Хабр

Проклятие Бога Солнца: как потомки конкистадоров расплачиваются за грехи предков

Многие инженерные решения выглядят единственным разумным вариантом в момент их принятия. Альтернативы кажутся слишком дорогими, сложными и непривычными. Горизонт планирования ограничен несколькими десятилетиями, тогда как проблемы могут проявиться через 100, а то и через 500 лет. Именно это происходит в Мехико: город проседает на сантиметры каждый месяц, а в наиболее пострадавших кварталах — на…

Хабр

Я сделал инструмент для бизнес и системного аналитика, чтобы не держать всё в голове во время разбора задачи

Меня зовут Денис, я бизнес-аналитик. Статья про то, как я построил себе рабочий инструмент — Custom Tool — который живёт прямо в браузере, ничего не требует устанавливать и помогает не забыть ни одного важного вопроса при разборе задачи. Ссылка на инструмент: denissadykov.github.io/ba-cheatsheet/custom Всё открыто, бесплатно, без регистрации. Читать далее

Хабр

Почему не взлетели дирижабли? Часть 25: крушение «Гинденбурга» и конец первой эры воздушных кораблей

В прошлых частях мы шагнули в эпоху после завершения Второй мировой войны, чтобы проследить за последними дирижаблями СССР и ВМС США. Однако наше повествование будет однозначно неполным без рассказа о том, как завершилась история классических немецких цеппелинов. Два огромных трансатлантических авиалайнера LZ-129 «Hindenburg» и LZ-130 «Graf Zeppelin II» стали пиком развития германского…

Хабр

Сжать четыре токена в один вектор: запускаем автоэнкодер CALM на доменных данных (и на одном CPU)

Взяли автоэнкодер из свежей работы CALM (Continuous Autoregressive Language Models) , который учится упаковывать чанк из K=4 токенов в один непрерывный вектор и разворачивать обратно, и обучили его не на 15 миллиардах токенов Pile на 8 GPU, как в оригинале, а на 18 тысячах коротких строк с требованиями из IT-вакансий - на обычной машине без видеокарты. По дороге выгребли три классических грабли…

Хабр

Лицензии Creative Commons в суде: реальная защита или иллюзия?

Лицензии Creative Commons сыграли большую роль в развитии интернета, но многие до сих пор сомневаются, насколько они работают на практике. Что происходит, когда нарушитель использует CC-фотографию без указания авторства и можно ли взыскать с него компенсацию. Суды рассматривают нарушение лицензий CC как нарушение авторских прав, за которое можно требовать компенсацию. Но размер и реальность этой…

OpenNET

Выпуск дистрибутива Proxmox Mail Gateway 9.1

Компания Proxmox, известная разработкой дистрибутива Proxmox Virtual Environment для развертывания инфраструктур виртуальных серверов, представила релиз дистрибутива Proxmox Mail Gateway 9.1, который преподносится как готовое решение для быстрого создания системы контроля за почтовым трафиком и защиты внутреннего почтового сервера.

Сводка ИИ Компания Proxmox представила релиз дистрибутива Proxmox Mail Gateway 9.1. Он позиционируется как решение для борьбы со спамом и защиты почтового сервера. В новой версии добавлена возможность шифрования резервных копий.

OpenNET

Выпуск X-сервера yserver 1.0.0, написанного на Rust и пригодного для запуска MATE, Xfce и Cinnamon

Опубликован первый значительный выпуск X11-сервера yserver, написанного с нуля на языке Rust и поддерживающего актуальные расширения протокола X11. Проект не ставит перед собой цель повторить все возможности Xorg Server и ограничивается только функциональностью, необходимой для запуска современных сред рабочего стола, оконных менеджеров, приложений и графических библиотек (GTK, Qt, SDL, GLFW). Из…

OpenNET

В октябре в Переславле-Залесском состоится XXII конференция разработчиков СПО

2-4 октября в Институте программных систем РАН в г. Переславле-Залесском Ярославской области состоится XXII конференция разработчиков свободного программного обеспечения (OSSDEVCONF). На мероприятии соберутся разработчики и энтузиасты свободного ПО и открытого аппаратного обеспечения, чтобы обсудить новейшие достижения в области СПО, OSHW и перспективы их развития, наладить личные и…

Хабр

Мир, который сгорел

Вы вообще в курсе, что сейчас горите? Каждая ваша клетка в эту минуту сжигает кислород. Та же реакция, что превращает древесину в пепел, только медленная. То, что мы называем жизнью — это тление внутри объятого пламенем дома. Недавно я пересматривал «Интерстеллар» и поймал себя на мысли: патоген, убивающий культуры и отравляющий воздух, беглецы, ищущие новый дом — это ведь совсем не фантастика.…