Последние

Be Geek
16 Просмотры · 5 лет тому назад

Разбираем домашку - https://boosty.to/begeek

Вы много раз просили показать как я организовал /friday в своем ботике. И вот настал тот час, когда делюсь с вами знаниями, О юные подаваны )) В общем ничего серьезного нет - поднято свое хранилище, у которого есть API. Тяну по API список всех фоток, выдергиваю из списка одну фотку, выкладываю в чатик, удаляю из хранилища. Магия!!! Исходники будут позже

Ссылочка на настройку хранилища - http://be-miner.info/oblachnoe....-hranilishhe-s-pomos

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Блог канала - http://be-miner.info/
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Канал с домашкой - https://t.me/beGeekYoutube
Группа в ВКонтакте - https://vk.com/beminer

Be Geek
1 Просмотры · 5 лет тому назад

Купил SSD диск на 480gb за 2800р на алике. Объем диска в порядке, скорость чтения и записи лучше чем на дисках, купленных у нас (странно как то )

Ссыль на SSD - https://alitems.com/g/1e8d1144....94b4acc8a2d916525dc3

Первый канал - https://www.youtube.com/channe....l/UC5_Ptc6YIOEm55JLC

лучший VDS хостинг для наших нужд - https://goo.gl/QqDX31

Блог канала - http://be-miner.info/
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/Bm_censored
Группа в ВКонтакте - https://vk.com/beminer
GitHub - https://github.com/beminer

Благодарность и задать вопрос:
http://www.donationalerts.ru/r/beminer

Be Geek
7 Просмотры · 5 лет тому назад

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

В Языке программирования RUST есть три правила владения:
1. Каждое значение имеет переменную, которая называется владельцем значения.
2. У значения может быть только один владелец в один момент времени.
3. Когда владелец переменной покидает область видимости, значение удаляется.

Покупайте книги на Ozon:
промокод OZON3FKIKX
ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX
Twitter с задачками - @begeek4
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekYoutube
Канал со статьями о программировании - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru

Be Geek
8 Просмотры · 5 лет тому назад

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Исходники с описанием - https://boosty.to/begeek/posts..../4a13d3fa-ceb5-4efe-
Первая статья по парсингу - Код и статья на boosty - https://boosty.to/begeek/posts..../778f922e-18c3-4c8f-

Гостевой доступ:
http://bmgeek.be-miner.info:3000/
логин: guest
пароль: bmgeekguest

Пример запроса к API хедхантера - https://api.hh.ru/vacancies?clusters=true&enable_snippets=true&st=searchVacancy&only_with_salary=true&specialization=1.221&per_page=100&area=1&area=1

Парсим hh.ru на языке программирования Python и делаем свой экспортер для prometheus. Т.е переводим данные в формат promql и отдаем это дело prometheus. Подключаем prometheus к grafana и строим графики, рейтинги, и все, что душе угодно, а главное все это быстро, продуктивно и красиво.

Покупайте книги на Ozon:
промокод OZON3FKIKX
ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX
Twitter с задачками - @begeek4
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekYoutube
Канал со статьями о программировании - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru

Be Geek
5 Просмотры · 5 лет тому назад

Разбор домашнего задания к 5, 6, 7 видеоролику по Go - https://boosty.to/begeek

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Организация кода в программирование играет большую роль. Когда код грамотно расположен в файлах, грамотно устроена связь между файлов / кодом в файлах, становится удобно разбираться как в своем коде, так и в чужом. Да и свой код тогда не стыдно показывать другим. Давайте посмотрим как вообще можно делить код на файлы в Go (Golang) и как желательно располагать эти самые файлы с кодом. Как происходит подключение файлов, пересечение и коммуникация кода в разных файлах. Домашнее задание не сложное, т.к мы просто смотрим на организацию кода.

Домашнее задание:
- создать пакет log
- в пакете log создать функцию для логирования, которая будет открывать файл и записывать в него переданный в функцию текст
- из пакета main вызвать функцию логирования из пакета log и передать в нее параметры.

