Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Возглавьте армию своей страны в войне с коварным врагом. Управляйте ресурсами, принимайте ключевые решения и ведите Граднар через суровый конфликт. Ваши действия определяют будущее, приводя страну к победе или поражению.

Симулятор войны: 1985

Мидкорные, Стратегии, Симуляторы

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
30
user5600163
2 года назад
Книжная лига

Telegram bot читалка напоминалка⁠⁠

Telegram bot читалка напоминалка Книги, Telegram, Чтение, Литература, Книжный клуб

Всем привет! Написал для себя telegram бот которой позволяет читать книги и с определенной периодичностью от 5 минут до 24 часов отправляет вам новую страницу для чтения, чтобы мотивировать вас читать дальше.
Принцип работы бота похож на обычный паблик в telegram.

Формат книг, который принимает бот:

  • Fb2

  • Pdf

Функционал бота:

  • Добавить новую книгу;

  • Выбор из уже загруженных вами книг;

  • Возможность перейти на любую страницу книги;

  • Настройка выдачи новых страниц у книг;

  • Работа с содержанием (Пока только в fb2);

Ограничения:

  • Размер книги не больше 20 мб;

Был бы благодарен получить обратную связь, возможно есть какие-нибудь баги, которые я не заметил или просто предложения по улучшению.

Может быть, для кого-нибудь будет полезным данный инструмент.

https://t.me/public_reader_book_bot

Показать полностью 1
[моё] Книги Telegram Чтение Литература Книжный клуб
10
284
anetto1502
anetto1502
2 года назад
Программирование на python

Ответ trdm в «Яндекс и "Цифровые профессии"»⁠⁠2

Предложу своё видение материалов для начинающего python-разработчика на 2022 год. Есть общая часть для любого backend developer, она же годится для старта в data science и devops.


Сразу скажу, что 80% успеха в изучении — это самостоятельная работа. Ни один курс или преподаватель не сделает из вас специалиста, это доступно только вам. Помочь может размеренное изучение — 1 час изучения каждый день куда эффективнее, чем 10 часов в воскресенье.


Подборка бесплатного материала по python:

0. При погружении в новую область знаний сразу возникает вопрос, куда копать и с чего начать. Ответ можно найти в книгах, обзорных статьях, видео и других источниках. Одним из вариантов визуализации подобных знаний является roadmap. Это такая "дорожная карта" с пометками, что следует освоить. Самым популярным проектом является roadmap.sh. В их github 220к звёзд, настолько это общее место для индустрии. Прописаны roadmap для самых разных специализаций и технологий, в том числе по python. Недавно к каждому навыку они стали прикреплять пачку статей и видео из изучения. Roadmap позволяет выявить пробелы в текущих знаниях и наметить актуальные вопросы для изучения.


1. Классическим хорошим курсом для начала из бесплатных считаются Поколения Python на stepik для начинающих и для продвинутых от школы BEEGEEK. Первые два курса (для начинающих и для продвинутых) бесплатные, третий (для профессионалов) платный, стоит в районе 3к. В каждом курсе порядка 200+ тестов и ~300 интерактивных задач. Для начинающих покрывает базовые типы данных, циклы и ветвления, строки, списки, функции и не большой мини-проект в конце. Для продвинутых вложенные списки, кортежи, множества, словари, работа с файлами. Для профессионалов - исключения, итераторы, генераторы, регулярки.


2. Дополнить текст можно годными лекциями Тимофей Хирьянова из МФТИ.


3. Python: основы и применение на stepik. Тут пространства имён, классы, наследование, исключения, итераторы и генераторы, файловая система, лямбды, pep8, регулярки, немного про http и API.


4. Не питоном единым, поэтому надо ещё и немного в базы. Начинать однозначно стоит с реляционных баз. Можно посмотреть на Интерактивный тренажер по SQL. Тут и про реляционную модель в целом, про запросы, групповые операции, CRUD, и много практики


5. Надо освоить git, достаточно 4 глав из книги Pro Git. Сейчас git без вариантов, у него 97% рынка. Не писать код без локального git-репозитория вообще. Использовать серверный github/gitlab по желанию.


6. Дополнительно можно практиковаться на codewars и leetcode. Берём и решаем по задаче в день. Конкретно leetcode популярен при подготовке к собеседованиям.


7. Для общего развития есть крутой вводный курс в computer science CS50 от Гарварда. Он большой и на английском, начинается с Си и алгоритмов, а дальше про память, структуры данных, python, SQL, HTML, CSS, javascript и даже Flask. Такая сборная солянка. Есть видео-лекции, лабораторные работы с заданиями и всё такое. Говорят, что яндекс.браузер умеет на лету всё переводить, но я не пользовался.


