bootg.com »
United States »
Библиотека программиста | программирование, кодинг, разработка » Telegram Web
Совет на 2025-й — будьте осторожнее с выбором работы.
IT-рынок штормит: массовые сокращения, заморозка найма, снижение зарплат. В такое время особенно важно отличать стоящие офферы от проходных.
Знакомо? Открываешь вакансию, а там: «Ищем middle-разработчика с опытом 10 лет, знанием 15 языков и готовностью работать за печеньки. Офис в Челябинске, релокация за ваш счет» 🤦♂️
Чтобы не тратить время на сотни сомнительных предложений, подпишитесь на IT Job Hub. Там мы отфильтровываем весь мусор и публикуем только избранные вакансии в стабильных компаниях:
— Зарплаты на уровне рынка, а не на уровне голодного студента
— Никаких «мы молодая и дружная семья» — только адекватные условия
— Проверенные работодатели, а не стартапы из сомнительных сфер
Вакансии удобно разбиты по тегам: #python #java #go #data #devops и по другим направлениям. Без воды и лишнего спама — только проверенные вакансии в знакомых компаниях.
Подписывайтесь, если не хотите упустить работу мечты → @proglib_jobs
IT-рынок штормит: массовые сокращения, заморозка найма, снижение зарплат. В такое время особенно важно отличать стоящие офферы от проходных.
Знакомо? Открываешь вакансию, а там: «Ищем middle-разработчика с опытом 10 лет, знанием 15 языков и готовностью работать за печеньки. Офис в Челябинске, релокация за ваш счет» 🤦♂️
Чтобы не тратить время на сотни сомнительных предложений, подпишитесь на IT Job Hub. Там мы отфильтровываем весь мусор и публикуем только избранные вакансии в стабильных компаниях:
— Зарплаты на уровне рынка, а не на уровне голодного студента
— Никаких «мы молодая и дружная семья» — только адекватные условия
— Проверенные работодатели, а не стартапы из сомнительных сфер
Вакансии удобно разбиты по тегам: #python #java #go #data #devops и по другим направлениям. Без воды и лишнего спама — только проверенные вакансии в знакомых компаниях.
Подписывайтесь, если не хотите упустить работу мечты → @proglib_jobs
👍8❤3🥱2
📱 Есть всё необходимое, но цена от $599 — смущает: первые впечатления от iPhone 16e
Новости про Скайп затмили ленту на неделе.
Поделитесь другими интересными новостями в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4💯1👾1
Никогда такого не было, и вот опять. Хакеры украли $485,000 в биткоинах через зараженные репозитории. Kaspersky обнаружил GitVenom — масштабную кампанию по распространению многоступенчатого малвара через GitHub. Главные жертвы — геймеры и криптоинвесторы. Описание фейковых проектов, кстати, похоже писали ИИ.
— Инструмент для автоматизации Instagram
— Телеграм-бот для управления BTC-кошельками
— Кряк для Valorant
Не доверяй халяве на GitHub, читай код перед запуском.
Попадался на такой развод?
Пиши в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚20👍11👾5😁4❤2
Разработчик Леннарт Финке создал проект визуализации примерно 100 тыс. пакетов PyPI и их зависимостей.
PyPI, репозиторий пакетов Python Software Foundation, насчитывает более полумиллиона проектов с открытым исходным кодом. Поскольку я использую многие из них каждый день, мне показалось уместным получше узнать этот набор пакетов и выразить им свою признательность. Индексация на сайте обеспечивает удобный поиск и фильтрацию, что хорошо при поиске чего‑то конкретного. Однако я решил взглянуть на каждый пакет сразу, построить визуализацию, — пояснил Финке.
Для визуализации и сбора метаданных использовался JSON API от PyPI, а также данные из копии репозитория на BigQuery.
— Найдете новые пакеты Python и их взаимосвязи
— Поймете структуру экосистемы Python
— Посмотрите изнутри, как можно реализовать такую визуализацию
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍5👾1
Forwarded from Proglib.academy | IT-курсы
🧮🔠 Математика в действии: решаем хитрые задачи по прогнозированию, оптимизации и логике
Статья, которая поможет развить навыки решения задач с помощью математики.
➡️ Вот что вас ждет
1️⃣ Прогнозирование численности населения — используем цепи Маркова для предсказания миграций между городом и пригородами.
2️⃣ Минимизация затрат — находим минимальное скалярное произведение векторов для оптимального распределения задач между работниками.
3️⃣ Машина времени — решаем задачу максимального числа пересекающихся временных интервалов с помощью заметающей прямой.
4️⃣ Алгоритм Целлера — вычисляем день недели по дате. Проверка на практике.
🔵 Хочешь прокачаться в математике для ML? Тогда разбирайся с этими задачами и не упусти вебинар: «Математика для ML: от теории к практике».
👉 Читать статью
Статья, которая поможет развить навыки решения задач с помощью математики.
👉 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6💯2👾2
Самый лёгкий способ попасть в Kubernetes
«Лаборатория Числитель» выкатила «Штурвал CE» — полнофункциональную community-версию платформы для управления кластерами K8s.
«Штурвал» уже стоит во многих крупных компаниях, а теперь его может поставить каждый.
Лицензионный ключ для установки community-версии придет после заполнения формы на сайте.
А вот тут чат с разрабами, пояснительная бригада всегда на связи, да еще и подарки раздает за активное участие в жизни комьюнити.
«Лаборатория Числитель» выкатила «Штурвал CE» — полнофункциональную community-версию платформы для управления кластерами K8s.
«Штурвал» уже стоит во многих крупных компаниях, а теперь его может поставить каждый.
Лицензионный ключ для установки community-версии придет после заполнения формы на сайте.
А вот тут чат с разрабами, пояснительная бригада всегда на связи, да еще и подарки раздает за активное участие в жизни комьюнити.
👍8❤2❤🔥2😁2
🚀 5 алгоритмов на Rust, которые ускорят ваш код
Разработка на Rust — это не только контроль памяти и борьба с borrow checker. Для действительно производительного кода нужно владеть базовыми алгоритмами.
1. Бинарный поиск: быстрый способ мгновенно находить элементы в отсортированных данных.
2. Сортировка слиянием: надежный и быстрый способ сортировки.
3. Алгоритм Дейкстры: лучший друг тех, кто строит кратчайшие пути.
4. Поиск подстроки (Рабин-Карп): мощный алгоритм для быстрого поиска подстрок в больших текстах.
5. Дерево отрезков: структура данных, которая кажется страшной ровно до тех пор, пока вы в ней не разберетесь.
Они помогут лучше понимать работу с данными, оптимизировать производительность и писать код, который не стыдно показать.
➡️ Разберем каждый из них.
Разработка на Rust — это не только контроль памяти и борьба с borrow checker. Для действительно производительного кода нужно владеть базовыми алгоритмами.
1. Бинарный поиск: быстрый способ мгновенно находить элементы в отсортированных данных.
2. Сортировка слиянием: надежный и быстрый способ сортировки.
3. Алгоритм Дейкстры: лучший друг тех, кто строит кратчайшие пути.
4. Поиск подстроки (Рабин-Карп): мощный алгоритм для быстрого поиска подстрок в больших текстах.
5. Дерево отрезков: структура данных, которая кажется страшной ровно до тех пор, пока вы в ней не разберетесь.
Они помогут лучше понимать работу с данными, оптимизировать производительность и писать код, который не стыдно показать.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥9👍2🥱1
Отобрали для вас полезные и проверенные каналы для программистов — в них вы найдете все самое интересное, от технических новостей до практических гайдов.
IT Job Hub | Работа и вакансии в IT — избранные IT-вакансии
Библиотека программиста — новости из мира IT и технологий
Книги для программистов — самые годные книги по любым языкам и стекам
IT-мемы — мемы про жизу айтишника
Proglib Academy — обучение и курсы, чтобы стать топовым специалистом
Азбука айтишника — азы из мира разработки
Библиотека нейросетей — лайфхаки и промпты для разных задач, баттлы нейронок и новости из мира ИИ
Библиотека фронтендера — все о JS, React, Angular и не только
Библиотека мобильного разработчика — лайфхаки и новости из мира Swift и Kotlin
Библиотека хакера — уязвимости, атаки, бэкдоры и как от них защититься
Библиотека тестировщика — самое интересное о том, как крашить код
🦫 Go
Библиотека Go-разработчика
Библиотека задач по Go
Библиотека Go для собеса
Вакансии по Go
#️⃣ C#
Библиотека шарписта
Библиотека задач по C#
Библиотека собеса по C#
Вакансии по C#
🔧 DevOps
Библиотека devops’а
Библиотека задач по DevOps
Библиотека собеса по DevOps
Вакансии по DevOps & SRE
🐘 PHP
Библиотека пхпшника
Библиотека задач по PHP
Библиотека PHP для собеса
Вакансии по PHP, Symfony, Laravel
🐍 Python
Библиотека питониста
Библиотека Python для собеса
Библиотека задач по Python
Вакансии по питону, Django, Flask
☕️ Java
Библиотека джависта
Библиотека задач по Java
Библиотека Java для собеса
Вакансии по Java
📊 Data Science
Библиотека дата-сайентиста
Библиотека задач по Data Science
Библиотека Data Science для собеса
Вакансии по Data Science
🎮 C++
Библиотека C/C++ разработчика
Библиотека задач по C++
Библиотека C++ для собеса
Вакансии по C++
Подписывайтесь на интересные вам каналы и сохраняйте пост в закладки, чтобы не потерять 🔑
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤5🥱2😁1
В интернете часто можно встретить задачи, которые вызывают споры о том, какой там правильный ответ. Сегодня задача из этой же серии. Попробуйте решить:
9 − 3 ÷ ⅓ + 1
Ответ:
Деление на дробь заменяется умножением на обратную дробь. Для дроби ⅓ обратная дробь равна 3, так как меняем числитель и знаменатель местами (1 становится на место 3, и наоборот):
3 ÷ ⅓ = 3 × 3 = 9
Подставляем полученное значение в исходное выражение:
9 − (3 ÷ ⅓) + 1 = 9 − 9 + 1
Сначала вычитаем: 9 − 9 = 0, затем прибавляем 1.
Получаем окончательный ответ: 0 + 1 = 1
9 − 3 ÷ ⅓ + 1
Ответ:
😁31👍25🥱21🤔3❤2
👨💻 Команда обучения и развития VK создала классную систему курсов по цифровой доступности. И теперь она открыта для всех желающих!
Продукт может быть функциональным, но если он недоступен для части пользователей — это упущение. VK открыла платформу «Секреты цифровой доступности», где делится опытом по адаптации интерфейсов.
📌 Что в разборе?
🔹 Как работают скринридеры и что важно учитывать в коде
🔹 Какие технологии помогают людям с нарушениями зрения, слуха и моторики
🔹 Как писать адаптивные тексты и верстать удобные формы
🔹 Реальные кейсы VK: скринридеры в Одноклассниках и ВКонтакте, автоматические субтитры в VK Видео, адаптация RuStore и Почты Mail
🎓 Кто обучает?
Эксперты VK, работающие с доступностью в продуктах:
Разработчики из ВКонтакте, UX-исследователи из RuStore и VK, дизайнеры из Mail и другие сотрудники компании.
🎯 Для кого?
Разработчиков, тестировщиков, дизайнеров, продакт-менеджеров — всех, кто хочет сделать цифровую среду по-настоящему инклюзивной.
🔗 Начать обучение можно здесь: https://team.vk.company/a11y_training/
Продукт может быть функциональным, но если он недоступен для части пользователей — это упущение. VK открыла платформу «Секреты цифровой доступности», где делится опытом по адаптации интерфейсов.
📌 Что в разборе?
🔹 Как работают скринридеры и что важно учитывать в коде
🔹 Какие технологии помогают людям с нарушениями зрения, слуха и моторики
🔹 Как писать адаптивные тексты и верстать удобные формы
🔹 Реальные кейсы VK: скринридеры в Одноклассниках и ВКонтакте, автоматические субтитры в VK Видео, адаптация RuStore и Почты Mail
🎓 Кто обучает?
Эксперты VK, работающие с доступностью в продуктах:
Разработчики из ВКонтакте, UX-исследователи из RuStore и VK, дизайнеры из Mail и другие сотрудники компании.
🎯 Для кого?
Разработчиков, тестировщиков, дизайнеров, продакт-менеджеров — всех, кто хочет сделать цифровую среду по-настоящему инклюзивной.
🔗 Начать обучение можно здесь: https://team.vk.company/a11y_training/
👍8❤4
Теперь разработчики могут быстрее тестировать, улучшать и адаптировать промпты под реальные задачи. Подробнее об изменениях:
Библиотека программиста #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤4👍2🥱1
💎📐 Ruby on Rails vs Next.js: почему дед веб-разработки до сих пор дает жару
Как винил в музыке, который снова в тренде, Rails продолжает жить и процветать в мире, где технологии меняются быстрее, чем мы успеваем о них узнать.
👉 Читать статью
👉 Зеркало
Как винил в музыке, который снова в тренде, Rails продолжает жить и процветать в мире, где технологии меняются быстрее, чем мы успеваем о них узнать.
👉 Читать статью
👉 Зеркало
❤11🥱6😁3
🌸 Дарите женщинам цветы
Сегодня, 8 марта, мы хотим не просто поздравить девушек, но рассказать про тех, чей труд изменил мир навсегда.
🔹 Хэдди Ламар — актриса и изобретательница, чья работа легла в основу технологий Wi-Fi, Bluetooth и GPS. Она мечтала о мире без войн и создала систему защиты радиосигналов, которая теперь помогает миллионам людей по всему миру.
🔹 Грейс Хоппер — «королева кода», которая придумала компилятор и показала, что компьютеры должны понимать человека, а не наоборот. Именно благодаря ей мы пишем код не на машинном языке, а на удобных языках программирования.
🔹 Глэдис Уэст — математик, чьи расчёты позволили создать GPS. Без её точных вычислений мы бы не смогли ориентироваться в пространстве так, как привыкли сегодня.
Эти женщины создали мир, в котором технологии стали доступнее.
С праздником, вдохновительницы! Пусть ваши мечты превращаются в реальность, а ваши идеи меняют будущее! 💙🚀
Сегодня, 8 марта, мы хотим не просто поздравить девушек, но рассказать про тех, чей труд изменил мир навсегда.
🔹 Хэдди Ламар — актриса и изобретательница, чья работа легла в основу технологий Wi-Fi, Bluetooth и GPS. Она мечтала о мире без войн и создала систему защиты радиосигналов, которая теперь помогает миллионам людей по всему миру.
🔹 Грейс Хоппер — «королева кода», которая придумала компилятор и показала, что компьютеры должны понимать человека, а не наоборот. Именно благодаря ей мы пишем код не на машинном языке, а на удобных языках программирования.
🔹 Глэдис Уэст — математик, чьи расчёты позволили создать GPS. Без её точных вычислений мы бы не смогли ориентироваться в пространстве так, как привыкли сегодня.
Эти женщины создали мир, в котором технологии стали доступнее.
С праздником, вдохновительницы! Пусть ваши мечты превращаются в реальность, а ваши идеи меняют будущее! 💙🚀
❤55👍12🥰2🌚1
📰 Что произошло за неделю
Собрали главные события и контент минувших уходящей недели:
🚀 5 алгоритмов на Rust для ускорения кода — бинарный поиск, сортировка слиянием, алгоритм Дейкстры, Рабин-Карп и дерево отрезков. Оптимизация и производительность в одном флаконе.
🗺️ Интерактивная карта PyPI — Разработчик создал визуализацию 100 тыс. Python-пакетов и их зависимостей. Удобный способ изучить экосистему Python.
💣 GitHub как минное поле — Хакеры украли $485,000 в BTC через фейковые проекты с малварью. Геймеры и криптоинвесторы в зоне риска — проверяйте код!
🔄 Anthropic обновляет платформу — Новая модель Claude 3.7 Sonnet, совместная работа над промптами и интерактивная среда Workbench для разработчиков.
Библиотека программиста #свежак
Собрали главные события и контент минувших уходящей недели:
🚀 5 алгоритмов на Rust для ускорения кода — бинарный поиск, сортировка слиянием, алгоритм Дейкстры, Рабин-Карп и дерево отрезков. Оптимизация и производительность в одном флаконе.
🗺️ Интерактивная карта PyPI — Разработчик создал визуализацию 100 тыс. Python-пакетов и их зависимостей. Удобный способ изучить экосистему Python.
💣 GitHub как минное поле — Хакеры украли $485,000 в BTC через фейковые проекты с малварью. Геймеры и криптоинвесторы в зоне риска — проверяйте код!
🔄 Anthropic обновляет платформу — Новая модель Claude 3.7 Sonnet, совместная работа над промптами и интерактивная среда Workbench для разработчиков.
Библиотека программиста #свежак
❤7👍3
В 2024 году Google выплатила $11,8 млн по своей глобальной программе багбаунти исследователям и белым хакерам за выявление уязвимостей в Chrome, Android, Google Play, продуктах Google и открытом ПО компании.
Главное из отчёта:
🔹 660 исследователей получили вознаграждения за свой вклад в безопасность продуктов Google.
🔹 $110 115 — самая крупная выплата за обход механизма защиты MiraclePtr.
🔹 $3,3 млн выплачено за уязвимости в Android.
🔹 $3,4 млн — за уязвимости в браузере Chrome.
🔹 $500 тыс. выделено за уязвимости в облачных продуктах Google.
🔹 $142 тыс. — за уязвимости в проектах, связанных с машинным обучением.
Для сравнения, «Яндекс» в 2024 году выплатила исследователям $555 тыс. в рамках своей программы багбаунти «Охота за ошибками».
Библиотека программиста #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤5
Разработчик Джейкоб Стопак создал игру, в которой пользователи могут буквально «гулять» по своему репозиторию Git. Изначально он пробовал сделать это на базе Doom, но выбрал воксельный мир в духе Minecraft — он оказался более комфортным для обучения.
В игре ветки Git стали коридорами, а коммиты — комнатами. Это позволяет визуально понимать структуру репозитория и осваивать работу с Git в интерактивной форме.
Библиотека программиста #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26👾10