Git. Большой практический выпуск


Телеграмм бот с PDF: t.me/amatyashov_bot
Или: @amatyashov_bot
— VDS TimeWeb: bit.ly/3lcyzRk (промокод ARTEM50)
Виртуальный хостинг TimeWeb: bit.ly/33mfEx3
— Выпуск про Docker: youtu.be/QF4ZF857m44
Выпуск про мониторинговую систему: youtu.be/Xft2sHYcHVs
GitHub: github.com/amatiashov/YT-Device-Monitoring
Если вы только знакомитесь #git (#github), хотите быстро освоить его и как можно быстрее погрузиться в тему, не перечитывая огромное количество статей, то этот выпуск точно для вас. Вы узнаете что-то такое Git, основные принципы работы с ним, как создать первый репозиторий, как делать коммиты, как читать историю, поработаем и в консоле (узнаем базовые команды), и в среде разработки, вы узнаете о ветвлении в git, чем #rebase отличается от #merge, поговорим о merge conflict, о том, как работать с удаленными репозиториями и многом другом. Если сейчас для вас что-то не понятно, не переживайте. Моя цель — донести до вас все необходимое для того, чтобы вы сразу, с довольно хорошим пониманием вопроса, начали пользоваться git. Здесь я не беру цель рассказать все темы, но только те, которые нужны чтобы сразу начать пользоваться Git.

0:00:00 Для кого этот выпуск?
0:02:44 О системах контроля версий
0:05:30 Как GIt работает с данными?
0:06:50 Что такое хеш функция?
0:07:54 Git SHA-1
0:08:23 Установка и первоначальная настройка Git
0:14:33 Состояния файлов в Git
0:17:54 Основные команды
0:31:48 Git Ignore
0:35:26 Подытожим
0:36:08 Ветвление в Git
0:37:03 Указатели
0:40:58 Git merge
0:45:36 Git checkout
0:48:02 Git reset
0:49:16 Работа с удаленными репозиториями
1:08:59 Git rebase
1:13:39 Git tag
1:15:45 Работа в среде разработки
1:26:16 Merge Conflicts
1:32:03 Рекомендации по работе с Git
1:34:15 PDF шпаргалка
1:35:40 После выпуска. Об изменениях на канале

Добро пожаловать на мой канал, друзья! Здесь я делюсь информацией в разных областях жизни — от технологий до путешествий! Надеюсь Вам понравиться!
Подписаться на канал: www.youtube.com/channel/UCJHS22_QyRowmNAaxoUd4dA
Если Вам нравится информация на канале, Вы можете поддержать меня: clck.ru/LBRYB
— Я вконтакте ► vk.com/artyom2503
Я в instagram► www.instagram.com/amatyashov/

Polkadot Ecosystem | Кирилл Пименов | Decentralized Web Meetup #5


Кирилл Пименов, Head of Security, Parity Technologies, рассказывает про экосистему Polkadot, про место полькадота в вебтрическом будущем, про субстрат, про кусаму, парачейны

Также отвечает на вопросы зрителей вместе с Денисом Солдатовым (DevOps, Parity), Сергеем Шадовым (амбассадор Polkadot, админ телеграм-чатика @PolkadotRu), Сергеем Прилуцким (MixBytes) и Алексеем (консул Kusama)

00:00 Ждем спикеров
02:29 Начало
03:46 Коротко про спикеров
10:52 Куда зашел Web?
13:22 Web3 — это про деньги?
14:16 Любая информация должна быть доступна, вне зависимости от закона
15:46 Про последствия монополизирования правды
18:09 Что делает Web3 Foundation и зачем ему Parity Technologies
18:43 Как выглядит устройство Polkadot
19:59 Почему важно построить Polkadot
21:56 Немного про Substrate
23:23 Про тех. компоненты Substrate
24:21 Про взаимозаменяемость консенсуса
28:58 Майнерам важна только прибыль
31:39 Про уникальность блокчейнов
34:19 О ненадобности плодить новые алгоритмы
37:23 Крутые команды по мнению Кирилла
41:34 Еще немного про Substrate
44:44 Что нарисовано на картинке
47:47 Про взаимодействие между Parachains
49:30 Почему не строят в сторону Zero-Knowledge протокола
52:30 Наглядно о взаимодействии Parachains
54:40 Подключение произвольного Parachain
55:44 Зачем обновлять Metadata
57:00 О частых обновлениях Substrate
58:58 Как отбиваться от экономических атак, если stake концентрируется в одном конгломерате?
1:07:59 Механизм залочить свои средства на разное время
1:10:06 О большинстве членов совета из Web3 Foundation и Parity Technologies
1:11:30 Как голосовать не горячим кошельком
1:16:14 Ценность Kusama
1:21:12 О проблеме масштабирования
1:23:58 Parathreads
1:26:22 Предел производительности
1:29:44 ​Реально ли в сети иметь шардирование для полных нод в будущем?
1:35:25 О том как ваш аккаунт может быть выкинут
1:37:54 Размер БД через год в Polkadot
1:39:33 Bridges
1:40:18 Может ли Parachain быть самоокупаемый?
1:42:30 Akala
1:43:45 Проекты на Polkadot
1:44:51 Будет ли Polkadot дружить с другими технологиями помимо блокчейна?
1:47:30 Polkadot станет фильтром для блокчейнов?
1:48:40 Защита от богатых злоумышленников
1:51:35 Слэшинг среди хорошо знакомых и приверженных одной идее валидаторов
1:58:20 Anonymous proxied аккаунты
2:05:00 Сколько проектов готовы запуститься на Kusama
2:08:42 Как происходит добавление runtime-module в RelayChain
2:12:31 За чей счет раздача Kusama
2:15:08 Есть ли DAO на Kusama
2:16:55 Отправка токенов с multisig-кошелька
2:24:49 Станет ли Kusama парачейном Polkadot?
2:26:17 Какова вероятность того, что Kusama в ближайшее время станет Secondary Relay Chain?
2:31:10 Куда задавать вопросы после эфира
2:33:02 Как стать валидатором Polkadot и Kusama
2:35:29 Про проценты выплат
2:36:51 ПОДПИШИТЕСЬ НА КАНАЛ, пожалуйста)

