python_practics
رفتن به کانال در Telegram
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
نمایش بیشتر5 290
مشترکین
-524 ساعت
-87 روز
-1330 روز
آرشیو پست ها
5 288
Оптическая иллюзия на модуле turtle
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
5 288
Внимание! - Вопрос!
Как защитить куки от воровства и от подделки?
Зависит от того, насколько строгие критерии безопасности на сайте. Если в куках хранятся вспомогательные данные, например, индекс последнего выбранного в дропдауне элемента, правилами ниже можно пренебречь.
Для платежных систем, сайтов с приватными данными приведенные правила обязательны.
• Выставлять кукам флаг httponly. Браузер не даст прочесть и изменить такие куки на клиенте Джаваскриптом;
• Использовать флаг secure. Куки будут переданы только по безопасному соединению;
• Устанавливать короткий срок жизни куки;
• Устанавливать короткий срок сессии на сервере;
• Добавлять в ключ сессии заголовок User-Agent. Тогда если украсть куки и установить на другой машине, ключ сессии будет другим;
• Аналогично пункту выше, но добавлять IP пользователя;
• Подписывать куки секретным ключом. Добавлять поле sig, которое равно HMAC-SHA1(cookie-body, secret_key). На сервере проверять, что подпись совпадает.
#вопросы_из_собеседований
@python_practics
5 288
Памятка наемного айтишника
Взаимоотношения между работником и работодателем строятся на деловой основе. Приятная атмосфера в коллективе и дружеские отношения с руководством, безусловно, важны. Но не стоит забывать, что это коммерческие отношения, цель которых — обмен труда на вознаграждение.
В этой заметке перечислим, о чём важно помнить, работая по найму.
Подробнее👇
#статьи
@python_practics
5 288
Как повысить эффективность вебинаров?
Организация продающего вебинара - не простая задача, ведь необходимо предусмотреть множество деталей: удобную дату, вовлекающий контент, методы продвижения и взаимодействия с участниками.
Вебинары от МТС Линк помогают привлекать новых клиентов и увеличивать конверсию из участника в лид. В сервисе доступен анализ поведения пользователей во время вебинара, синхронный перевод, автовебинары и интерактивные инструменты для вовлечения участников.
Делимся методичкой с кейсами, чек-листами и инструкциями для маркетологов, PR и event-менеджеров, чтобы сделать вебинары эффективным инструментом для лидогенерации.
Получите методичку бесплатно на сайте.
Скачать
#реклама 16+
mts-link.ru
О рекламодателе
5 288
Инженерия машинного обучения
Чему вы научитесь:
• Основам и концепциям машинного обучения;
• Проектированию и разработке моделей машинного обучения;
• Подготовке и обработке данных для обучения моделей;
• Оценке и улучшению производительности моделей машинного обучения;
• Развертыванию и интеграции моделей машинного обучения в реальные приложения.
"Инженерия машинного обучения" поможет вам освоить все этапы разработки и внедрения моделей машинного обучения, начиная с обработки данных и заканчивая их развертыванием в производственной среде.
Книга в формате pdf👇
#курсы_книги
@python_practics
5 288
Обучаем Java-разработчиков оплата после выхода на работу
В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты.
Если задуматься, то все в выигрыше:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.
Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку!
Узнать больше
#реклама 16+
kata.academy
О рекламодателе
5 288
Llama 3-70b в своем Телеграм боте — бесплатно, безлимитно и всего 20 строк кода
Существует много вариантов доступа к Llama3 и другим открытым моделям через браузер. Но Телеграм намного удобнее и для него есть простое решение как получить безлимитный и бесплатный доступ к диалогу с AI.
Да, всего 20 строк кода и этот бот:
1) по качеству ответов будет соизмерим с ChatGPT-4;
2) будет отвечать очень быстро т.к. подключим мы его через Groq, который в среднем в 10 раз быстрее других аналогичных сервисов;
3) будет поддерживать диалог и запоминать последние сообщения.
Подробнее👇
#статьи
@python_practics
5 288
Запустите рекламу в телеграм-каналах с Яндекс Директом
Перфоманс-реклама теперь в телеграм-каналах ⚡
Яндекс Директ знает, как привлечь целевую аудиторию 💰👌
Узнать больше
#реклама
yandex.ru
О рекламодателе
5 288
Текст в речь
Библиотека gTTS использует гугловские технологии конвертации текста в речь.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 288
Factory_boy
Еще один инструмент для генерирования данных. В отличие от Faker, он генерирует фикстуры — блоки кода, которые выполняются до или после тестовых функций. Фикстуры помогают привести приложение в нужное состояние, задать исходные данные или сгенерировать информацию для теста. Эта библиотека упрощает их создание и применяется в основном в unit-тестировании.
Подробнее👇
#фреймворки_библиотеки
@python_practics
5 288
Интерактивный модуль мотивации сотрудников для Битрикс24
HRM-модуль "Программа лояльности" позволяет настраивать гибкие условия начисления баллов поощрения для сотрудников компании внутри Битрикс24.
Каждый сотрудник может потратить накопленные баллы в каталоге привилегий. Доступны приятные нематериальные бонусы, а, также, реальные товары, включая эксклюзивные элементы корпоративного мерча!
Модуль уже доступен на маркетплейсе Битрикс!
А по ссылке можно получить доступ к демо-версии модуля:
Попробовать
#реклама
pwd.ru
О рекламодателе
5 288
Внимание! - Вопрос!
Что такое CGI? Плюсы, минусы.
Common Gateway Interface. Соглашение о том, как веб-сервер взаимодействует с программой, написанной на каком-то языке. Веб-сервер запускает программу как исполняемый файл. Параметры запроса, например, метод, путь, заголовки и т.д. передаются через переменные окружения.
Программа должна прочитать эти переменные и записать в стандартный поток вывода HTTP-ответ.
Плюсы:
Протокол не накладывает условия на язык, на котором написана программа. Это может быть и скрипт, и бинарный файл.
Протокол экстремально прост.
Программа не хранит состояние, что удобно для отладки.
Минусы:
Запуск процесса ОС на каждый запрос отрабатывает очень медленно.
Передача данных через stdout медленней юникс-сокетов.
#вопросы_из_собеседований
@python_practics
5 288
Уведомление о разрядке батареи
Библиотека psutil является мощным инструментом для аналитики всех запущенных процессов и мониторинга системы в целом. Как идея — сделать приложение для удаленного мониторинга и ежедневной отсылкой информации вам в телеграмм.
Пример с анализом уровня заряд батареи ноутбука, потребуется установить psutil.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 288
Задача:
На этот раз ни истории, ни теории. В примерах ниже показано, как написать функцию accum.
Пример:
accum("abcd") -> "A-Bb-Ccc-Dddd"
accum("RqaEzty") -> "R-Qq-Aaa-Eeee-Zzzzz-Tttttt-Yyyyyyy"
accum("cwAt") -> "C-Ww-Aaa-Tttt"
#задачник
@python_practics5 288
Цифровые часы на модуле turtle
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
