Technologique
663 subscribers
144 photos
3 videos
42 files
949 links
Deeply involved developers about various aspects, tendencies & conceptions of programming technologies, FLOSS, Linux, security, cloud infrastructures & DevOps practices, distributed systems, data warehousing & analysis, DL/ML, web3, etc.
Author: @andrcmdr
Download Telegram
https://www.youtube.com/watch?v=fYlxBrKX-DI&t=1h11m20s

https://www.youtube.com/watch?v=fYlxBrKX-DI&t=1h59m30s

Интересно получилось! 😄👍


скину немного теории и ссылок по smart contracts, чтобы смотрящим и заинтересовавшимся было легче разобраться
вообще возможности технологии огромны!
итак, доки для более глубокого понимания технологии Ethereum:
http://ethdocs.org/en/latest/
https://github.com/ethereum/wiki/wiki
https://ethereum.gitbooks.io/frontier-guide/content/

Solidity - это JS или Си подобный язык (Contract-Oriented Programming Language) со статической типизацией для написания контрактов, их компиляции и включения их в блокчейн
https://solidity.readthedocs.org/en/latest/
https://github.com/ethereum/wiki/wiki/Руководство-по-Solidity
https://github.com/ethereum/solidity

есть браузерный компилятор Solidity
https://github.com/chriseth/browser-solidity
и форма для написания, оптимизации и компиляции контрактов
http://chriseth.github.io/browser-solidity/

Solidity исполняется на Ethereum VM в клиенте Ethereum
есть библиотека для динамической (JIT) компиляции байт-кода EVM под LLVM
https://github.com/ethereum/evmjit

есть официальная реализация протокола Ethereum в клиенте написанном на Go
содержит:
geth - CLI клиент протокола Ethereum
evm - Ethereum Virtual Machine
bootnode - deploy сетевой ноды Ethereum для service discovery
https://github.com/ethereum/go-ethereum
https://github.com/ethereum/go-ethereum/wiki
https://godoc.org/github.com/ethereum/go-ethereum
https://hub.docker.com/r/ethereum/client-go/

нужно обязательно опубликовать информацию о митапе по Эфириуму и умным контрактам тут:
http://www.meetup.com/topics/ethereum/
http://www.meetup.com/topics/smart-contracts/

OMG, technologies moving so fast for the latest few years! 😱

короче если коротко...

криптовалюты основаны на сетевой распределённой децентрализованной транзакционной БД - это и есть технология blockchain
транзакции используют шифрование, proof-of-work и proof-of-stake для доказательства вычислительной работы по обработке и подтверждению транзакций (PoW), их шифрованию, формированию блока, его подписи, последующего сцепления в блокчейн, а также доказательства хранения доли монет (PoS) для подтверждения транзакций в некоторых реализациях протоколов криптовалют на основе блокчейна (Ethereum, Peercoin, Novacoin)
поэтому транзакции необратимы и каждую транзакцию можно отследить по базе blockchain вплоть до момента эмитирования монет (но для этого нужно иметь 51% вычислительной мощности всей сети, что практически нереально)

умные контракты это программный код для распределённой БД blockchain, для создания управляемых транзакций - умных контрактов
это как PL/SQL для написания хранимых процедур и тригеров в Oracle

на Solidity можно реализовать транзакционный распределённый процессинг с моделью программно управляемых "активных данных", распределённый (distributed) биллинг на БД blockchain и подобие протоколов radius/diameter
всё это весьма востребовано и очень нужно, для применения в сервисно-ориентированных архитектурах (service-oriented architecture (SOA), enterprise service bus (ESB)), как финансовое средство для приёма онлайн оплат, обработки платежей и взаиморасчётов на основе умных контрактов
Forwarded from Andrew Bednoff
Это Lenovo ThinkPad Yoga с OLED дисплеем! С OLED дисплеем, Карл! 😂
Forwarded from Andrew Bednoff
Ну и конечно Lenovo ThinkPad X1 Carbon 4th Gen 2016 с классической клавиатурой ThinkPad
Forwarded from Andrew Bednoff
Intel HD Graphics HD520
Yoga и X1 теперь с графикой Iris!!! 😱😃🤓
Forwarded from Платформа
Напоминаем, что сегодня День Космонавтики, а кто у нас самые частые гости в космосе? Различное оборудование на Linux!
https://vk.com/thatislinux?w=wall-33025660_199731
"Оценка сложности и времени выполнения задач в командной разработке"

Ведущие:
Роман Кононов, @rkononov, https://www.iron.io
Максим Косяков и Вадим Глебов, @glebov, http://it-attractor.com

https://www.youtube.com/watch?v=iV6pmvyvISE

На канале DevKG:
https://www.youtube.com/watch?v=Qvtb4AlT74U

Мой небольшой комментарий и скромный вклад в эту замечательную встречу и обсуждение =)
https://www.youtube.com/watch?v=iV6pmvyvISE&t=1h15m15s

https://www.youtube.com/watch?v=Qvtb4AlT74U&t=1h15m15s

Интересная и весьма эзотерическая тема на самом деле! 😆😂
Вероятностное предсказание будущего! 😱
"Пути разработки неисповедимы" (c) somebody
Node.js Intro, 1st Online Meetup

Онлайн митап о технологии Node.js

https://www.youtube.com/watch?v=UJRIgIZbIno

Ведущие:
Константин Золотарёв (@konstantin_zo)
Андрей Беднов (@andrcmdr)
Данияр Керимджанов (@kerimdzhanov) - team-lead, developer at Umai.kg

PS: Первый блин получился комом...
Очень прошу прощения у слушателей за периодическое ухудшение связи, шум и помехи с моей стороны, в начале и конце конференции - первый раз у меня такое на Hangouts конференции...
Позвонил знакомым ребятам, сетевым админам в aknet.kg и exnet.kg...
Говорят в пиринге на межсетевом аплинке AkNet-а на маршрутизаторе QoS демон не запускается, падает при любой попытке его запуска, проблема возникла после обновления Cisco IOS...
Вот и всё объяснение...
Знают, работают, перепрошивают маршрутизатор - это радует...
Но стрим уже записан, местами с поломками звука и это очень обидно! 😭
От меня идёт нормальный трафик, где-то по пути на промежуточном железе он ломается и приходит уже поломанным - такой вот QoS в KG! 🙀😭
Поддержка сопрограмм (coroutines) в Lua

http://www.lua.org/manual/5.2/manual.html#2.6