Блог канала - http://be-miner.info/
Приватный блог - https://boosty.to/begeek
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/beminer_censored (@bem_censored)
Группа в ВКонтакте - https://vk.com/beminer

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Be Geek
2 Просмотры · 5 лет тому назад

Разбираем домашку - https://boosty.to/begeek

VSCode - https://code.visualstudio.com/
SublimeText - https://www.sublimetext.com/
Atom - https://atom.io/

Программист проводит очень много времени наедине с IDE, поэтому и к выбору хотелось бы подойти достойно. Есть куча разных IDE на любой вкус и цвет, некоторые даже заточены только под определенные языки программирования. Есть навороченные, в которых куча разных плюшек, о которых вы даже не будете знать, но сама программа будет громоздкой и будет тупить. По моему мнению лучше всего использовать легкие редакторы текста с приятной подсветкой текста, коих много. Я предлагаю посмотреть на три из них.

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Блог канала - http://be-miner.info/
Приватный блог - https://boosty.to/begeek
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/beminer_censored (@bem_censored)
Группа в ВКонтакте - https://vk.com/beminer

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Be Geek
3 Просмотры · 5 лет тому назад

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Как установить mysql server на vds сервер с операционной системой Linux? Да легче некуда, всего пара команд и мы уже в деле. Кому нужно больше подробностей, то вот моя статья по установке mysql server на vds:
- https://be-miner.info/install-....server-mysql-on-linu

Первый канал - https://www.youtube.com/channe....l/UC5_Ptc6YIOEm55JLC

лучший VDS хостинг для наших нужд - https://goo.gl/QqDX31

💙 Блог канала - http://be-miner.info/
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/Bm_censored
Группа в ВКонтакте - https://vk.com/beminer
🤖 GitHub - https://github.com/beminer

Be Geek
7 Просмотры · 5 лет тому назад

Хостинг мастернод мой бот - https://t.me/BeHostingBot

Многие постоянно спрашивают зачем нужны эти смарт часы? Какой от них толк? На видео подробно рассказываю для чего нужны смарт часы спортсмену, системному администратору, devops, криптоману и вообще для кого нужны смарт часы на примере Samsung Watch.

Первый канал - https://www.youtube.com/channe....l/UC5_Ptc6YIOEm55JLC

лучший VDS хостинг для наших нужд - https://goo.gl/QqDX31

Блог канала - http://be-miner.info/
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/Bm_censored
Группа в ВКонтакте - https://vk.com/beminer
GitHub - https://github.com/beminer

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Be Geek
19 Просмотры · 5 лет тому назад

Разбираем домашку - https://boosty.to/begeek

Пишем данные пользователей telegram чатика в базу данных. Из БД используем Mysql. В целом удобно, быстро, не сложно. Mysql можно легко расширять, реплицировать.
В сообщении от пользователя находится интересная информация, а иногда даже телефон проскакивает (ну как так то? ). Но мы будем собирать данные только для благих целей.

Домашнее задание:
- сделать проверку на существование пользователя в базе данных. Если запись есть, то ничего записывать в базу не нужно, и наоброт

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Блог канала - http://be-miner.info/
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Канал с домашкой - https://t.me/beGeekYoutube
Группа в ВКонтакте - https://vk.com/beminer

Be Geek
8 Просмотры · 5 лет тому назад

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Модуль OS - https://pythonworld.ru/moduli/modul-os.html
Модуль SYS - https://pythonworld.ru/moduli/modul-sys.html
Модуль requests - https://requests.readthedocs.io/en/master/

00:00 общие функции
00:06 примеры общих функций
00:31 функция range
01:01 функция sorted
01:16 функция enumerate
02:39 функция all
04:08 функция any
05:15 lambda функции
07:33 функция map
10:50 модули
11:57 как подключить модуль
12:46 методы подключения модулей
13:05 как работать с модулями
13:56 работа с разными модулями
16:35 как подключить только одну функцию из модуля
17:13 ошибки при работе с подключенными функциями из модулей
18:14 как сократить название модуля
19:42 как сделать свой модуль
23:25 импорт всех функций из модуля
24:55 как правильно подключать модули