8. Связанный с предыдущим пункт. Без английского нынче никуда. Кто посоветует, как тут можно начать? Мне кажется, что нужны основы языка (база типа грамматика по любому учебнику), а потом много практики уровня "перевод со словарём". Словарный запас всему голова.


9. В современном проекта никуда без тестов. Для python лидером является pytest, могу порекомендовать гайд Python Testing with pytest. Просто, Быстро, Эффективно и Масштабируемо


10. Без linux никуда, все сервера работают на linux. Кто знает хороший гайд для начинающего? Легко сказать "поставь ubuntu и разберись", но это сложно.


11. Без docker тоже никуда. Мне нравится огромный гайд Introduction to Containers в виде 829-страничной презентации. Тут и теория, и практика. Для углубления знаний есть Best Practices.


Когда есть базовый опыт на питоне, дальнейшим развитием является свой проект. Не гонитесь за чем-то уникальным, просто самостоятельно реализуйте что-то уже существующее. В процессе реализации вы начнёте сталкиваться со злым реальным миром, что даст вам много опыта. Например, можно повторить мой часовой стрим по созданию небольшого проекта на python с нуля до небольшого логического завершения.


Из книг для более глубокого понимания внутренностей Python рекомендую Лутца (двухтомник, нужно свежее 5 издание 2019-2020 годов). Многие жалуются, что книга тяжёлая для начинающего. Крутой книгой для повышения уровня я считаю Python. К вершинам мастерства Лучано Рамальо (в 2022 году вышло второе издание, лучше его).


При создании не учебного, а уже боевого проекта важно смотреть на готовые подходы. В статье Как анализировать предметную область перед разработкой на примере видеоаналитики я делился своим опытом подобной работы.


Постоянным источником материалов может быть телеграмм-канал devfm, где мы разбираем разные нюансы из жизни разработчика на Python и не только. Зачем нужен докер, что такое WSGI, чему стоит научиться в вузе, шаблоны проектирования микросервисов с недавнего highload++. По пятницам у нас культурный код с фильмами, книгами и всяким разным.

Показать полностью
[моё] Учебник Литература Самостоятельная работа Ответ на пост Длиннопост IT Разработка Обучение Python Telegram Linux Текст
32
707
DELETED
2 года назад

Ответ на пост «Самый большой архив аудиокниг очередной раз заблокирован»⁠⁠2

Ответ на пост «Самый большой архив аудиокниг очередной раз заблокирован»
[моё] Telegram Аудиокниги Блокировка Telegram Авторские права Текст Литература Без рейтинга Ответ на пост
57
51
DonPeon
DonPeon
2 года назад

Ответ на пост «Самый большой архив аудиокниг очередной раз заблокирован»⁠⁠2

Помогите, пожалуйста,  советом.


У меня есть тг канал собственного наполнения с аудиокнигами для детей. Делаю это чисто для своего сына и дочки, без коммерции (хотя по рекомендациям, друзьям и тп уже 300+ подписчиков.) И очень не хочу получить бан. Подскажите, как сделать бекап этого тг канала? Чтобы вот так же быстро всё восстановить в случае чего.

Telegram Аудиокниги Блокировка Telegram Авторские права Текст Литература Без рейтинга Ответ на пост
8
4582
slavasssr
2 года назад

Самый большой архив аудиокниг очередной раз заблокирован⁠⁠2

Самый большой архив аудиокниг очередной раз заблокирован
[моё] Telegram Аудиокниги Блокировка Telegram Авторские права Текст Литература Без рейтинга
278
Glubinov
Glubinov
3 года назад
Философия

Николай Бердяев «Русская идея»⁠⁠

Николай Бердяев «Русская идея»
Литература Жизнь Писательство Писатели Цитаты Философия Telegram Мудрость
8
Glubinov
Glubinov
3 года назад

Борис Акунин⁠⁠

Борис Акунин
Литература Жизнь Писатели Цитаты Философия Чтение Мудрость Писательство Борис Акунин Telegram Telegram каналы
10
11
mems.baker
mems.baker
3 года назад

Краткое содержание⁠⁠

tg - Mem's_Bakery

Краткое содержание Юмор, Картинка с текстом, Евгений Онегин, Литература, Краткое содержание, Telegram
Юмор Картинка с текстом Евгений Онегин Литература Краткое содержание Telegram
3
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии