У меня поменялись приоритеты, ранее было мобильное направление, теперь общее, которое даст возможность делать люьые проекты, мобильные, сервисы. сайты. (у меня было несколько лет, что бы понять это, наблюдая за рынком.
вот цели нового проекта:
Язык программирования Solidity, создание смарт-контрактов и понимание языка.
Изучение Web3(клиент взаимодействия с Ethereum. (Python, Django, JS).
Создание полноценного DAPP - децентрализованного приложения.
Общее расширенное понимание, применение возможно на сайтах, сервисах, мобильных.
Занимайся в удобное время. Начало занятий в марте 2022 г. Следите.
перейдите: www.dapp.spb-tut.ru
Задать вопрос(ы) (сайт spb-tut.ru)
http://kotlinlang.spb-tut.ru/motivation-kotlin/chto-mozhno-napisat-na-kotlin/
Как стать программистом, подробная инструкция с примерами.
Понять нужно одно изучать язык нужно по методике, давайте поговорим о ней.
инструкция по изучению языка Друзья, когда писал ответ Денису получилась инструкция по изучению языка, как с утра сел так до обеда и писал.
НОВИЧКАМ! Новичкам, если почитать историю ДенИСА, да взять советы, которые, написал Михаил Беляковский(через 90 дней начал писать сложный код на джанго), понаблюдать и применять что делает Осадчий Сергей(через пол года начал писать на двух языках).
так же изложил по пунктам этапы и трудности и как преодолевать, что бы не попасть в просак и выйти все же на уровень, когда вы будете способны писать на любых языках программирования.
в общем очень хотел помочь, уж очень не хочется, что бы вы делали круги, как Денис в полтора года, у Дениса хватило Силы и Воли выйти с пике, а ведь может не хватить, поэтому прочтите пожалуйста и применяйте и будете писать, только работайте над статьей. как написано в начале в рекомендациях.
https://spb-tut.ru/guest/pages/308/
Как правильно изучать Django? Другие методики не работают. https://spb-tut.ru/guest/pages/294/
Хотите стать программистом? Читайте. https://spb-tut.ru/reviews/
Kotlin + Android + blockchain, разработки приложений с нуля. Создание приложений в Android Studio на языке программирования Kotlin. Подробное руководство. http://kotlinlang.spb-tut.ru/ быстрый старт http://kotlinlang.spb-tut.ru/info/fast_start/
Блокчейн с нуля + Python + Solidity. Программирование, обучение, разработка смарт контрактов.
Онлайн школа Blockchain, для начинающих программистов от В. Бовсуновского. Быстрый старт http://blockchain.spb-tut.ru/blockchain-plus-python/quick-start-blockchain/
--
Остались вопросы. нажмите на любом сайте школы страницу контакты и задайте вопрос или сразу, если решили заниматься получите доступ и начните заниматься в своём ритме. Ваше будущее в ваших руках и есть все возможности, было бы желание, просто возьмитесь за дело, под лежпчий камень вода не течёт.
Добрый день Валерий!!!
-- © 2009-2018 Валерий Бовсуновский - Школа практики Django + Python.
///////////////////////
SHA256 - это алгоритм хеширования.
Хеширование или хэширование — преобразование массива входных данных произвольной длины в (выходную) битовую строку установленной длины, выполняемое определённым алгоритмом. Функция, воплощающая алгоритм и выполняющая преобразование, называется «хеш-функцией» или «функцией свёртки». Исходные данные называются входным массивом, «ключом» или «сообщением». Результат преобразования называется «хешем», «хеш-кодом», «хеш-суммой», «сводкой сообщения».
https://tjournal.ru/59258-sha256-i-vse-vse-vse
https://notabug.org/fullFeaturedUnicorn/public/src/master/sha256.md
http://itsecforu.ru/2017/06/06/%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B8-%D1%85%D1%8D%D1%88%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B8%D0%B5-%D0%B8-%D0%BF%D1%80/
# -*- coding: utf-8 -*- import hashlib # библиотека хеширования print(hashlib.algorithms_available) #Проверка всех алгоритмов системы. print(hashlib.algorithms_guaranteed) #Алгоритмы , присутствующие в модуле. hashlib_objects = hashlib.sha256(b"Hello") # Создание объекта sha256. print(hashlib_objects) #Объект. print(hashlib_objects.name) #Каноническое имя этого хэша. print(hashlib_objects.digest_size, "хеш") #Размер результирующего хэша в байтах. print(hashlib_objects.block_size, "block") #Внутренний размер блока алгоритма хеширования в байтах. print(hashlib_objects.digest()) #Возвращение дайджеста из строк. print(hashlib_objects.hexdigest()) #кроме дайджеста возвращается в виде строки из двойной длины, содержащие только шестнадцатеричные цифры. print(hashlib_objects.copy()) #Возвращает копию ( «клон») объекта хэш. spisok = [] slovar = {} spisok.append(hashlib_objects) print(spisok) spisok.append(slovar.fromkeys(["byte"], hashlib_objects)) print(spisok) spisok.append(hashlib_objects.copy().hexdigest()) print(spisok) print(len(spisok)) print(len(hashlib_objects.hexdigest()), " символа в хеш-строке") print(spisok[2]) for i in spisok: print("---", i)
-- © 2009-2018 Валерий Бовсуновский - Школа практики Django + Python. ---
УНП 391609112Полоцк, Беларусь. (обратите внимание у нас онлайн обучение)
Email: Страница контактов
Акция Курсы Blockchain Новые курсы