⚡️ Device Detector: универсальная библиотека для определения устройств
Device Detector — это библиотека для анализа User Agent, которая помогает определить:
➡️ Тип устройства (мобильное, планшет, десктоп).
➡️ Операционную систему.
➡️ Браузер и его версию.
➡️ Производителя устройства.
Подходит для веб-разработчиков, аналитиков и тех, кто работает с данными о пользователях.
👉 Подробнее: GitHub Device Detector
🐄 apt moo
— забавная маленькая пасхалка, спрятанная в менеджере пакетов apt
в дистрибутивах Linux на базе Debian.
Знали о ней? Как думаете, какое происхождение у этой команды? Ну и раз уж вспомнили про apt
, ловите гайд по теме👇
🔗 Читать гайд по командам apt
#linux #fun
🐧 PRoot: Универсальный инструмент для работы с Linux
Откопали настоящего слоняру. PRoot — это пользовательское решение для chroot, mount --bind и binfmt_misc без необходимости в root-доступе.
✔️ Используйте любую директорию как новую root-файловую систему.
✔️ Эмулируйте программы для другой архитектуры через QEMU.
✔️ Разрабатывайте, собирайте и тестируйте пакеты Linux в гостевой среде без сложностей кросс-компиляции.
✔️ Интеграция с host-программами для ускорения сборки и расширения функционала.
Идеально для разработчиков, экспериментов с системами и кросс-платформенной разработки.
👉 Описание PRoot: Ссылка
👉 PRoot 5.1.1: Ссылка
💼 Оффер за пару дней
Для тех, кто устал от многоступенчатых отборов и ожиданий ответа эйчара: регистрируемся на фаст трек от Яндекса, по результатам которого лучшие мобильные разработчики сразу же получат оффер.
📌Save the date: 30.11-1.12
Регистрация тут
🚀 Windsurf: будущее программирования уже здесь
Новая нейросеть Windsurf меняет правила игры в кодинге. Она ускоряет процесс разработки до невероятных скоростей и справляется с задачами любой сложности за пару секунд.
➡️ Мгновенный результат: один промт — и готовое решение уже на экране.
➡️ Полный контроль. Windsurf понимает код вашего проекта, анализирует изменения в реальном времени и хранит историю правок.
➡️ Функционал на выбор. AI может быть помощником для задач или быть полностью автономным, который решает всё сам.
👉 Попробуйте сами: ссылка
📌 Бесплатные скрипты на Python
My Python Eggs — это репозиторий со скриптами для самых разных задач. Отличное место для поиска решений или вдохновения
Что внутри:
→ Скрипты для автоматизации: ускорьте рутинные задачи, связанные с файлами, папками и системами.
→ Обработка данных: скрипты для работы с таблицами, текстом и API.
→ Мониторинг системы: отслеживайте использование памяти, процессора и другие метрики.
→ Работа с интернетом: скрипты для парсинга веб-страниц и работы с сетевыми подключениями.
🎉 Розыгрыш от Proglib Academy и DigitalRazor!
С 27 ноября по 27 декабря у вас есть шанс не только прокачать свои навыки, но и выиграть ПК при покупке любого курса Академии!
🎁 Призы для участников акции:
– Игровой ПК DigitalRazor ProGaming
– VIP-пакет курса Proglib Academy
💡 Как принять участие?
Купите любой курс Proglib Academy с 27 ноября по 27 декабря и получите шанс выиграть мощный ПК.
Приобретите технику DigitalRazor — участвуйте в розыгрыше VIP курса.
📅 Вместе с DigitalRazor мы создали спецпредложение -50% на курсы до 30 ноября, чтобы вы могли начать обучение на более выгодных условиях.
Выбрать курс
⚡️ Напоминаем: у нас можно (и нужно) купить рекламу
→ Более 60 телеграм-каналов по всем направлениям IT
→ Почти 1,2 миллиона аудитории
→ Собственное медиа и сайт с DAU 25 000 — можем усилить продвижение
→ Классные email-рассылки
→ И, конечно же, крутые контент-менеджеры, которые сделают нативную интеграцию/придумают виральный пост/реализуют любые контентные предпочтения
Для заказа пишите сюда: @proglib_adv
🧑💻 Оптимистические 🆚 Пессимистические блокировки: наглядная #инфографика для разработчика
👉 Источник
Что будет, если DigitalRazor объединится с Proglib Academy? Правильно! Новый розыгрыш.
Условия:
Подпишитесь на DigitalRazor;
Подпишитесь на «Библиотеку программиста»;
Нажмите кнопку «Участвовать» под этим постом.
Призы:
1-е место: 27-дюймовый монитор;
2, 3 и 4-е место: сертификат номиналом 20 000 рублей на ИТ-курсы от Proglib Academy;
5-е место: геймерская клавиатура + коврик на выбор.
Призы разыграем 1 декабря в 20:00 (МСК).
Доставка призов возможна только по городам России и Белоруссии.
Proglib Academy создаёт онлайн-курсы для программистов, помогает получить востребованные навыки и построить успешную карьеру в IT.
Игровые компьютеры и рабочие станции DigitalRazor — это качественная сборка, топовое железо и эффектный дизайн.
Регламент розыгрыша
🤫 Вот так выглядела первая вакансия компании Amazon, опубликованная Джеффом Безосом 30 лет назад
Перевод:
Хорошо финансируемый стартап ищет талантливых разработчиков C/C++/Unix для участия в создании интернет-коммерции. От кандидатов требуется опыт...
🎙️ Подкаст «Организованное программирование» Кирилла Мокевнина: проектирование REST API / OpenAPI (TypeSpec) / Кеширование / Денис Семененко
Кирилл Мокевнин и Денис Семененко, Principal Software Engineer в DocGo, обсуждают разработку REST API, спецификации, преимущества и недостатки инструментов вроде TypeBox и TypeSpec, и как понимание всех этих аспектов влияет на процесс проектирования.
В выпуске также затрагиваются:
✔️ Исторический контекст REST, его ограничения и концепция HATEOAS для построения гибких интерфейсов.
✔️ Как REST и RPC решают схожие задачи и чем отличаются JSON API и GraphQL.
✔️ OpenAPI и Async API, стандарты обработки ошибок, перемещение логики на промежуточные серверы и разделение ответственности между клиентом и сервером.
👉 YouTube & Подкаст площадки
🎮 Геймерская мечта за $1 млн: дом для LAN-вечеринок
Кентон Варда, глава техотдела Cloudflare Workers, потратил больше трёх лет и более $1 млн, чтобы превратить свой дом в Остине в идеальное место для LAN-тусовок.
Внутри — 22 мощных ПК, отдельная серверная комната с охлаждением, трансформирующиеся столы и даже площадки для Dance Dance Revolution. ⚡️
Но попасть туда не так просто — это закрытая вечеринка. Как говорит сам Кентон:
«Пускать рандомных людей из интернета? Нет уж, спасибо»Читать полностью…
Популярные ресурсы по Машинному Обучению, ИИ и анализу данных.
🧠 Machine Learning — авторский Telegram канал, который содержит всю базу для работы с ИИ-моделями. Дайджесты лучших проектов, разбор кода, инструкции по запуску LLM, подготовка к собесу и многое другое.
📚 Data Science — редкая литература, статьи, курсы и уникальные гайды для мл специалистов любого уровня. Читайте, развивайтесь, практикуйте.
💼 Data Jobs — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере Машинного обучения.
🤔 Кто вообще такой этот ваш сеньор?
Должность сама по себе мало что значит. Всё дело в том, какое влияние вы оказываете на свою команду и организацию.
📚 TeaTime: Децентрализованная библиотека книг на базе SQLite, IPFS и GitHub
TeaTime — это проект, который позволяет создать распределённую библиотеку книг. Он использует:
▪️ SQLite для хранения данных.
▪️ IPFS для децентрализованного обмена файлами.
▪️ GitHub для синхронизации и управления данными.
Может вдохновить разработчиков на новые проекты. Создавайте уникальные приложения или интеграции на основе этого подхода.
👉 Подробнее: GitHub TeaTime
🥷🏿 ARM assembly basics: на заметку разработчику
Имеете дело с низкоуровневым программированием или разработкой для архитектуры ARM? Тогда ловите шпаргалку по основам ARM assembly: регистры, инструкции, ветвления и условное выполнение.
👉 Подробнее
#шпаргалки
🎙️ Подборка всех плейлистов с конференций Highload++ за 2023 год
В преддверии HighLoad++ 2024 недавно были опубликованы многие прошлогодние доклады. Смотрите плейлист на свой вкус:
▶️ Техтолки Highload++ 2023
▶️ Лучшие доклады Highload++ 2023
▶️ Highload++ 2023. Трансляция из Главного зала
▶️ Highload++ 2023 и Golang Conf 2023
▶️ Saint HighLoad++ 2023
📞 Какие корпоративные чаты позволяют мгновенно погружаться в контекст проекта или, более того, эффективно управлять потоками информации и не терять важные детали, даже если кто-то пропустил звонок или не успел ответить на сообщение?
Мы сами используем YuChat в команде и вам советуем к нему присмотреться. Это корпоративный мессенджер, который, кажется, решает указанные проблемы с помощью нескольких интересных фич:
✔️ Поиск по голосовым сообщениям и звонкам
✔️ Автоматическая запись звонков с протоколами встреч
✔️ Треды и организация общения
✔️ Интеграции с бизнес-приложениями, которая работают без боли
✔️ AI-модуль (куда же без него)
✔️ Безопасность и контроль данных
Короче, YuChat — это удобный мессенджер, видео/аудио звонки и мощный AI в одном продукте.
Мы ни на что не намекаем, но для команд разработчиков до января 2025 года действует специальное предложение — увеличенный пробный период 60 дней и скидка 30% до конца 2025 г. Для активации специальных условий нужно подать заявку
⚒️🔐 JSON Web Token (JWT) в деталях: на заметку разработчику
🔗 Источник
🔗 Статья по теме
#инфографика
🤔 Почему GitHub всех победил? Мнение сооснователя GitHub Scott Chacon
Про загрузку PHP-файлов напрямую на FTP-сервер особенно понравилось, ведь некоторые и на сегодняшний день не видят в этом ничего такого 🤦♂️
Но в остальном — отличное погружение в историю развития GitHub и то, почему именно он стал доминирующим хостингом для размещения кода.
Спойлер:
☑️ GitHub стартовал в нужное время
☑️ У GitHub был хороший вкус
👻 Ghost Engineers: 10% айтишников на работе ничего не делают
Учёный из Стэнфорда изучил сотни закрытых репозиториев компаний и выяснил, что десятая часть айтишников ничего не делает на работе — просто меняют одну строчку в коде раз в месяц.
👉 Источник тут
А как вы работаете?
🔥 — впахиваю
🥱 — пытаюсь ничего не делать
⚙️ Cline: интеллектуальный помощник в разработке
Cline — это автономный агент кодирования, интегрируемый в IDE
Основные возможности Cline:
✔️ Создание и редактирование файлов
✔️ Выполнение команд
✔️ Использование браузера
📰 В России ужесточили правила бронирования от мобилизации
Правительство России сократило перечень организаций, которые могут забронировать своего сотрудника от мобилизации. Уже оформленные брони прекратят действовать 21 марта 2025 года.
Айтишники, готовимся. 👀
💡 Concurrency — это не параллелизм
❤️ Айтишники, становитесь частью доброй истории
Решили поделиться с вами важной инициативой. С 2 по 7 декабря стартует акция IT-донор. Ребята организовали донорское сообщество из айтишников, чтобы помогать спасать жизни.
Результаты прошлой акции: больше 2600 человек из 200 городов зарегистрировались, и в итоге удалось собрать почти 500 литров крови.
До 7 декабря можно зарегистрироваться в чат-боте, а затем — прийти на станцию переливания в вашем городе (адреса здесь) и стать частью этой доброй истории.
👨💻🚀 Тест: насколько ты продвинутый разраб?
Говорят, что джун становится мидлом, когда начинает понимать, как мало он знает. Этот тест покажет, насколько ты продвинулся в своём развитии.
👉 Ворваться
🐧🚸 Проект Debian Junior начал формирование Live-сборок для детей (когда фраза «накатил себе Linux в 10 лет» обретает смысл)
Разработчики проекта Debian Junior, занимающегося развитием возможностей для комфортной работы детей с дистрибутивом Debian GNU/Linux, объявили о формировании Live-сборок (3 ГБ), содержащих оптимизированное для детей пользовательское окружение и подборку программ, полезных и интересных для детей до 12 лет. Предложенную Live-сборку планируют обновлять еженедельно. Изначально Debian Junior был нацелен на доработку штатного Debian и поддержание набора пакетов для детей.
Пользовательское окружение сформировано на базе оконного менеджера IceWM, что позволяет использовать его даже на устаревших компьютерах с небольшим объёмом ОЗУ. В качестве файлового менеджера поставляется Thunar от проекта Xfce, для навигации в Web предложен Epiphany (GNOME Web), для обмена сообщениями — Dino-IM, для работы с электронной почтой — Evolution, для написания текстов — LibreOffice, для воспроизведения мультимедийного контента — VLC, для просмотра документов — Evince, для просмотра изображений — Eye of GNOME. В состав также включены обучающие приложения, включая GCompris (уроки для детей дошкольного и младшего школьного возраста), Stellarium (планетарий), kturtle (обучение программированию), pySioGame (образовательные игры).
👉 Источник
#новости
📌 Забираем Гугл-таблицу для поиска работы
Внутри базовые сайты с вакансиями такие как хабр и hh.ru, но и множество «Worldwide» агрегаторов. Она постоянно обновляется, например добавили оценки.
👉 Сохраняем на чёрный день
Не забудьте оставить комментарий с вашими мыслями об ИИ в программировании! Какие преимущества и недостатки вы видите? Какие инструменты рекомендуете попробовать коллегам? 🤔💬
Читать полностью…