Статьи
6 прочтений · 1 день назад
🐍📦 Ваш код достоин PyPI: как правильно опубликовать Python-пакет
Краткая инструкция по публикации Python-пакетов на PyPI. Узнайте, как структурировать проект, настроить метаданные и загрузить свой пакет в репозиторий. Этот материал взят из нашей email-рассылки, посвященной Python. Подпишитесь, чтобы быть в числе первых, кто получит дайджест. 📧 Подписаться (function () { let link = document .getElementById ("15b7bade-59ea-4599-9366-a8b8e60d6ba2-https://proglib.io/w/edaee37b-2"); if (! link) return; let href = link ...
3 прочтения · 1 день назад
🏃 Самоучитель по Go для начинающих. Часть 13. Работа с датой и временем. Пакет time
В этой части самоучителя изучим способы работы с датами и временем в языке Go, разберем полезные функции пакета time и в заключение решим парочку интересных задач. ← Часть 12 Обобщенное программирование. Дженерики Язык программирования Go хранит время в соответствии с эпохой UNIX, которая берет свое начало 1 января 1970 года в 00:00:00 UTC. Системы на базе UNIX отслеживают время путем подсчета секунд, прошедших с этого особенного дня. Счетчик прошедших секунд хранится в виде 32-битного целого числа, которое изменяется в диапазоне от -2^32 до 2^31 – 1...
17 прочтений · 2 дня назад
🐍🕵 5 лучших Python инструментов для специалистов по кибербезопасности
В данной статье представлен обзор пяти высокоэффективных инструментов на базе языка Python, применяемых в сфере информационной безопасности. Рассматриваются их ключевые функции и области применения. Этот материал взят из нашей email-рассылки, посвященной Python. Подпишитесь, чтобы быть в числе первых, кто получит дайджест. 📧 Подписаться (function () { let link = document .getElementById ("eba16ab5-cb91-4fbd-8d79-072937595f95-https://proglib.io/w/edaee37b-2"); if (! link) return; let href = link ...
48 прочтений · 3 дня назад
👋 Slack уходит из России: чем заменить зарубежный сервис
Аналоги Slack и других зарубежных сервисов, которые больше недоступны в России. 15 июня стало известно, что корпоративный мессенджер Slack уходит из России. Это далеко не первый случай, когда зарубежные IT-компании прекращают свою деятельность на территории нашей страны. Недоступность зарубежных сервисов создает определенные трудности для российского бизнеса. В сфере Digital подобные платформы играют ключевую роль в организации рабочих процессов. Но бояться не стоит, ведь за последнее время появилось множество отечественных аналогов, которые ничуть не уступают западным инструментам...
71 прочтение · 3 дня назад
⚒️ 10 незаменимых плагинов для VS Code в 2024 году
Огромная популярность Visual Studio Code во многом связана с его расширяемостью: функциональность редактора можно существенно нарастить за счет установки дополнительных плагинов. В этой статье мы рассмотрим 10 суперполезных расширений, которые значительно упростят работу с кодом и повысят вашу продуктивность. Все представленные в этой подборке плагины универсальны: они пригодятся фронтендерам, бэкендерам и фулстек-разработчикам. Что делает: запускает локальный сервер одним кликом. Расширение Live Server – самый простой и удобный локальный сервер для фронтенд-разработки...
10 прочтений · 1 неделю назад
📧 Отклик на вакансию по email: как сделать так, чтобы ваше письмо выделялось
Вы отправляете десятки откликов на вакансии, но не получаете ответа? Возможно, дело в том, как вы пишете свои письма. Узнайте, какие ошибки могут стоить вам работы мечты и как их избежать. «Кто откликается на вакансии через электронную почту? Разве это эффективно?» — спросите вы. Отвечаю: да, это вполне эффективно. И порой даже эффективнее, чем массово рассылать отклики на hh.ru. Дело в том, что некоторые работодатели не заходят на хх.ру после публикации вакансии или делают это крайне редко. А вот почту проверяют...
5 прочтений · 1 неделю назад
🛠️ Set в JavaScript: теперь с новыми суперспособностями
Узнайте о грядущих обновлениях Set в JavaScript, включая новые методы union, intersection, difference и другие. Подробный обзор и примеры использования. Привет всем! Я Кирилл Мыльников, frontend-разработчик компании Usetech. Сегодня хочу поделиться информацией о новых методах, которые скоро появятся в коллекции Set в JavaScript. Set был добавлен в стандарте ES2015, но всегда казался немного ограниченным. Работать с ним можно было только через добавление, удаление и проверку наличия элементов. Однако...
4 прочтения · 1 неделю назад
👶 Новичок в компании: 18 советов, как быстро адаптироваться и освоить новые навыки
Начало работы в новой компании может быть волнующим и сложным, особенно если вы новичок в отрасли. Как быстро освоиться, произвести хорошее впечатление и стать ценным сотрудником? Один из пользователей Hacker News присоединился к финтех-стартапу, чтобы возглавить отдел маркетинга, несмотря на отсутствие опыта в финансах. Хотя у него есть необходимые материалы и поддержка коллег, он все еще чувствует себя отстающим, и ему нужно повторять материал для более глубокого понимания. Он спрашивает:...
17 прочтений · 1 неделю назад
🎓 Продвинутый SQL: секреты профессионалов
Рассказываем о сложных стратегиях оптимизации запросов, продвинутых типах соединений и тонкостях использования SELECT. Знание изложенных ниже методов работы позволит вам: Оптимизация SQL-запросов — первый необходимый навык для каждого администратора БД и бэкенд-разработчика. Продвинутая оптимизация выходит за рамки индексации и рефакторинга запросов — перечислим методы, которые помогут сделать запросы по-настоящему эффективными. План выполнения запроса имеет решающее значение для оптимизации — он показывает, как движок SQL выполняет запрос, и раскрывает проблемные фрагменты...
29 прочтений · 1 неделю назад
💡 Кем работать в IT, если ты гуманитарий: 10 альтернативных профессий
Думаете, что IT – это только для технарей? Мы развеем этот миф и расскажем о 10 профессиях, которые идеально подойдут гуманитариям. Принято считать, что ИТ – отрасль для технарей, а гуманитариям здесь не рады. Однако это далеко не так. Поэтому мы решили развеять данный миф и назвать как минимум десять профессий, которые точно подойдут гуманитариям. 1. DevRel DevRel, Developer Relationships или менеджер по развитию IT-бренда работодателя – это что-то между продажником, копирайтером и пиарщиком в мире Айти...
46 прочтений · 2 недели назад
🐍🏗️ Основы архитектуры для джунов: построение масштабируемых и чистых приложений на Python
Когда речь идет о создании масштабируемых и поддерживаемых приложений, понимание таких важных понятий, как принципы чистого кода, архитектурные паттерны и SOLID практики проектирования, имеет решающее значение. Изучив эти принципы, новички получат представление о построении надежных, гибких и легко тестируемых приложений, что позволит им сохранить ясность кодовой базы и возможность ее сопровождения по мере роста их проектов. Немного теории Прежде чем погрузиться в архитектуру, я хотел бы ответить...
100 прочтений · 2 недели назад
⏱🏅 Как стать мидлом за 3 года: 12 советов джунам
Переход от статуса джуна к мидлу – важная, и пожалуй, самая сложная веха в карьере любого разработчика. Рассказываем об эффективных приемах и дополнительных навыках, которые помогут вам сократить этот извилистый путь. Автору оригинала этой подборки удалось пройти путь с нуля до продвинутого мидла за 3 года – каждый совет выведен из практики и личного опыта. 1. Деление на грейды всегда условно Навыки и опыт важнее, чем официальный грейд: если вы успешно решаете задачи, никто не будет интересоваться,...
Видео