👏 В обновлении Android 15 для Pixel стал доступен Linux-терминал
Мартовское обновление добавило полноценное окружение на базе Debian, работающее в виртуальной машине через Android Virtualization Framework (AVF).
Активация доступна в настройках для разработчиков: просто скачиваете образ виртуалки, который весит около 500 мб и наслаждаетесь.
#новости @tproger
Гайд: 1000 строк до вашей собственной ОС
Первое, что стоит знать: ОС может быть простой. Даже Linux в версии 0.01 начинался с 8 413 строк, а тут всего 1 000!
А поможет нам в этом эта серия статей, где пошагово показано, как с нуля написать: базовое переключение контекста, подкачку, пользовательский режим, оболочку командной строки, драйвер дискового устройства и операции чтения/записи файлов на языке C.
https://habr.com/ru/compan...
#ос @tproger #гайд @tproger
5 команд Linux, которые упростят вам жизнь
Командная строка — главный инструмент любого технаря. Она может запутать новичка, но как только вы разберётесь, поймёте: без CLI — никуда.
В этой статье — 5 мощных команд, которые ускорят вашу работу и прокачают навыки работы с терминалом: https://habr.com/ru/compan...
#linux @tproger #начинающим @tproger
📱 Apple делает Swift Build в open source
Apple открыла исходный код Swift Build — движка сборки, который используется в Xcode и поддерживает миллионы приложений на iOS, macOS. Теперь он доступен для всех и поддерживает Linux и Windows.
➡️ Что дальше:
Apple уже начала интеграцию Swift Build в Swift Package Manager. В будущем обещают новые фичи, оптимизацию производительности и кроссплатформенные инструменты.
👉 Официальный сайт Swift (https://clc.to/MHDKuQ)
#новость
С 15 по 17 апреля участвуйте в бесплатном интенсиве «Профессия пентестер: как стать хакером и не попасть в розыск Интерпола» от Skillfactory.
Вас ждет реально большая практика: сканирование, разведка и взлом Linux-системы под руководством инженера по информационной безопасности - Гамида Джафарова.
Мы подробно разберем, кто такой пентестер и чем он занимается. Вы узнаете о прогрессивных способах взлома и сразу же перейдете к практике — решите свою первую задачу в качестве пентестера.
Вам не нужны специальные знания. Специалист по пентесту — отличный выбор для старта в IT. Попробуете себя в роли белого хакера и поймете, интересна ли вам эта специальность.
за 3 дня вы:
- настроите свою виртуальную лабораторию;
- взломаете инфраструктуру компании;
- получите доступ к серверам.
Запишитесь на онлайн-интенсив по пентесту:
https://free.skillfactory....
И заберите подарки, которые мы приготовили:
- карьерный гайд по профессии белого хакера;
- бесплатный курс «Алгоритмы и структуры данных»;
- гайд «Как провести аудит своих навыков».
Ждем вас 15, 16 и 17 апреля в 20:00 (Мск.)
Записаться на бесплатный онлайн-интенсив и забрать подарки:
https://free.skillfactory....
С 15 по 17 апреля участвуйте в бесплатном интенсиве «Профессия пентестер: как стать хакером и не попасть в розыск Интерпола» от Skillfactory.
Вас ждет реально большая практика: сканирование, разведка и взлом Linux-системы под руководством инженера по информационной безопасности - Гамида Джафарова.
Мы подробно разберем, кто такой пентестер и чем он занимается. Вы узнаете о прогрессивных способах взлома и сразу же перейдете к практике — решите свою первую задачу в качестве пентестера.
Вам не нужны специальные знания. Специалист по пентесту — отличный выбор для старта в IT. Попробуете себя в роли белого хакера и поймете, интересна ли вам эта специальность.
за 3 дня вы:
- настроите свою виртуальную лабораторию;
- взломаете инфраструктуру компании;
- получите доступ к серверам.
Запишитесь на онлайн-интенсив по пентесту:
https://free.skillfactory....
И заберите подарки, которые мы приготовили:
- карьерный гайд по профессии белого хакера;
- бесплатный курс «Алгоритмы и структуры данных»;
- гайд «Как провести аудит своих навыков».
Ждем вас 15, 16 и 17 апреля в 20:00 (Мск.)
Записаться на бесплатный онлайн-интенсив и забрать подарки:
https://free.skillfactory....
Как парсить сайты в обход защиты от парсинга?
На некоторых сайтах работает защита от парсинга и работы ботов с ним. Но есть способы, которые позволяют обойти её и всё-таки добраться до содержимного веб-страниц.
На Хабре вышел неплохой гайд. Делимся с вами: https://habr.com/ru/post/7...
#linux @tproger #html @tproger #js @tproger #сsharp @tproger
Регистрация на митап VK Tech Talks · DevOps продолжается! 21 февраля обсудим тестирование Ansible-ролей, поищем счастье для технической команды и пересоберём VK Cloud под ARM. Приходите на встречу с инженерами VK: vk.cc/clCCLp.
А это тематическая подборка наших вакансий:
• DevOps-инженер в VK Tech, Москва (работа из офиса). Ищут middle-специалиста на внедрение в закрытый контур заказчика: vk.cc/clCCJc.
https://team.vk.company/va...
• DevOps-инженер в VK Tech, Москва (комбинированный формат работы). В проектный офис ждут кандидата с уровнем middle или senior: vk.cc/clCCZ7.
• DevOps-инженер в VK People Hub, Москва (комбинированный или удалённый формат работы). Будущий коллега будет разворачивать ландшафты систем в контуре заказчиков, мониторить системы, настраивать производительность и разрабатывать документацию: vk.cc/clCDgs.
• Системный администратор Linux в Одноклассники, Санкт-Петербург (офисный или комбинированный формат работы). Специалист будет самостоятельно принимать решения в архитектурных вопросах и влиять на разработку продукта: vk.cc/cjXp6B.
• SRE / системный администратор Linux в Одноклассники, Москва (работа из офиса). Здесь предлагают проектировать отказоустойчивые сервисы, администрировать серверную инфраструктуру, автоматизировать процессы управления продакшеном, расследовать инциденты и устранять их последствия: vk.cc/cjXp3M.
Больше вакансий смотрите на сайте vk.cc/vacancy или в телеграм-канале «VK устроит»: t.me/vkjobs.
#jobs @vkteam
📰 Weekly #22 : новости, подкасты, отборные статьи и обучающие материалы по Python, Data Science, Go, C#, C/C++ и мобильной разработке
В этом выпуске: чем крут Unreal Engine 5; как научить Алису отправлять почту; линейная алгебра в Python; оптимизация передачи больших файлов в Linux с помощью Go; объяснение многопоточности в iOS на туалетах и многое другое.
https://proglib.io/sh/UNrt...
Кстати, тут на днях вышла новая версия Wine — 8.0.
В целом, это просто новый релиз, в котором всё работает стабильней, программ стало больше и вообще проделана крутая работа. Новый релиз представили спустя целый год разработки, трёх десятков тестовых версий и внесения почти 9 000 изменений. Разработчики заявляют о минимум 5 тыс. программ Windows, которые точно работают в Wine. Но на самом деле их гораздо больше.
Из самого интересного вкратце:
— Модули Wine наконец-то перевели в формат PE.
— Разработчики сделали большую работу по оптимизации WoW64 для запуска 32-разрядных программ в 64-разрядном окружении.
— Введена реализация Print Processor, добавлена поддержка эффектов в Direct2D.
— Появился компилятор шейдеров для языка HLSL в Direct 3D.
— Значительно улучшена поддержка игровых контроллеров и добавлена поддержка протокола OCSP.
А если интересно, подробнее об обновлениях можно почитать здесь: https://habr.com/ru/compan...
#linux @tproger #windows @tproger