Урок. Понятия массы. Задачи. На сколько тяжелее. Математика 2 класс
🍊 Servo 0.7.0 собрал 527 изменений для работы с современными сайтами
Servo 0.7.0 получил поддержку индикатора прогресса, новые средства оформления страниц и сотни исправлений — от выделения текста до освобождения памяти. Опубликованный 5 ноября отчёт объединяет 527 изменений, внесённых в сентябре. За перечнем знакомых браузерных возможностей скрывается более существенная история: движок постепенно учится выполнять длинные цепочки действий, из которых складывается работа сайта. Нарисовать страницу недостаточно. Нужно ещё принять ввод, сохранить данные, показать субтитры, пережить ошибку сценария и освободить ресурсы после закрытия...
18 МБ вместо 300: как Rust-разработчики переписывают VPN-клиенты
Откройте диспетчер задач на ноутбуке с включенным VPN и посмотрите на цифры. Не на скорость, не на пинг, а на потребление памяти. У многих популярных клиентов там спокойно висят 200, а то и 400 мегабайт — просто потому, что приложение запущено в фоне. Именно эта картина достала автора проекта Unbihex: он устал смотреть, как «обход блокировок» тянет за собой целый рантайм, и написал с нуля свой TUN-клиент на чистом Rust. Получилось 18 МБ в режиме туннеля и 12 МБ в прокси. Историю он выложил на Хабре,...