Покупайте книги на Ozon:
промокод OZON3FKIKX
ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX
Twitter с задачками - @begeek4
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekYoutube
Канал со статьями о программировании - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru

Be Geek
2 Просмотры · 5 лет тому назад

Немного о Антоне:
https://www.linkedin.com/in/an....ton-goldobin-430a361
https://dribbble.com/AntonGoldobin

Обучение базовой работе в sketch
https://www.youtube.com/watch?v=9uaqx8ZOs5Y&list=..

Bootstrap
https://www.youtube.com/watch?v=lDaWD0i-qH4

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Покупайте книги на Ozon:
промокод OZON3FKIKX
ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX
Twitter с задачками - @begeek4
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekYoutube
Канал со статьями о программировании - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru

Be Geek
48 Просмотры · 5 лет тому назад

Начинаем применять классы в игре - переносим главного (а пока единственного) персонажа в класс. Нужно учиться работать с классами в Python и понимать чем классы могут облегчить жизнь, особенно в разработке игр.

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Покупайте книги на Ozon:
промокод OZON3FKIKX
ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX
Twitter с задачками - @begeek4
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekYoutube
Канал со статьями о программировании - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru

Be Geek
10 Просмотры · 5 лет тому назад

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Ссыль на Github где все исходники - https://github.com/beminer/pol....oniex_telegram_balan
Статья с разбором кода - https://be-miner.info/python-t....elegram-bot-i-opoves
Закажите себе бота - beminer@yandex.ru


Первый канал - https://www.youtube.com/channe....l/UC5_Ptc6YIOEm55JLC

Начнем наш путь программиста с написания оповещающего telegram bot на языке Python. Что будет делать сам бот? Слать нам сообщение в телеграмм при изменении баланса любой монеты в личном кошельке на бирже. Показываю как делать для биржи Poloniex, но по аналогии можно сделать python telegram bot и для bittrex, binance и других криптобирж

лучший VDS хостинг для наших нужд - https://goo.gl/QqDX31

💙 Блог канала - http://be-miner.info/
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/Bm_censored
Группа в ВКонтакте - https://vk.com/beminer
🤖 GitHub - https://github.com/beminer

Be Geek
7 Просмотры · 5 лет тому назад

Хостинг мастернод мой бот - https://t.me/BeHostingBot

Запихать криптокошелек в docker образ (контейнер) не сложно, но есть несколько нюансов как лучше или не лучше это делать. Например если класть только файл кошелька в контейнер, то прийдется каждый раз синхронизировать кошелек с нуля. В общем об этом и многом другом рассказано в видео.

Как работать с DockerHub смотрите в предыдущем видеоролике https://www.youtube.com/watch?v=W9TGjJ_HCIc

Если кому нужен мой образ Docker на основе которого можно собирать образы с кошельками - https://cloud.docker.com/u/wel....est/repository/docke

Первый канал - https://www.youtube.com/channe....l/UC5_Ptc6YIOEm55JLC

лучший VDS хостинг для наших нужд - https://goo.gl/QqDX31

Блог канала - http://be-miner.info/
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/Bm_censored
Группа в ВКонтакте - https://vk.com/beminer
GitHub - https://github.com/beminer

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Be Geek
2 Просмотры · 5 лет тому назад

Ссыль на исходники - https://boosty.to/begeek/posts..../27173280-b1f7-4ae7-

Пока реализовал добавление товара только через подгрузку файла в формате csv непосредственно в телеграмм бота. В дальнейшем можно будет прикрутить добавление товара через меню в боте (по одному товару за раз) и конечно еще нужно будет сделать "редактирование" товара.
Пока заполняем csv файл с нужными колонками, подгружаем в бота. Бот проверяет данные в файле и сверяет их с данными в mysql с помощью библиотеки pandas. Тех данных (а точнее пока только артикулов), которых нет в базе дописывает, остальные отсеивает

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Покупайте книги на Ozon:
промокод OZON3FKIKX
ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX
Twitter с задачками - @begeek4
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekYoutube
Канал со статьями о программировании - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru

Be Geek
7 Просмотры · 5 лет тому назад