Вы всё ещё можете поддержать команду Cyber Academy фиатными донатами: www.donationalerts.com/r/cyberacademy
или Полькадотами: 14TNeqk3YwjgrH8sp7dMA8ZRA3YrZeUoLEz1XupcVMDTF3US
или Эфирами: 0xA289001bd43Ece47FB7f78Ac0301296D32d6bB49

Если вы хотите поучаствовать в качестве спикера или эксперта в этом митапе или следующих, смело пишите в телеграм @cybaca

❗️ Подпишитесь на YouTube-канал Cyber Academy, чтобы не пропускать наши события ❗️

Все материалы Cyber Academy тут:
cyber.page/search/Cyber Academy

Подписывайтесь на этот канал, и на наши соцсети:
www.facebook.com/cybermeetups
www.instagram.com/cybermeetups

#polkadot #cyberacademy #decentralizedweb

Лекция 8. Java.util.concurrent


compscicenter.ru/

Пример CAS и ORM
Пулы потоков
Контроль задач через Future
Потокобезопасные контейнеры

Лекция №8 в курсе «Параллельное программирование», весна 2016
Преподаватель курса: Евгений Леонидович Калишенко
Страница лекции на сайте CS центра: goo.gl/650OcQ

Как правильно разрабатывать Java приложение?


Всем привет, сегодня поговорим о том, как правильно разрабатывать Java приложение.
Курсы JAVA — bit.ly/2FzSMhl
Курсы C#/.NET — bit.ly/2Nd2tGJ
Курсы ANDROID С НУЛЯ — bit.ly/2Fxg5Zc
Курсы Automation QA (Java) — bit.ly/35CP1SX
Курсы FRONT-END — bit.ly/2T9kVE8
Курсы UI/UX дизайна — bit.ly/2TaxZcq
Курсы WordPress Developer — bit.ly/39RlyYZ
Сайт Foxminded: bit.ly/2T8GO6o
Foxminded в ФБ: www.facebook.com/foxmindedco
FoxmindEd в Instagram: www.instagram.com/foxminded.ua/

Мой Telegram: t.me/nemchinskiyOnBusiness

Мой блог: www.nemchinsky.me

Online-курс по Blockchain. Лекция 33. Концепция Merkle Tree


В лекции №33 рассматривается концепция Merkle Tree, в частности:
1) Структура и принципы построения Merkle Trees.
2) Построение Merkle Branch и свойства деревьев Меркла.
3) Преимущества структуры Merkle Tree и области применения.

Telegram-чат, где можно задать вопросы: t.me/joinchat/IDXetUi27Vu8wtvAbNEzXw
Telegram-канал, чтобы узнавать новости первыми: t.me/blockchaincourse

Lecture 4 — How to Store and Use Bitcoins


Fourth lecture of the Bitcoin and cryptocurrency technologies online course.

For the accompanying textbook, including the free draft version, see: bitcoinbook.cs.princeton.edu/

In this lecture (click the time to jump to the section):
* Simple Local Storage 0:27
* Hot and Cold Storage 6:28
* Splitting and Sharing Keys 19:52
* Online Wallets and Exchanges 30:54
* Payment Services 50:17
* Transaction Fees 58:30
* Currency Exchange Markets 1:04:09

Lecture 3 — Mechanics of Bitcoin


Third lecture of the Bitcoin and cryptocurrency technologies online course.

For the accompanying textbook, including the free draft version, see: bitcoinbook.cs.princeton.edu/

In this lecture (click the time to jump to the section):
* Bitcoin transactions 1:44
* Bitcoin scripts 11:42
* Application of Bitcoin scripts 27:20
* Bitcoin blocks 42:09
* The Bitcoin network 47:58
* Limitations

Lecture 11 — The future of Bitcoin?


Eleventh and final lecture of the Bitcoin and cryptocurrency technologies online course.

For the accompanying textbook, including the free draft version, see: bitcoinbook.cs.princeton.edu/

In this lecture:
* The block chain as a vehicle for decentralization
* Routes to decentralization
* What can we decentralize?
* When is decentralization a good idea?

Lecture 10 — Altcoins and the Cryptocurrency Ecosystem


Tenth lecture of the Bitcoin and cryptocurrency technologies online course.

For the accompanying textbook, including the free draft version, see: bitcoinbook.cs.princeton.edu/

In this lecture:
* Short History of Altcoins
* Interaction between Bitcoin and Altcoins
* Lifecycle of an Altcoin
* Bitcoin-Backed Altcoins, “Side Chains”