Последние
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Уже не первый год в топ у нас находится язык программирования Python!! И с каждым годом рейтинг этого языка программирования только растет.
В web программировании как всегда golang / php / javascript
В GameDev лидирует C / C++ - кто бы мог сомневаться
Ну а остальные пункты глядите в видео, ролик все равно не долгий получился =)
Изменения в Python 3.8 - https://docs.python.org/3/whatsnew/3.8.html
Блог канала - http://be-miner.info/
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/beminer_censored (@bem_censored)
Группа в ВКонтакте - https://vk.com/beminer
GitHub - https://github.com/beminer
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Разбираем домашку - https://boosty.to/begeek
A tour of Go - https://tour.golang.org/welcome/1
The little go book - https://www.openmymind.net/assets/go/go.pdf
HabrHabr golang - https://habr.com/ru/hub/go/all/
Go хороший язык, не сложный, хорошая стандартная библиотека, описание которой помещается в одной книге на 300 страниц. Вроде как мало, но на самом деле хватает в лихвой, чтобы делать все что прийдет в голову. Я рекомендую прочитать всего одну книгу и пройти тур по ГО, чтобы ознакомиться с языком и начать писать код, а дальше только практика и практика.
Благодарность и задать вопрос -
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
Исходники: https://boosty.to/begeek/posts..../47ed7734-c38a-40f9-
Простая страничка на языке программирования Go с формой авторизации. Подключаем шаблоны (templates), с помощью которых передаем данные на html страничку.
Благодарность и задать вопрос -
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
Разбор домашнего задания - https://boosty.to/begeek
Карты ( maps ) в Golang представляют из себя "справочник", когда у нас есть ключ и значение. В ролике подробно рассказываю что это такое, как понять и как пользоваться.
Мы будем часто пользоваться картами, т.к это очень удобно и производительно, да и такое хранение данных очень читабельно. Мы еще не раз столкнемся с картами, так что рекомендую ознакомиться с материалом получше.
Домашнее задание:
- создайте карту со следующим содержимым:
---- в ключа запишите название папки ( ключей должно быть несколько)
---- в роли значения будет массив / срез из названий файлов
- по циклу пройдитесь по карте и создайте папки с названиями из ключей, в этих папках создайте файлы с названиями из значений
Выглядеть должно примерно так:
NAME_DIR : name_fileN, name_fileN, name_fileN
NAME_DIR1 : name_fileN, name_fileN
Вторая программа ( или функция ):
- пройдитесь в цикле по созданным папкам из первой части домашнего задания
- названия папок представьте в виде ключей в карте
- названия файлов представьте в виде значений в карте
Берем первую папку и записываем ее как ключ в карте, все файлы из этой папки записываем как срез из значений к ключу. И так надо пройтись по всем папкам и создать одну карту. В конце программы вывести карту на экран.
Блог канала - http://be-miner.info/
Instagram - https://www.instagram.com/bgtolife
Чат в телеграме- https://t.me/beminer_censored (@bem_censored)
Группа в ВКонтакте - https://vk.com/beminer
GitHub - https://github.com/beminer
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Давайте глянем на массивы и срезы в Go. Массивы не сильно отличаются от срезов, можно сказать даже единственным отличием является то, что массив имеет ограниченную длину и при определении ( точнее объявлении ) массива выделяется сразу необходимое место в памяти, которое уже нельзя изменить, как и сам массив ( длину массива ). А вот срез это можно сказать динамический массив. Можно объявить пустой срез с минимальной длиной и по ходу дела добавлять или удалять из среза элементы. Но стоит учесть, что при добавлении или удалении элемента из среза, сам срез перезаписывается, т.е можно сказать появляется новая переменная, в нее записываются новые данные ( все данные из старого массива и добавляется / удаляется новый элемент ), только после этого удаляется старая переменная с данными ( это образно ). При большом срезе эта операция будет ресурсо затратна.
Домашнее задание:
просмотреть с помощью цикла любую директорию на компьютере, в которой есть папки / файлы и создать:
- массив, длинной равной количеству элементов в папке, после чего заполнить массив элементами, которые . находятся в папке ( смотрим папку - создаем массив - вписываем в массив названия папок / файлов ). В конце вывести массив и длину массива
- пустой срез, который наполнить элементами из просмотренной папки. Наполнить срез в цикле. В конце вывести срез и длину среза
Первый канал - 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/beminer_censored (@bem_censored)
Группа в ВКонтакте - https://vk.com/beminer
GitHub - https://github.com/beminer
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Хостинг мастернод мой бот - https://t.me/BeHostingBot
Ссыль из видео - https://www.bungie.net/7/en/Pcmove
Ссыль для синхронизации аккаунтов - https://www.bungie.net/7/en/CrossSave
Первый канал - 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
Офф сайт - https://www.rust-lang.org/
Как установить - https://www.rust-lang.org/tools/install
Более подробное описание по установке на разные системы - https://forge.rust-lang.org/in....fra/other-installati
Электронная книга на Инглише - https://doc.rust-lang.org/book/
Электронная книга на Руссише - https://doc.rust-lang.ru/book
Стандартная библиотека - https://doc.rust-lang.org/std/
RUST удивительный язык программирования. Когда первый раз смотришь на какую то программу на RUST у тебя отвращение - ты почти ничего не понимаешь, что написано, особенно, если ты пришел из языков более высокого уровня. Но как только начинаешь изучать RUST, то сразу влюбляешься. Давайте вместе пройдем начальный путь изучения RUST, а дальше уже будет видно что да как.
00:00 введение
04:36 установка rust (rustup / cargo)
05:48 структура проекта
08:45 запуск программы
11:00 the end
Покупайте книги на Ozon:
промокод OZON3FKIKX
ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekYoutube
Канал со статьями о программировании - https://t.me/beGeekNews
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru
Биржа фриланса - https://www.upwork.com/
Одно из главных дел на фрилансе - это раскрутка своего аккаунта. Для начала нужно как можно более детально рассказать, а точнее изложить информацию о себе в профиле, чтобы работодатель мог зайти и посмотреть что ты умеешь, какой опыт, что делал, с чем работал. Это может стать ключевым моментом, из-за которого выберут исполнителем проекта именно тебя, а не Васька.
Далее нужно браться за простенькие проекты, чтобы наполнить ими историю, так же после сдачи проекта просите оставить отзыв, это очень важная вещь.
Потихоньку наберешь свою базу клиентов и тебе не нужен будет фриланс как таковой, тебе будут постоянно поступать заказы из личной базы клиентов.
Благодарность и задать вопрос -
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
Хостинг мастернод мой бот - https://t.me/BeHostingBot
У начинающих программистов всегда куча вопросов как же начать зарабатывать? Можно ли устроиться на работу без опыта, с минимальными знаниями языка? Да еще хотят сразу много денег и представляют как они будут программировать и жить в шоколаде. Но путь программиста очень сложен и не получить всего и сразу, особенно в начале, особенно без опыта и знаний. Давайте поговорим как и где что искать и какие есть перспективы =)
Первый канал - 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
Python крутой язык и мега универсальный. Можно писать что угодно и для чего угодно, причем писать (кодить) получается очень быстро. Сам язык очень простой и приятным синтаксимом и "правилами" написания кода. Огромное сообщество, самый быстроразвивающийся язык за последние пару лет. Давайте будем писать на python и сравнивать код go vs python.
Полезное чтиво как обещал:
- https://www.8host.com/blog/isp....olzovanie-peremennyx
- https://pythonworld.ru/tipy-da....nnyx-v-python/slovar
- https://pythonworld.ru/tipy-da....nnyx-v-python/vse-o-
Благодарность и задать вопрос -
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
Каждый день одни и те же вопросы - какой язык программирования лучше, какой язык программирования выбрать, какой язык программирования подойдет новичку и другие аналогичные вопросы, связанные с тем или иным выбором языка программирования. Какой бы вы язык программирования не выбрали, вы на нем сможете реализовать тот или иной функционал, а лучше изучать не один язык, но правда не сразу взять десяток и начать изучать, а последовательно. Давайте глянем на семь языков программирования, которые будут актуальны еще долгое время. Если выберете один из этих языков, то не прогадаете. Главное чтобы он вам нравится, а еще лучше, если язык будет нравится и приносить прибыль.
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekNews
Канал с домашкой - https://t.me/beGeekYoutube
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru
Первый видеоролик из серии на тему Docker и контейнеризация. Пока набросал план на 10 видео:
1. что такое Docker и Docker swarm, что будем делать
2. установка Docker и инициализация докер пула (swarm)
3. что такое manager и worker и их подключение + тест manager
4. запуск первого сервиса
5. поднимаем свой registry или пользуемся DockerHub
6. Docker stack и первый файл для docker service
7. что такое prometheus и начало графиков (cAdvisor и node-exporter)
8. ставим сервер prometheus и подтягиваем метрики
9. ставим Grafana и подключаем prometheus
10. настройка графиков
Первый канал - 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
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Когда человек берет в руки книгу и начинает ее читать, то начинает вчитываться в каждое предложение. Это хорошо в художественной литературе, где нужно уловить каждое предложение, чтобы понять что где произошло и понимать суть всего происходящего. Для технической литературы, а тем более для книг по программированию, это работает не совсем так. Не нужно вчитываться во все, что написал автор, возможно бОльшая часть информации вам никогда не пригодится. Я считаю, что нужно книги по программированию читать не так досконально, больше поверхностно. Конечно это относится не ко всем книгам и статьям, но к большинству из них
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekNews
Канал с домашкой - https://t.me/beGeekYoutube
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru
Задача такова: нужно написать функцию на языке Golang, которая на выходе отдаст список (а точнее срез) из chat_id администраторов группы/супергруппы телеграмм.
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekNews
Канал с домашкой - https://t.me/beGeekYoutube
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Docker контейнер в swarm называется сервис. Сегодня мы запускаем первый сервис и смотрим как оно там все работает.
Знали что в docker swarm есть собственный балансировщик нагрузки? Так же посмотрим как он работает на примере трех хостов с сервисом apache.
Чтобы запустить свой сервис, выполните команду:
docker service create --name NAME IMAGE
Но у запуска сервиса есть куча параметров, которые можно применить и писать их каждый раз не очень удобно, поэтому в следующем видео (или через видео) мы составим файл конфигурации и будем с его помощью запускать docker service
Первый канал - https://www.youtube.com/channe....l/UC5_Ptc6YIOEm55JLC
Наш сервис совместных мастернод - https://benodes.com
Форум по сервису и мастернодам - https://benodes.info
лучший 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
Фриланс - https://www.fl.ru/
В интернете можно зарабатывать и один из этих заработков это биржи фриланса.
Какой фриланс выбрать? Как пользоваться фрилансом? Как искать заказы на фрилансе начинающим программистам Python?
В видео разбор самой большой биржи фриланса в России. Поиск проектов для разработчиков на Python. Разбор проектов. Какие проекты стоит брать, какие не стоит, на какие проекты стоит обращать внимание и т.д.
На фрилансе так же можно искать проекты и делать их для себя в качестве развития.
Блог канала - 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
Если Вы никогда не сталкивались с программированием, но очень хотите попробовать, то начните с изучения:
1. переменных
2. условных выражений
3. массивов
4. циклов
5. функций
Но самое главное найдите время и желание, без этого ничего не получится. Уделять этому нелегкому делу нужно не менее одного час за присест и присесты должны быть как можно чаще, тогда результат не заставит себя ждать.
Первый канал - https://www.youtube.com/channe....l/UC5_Ptc6YIOEm55JLC
Наш сервис совместных мастернод - https://benodes.com
Форум по сервису и мастернодам - https://benodes.info
лучший 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
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
Еще одна из книг, которая обязательна к прочтению для любого программиста. Книга "Чистый код" Роберт Мартин расскажет как писать более красивый и выразительный код, который будет не стыдно показать другому человеку, даже профессионалу.
Правила как всегда просты:
- быть подписчиком на канал (строго проверяется)
- нажать палец вверх под видео
- оставить один любой комментарий (желательно указать контакт для связи)
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekNews
Канал с домашкой - https://t.me/beGeekYoutube
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
Если есть вопросы - beminer@yandex.ru
Благодарность и задать вопрос -
http://www.donationalerts.ru/r/beminer
beautifulsoup:
- https://pypi.org/project/beautifulsoup4/
- https://www.crummy.com/softwar....e/BeautifulSoup/bs4/
lxml:
- https://pypi.org/project/lxml/
- https://lxml.de/
В инете обычно лежат статьи по парсингу сайтов на python с использованием библиотеки beatifulsoup. А может я просто плохо ищу или мне настолько везет, что постоянно нарываюсь на эту библиотеку. Давайте глянем чем отличается библиотека beautifulsoup от lxml. Какой модуль для парсинга на python выбрать, чем один модуль лучше другого, и как вообще парсить с помощью той или иной библиотеки.
Приватный блог - https://boosty.to/begeek
Канал с новостями - https://t.me/beGeekNews
Канал с домашкой - https://t.me/beGeekYoutube
Чат в телеграме- https://t.me/beGeekProgramming
Группа в ВКонтакте - https://vk.com/beminer
По Python разобрали немного ошибок, давайте посмотрим на ошибки новичков в языке программирования Go (Golang). Ошибки начального уровня, примеры не сложные. Все примеры из опросников на ютюбе, поэтому не забывайте подписываться и учавствовать в них.
Благодарность и задать вопрос -
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