python_practics
Ir al canal en Telegram
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
Mostrar más5 112
Suscriptores
+124 horas
-27 días
-3830 días
Archivo de publicaciones
5 111
Не платите за подписку. Пользуйтесь 3 месяца за 1₽
Ответьте на один вопрос и откройте доступ сразу к двум сервисам:
Кинопоиску и Яндекс Музыке для вас и 3-х близких на 90 дней.
Не расставайтесь с любимым контентом даже летом: скачивайте фильмы и музыку на любое устройство и наслаждайтесь ими оффлайн даже на островах.
Предложение ограничено до 30.06.2024 — успейте подключиться.
Попробовать
#реклама 18+
mrqz.me
О рекламодателе
5 111
Внимание! - Вопрос!
Какая разница между аутентификацией и авторизацией?
Идентификация (от латинского identifico — отождествлять): присвоение субъектам и объектам идентификатора и / или сравнение идентификатора с перечнем присвоенных идентификаторов. Например, представление человека по имени отчеству - это идентификация.
Аутентификация (от греческого: αυθεντικός ; реальный или подлинный): проверка соответствия субъекта и того, за кого он пытается себя выдать, с помощью некой уникальной информации (отпечатки пальцев, цвет радужки, голос и тд.), в простейшем случае - с помощью имени входа и пароля.
Авторизация - это проверка и определение полномочий на выполнение некоторых действий в соответствии с ранее выполненной аутентификацией.
Все три процедуры взаимосвязаны:
1. Сначала определяют имя (логин или номер) – идентификация
2. Затем проверяют пароль (ключ или отпечаток пальца) – аутентификация
3. И в конце предоставляют доступ – авторизация
#вопросы_из_собеседований
@python_practics
5 111
Сокрытие пароля во время ввода
В Python нет готовой встроенной функции для сокрытия паролей при вводе, но вместо нее как раз подойдет встроенный модуль getpass. Этот модуль работает так же, как ввод пароля в Linux: вы вводите пароль, но не видите его на экране консоли, пока не закончите ввод.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 111
Задача:
Реализуйте функцию unique_in_order, которая принимает в качестве аргумента последовательность и возвращает список элементов без каких-либо элементов с одинаковым значением рядом друг с другом и сохраняет исходный порядок элементов.
Пример:
unique_in_order('AAAABBBCCDAABBB') == ['A', 'B', 'C', 'D', 'A', 'B']
unique_in_order('ABBCcAD') == ['A', 'B', 'C', 'c', 'A', 'D']
unique_in_order([1, 2, 2, 3, 3]) == [1, 2, 3]
unique_in_order((1, 2, 2, 3, 3)) == [1, 2, 3]
#задачник
@python_practics5 111
Оптическая иллюзия на модуле turtle
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
5 111
Внимание! - Вопрос!
Как защитить куки от воровства и от подделки?
Зависит от того, насколько строгие критерии безопасности на сайте. Если в куках хранятся вспомогательные данные, например, индекс последнего выбранного в дропдауне элемента, правилами ниже можно пренебречь.
Для платежных систем, сайтов с приватными данными приведенные правила обязательны.
• Выставлять кукам флаг httponly. Браузер не даст прочесть и изменить такие куки на клиенте Джаваскриптом;
• Использовать флаг secure. Куки будут переданы только по безопасному соединению;
• Устанавливать короткий срок жизни куки;
• Устанавливать короткий срок сессии на сервере;
• Добавлять в ключ сессии заголовок User-Agent. Тогда если украсть куки и установить на другой машине, ключ сессии будет другим;
• Аналогично пункту выше, но добавлять IP пользователя;
• Подписывать куки секретным ключом. Добавлять поле sig, которое равно HMAC-SHA1(cookie-body, secret_key). На сервере проверять, что подпись совпадает.
#вопросы_из_собеседований
@python_practics
5 111
Памятка наемного айтишника
Взаимоотношения между работником и работодателем строятся на деловой основе. Приятная атмосфера в коллективе и дружеские отношения с руководством, безусловно, важны. Но не стоит забывать, что это коммерческие отношения, цель которых — обмен труда на вознаграждение.
В этой заметке перечислим, о чём важно помнить, работая по найму.
Подробнее👇
#статьи
@python_practics
5 111
Как повысить эффективность вебинаров?
Организация продающего вебинара - не простая задача, ведь необходимо предусмотреть множество деталей: удобную дату, вовлекающий контент, методы продвижения и взаимодействия с участниками.
Вебинары от МТС Линк помогают привлекать новых клиентов и увеличивать конверсию из участника в лид. В сервисе доступен анализ поведения пользователей во время вебинара, синхронный перевод, автовебинары и интерактивные инструменты для вовлечения участников.
Делимся методичкой с кейсами, чек-листами и инструкциями для маркетологов, PR и event-менеджеров, чтобы сделать вебинары эффективным инструментом для лидогенерации.
Получите методичку бесплатно на сайте.
Скачать
#реклама 16+
mts-link.ru
О рекламодателе
5 111
Инженерия машинного обучения
Чему вы научитесь:
• Основам и концепциям машинного обучения;
• Проектированию и разработке моделей машинного обучения;
• Подготовке и обработке данных для обучения моделей;
• Оценке и улучшению производительности моделей машинного обучения;
• Развертыванию и интеграции моделей машинного обучения в реальные приложения.
"Инженерия машинного обучения" поможет вам освоить все этапы разработки и внедрения моделей машинного обучения, начиная с обработки данных и заканчивая их развертыванием в производственной среде.
Книга в формате pdf👇
#курсы_книги
@python_practics
5 111
Обучаем Java-разработчиков оплата после выхода на работу
В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты.
Если задуматься, то все в выигрыше:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.
Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку!
Узнать больше
#реклама 16+
kata.academy
О рекламодателе
5 111
Llama 3-70b в своем Телеграм боте — бесплатно, безлимитно и всего 20 строк кода
Существует много вариантов доступа к Llama3 и другим открытым моделям через браузер. Но Телеграм намного удобнее и для него есть простое решение как получить безлимитный и бесплатный доступ к диалогу с AI.
Да, всего 20 строк кода и этот бот:
1) по качеству ответов будет соизмерим с ChatGPT-4;
2) будет отвечать очень быстро т.к. подключим мы его через Groq, который в среднем в 10 раз быстрее других аналогичных сервисов;
3) будет поддерживать диалог и запоминать последние сообщения.
Подробнее👇
#статьи
@python_practics
5 111
Запустите рекламу в телеграм-каналах с Яндекс Директом
Перфоманс-реклама теперь в телеграм-каналах ⚡
Яндекс Директ знает, как привлечь целевую аудиторию 💰👌
Узнать больше
#реклама
yandex.ru
О рекламодателе
5 111
Текст в речь
Библиотека gTTS использует гугловские технологии конвертации текста в речь.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 111
Factory_boy
Еще один инструмент для генерирования данных. В отличие от Faker, он генерирует фикстуры — блоки кода, которые выполняются до или после тестовых функций. Фикстуры помогают привести приложение в нужное состояние, задать исходные данные или сгенерировать информацию для теста. Эта библиотека упрощает их создание и применяется в основном в unit-тестировании.
Подробнее👇
#фреймворки_библиотеки
@python_practics
5 111
Интерактивный модуль мотивации сотрудников для Битрикс24
HRM-модуль "Программа лояльности" позволяет настраивать гибкие условия начисления баллов поощрения для сотрудников компании внутри Битрикс24.
Каждый сотрудник может потратить накопленные баллы в каталоге привилегий. Доступны приятные нематериальные бонусы, а, также, реальные товары, включая эксклюзивные элементы корпоративного мерча!
Модуль уже доступен на маркетплейсе Битрикс!
А по ссылке можно получить доступ к демо-версии модуля:
Попробовать
#реклама
pwd.ru
О рекламодателе
