4 / 365 День становления Блокчейн-Разработчом
🥥 Всех криптнов с первым сентября. Сегодня день прошёл максимально непродуктивно т.к организм дал самый сильный сбой.
Но это не помешало мне получить ещё одну порцию альфы по программированию.
Контент 🔻
–Python с нуля для криптанов (и не только) № 1 | Типы данных, работа с переменными, ветвление
–Python с нуля для криптанов (и не только) № 9 | Selenium на практике
Также сегодня планировал и продолжаю планировать сентябрь, максимально заряжен и вдохновлен на ворк. (До конца года 122 дня - работаем)
Всем гн, берегите свое здоровье ❤️
#BlockchainDev
🥥 Всех криптнов с первым сентября. Сегодня день прошёл максимально непродуктивно т.к организм дал самый сильный сбой.
Но это не помешало мне получить ещё одну порцию альфы по программированию.
Контент 🔻
–Python с нуля для криптанов (и не только) № 1 | Типы данных, работа с переменными, ветвление
–Python с нуля для криптанов (и не только) № 9 | Selenium на практике
Также сегодня планировал и продолжаю планировать сентябрь, максимально заряжен и вдохновлен на ворк. (До конца года 122 дня - работаем)
Всем гн, берегите свое здоровье ❤️
#BlockchainDev
🔥1
😼 | TG-Боты и прочие тулы который облегчат вам жизнь | Криптану и на Ресьорч
В этой подборке я собрал полезных ботов со всего TG, будут не только по крипте, но и для поиска различной информации.
😇 Для криптанов
• @anything_notslava_bot — самый лучший бот, выводит цены токенов, коллекций и еще куча всего, подробней о командах тут
• @CryptoBot — продажа/покупка криптовалюты, на P2P доступно много токенов по разным ценам, много банков и прочего
• @thread_finder_bot — поможет вам найти интересный тред или добавить собственный тред в базу, единственный в своем роде
• @ulalacomsicomsa — в лайф режиме публикуется актуальная цена на газ в разных сетях
• @Cryptowhalebot — простенький бот для получения разной информации по монеткам, выводу графиков и т.д.
• @whalebotalerts — отслеживает крупные передвижения денег от китов, также имеется прочая полезная аналитика рынка
• @WhaleBotRektd — выводит информацию по крупным ликвидациям; шорты, лонги и так далее
• @whalebotpumps — показывает токены, на которых сейчас много актива, короче говоря — пампы
• @BotFlashLoan — противоположность боту сверху, показывает резкие дампы токенов
• @cryptoattack24 — полуавтоматическая подача крипто-новостей, работает 24 на 7
• @cryptoattackNFT — аналогичный верхнему, но тут новости по NFT сфере
• @EtherDROPS1_bot — отслеживает заданные кошельки, а также уведомляет о изменении цены на токен/коллекцию
• @OTCGod_bot — поиск нужных WTB/WTS по многим OTC, а также подборка частых поисковых запросов
• @Need2Pay_Bot — поможет монетизировать контент путем платных комментариев и прочих услуг, удобно
• @Layer3andSnapshot — отслеживает квесты Layer3 и голосования на Snapshot
• @snapshot_notify — отдельный бот для отслеживания новых голосований на Snapshot
• @discordcryptoannbot — получает новости/обновления из крипто-проектов like LZ и прочих
• @crypton_research_1bot — ежедневные новости по выбранным проектам, в основном ретродроперским
• @TwiTelegram_Bot — отслеживает твиты
• @tontracker_bot — трекер кошельков в сети TON
🕵 Для поиска
• @tgdb_bot — поиск по обширной базе каналов, чатов и пользователей; имеются ограничения и платная версия
• Intelligence X — обширный инструментарий, имеется поиск по телеграмму; поиск по описанию, названию и тп, много фильтров
• TelegcCrack — лучший поисковик по статьям в telegra.ph, очень полезный инструмент, но не ищите boobs
• Lyzem — кривой, но работающий поисковик по телеграфу, группам, чатам, ботам и многому другому
👍 Базы, каталоги и прочее
• Telegram-List — мега полезный список TG каналов; разделы, в основном по IT сферам
• TGStat — большой каталог TG каналов по разным тематикам, много каналов по криптовалюте
• Telemetr — еще один каталог TG каналов, в основном СНГ сегмент; имеется много фильтров для поиска
PS очень надеюсь на репосты и актив, иначе 2-й части не будет 😁
Спасибо за подборку - in Crypto
Наш Канал | Чат
В этой подборке я собрал полезных ботов со всего TG, будут не только по крипте, но и для поиска различной информации.
😇 Для криптанов
• @anything_notslava_bot — самый лучший бот, выводит цены токенов, коллекций и еще куча всего, подробней о командах тут
• @CryptoBot — продажа/покупка криптовалюты, на P2P доступно много токенов по разным ценам, много банков и прочего
• @thread_finder_bot — поможет вам найти интересный тред или добавить собственный тред в базу, единственный в своем роде
• @ulalacomsicomsa — в лайф режиме публикуется актуальная цена на газ в разных сетях
• @Cryptowhalebot — простенький бот для получения разной информации по монеткам, выводу графиков и т.д.
• @whalebotalerts — отслеживает крупные передвижения денег от китов, также имеется прочая полезная аналитика рынка
• @WhaleBotRektd — выводит информацию по крупным ликвидациям; шорты, лонги и так далее
• @whalebotpumps — показывает токены, на которых сейчас много актива, короче говоря — пампы
• @BotFlashLoan — противоположность боту сверху, показывает резкие дампы токенов
• @cryptoattack24 — полуавтоматическая подача крипто-новостей, работает 24 на 7
• @cryptoattackNFT — аналогичный верхнему, но тут новости по NFT сфере
• @EtherDROPS1_bot — отслеживает заданные кошельки, а также уведомляет о изменении цены на токен/коллекцию
• @OTCGod_bot — поиск нужных WTB/WTS по многим OTC, а также подборка частых поисковых запросов
• @Need2Pay_Bot — поможет монетизировать контент путем платных комментариев и прочих услуг, удобно
• @Layer3andSnapshot — отслеживает квесты Layer3 и голосования на Snapshot
• @snapshot_notify — отдельный бот для отслеживания новых голосований на Snapshot
• @discordcryptoannbot — получает новости/обновления из крипто-проектов like LZ и прочих
• @crypton_research_1bot — ежедневные новости по выбранным проектам, в основном ретродроперским
• @TwiTelegram_Bot — отслеживает твиты
• @tontracker_bot — трекер кошельков в сети TON
🕵 Для поиска
• @tgdb_bot — поиск по обширной базе каналов, чатов и пользователей; имеются ограничения и платная версия
• Intelligence X — обширный инструментарий, имеется поиск по телеграмму; поиск по описанию, названию и тп, много фильтров
• TelegcCrack — лучший поисковик по статьям в telegra.ph, очень полезный инструмент, но не ищите boobs
• Lyzem — кривой, но работающий поисковик по телеграфу, группам, чатам, ботам и многому другому
👍 Базы, каталоги и прочее
• Telegram-List — мега полезный список TG каналов; разделы, в основном по IT сферам
• TGStat — большой каталог TG каналов по разным тематикам, много каналов по криптовалюте
• Telemetr — еще один каталог TG каналов, в основном СНГ сегмент; имеется много фильтров для поиска
PS очень надеюсь на репосты и актив, иначе 2-й части не будет 😁
Спасибо за подборку - in Crypto
Наш Канал | Чат
❤4🐳2
{ 5 / 365 }
Новый день становления блокчейн-разработчиком подошёл к концу 🫶
Сегодня был на максимальном ворке, потреблял много нового контента, изучал Python и библиотеку Web3 py. Также нашёл много альфа-статеек и доп контент для разработки
Контент 🔻
–Look, Mom, I can write code! Сборник из гайдов, инструментов и каналов по dev-сфере
–Выучить Solidity за 30 дней: роадмап по становлению tern.crypto
–Правильная структуризация на Python + 13 практик для написания чистого кода
Кстати, для новичков в Python рекомендую пройти фри курс от Stepik 👈 🤝
Всем гн, продолжаем воркать, также завтра анонс обновлений в проекте, поэтому - stay tuned ❤️
#BlockchainDev
Новый день становления блокчейн-разработчиком подошёл к концу 🫶
Сегодня был на максимальном ворке, потреблял много нового контента, изучал Python и библиотеку Web3 py. Также нашёл много альфа-статеек и доп контент для разработки
Контент 🔻
–Look, Mom, I can write code! Сборник из гайдов, инструментов и каналов по dev-сфере
–Выучить Solidity за 30 дней: роадмап по становлению tern.crypto
–Правильная структуризация на Python + 13 практик для написания чистого кода
Кстати, для новичков в Python рекомендую пройти фри курс от Stepik 👈 🤝
Всем гн, продолжаем воркать, также завтра анонс обновлений в проекте, поэтому - stay tuned ❤️
#BlockchainDev
Forwarded from MIREA DAO
2/3
Web3 & Python learning👩💻
Вот мы и подошли к изучению использования Python для работы с Web3💃 . Надеюсь, вы уже ознакомились с предыдущим материалом, так как это является важной основой для дальнейшего изучения. Теперь давайте рассмотрим, стоит ли изучать Python именно для работы с Web3.🤔
Однозначно, да! Изучение Python для работы с Web3 может принести вам множество преимуществ:
1️⃣ вы сможете создавать ботов, которые автоматизируют различные задачи в сети Web3. Например, вы сможете создать бота, который автоматически выполняет транзакции или мониторит изменения в блокчейне или все вместе😲 .
2️⃣ использование Python для работы с Web3 поможет вам в автоматизации аналитики📊 . Вы сможете собирать и анализировать данные из блокчейна, проводить исследования и получать ценную информацию🪙 для принятия решений.
3️⃣ использование Python для работы с Web3 может быть полезным и в других областях, не связанных непосредственно с блокчейном🍻 . Python является мощным языком программирования, который широко используется в различных сферах, включая разработку веб-приложений, научные исследования, анализ данных и многое другое. Таким образом, изучение Python для работы с Web3 может быть полезным и вне контекста блокчейна. 🤷♂️ 🤷♂️ 🤷♂️
Вот материал, который, хотя и не содержит полной информации, может стать хорошим отправным пунктом для изучения😯 :
🟢 https://teletype.in/@maxycrypto/clean_python
🟢 https://news.1rj.ru/str/semolina_code_python/31
🟢 https://news.1rj.ru/str/semolina_code_python/35
🟢 https://habr.com/ru/post/674204/
🟢 https://habr.com/ru/post/699560/
🟢 https://teletype.in/@maxycrypto/python_projects
🟢 http://code.mu/ru/python/manual/
🟢 https://roadmap.sh/python
Эта ММО поможет вам развить навыки в программировании💻 :
🟢 https://screeps.com/
Следующий пост будет про Solidity💎
Web3 & Python learning
Вот мы и подошли к изучению использования Python для работы с Web3
Однозначно, да! Изучение Python для работы с Web3 может принести вам множество преимуществ:
Вот материал, который, хотя и не содержит полной информации, может стать хорошим отправным пунктом для изучения
Эта ММО поможет вам развить навыки в программировании
Следующий пост будет про Solidity
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1🐳1
⚡️ 6 / 365 ⚡️
Шестой день становления блокчейн-разработчиком.
Сегодня проходил курсы от Stepik, параллельно совмещая с Web3 разработкой по видео-материалам
Также выцепил альфу от MIREA DAO, всем рекомендую ознакомиться 👈🏾
Контент 🫶
–800+ материалов по Web3, Crypto, DEV, OpSEC и OSINT тематике: масштабный разбор CIA Officer`a
–What is Ethereum and how does it work
Также начал разбираться в Notion, т.к за последнее время создал интересные проекты, которые в голове держать и разворачивать мало 😉
всем гн, думал сегодня сделать большой пост по апдейтам в канале, но не успел.
АКТИВА НА ПОСТ и апдейт выйдет быстрее 💘
#BlockchainDev
Шестой день становления блокчейн-разработчиком.
Сегодня проходил курсы от Stepik, параллельно совмещая с Web3 разработкой по видео-материалам
Также выцепил альфу от MIREA DAO, всем рекомендую ознакомиться 👈🏾
Контент 🫶
–800+ материалов по Web3, Crypto, DEV, OpSEC и OSINT тематике: масштабный разбор CIA Officer`a
–What is Ethereum and how does it work
Также начал разбираться в Notion, т.к за последнее время создал интересные проекты, которые в голове держать и разворачивать мало 😉
всем гн, думал сегодня сделать большой пост по апдейтам в канале, но не успел.
АКТИВА НА ПОСТ и апдейт выйдет быстрее 💘
#BlockchainDev
❤3👍1🔥1🐳1
🙄 Блокчейн-Разработчик 2.0
Все вы уже знаете что я начал свой лайф-марафон по становлению Блокчейн-Разработчиком, его анонс был тут 👈
Со временем я осознал, что публиковать свои достижения за каждый день будет не целесообразно т.к за кодом я провожу много времени и мои отчёты получаются в основном скучные (я и сам это знаю)
Что я придумал ?
365 дней марафона / 7 = 51 неделя работы 💘
Теперь каждое воскресенье я буду публиковать большой лонгрид-отчет по моим достижениям в коде 🔥
Взамен, на протяжении недели я буду публиковать альфа-контент по блокчейн-разработке:
•Solidly
•Java Script
•Python
•Альфа-Материалы и Книги по разработке и прочему
Все это и многое другое будет публиковаться тут ✊️🤫
stay tuned, new era is coming
Реакции ЛФГ ? 💘
Все вы уже знаете что я начал свой лайф-марафон по становлению Блокчейн-Разработчиком, его анонс был тут 👈
Со временем я осознал, что публиковать свои достижения за каждый день будет не целесообразно т.к за кодом я провожу много времени и мои отчёты получаются в основном скучные (я и сам это знаю)
Что я придумал ?
365 дней марафона / 7 = 51 неделя работы 💘
Теперь каждое воскресенье я буду публиковать большой лонгрид-отчет по моим достижениям в коде 🔥
Взамен, на протяжении недели я буду публиковать альфа-контент по блокчейн-разработке:
•Solidly
•Java Script
•Python
•Альфа-Материалы и Книги по разработке и прочему
Все это и многое другое будет публиковаться тут ✊️🤫
stay tuned, new era is coming
Реакции ЛФГ ? 💘
🐳4
Python + Библиотека Web3py
Сегодня мы с вами узнаем как начать работать с этой библиотекой через IDE Pycharm
1. Устанавливаем Pycharm (для бесплатного использования листаем вниз сайта и находим PyCharm Community Edition)
2. Регистрируемся в Pycharm и перреходим в View
3. Далее Tool Window + Terminal
4. В терминале выполняем следующую команду
Это установит библиотеку web3py и все ее зависимости в вашем виртуальном окружении (если вы используете виртуальное окружение).
Подключите библиотеку web3py в вашем коде:
Теперь вы можете импортировать web3 в вашем Python-коде, чтобы начать использовать эту библиотеку. Например:
Сегодня мы с вами узнаем как начать работать с этой библиотекой через IDE Pycharm
1. Устанавливаем Pycharm (для бесплатного использования листаем вниз сайта и находим PyCharm Community Edition)
2. Регистрируемся в Pycharm и перреходим в View
3. Далее Tool Window + Terminal
4. В терминале выполняем следующую команду
pip install web3Это установит библиотеку web3py и все ее зависимости в вашем виртуальном окружении (если вы используете виртуальное окружение).
Подключите библиотеку web3py в вашем коде:
Теперь вы можете импортировать web3 в вашем Python-коде, чтобы начать использовать эту библиотеку. Например:
from web3 import Web3
# Ваш код, использующий web3.py😡4⚡1
🔥Какие IDE используют для блокчейн-разработки?
#обучение
IDE (Интегрированная среда разработки) - программное приложение, которое помогает программистам эффективно разрабатывать программный код.
Visual Studio Code (VS Code): Это бесплатная и открытая среда разработки, которая поддерживает множество языков программирования и имеет обширную библиотеку расширений. Есть много расширений для разработки в блокчейне, таких как Ethereum и Hyperledger Fabric.
Truffle Suite: Truffle - это фреймворк для разработки смарт-контрактов на платформе Ethereum. Он включает в себя инструменты для компиляции, развёртывания и тестирования смарт-контрактов. Truffle также предоставляет интеграцию с Visual Studio Code через расширение Truffle Suite.
Remix IDE: Это онлайн-среда разработки для смарт-контрактов Ethereum. Она обладает простым интерфейсом и позволяет создавать, тестировать и развёртывать смарт-контракты прямо в браузере.
Ganache: Это инструмент для быстрого создания локального блокчейна Ethereum с имитацией различных сценариев. Он может быть интегрирован с разными IDE, включая VS Code и Truffle.
Hyperledger Composer: Если вы интересуетесь Hyperledger Fabric, то Hyperledger Composer предоставляет интегрированное средство разработки для создания и тестирования смарт-контрактов.
Solidity Extension для Visual Studio Code: Если вы работаете с смарт-контрактами Ethereum, то это расширение облегчит разработку на языке Solidity в VS Code.
Web3.js и ethers.js: Если вы планируете разрабатывать децентрализованные приложения (DApps), вам понадобятся библиотеки, такие как Web3.js (для Ethereum) или ethers.js (также для Ethereum). Вы можете использовать любой текстовый редактор или IDE для работы с этими библиотеками.
А какой IDE используешь ты? 🤞
#обучение
IDE (Интегрированная среда разработки) - программное приложение, которое помогает программистам эффективно разрабатывать программный код.
Visual Studio Code (VS Code): Это бесплатная и открытая среда разработки, которая поддерживает множество языков программирования и имеет обширную библиотеку расширений. Есть много расширений для разработки в блокчейне, таких как Ethereum и Hyperledger Fabric.
Truffle Suite: Truffle - это фреймворк для разработки смарт-контрактов на платформе Ethereum. Он включает в себя инструменты для компиляции, развёртывания и тестирования смарт-контрактов. Truffle также предоставляет интеграцию с Visual Studio Code через расширение Truffle Suite.
Remix IDE: Это онлайн-среда разработки для смарт-контрактов Ethereum. Она обладает простым интерфейсом и позволяет создавать, тестировать и развёртывать смарт-контракты прямо в браузере.
Ganache: Это инструмент для быстрого создания локального блокчейна Ethereum с имитацией различных сценариев. Он может быть интегрирован с разными IDE, включая VS Code и Truffle.
Hyperledger Composer: Если вы интересуетесь Hyperledger Fabric, то Hyperledger Composer предоставляет интегрированное средство разработки для создания и тестирования смарт-контрактов.
Solidity Extension для Visual Studio Code: Если вы работаете с смарт-контрактами Ethereum, то это расширение облегчит разработку на языке Solidity в VS Code.
Web3.js и ethers.js: Если вы планируете разрабатывать децентрализованные приложения (DApps), вам понадобятся библиотеки, такие как Web3.js (для Ethereum) или ethers.js (также для Ethereum). Вы можете использовать любой текстовый редактор или IDE для работы с этими библиотеками.
А какой IDE используешь ты? 🤞
👍1
Gm family 💘
Сегодня ночью взломали твитер Бутерина (ждите отчёт), а пока можете проверить мой кошелёк на Debank после взлома 👈
Также сегодня будет дайджест достижений в разработке за 2ю неделю 🤞💸
10 реакций и дайджест будет опубликован 😴
Сегодня ночью взломали твитер Бутерина (ждите отчёт), а пока можете проверить мой кошелёк на Debank после взлома 👈
Также сегодня будет дайджест достижений в разработке за 2ю неделю 🤞💸
10 реакций и дайджест будет опубликован 😴
❤3
НЕДЕЛЯ №2
Блокчейн-Разработка День № 7 - 14
Неделя подошла к концу, а это значит расписывать есть что 😴
За основу я взял курс по Пайтон от Stepik, сейчас занимаюсь решением задач.
ОСНОВА🔻
Python Course from Stepik
Далее уже расширял границы по блокчейну + Солидити
ДОП БАЗА 🔻
–Python Full Course for free
–Learn Solidity, Blockchain
Development & Smart Contracts | Powered By AI - Full Course
–Build Your First Blockchain App Using Ethereum Smart Contracts and Solidity
–Blockchain Python programming tutorial [Full Course] Web3 py
–How to Create a CryptoCurrency in Python [Плейлист]
Также не забывайте про посты за эту неделю
Альфа-Постинг🔻
‐Какие IDE используют для блокчейн-разработки?
Дальнейшие посты и книги по хештегу #обучение
В целом неделя максимумальнл насыщенная, было много интересных побед и уроков. + Я наконец-то сделал дизайн для канала 💘
Всем успехов, впереди новая неделя 📚🐍
Реакции одобряються 🤞
#BlockchainDev
Блокчейн-Разработка День № 7 - 14
Неделя подошла к концу, а это значит расписывать есть что 😴
За основу я взял курс по Пайтон от Stepik, сейчас занимаюсь решением задач.
ОСНОВА🔻
Python Course from Stepik
Далее уже расширял границы по блокчейну + Солидити
ДОП БАЗА 🔻
–Python Full Course for free
–Learn Solidity, Blockchain
Development & Smart Contracts | Powered By AI - Full Course
–Build Your First Blockchain App Using Ethereum Smart Contracts and Solidity
–Blockchain Python programming tutorial [Full Course] Web3 py
–How to Create a CryptoCurrency in Python [Плейлист]
Также не забывайте про посты за эту неделю
Альфа-Постинг🔻
‐Какие IDE используют для блокчейн-разработки?
Дальнейшие посты и книги по хештегу #обучение
В целом неделя максимумальнл насыщенная, было много интересных побед и уроков. + Я наконец-то сделал дизайн для канала 💘
Всем успехов, впереди новая неделя 📚🐍
Реакции одобряються 🤞
#BlockchainDev
❤4
Основные горячие клавиши в IDE PyCharm 💻 #обучение
1. Основные операции: 🥇
-
-
-
-
-
-
-
2. Навигация: 🗺
-
-
-
-
3. Рефакторинг: 🔛
-
-
-
-
- Ctrl + Alt + F: Извлечение поля.
- Ctrl + Alt + L: Форматировать код.
4. Работа с окнами и вкладками: 🪟
-
-
-
-
5. Запуск и отладка: 👊
-
-
-
-
6. Работа с VCS (Version Control System): 👨💻
-
-
-
🏮Узнать больше о других горячих клавишах - перейти в настройки PyCharm (File -> Settings/Preferences) и выбрав раздел "Keymap". Там вы найдете полный список гк
1. Основные операции: 🥇
-
Ctrl + S: Сохранить изменения в текущем файле.-
Ctrl + X: Вырезать выделенный текст.-
Ctrl + V: Вставить скопированный или вырезанный текст.-
Ctrl + Z: Отменить последнее действие.-
Ctrl + Shift + Z (или Ctrl + Y): Вернуть отмененное действие.-
Ctrl + F: Поиск в текущем файле.-
Ctrl + R: Замена в текущем файле.2. Навигация: 🗺
-
Ctrl + N: Быстрый поиск классов.-
Ctrl + Shift + N: Быстрый поиск файлов.-
Ctrl + B: Перейти к объявлению переменной или функции.-
Ctrl + Alt + Left/Right: Вернуться к предыдущему/следующему местоположению.3. Рефакторинг: 🔛
-
Ctrl + Alt + M: Извлечение метода.-
Ctrl + Alt + V: Извлечение переменной.-
Ctrl + Alt + C: Извлечение константы.-
Ctrl + Alt + P: Извлечение параметра.- Ctrl + Alt + F: Извлечение поля.
- Ctrl + Alt + L: Форматировать код.
4. Работа с окнами и вкладками: 🪟
-
Ctrl + F4: Закрыть текущую вкладку.-
Ctrl + Tab: Переключиться между открытыми вкладками.-
Ctrl + Shift + Tab: Переключиться между вкладками в обратном порядке.-
Ctrl + Alt + Left/Right: Перейти назад/вперед по истории навигации.5. Запуск и отладка: 👊
-
Shift + F10: Запустить текущий скрипт.-
Shift + F9: Запустить скрипт в режиме отладки.-
F8: Перейти к следующей точке останова в отладчике.-
F9: Продолжить выполнение программы в отладчике.6. Работа с VCS (Version Control System): 👨💻
-
Ctrl + K: Зафиксировать изменения (commit).-
Ctrl + Shift + K: Зафиксировать и отправить изменения (commit and push).-
Alt + 9: Открыть встроенное окно Git.🏮Узнать больше о других горячих клавишах - перейти в настройки PyCharm (File -> Settings/Preferences) и выбрав раздел "Keymap". Там вы найдете полный список гк
❤1👍1
Интересные и полезные функций IDE PyCharm 🥹
#обучение
1. Run/Debug Configuration 🐞 Позволяет вам настроить и запустить конфигурации для вашего проекта, такие как запуск Python-скрипта или отладку.
2. Terminal 🏘
PyCharm включает в себя встроенный терминал, который можно открыть, нажав на
3. VCS (Version Control System) 🪐
Кнопки и функции управления версиями позволяют вам интегрировать ваш проект с системами контроля версий, такими как Git.
4. Database Tools 🛠
PyCharm имеет встроенные инструменты для работы с базами данных. Вы можете открыть панель баз данных, чтобы управлять вашими базами данных и выполнять SQL-запросы.
5. PyCharm Edu 🎓
Если вы учитесь программировать на Python, PyCharm предоставляет инструменты для обучения и учебные материалы, доступные через кнопку "Learn" (Учиться) в меню.
6. Code Navigation 🗺
PyCharm предоставляет множество функций для навигации по коду, таких как быстрый переход к определению функции, поиск использований переменных и многое другое.
7. Code Inspection 🚔
С помощью кнопки "Inspect Code" (Проверить код) можно выполнить анализ кода на наличие проблем и стилистических ошибок.
8. Code Completion 👨🏫
PyCharm предоставляет автодополнение кода, которое можно активировать, начиная писать имя переменной или метода, а затем выбрав вариант из предложенного списка.
9. Debugger 🪲
Вы можете начать отладку своего кода, нажав кнопку "Debug" (Отладка). Это позволяет вам пошагово выполнять код и анализировать его состояние во время выполнения.
10. Version Control Integration 🧭 PyCharm интегрирован с системами контроля версий, такими как Git, и предоставляет кнопки и функции для работы с репозиториями.
11. Virtual Environments 🗂
Вы можете создавать и управлять виртуальными средами Python для изоляции зависимостей вашего проекта.
12. Refactoring Tools 👩💻
PyCharm предоставляет различные инструменты для рефакторинга кода, такие как переименование переменных или извлечение методов.
P.s Кнопки и функции могут различаться в зависимости от версии PyCharm, но эти основные функции доступны в большинстве версий IDE.
#обучение
1. Run/Debug Configuration 🐞 Позволяет вам настроить и запустить конфигурации для вашего проекта, такие как запуск Python-скрипта или отладку.
2. Terminal 🏘
PyCharm включает в себя встроенный терминал, который можно открыть, нажав на
ATL + F12. Это позволяет выполнять команды и установку пакетов прямо из IDE.3. VCS (Version Control System) 🪐
Кнопки и функции управления версиями позволяют вам интегрировать ваш проект с системами контроля версий, такими как Git.
4. Database Tools 🛠
PyCharm имеет встроенные инструменты для работы с базами данных. Вы можете открыть панель баз данных, чтобы управлять вашими базами данных и выполнять SQL-запросы.
5. PyCharm Edu 🎓
Если вы учитесь программировать на Python, PyCharm предоставляет инструменты для обучения и учебные материалы, доступные через кнопку "Learn" (Учиться) в меню.
6. Code Navigation 🗺
PyCharm предоставляет множество функций для навигации по коду, таких как быстрый переход к определению функции, поиск использований переменных и многое другое.
7. Code Inspection 🚔
С помощью кнопки "Inspect Code" (Проверить код) можно выполнить анализ кода на наличие проблем и стилистических ошибок.
8. Code Completion 👨🏫
PyCharm предоставляет автодополнение кода, которое можно активировать, начиная писать имя переменной или метода, а затем выбрав вариант из предложенного списка.
9. Debugger 🪲
Вы можете начать отладку своего кода, нажав кнопку "Debug" (Отладка). Это позволяет вам пошагово выполнять код и анализировать его состояние во время выполнения.
10. Version Control Integration 🧭 PyCharm интегрирован с системами контроля версий, такими как Git, и предоставляет кнопки и функции для работы с репозиториями.
11. Virtual Environments 🗂
Вы можете создавать и управлять виртуальными средами Python для изоляции зависимостей вашего проекта.
12. Refactoring Tools 👩💻
PyCharm предоставляет различные инструменты для рефакторинга кода, такие как переименование переменных или извлечение методов.
P.s Кнопки и функции могут различаться в зависимости от версии PyCharm, но эти основные функции доступны в большинстве версий IDE.
❤4👍1
🧠 Горячие клавиши в IDE PyCharm #обучение
Часть №2
Первая часть тут 👈
1. Автодополнение (Code Completion) 👩🎓
-
-
2. Быстрые действия (Quick Actions) ⚡️
-
3. Работа с файловой структурой 🗄
-
-
4. Поиск и замена в проекте 🧹
-
-
5. Создание новых элементов 🍽
-
6. Работа с комментариями 🗣
-
-
7. Рефакторинг кода 🧑💻
-
-
8. Навигация между вкладками 📝
-
9. Инструменты для работы с проектом ✍
-
-
10. Работа с Git 🤔
-
-
11. Средства для работы с терминалом 📦
-
Важно: некоторые горячие клавиши могут зависеть от вашей операционной системы и конфигурации PyCharm.
🏮Узнать больше о других горячих клавишах - перейти в настройки PyCharm (File -> Settings/Preferences) и выбрав раздел "Keymap". Там вы найдете полный список гк
Часть №2
Первая часть тут 👈
1. Автодополнение (Code Completion) 👩🎓
-
Ctrl + Space: Показать автодополнение кода.-
Ctrl + Shift + Space: Показать контекстное автодополнение с подсказками параметров функций.2. Быстрые действия (Quick Actions) ⚡️
-
Alt + Enter: Открыть контекстное меню быстрых действий для выделенного кода, предлагая варианты исправления или оптимизации кода.3. Работа с файловой структурой 🗄
-
Alt + 1: Открыть или скрыть панель Project (просмотр файловой структуры проекта).-
Alt + 7: Открыть или скрыть панель Structure (просмотр структуры текущего файла).4. Поиск и замена в проекте 🧹
-
Ctrl + Shift + F: Выполнить поиск по всему проекту.-
Ctrl + Shift + R: Выполнить замену во всем проекте.5. Создание новых элементов 🍽
-
Alt + Insert: Открыть контекстное меню для создания новых файлов, классов, функций и других элементов.6. Работа с комментариями 🗣
-
Ctrl + /: Закомментировать/раскомментировать выделенный блок кода.-
Ctrl + Shift + /: Вставить блок комментария.7. Рефакторинг кода 🧑💻
-
Ctrl + Alt + I: Выравнивание кода (по выделенному блоку).-
Ctrl + Alt + O: Оптимизация импортов.8. Навигация между вкладками 📝
-
Alt + Left/Right: Перемещение между открытыми вкладками.9. Инструменты для работы с проектом ✍
-
Ctrl + Alt + S: Открыть настройки проекта.-
Ctrl + Shift + A: Поиск действий (можно использовать для быстрого доступа к различным командам и настройкам).10. Работа с Git 🤔
-
Ctrl + T: Обновить проект из системы контроля версий (Git).-
Alt + `: Открыть окно Git.11. Средства для работы с терминалом 📦
-
Alt + F12: Открыть встроенный терминал.Важно: некоторые горячие клавиши могут зависеть от вашей операционной системы и конфигурации PyCharm.
🏮Узнать больше о других горячих клавишах - перейти в настройки PyCharm (File -> Settings/Preferences) и выбрав раздел "Keymap". Там вы найдете полный список гк
Плагины Pycharm для жизни и блокчейн-разработчиков 📦
#обучение
Найти вкладку с плагинами > File > Settings > Пишем Plugins
🤖Общие плагины для PyCharm:
1. Git Integration: Позволяет управлять проектами Git непосредственно из PyCharm.
2. Virtualenv Integration: Упрощает создание и управление виртуальными окружениями Python.
3. Markdown Support: Позволяет редактировать и просматривать Markdown-файлы.
4. Docker Integration: Позволяет управлять контейнерами Docker из IDE.
5. Database Tools and SQL Support: Для работы с базами данных и написания SQL-запросов 👌
🐳 Плагины для блокчейн-разработки:
1. PySolc: Интеграция Solidity, языка программирования для смарт-контрактов Ethereum 🔗
2. web3py-ide-helper Обеспечивает автодополнение и подсказки для библиотеки web3 py, используемой для взаимодействия с сетью Ethereum.
3. Truffle: Интеграция с фреймворком Truffle для разработки смарт-контрактов Ethereum.
4. Ganache Integration: Позволяет быстро запускать локальные блокчейн-сети с помощью Ganache и взаимодействовать с ними из IDE.
5. Hyperledger Fabric Plugin: Для разработки на платформе Hyperledger Fabric.
6. Remix: Если вы работаете с Ethereum, вы можете использовать Remix для создания и отладки смарт-контрактов, а плагин Remix Support добавит интеграцию этой среды в PyCharm 😍
Настроить / добавить плагины можете через меню "File" -> "Settings" -> "Plugins" в PyCharm.
#обучение
Найти вкладку с плагинами > File > Settings > Пишем Plugins
🤖Общие плагины для PyCharm:
1. Git Integration: Позволяет управлять проектами Git непосредственно из PyCharm.
2. Virtualenv Integration: Упрощает создание и управление виртуальными окружениями Python.
3. Markdown Support: Позволяет редактировать и просматривать Markdown-файлы.
4. Docker Integration: Позволяет управлять контейнерами Docker из IDE.
5. Database Tools and SQL Support: Для работы с базами данных и написания SQL-запросов 👌
🐳 Плагины для блокчейн-разработки:
1. PySolc: Интеграция Solidity, языка программирования для смарт-контрактов Ethereum 🔗
2. web3py-ide-helper Обеспечивает автодополнение и подсказки для библиотеки web3 py, используемой для взаимодействия с сетью Ethereum.
3. Truffle: Интеграция с фреймворком Truffle для разработки смарт-контрактов Ethereum.
4. Ganache Integration: Позволяет быстро запускать локальные блокчейн-сети с помощью Ganache и взаимодействовать с ними из IDE.
5. Hyperledger Fabric Plugin: Для разработки на платформе Hyperledger Fabric.
6. Remix: Если вы работаете с Ethereum, вы можете использовать Remix для создания и отладки смарт-контрактов, а плагин Remix Support добавит интеграцию этой среды в PyCharm 😍
Настроить / добавить плагины можете через меню "File" -> "Settings" -> "Plugins" в PyCharm.
🐳2
🤖 Возможности Python и IDE PyCharm в мире блокчейна и криптовалют 💸
#обучение
👉 Вот некоторые интересные проекты, которые вы можете разрабатывать на Python с использованием PyCharm:
1️⃣ Создание собственной криптовалюты - Python позволяет вам создать свою собственную криптовалюту с помощью библиотек, таких как pycoin или coincurve.
2️⃣ Смарт-контракты на блокчейне Ethereum - Используя библиотеку как web3 py, можно разрабатывать смарт-контракты для Ethereum.
3️⃣ Крипто-боты - Python и PyCharm идеально подходят для создания торговых ботов для криптовалютных бирж. Вы можете использовать библиотеку как ccxt, чтобы получать доступ к данным о котировках и автоматизировать торговые стратегии. (сам не тестировал 🤞)
4️⃣ Анализ данных блокчейна - Python также прекрасно подходит для анализа данных блокчейна. Вы можете исследовать транзакции, анализировать блоки и создавать информативные графики и отчеты о состоянии сети. Библиотека web3 py, bitcoinlib etc....
5️⃣ Разработка криптовалютных кошельков - Создать собственный криптовалютный кошелек вы можете с помощью Python и библиотеки pywallet.
Продолжение следует.....
#обучение
👉 Вот некоторые интересные проекты, которые вы можете разрабатывать на Python с использованием PyCharm:
1️⃣ Создание собственной криптовалюты - Python позволяет вам создать свою собственную криптовалюту с помощью библиотек, таких как pycoin или coincurve.
2️⃣ Смарт-контракты на блокчейне Ethereum - Используя библиотеку как web3 py, можно разрабатывать смарт-контракты для Ethereum.
3️⃣ Крипто-боты - Python и PyCharm идеально подходят для создания торговых ботов для криптовалютных бирж. Вы можете использовать библиотеку как ccxt, чтобы получать доступ к данным о котировках и автоматизировать торговые стратегии. (сам не тестировал 🤞)
4️⃣ Анализ данных блокчейна - Python также прекрасно подходит для анализа данных блокчейна. Вы можете исследовать транзакции, анализировать блоки и создавать информативные графики и отчеты о состоянии сети. Библиотека web3 py, bitcoinlib etc....
5️⃣ Разработка криптовалютных кошельков - Создать собственный криптовалютный кошелек вы можете с помощью Python и библиотеки pywallet.
Продолжение следует.....
⚡2👍2
Библиотеки для анализа данных в Блокчейне 📚
#обучение
Лирическое отступление от последнего поста 👈
1. web3 py (для Ethereum): Если вы работаете с блокчейном Ethereum,
2. bitcoinlib (для Bitcoin): Если ваш интерес касается блокчейна Bitcoin, то
3. pycoin (для разных блокчейнов):
4. ChainQuery (для Bitcoin Cash): Если вас интересует анализ данных на блокчейне Bitcoin Cash -
5. Hyperledger Fabric SDK (для Hyperledger Fabric): Если вы работаете с Hyperledger Fabric, то официальный SDK предоставляет все необходимые инструменты для взаимодействия с этой блокчейн-платформой. Вы можете использовать его в PyCharm для анализа данных и разработки смарт-контрактов.
P.s важно убедиться, что вы установили соответствующую библиотеку в вашем проекте PyCharm и ознакомились с ее документацией для более подробной информации о использовании 🚀🚀🚀
Всем гл и успешных выходных ☕️
#обучение
Лирическое отступление от последнего поста 👈
1. web3 py (для Ethereum): Если вы работаете с блокчейном Ethereum,
web3.py - это отличная библиотека для взаимодействия. Она позволяет вам отправлять транзакции, извлекать данные из смарт-контрактов, а также анализировать блоки и транзакции. 2. bitcoinlib (для Bitcoin): Если ваш интерес касается блокчейна Bitcoin, то
bitcoinlib - ваш ответ. Она предоставляет инструменты для работы с транзакциями, адресами и другими аспектами протокола Bitcoin.3. pycoin (для разных блокчейнов):
pycoin - универсальная библиотека, которую вы можете использовать для работы с разными блокчейнами. Она поддерживает множество криптовалют и предоставляет функции для анализа и создания транзакций.4. ChainQuery (для Bitcoin Cash): Если вас интересует анализ данных на блокчейне Bitcoin Cash -
ChainQuery предоставляет удобный интерфейс для запросов к блокчейну и анализа данных.5. Hyperledger Fabric SDK (для Hyperledger Fabric): Если вы работаете с Hyperledger Fabric, то официальный SDK предоставляет все необходимые инструменты для взаимодействия с этой блокчейн-платформой. Вы можете использовать его в PyCharm для анализа данных и разработки смарт-контрактов.
P.s важно убедиться, что вы установили соответствующую библиотеку в вашем проекте PyCharm и ознакомились с ее документацией для более подробной информации о использовании 🚀🚀🚀
👍2
🚀 Топ-5 библиотек для создания собственной криптовалюты на Python в PyCharm 🚀
#обучение
1️⃣ pycryptodome:
- Поддерживает множество криптографических алгоритмов
Запуск через терминал -
2️⃣ web3 py:
- Отличная библиотека для взаимодействия с Ethereum блокчейном.
+ Позволяет создавать смарт-контракты и выполнять транзакции на блокчейне.
Запуск через терминал -
3️⃣ coincurve:
- Используется для работы с криптографией ЭЦП (электронной цифровой подписи).
+ Отлично подходит для разработки безопасных криптовалютных приложений.
Запуск через терминал -
4️⃣ pycoin:
- Предоставляет инструменты для работы с различными криптовалютными протоколами, включая Bitcoin.
- Подходит для создания собственных блокчейнов и криптовалют.
Запус через терминал -
5️⃣ bitcoinlib:
- Это библиотека для работы с Bitcoin.
+ Упрощает создание и управление Bitcoin-кошельками и транзакциями.
Запуск через терминал -
P.s Выбор библиотеки зависит от вашей конкретной задачи и блокчейна, с которым вы работаете.
#обучение
1️⃣ pycryptodome:
- Поддерживает множество криптографических алгоритмов
Запуск через терминал -
pip install pycryptodome2️⃣ web3 py:
- Отличная библиотека для взаимодействия с Ethereum блокчейном.
+ Позволяет создавать смарт-контракты и выполнять транзакции на блокчейне.
Запуск через терминал -
pip install web33️⃣ coincurve:
- Используется для работы с криптографией ЭЦП (электронной цифровой подписи).
+ Отлично подходит для разработки безопасных криптовалютных приложений.
Запуск через терминал -
pip install coincurve4️⃣ pycoin:
- Предоставляет инструменты для работы с различными криптовалютными протоколами, включая Bitcoin.
- Подходит для создания собственных блокчейнов и криптовалют.
Запус через терминал -
pip install pycoin
5️⃣ bitcoinlib:
- Это библиотека для работы с Bitcoin.
+ Упрощает создание и управление Bitcoin-кошельками и транзакциями.
Запуск через терминал -
pip install bitcoinlibP.s Выбор библиотеки зависит от вашей конкретной задачи и блокчейна, с которым вы работаете.