В предыдущем видеоролике https://www.youtube.com/watch?v=Yq6O1VISvVU рассматривали как прикрутить клавиатуру (кнопки) к телеграмм боту. Но у telegram есть три вида клавиатур и мы рассмотрели только один вариант - самый легкий вроде как. В этом видео поговорим о втором виде клавиатур для telegram - inline keyboard.

Как поставить telebot:
Для WIN - открыть cmd и выполнить команду pip install pytelegrambotapi
Для LINUX - выполнить в терминале pip install pytelegrambotapi

Ссылка на исходники - https://github.com/beminer/pol....oniex_telegram_balan

Первый канал - https://www.youtube.com/channe....l/UC5_Ptc6YIOEm55JLC

лучший VDS хостинг для наших нужд - https://goo.gl/QqDX31

💙 Блог канала - http://be-miner.info/
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/Bm_censored
Группа в ВКонтакте - https://vk.com/beminer
🤖 GitHub - https://github.com/beminer

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Be Geek
8 Просмотры · 5 лет тому назад

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

lxml или beautifulsoup - https://www.youtube.com/watch?v=xnNhhgUv7Sw&feature=youtu.be&ab_channel=BeGeek
Что такое webhook и polling - https://www.youtube.com/watch?v=vehbnn0KrZI&ab_channel=BeGeek

00:00 введение
00:24 что будем парсить
01:08 какую библиотеку для парсинга сайтов выбрать
03:00 что нужно знать про сайты и как с ними работать
04:01 немного о HTML и структуре HTML
04:38 как выдернуть нужный кусок сайта в Python
05:22 как узнать какие функции есть в модуле
06:47 парсим ответ от сайта
08:44 статус ответов от сайта
10:10 что такое XPATH
12:20 вытаскиваем текст между тэгами
19:45 telegram bot на Python
20:12 как зарегистрировать своего бота в телеграме
21:03 как работает телеграмм бот
21:42 пишем телеграм бота без сторонних модулей
35:51 метод работы телеграмм бота polling vs webhook
36:19 конец курса для начинающих

Покупайте книги на Ozon:
промокод OZON3FKIKX
ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX
Twitter с задачками - @begeek4
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekYoutube
Канал со статьями о программировании - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru

Be Geek
4 Просмотры · 5 лет тому назад

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Главное нужно помнить - движение объекта начинается с левого верхнего угла (точки) самого объекта. Двигая эту точку - мы двигаем объект. Отрисовка объекта начинается именно от этой точки. Остальное уже дело за малым - меняем координаты этой точки и вся отрисовка у нас начинает ходит по экрану

Покупайте книги на Ozon:
промокод OZON3FKIKX
ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekYoutube
Канал со статьями о программировании - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru

Be Geek
5 Просмотры · 5 лет тому назад

Разбираем домашку - https://boosty.to/begeek

Ссыль на модуль - https://golang.org/pkg/sort/

Модуль (или библиотека) Sort говорит сама за себя - можно сортировать срезы, интерфейсы. Проверять отсортирован ли срез или интерфейс, искать в срезах значения, чтобы можно было обращаться к ним по индексам. В целом то полезная вещь и в умелых руках может сэкономить время выполнения программы.

Домашнее задание:
- отсортировать файлы (только файлы) в любой директории, не применяя модуль sort

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Блог канала - http://be-miner.info/
Приватный блог - https://boosty.to/begeek
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/beminer_censored (@bem_censored)
Группа в ВКонтакте - https://vk.com/beminer

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Be Geek
14 Просмотры · 5 лет тому назад

Разбираем домашку - https://boosty.to/begeek

Частенько бывает, что вы пишите какой нить бэкенд, который при старте должен подключиться к базе данных. Само приложение стартует быстро, а вот база не с такой скоростью. Из-за чего приложение не подключается к базе данных и крашится, а за ней и крашится контейнер. Этого можно избежать, добавив зависимость при старте контейнера. Контейнер не стартанет, пока стартанет контейнер, от которого текущий зависит

Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer

Блог канала - http://be-miner.info/
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Канал с домашкой - https://t.me/beGeekYoutube
Группа в ВКонтакте - https://vk.com/beminer




Showing 219 out of 220