📂 Рецепты Python. Коллекция лучших техник программирования
В «Рецептах Python» используется простой, но эффективный метод освоения 63-х базовых навыков программирования на Python. Сначала формулируется вопрос, например «Как найти элементы в последовательности?»
Затем приводится базовое решение на чистом понятном коде. Далее исследуются другие интересные подходы, такие как поиск подстрок или пользовательские классы. Перед переходом к следующему вопросу полученные навыки закрепляются с помощью решения задач.
Автор рассматривает все языковые средства, необходимые для уверенного владения Python. По ходу знакомства с книгой вы изучите лучшие приемы написания питонического кода. В освоении каждого инструмента помогут конкретные рекомендации и рисунки. Многочисленные перекрестные ссылки указывают на возможность повторного использования рассматриваемых средств и концепций в различных контекстах.
🚀 Безумцы инженеры со стальными яйцами из Турции приделали к электросамокату реактивный двигатель
Целая космическая программа 😎
#cyberpunk
🔥 Полезные библиотеки Python
Awesome-Crawler — подборка модулей и ресурсов для скрапинга/парсинга данных на Python и других языках.
🐍 Подборка по Python
⚙️ GitHub/Инструкция
#python #soft #github
📂 Тотальный ChatGPT
Описание:
Контент-планы, посты, письма, pdf-отчеты, статьи, истории, сценарии для видео и презентаций, продающие тексты, закрытие возражений, выжимки, подборки, плагины, Dalle, GPTs, документы.
Внедрите в вашем онлайн-проекте уникальные возможности нейросетей для генерации контента, чтобы не отстать от конкурентов, использовать самые современные инструменты, давать больше ценности аудитории и действовать намного продуктивнее.
В видеокурс входит более 70 практичных видео общей продолжительностью более 13 часов 20 минут.
Дополнительные материалы:
➡️ pdf и картинки про эффективное использование нейросети;
➡️ готовые шаблоны запросов;
➡️ структура истории;
➡️ шаблоны писем;
➡️ подборки интересных плагинов и так далее.
👨💻 Пишем программу на Python для доступа к YandexGPT с помощью ChatGPT
#article #python
😂 Когда придумали с пацанами бизнес-план, но чертов калькулятор снова всё испортил
@maxcapital
💻 Сколько времени требуется для подбора пароля в 2024 году
Примерное время, которое требуется для взлома пароля брутфорсом, то есть перебором, в зависимости от его длины и состава знаков.
#cheatsheet
📂 Разработка приложений на базе GPT-4 и ChatGPT
Книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах GPT-4 и ChatGPT, а также принципах их работы.
Здесь же вы найдете пошаговые инструкции по разработке приложений с использованием библиотеки поддержки GPT-4 и ChatGPT для Python, в том числе инструментов для генерирования текста, отправки вопросов и получения ответов и обобщения контента.
«Разработка приложений на базе GPT-4 и ChatGPT» содержит множество легковоспроизводимых примеров, которые помогут освоить особенности применения моделей в своих проектах. Все примеры кода на Python доступны в репозитории GitHub. Решили использовать возможности LLM в своих приложениях? Тогда вы выбрали правильную книгу.
🔥 Компания Throwflame в США запустила продажи робопса Thermonator
Четвероногий огнемет умеет бегать, прыгать, но главное — прицеливаться с помощью лазера и пускать струю огня на расстояние до 9 метров 😎
Робопёс управляется по Bluetooth или Wi-Fi, а зарядки хватает на час. Стоит огненный дружище $9 420 ~900 000р.
Создатели заявляют, что машина нужна для борьбы с сорняками и снегом 😄
#cyberpunk #news
🔫 В Узбекистане пацаны собрались на катку в CS под открытым небом
Умеют же 👨💻
#cyberpunk
Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает?
Психолог взрослого человека - канал для айтишников, у которых периодически опускаются руки и отключается мозг, ибо переработки и постоянная тревожность не приводят к другим исходам.
▪️ Как научиться отвлекаться от работы и отдыхать?
▪️ Как совместить кучу рабочих задач и время с семьей?
▪️ Как справиться с прокрастинацией?
▪️ Как не растерять запал, даже если начальник и коллеги 💩 и кажется, что ничего не выходит?
Подписывайтесь на канал @vadimpetrov_psy и научитесь работать без упахивания, выгорания и ущерба для личной жизни!
👨🏻💻 Псс. Заходите в закреп канала - там много полезного, и даже бесплатный мини-курс.
Высокопроизводительные базы данных от @Selectel
А вы знали, что облачные базы данных Selectel — одни из самых производительных на диком западе рынке? Все потому, что они работают на действительно мощном железе: процессорах Intel® Xeon® Gold 6454 и AMD EPYC™, высокочастотных планках оперативной памяти, а также NVMe локальных дисках в конфигурации RAID10.
Чтобы вы могли выжать максимум из облачных баз данных, коллеги прокачали их еще сильнее, а именно: увеличили параметры производительности дисковой подсистемы IOPS в 3,5 раза (до 90 000 IOPS) и пропускной способности — в 2,5 раза (до 1000 МБ/c).
Главные преимущества DBaaS в Selectel:
▫️В Selectel большой выбор систем управления базами данных: PostgreSQL, MySQL, TimeScaleDB, Apache Kafka и даже Redis.
▫️ Развернуть отказоустойчивый кластер можно всего в пару кликов в панели управления.
▫️ Облачные базы данных Selectel соответствуют основным стандартам безопасности, включая 152-ФЗ, PCI DSS 3.2.1, ISO 27001, ISO 27017, ISO 27018.
Переходите по ссылке и создайте высокопроизводительный кластер облачных баз данных за минуту: https://slc.tl/pfpy5
Реклама ООО «Селектел» erid 2VtzqwpFDzp
Приглашаем выпускников и студентов старших курсов программ бакалавриата по математике и IT испытать себя сложными математическими задачами машинного обучения в рамках олимпиады «Математика машинного обучения».
Победители олимпиады получат призы и могут быть зачислены на совместную магистратуру Сколтеха и НИУ ВШЭ «Математика машинного обучения» (победа в олимпиаде приравнивается к успешному прохождению конкурсного отбора).
Регистрация открыта до 5 мая, успейте подать заявку и загрузить все документы
🔥 Полезные библиотеки Python
Freqtrade — бесплатный бот для торговли криптовалютой с открытым исходным кодом. Работает со множеством крупных бирж, в том числе Binance, ByBit, OKX, Kraken и другие. Поддерживает управление через Telegram.
Реализовано построение графиков, управление капиталом, а также оптимизация стратегий с помощью машинного обучения.
☠️ Только для образовательных целей. Авторы софта не несут никакой ответственности за ваши действия.
⚙️ GitHub/Инструкция
#python #github #soft
Inf0 | ИБ, OSINT - канал ИБ-спеца, посвящённый информационной безопасности, техникам OSINT, защите устройств и бесплатными курсами по информационной безопасности.
В канале вы найдёте множество Обучающих материалов, инструментов, roadmap’ов, которые точно помогут вам для становления специалистом в ИБ
😲 Китайский брат показал как с помощью нейросетей сделал супер реалистичный дипфейк в реальном времени
Качество на высшем уровне и поражает точностью, картинка не выдает артефакты даже при взаимодействии с лицом.
Кто не в курсе в Азии очень часто стримеры накладывают маски притворяясь девушками и лутают донаты от мужиков, а тут просто вау. Голос заменить не проблема.
#cyberpunk #news
27 и 28 апреля приглашаем специалистов робототехники и reinforcement learning на ROS Meetup в Москве 📅
Это возможность для робототехников всех уровней: от новичков до экспертов, — посвятить выходные практическому обучению и нетворкингу. Вы получите советы и рекомендации экспертов, сможете поделиться идеями с другими разработчиками. Доклады охватывают весь спектр тем: от ROS до reinforcement learning и антропоморфных роботов.
Инженеры и руководители компаний поделятся реальным опытом использования ROS в исследовательских и коммерческих проектах.
В этот раз мы решили разбавить технические доклады большим количеством тематических дискуссий и нетворкинга.
На какие темы будем общаться:
✔️Антропоморфные роботы
✔️ Reinforcement learning
✔️ Large Language Models, Deep learning
✔️ Беспилотные автомобили и мобильные роботы
✔️ Манипуляторы и алгоритмы в манипуляции, в том числе MOVEit
✔️ ROS-пакеты и другие темы в робототехнике
Локация: г. Москва, Кутузовский проспект 32к1, офис Сбера.
Регистрируйтесь по ссылке 👈
⚡️ Полезные библиотеки Python
mps-youtube — проект основан на mps, терминальной программе для поиска, потоковой передачи и загрузки музыки.
Позволяет:
🌵 Скачивать аудио/видео
🌵 Осуществлять поиск и воспроизведение аудио/видео с YouTube
🌵 Поиск и импорт плейлистов YouTube
🌵 Искать треки по названию альбома
🌵 Создавать и сохранять локальные плейлисты
🌵 Преобразовывать в mp3 и другие форматы (требуется ffmpeg или avconv)
🌵 Просматривать комментарии к видео
⚠️ Кроссплатформенный, работает с Windows, Linux и macOS
⚙️ GitHub/Инструкция
#python #soft #github
🚀 Почему разработчики веб3 зарабатывают больше, чем традиционные разработчики? И что такое веб3 разработчик вообще?
Команда @TopSelectionWeb3 расскажет все об этом
🔍 Веб3 разработчик – это специалист, который создает децентрализованные приложения на блокчейне. Его основные скиллы включают в себя знание блокчейна, смарт-контрактов и криптовалют.
💰 Интересно, какие чеки они получают? Веб3 разработчики часто получают зарплаты в размере от $80 000 до $150 000 в год и выше!
🎓 Почему компании предпочитают нанимать веб3 разработчиков прямо с хакатонов? Потому что это быстрее! Вместо 6-8 месяцев поиска на рынке, компании могут найти талант сразу после хакатона.
📈 Хотите быть в тренде и узнать, как докрутить технические навыки и английский? Тогда этот эфир для вас!
Присоединяйтесь к нам 26 апреля в 18:30 по МСК и узнайте все секреты успешной карьеры веб3 разработчика на канале @TopSelectionWeb3! 🔥🚀
🔥 TubeSkipper — сталкер создал крутое расширение для пропуска рекламы в видео
Главная фишка в том, что расширение не видит ни один сайт — а значит, не требует отключить блокировщик или урезать функции. TubeSkipper же просто возьмёт и скипнет всю рекламу.
Инструкция по установке тут
#soft
GigaCode: ваш персональный AI-ассистент
На онлайн-презентации «GitVerse: открой вселенную кода» представили новую функциональность GigaCode – личного AI-ассистента разработчика (AI, artificial intelligence — искусственный интеллект). Сервис ускоряет и упрощает программирование, генерируя варианты завершения кода непосредственно в среде разработки в режиме реального времени.
Теперь он может:
▪️ решать связанные с кодом задачи – в окне чата непосредственно в среде разработки;
▪️ при просмотре репозитория в GitVerse объяснить, что делает конкретная часть кода, а также подсказать, как ее улучшить.
Список языков программирования, которые поддерживает GigaCode, пополнил Ruby, а также стала доступна генерация текстовых данных в формате JSON. На сегодняшний день AI-ассистент поддерживает уже более 15 популярных языков программирования и устанавливается как плагин в привычные среды разработки, включая IDEA, PyCharm, VSCode, Jupyter.
Впечатляет, правда?
Регистрируйтесь на GitVerse и протестируйте возможности GigaCode.
✍️ Топ 9 архитектурных паттернов для потоков данных и коммуникаций
➡️ Peer-to-Peer
Схема Peer-to-Peer предполагает прямую связь между двумя компонентами без необходимости в центральном координаторе.
➡️ API Gateway
API-шлюз выступает в качестве единой точки входа для всех клиентских запросов к внутренним сервисам приложения.
➡️ Pub-Sub
Шаблон Pub-Sub отделяет производителей сообщений (издателей) от потребителей сообщений (подписчиков) с помощью брокера сообщений.
➡️ Request-Response
Это один из самых фундаментальных паттернов интеграции, когда клиент отправляет запрос на сервер и ждет ответа.
➡️ Event Sourcing
Event Sourcing предполагает хранение изменений состояния приложения в виде последовательности событий.
➡️ ETL
ETL - это схема интеграции данных, используемая для сбора данных из различных источников, преобразования их в структурированный формат и загрузки в конечную базу данных.
➡️ Batching
Пакетирование подразумевает накопление данных за определенный период или до достижения определенного порога, после чего они обрабатываются как единая группа.
➡️ Streaming Processing
Потоковая обработка позволяет непрерывно получать, обрабатывать и анализировать потоки данных в режиме реального времени.
➡️ Orchestration
Оркестровка подразумевает наличие центрального координатора (оркестранта), управляющего взаимодействием между распределенными компонентами или сервисами для реализации рабочего процесса или бизнес-процесса.
#doc #cheatsheet
Руководство для начинающих по HTML и CSS: Пошаговое руководство с примерами и упражнениями
Данная книга написана в виде иллюстрированного пошагового руководства для начинающих изучать HTML и CSS. Она также содержит упражнения и примеры кода.
Книга начинается с настройки среды разработки, такой как локальный веб-сервер и редактор HTML. Следующие несколько глав посвящены веб-серверам, основам HTML, таким как синтаксис языка, теги и тому, как писать программы. Далее читатели узнают, как создать простые веб-страницы с демонстрацией работы кода и использования различных тегов HTML и CSS для стилизации страниц. Наконец, рассматривается использование CMS для создания веб-сайтов, таких как Drupal и WordPress, а также то, как сочетаются HTML и CSS. В конце книги приведена справочная информация как по тегам HTML, так и по CSS.
Руководство для начинающих по HTML и CSS предоставит читателям инструментарий, уверенность и вдохновение для начала создания веб-страниц и веб-сайтов.
Если вы программист, разработчик, студент или просто человек, который хочет учиться HTML и CSS самостоятельно, эта книга для вас.
К книге прилагается архив с полными кодами, которые рассматриваются в каждой главе книги в качестве примеров.
😲 Пугающе реалистично: Microsoft представила нейросеть, оживляющую фото — VASA-1
Всё, что ей нужно — снимок лица и аудиодорожка с голосом. VASA очень точно синхронизирует губы с речью, а также создаёт естественные мимику и движения головы.
Также можно менять настроение, направление взгляда или расстояние до камеры
Пока VASA в закрытом тестировании, что скорее — хорошо.
Количество дипфейков и скама после её релиза 📈
#cyberpunk #news
✈️ Почта без хлопот: автоматизация отправки писем с помощью Python
В этой статье расскажу, как автоматизировать процесс рассылки писем по электронной почте. Статья будет полезна абсолютно каждому, кто когда-либо сталкивался с необходимостью отправлять информацию или рекламные сообщения большому количеству получателей.