Pull to refresh
6
Karma
0
Rating
Макс Королев @nrjshka

Software Engineer

Solidity: mapping

Solidity *
Translation

Концепция mapping в Solidity аналогична HashMap в Java или dict в Python.

Нет ничего лучше, чем аналогия с реальным миром, чтобы понять, что такое mapping в Solidity и как он себя ведет. Следующий пример был взят из поста на Reddit:

"Хеш-таблица(= mapping) похожа на гардероб. Вы сдаете свою куртку и получаете номерок. Всякий раз, когда вы возвращаете этот номерок, вы немедленно получаете свою куртку. В гардеробе может быть много курток, но вы все равно получите свою куртку обратно. В гардеробе происходит много волшебства, но вам все равно, потому что главное это то, что вы немедленно получите свою куртку обратно."

Другими словами, mapping позволяет эффективно находить местоположение данных, соответствующее заданному ключу.

Читать далее
Total votes 4: ↑4 and ↓0 +4
Views 3.6K
Comments 1

Solidity: комментарии

Solidity *
Translation

Комментарии используются для того, чтобы объяснить что делает код. Роберт С. Мартин ("дядюшка" Боб) утверждает, что «правильное использование комментариев должно компенсировать нашу неспособность выразить что-то в коде». Поэтому комментарии делают исходный код более понятным для человека.


Почему комментарии так важны, когда дело доходит до Solidity? Потому что они помогают разобраться в работе вашего смарт контракта не только разработчикам, но и конечным пользователям.

Читать далее
Total votes 5: ↑4 and ↓1 +3
Views 1.8K
Comments 2

Работа за границей. Переезд в Швецию

Website development *IT-emigration IT career

Сложно ли найти работу за границей? Вопрос, который волнует многих как начинающих специалистов, так и профессионалов с многолетним стажем. Очень часто возможность поработать за границей представляется чем-то недосягаемым, а одна только мысль о поиске вакансий приводит людей в ужас.  По своему личному опыту могу сказать, что бояться тут совершенно нечего.

Работа за границей – это отличный шанс попробовать что-то новое, найти своё место в жизни, а также изменить к лучшему своё профессиональное будущее. В этой статье я поделюсь советами и рекомендациями по поиску работы в зарубежных компаниях и выводами, сделанными на личном опыте, а также расскажу про инструменты необходимые для успешного достижения поставленной цели. Все, кто готов рискнуть и круто поменять свою жизнь – welcome.

Читать далее
Total votes 25: ↑17 and ↓8 +9
Views 21K
Comments 28

ШМЯ или не ШМЯ? Путь от разработчика до продакт-менеджера

Project management *Studying in IT Product Management *IT career

Трудно представить хоть одну современную компанию, в которой нет человека, занимающего должность с гордым названием «Менеджер». Все прекрасно знают, что менеджер – это «управленец», но кем и чем управляет продакт-менеджер? Сейчас это понятие настолько размыто, что трудно с уверенностью сказать, кто такой продакт, какие задачи перед ним стоят, и какая ответственность ложится на его плечи. 

Одним из самых важных шагов на моем пути становления продакт-менеджером было решение поступить в Школу Менеджеров Яндекса. Это шанс извлечь бесценный опыт, а также возможность получить актуальные знания и начать применять их сразу же на практике. Поступая в 2019 году в ШМЯ, думал ли я, что этот путь окажется простым? Разумеется нет. Я безусловно понимал на что иду и был полон сил и решимости, но до конца не осознавал, с какими трудностями мне придется столкнуться. На примере моего личного опыта попробуем разобраться, что же нужно для подготовки и успешного поступления в ШМЯ. Также я поделюсь с вами своей историей и дам советы, которых мне так не хватало в далеком 2019.

Итак, меня зовут Макс, и я успешно закончил Школу Менеджеров Яндекса в 2019 году, получил приглашение на стажировку и реализовал себя в качестве продакт-менеджера в «Яндекс». На словах звучит довольно просто, но через что нужно пройти, чтобы добраться до конечной цели в этом нелегком пути? 

Читать далее
Total votes 5: ↑3 and ↓2 +1
Views 4.5K
Comments 7

Исчерпывающий справочник по JavaScript для вашего следующего собеседования

JavaScript *
Translation
Перевод статьи Gustavo Azevedo The Definitive JavaScript Handbook for your next developer interview.



JavaScript был и продолжает быть самым популярным языком программирования, согласно опросу Stack Overflow Survey. Неудивительно, что 1/3 всех вакансий требуют знания JavaScript. Поэтому, если вы планируете работать разработчиком в ближайшем будущем, то вам следует ознакомиться с этим черезвычайно популярным языком.

Цель публикации — собрать в одном месте все концепции JavaScript, которые часто встречаются на собеседовании.
Читать дальше →
Total votes 34: ↑23 and ↓11 +12
Views 51K
Comments 26

Information

Rating
Does not participate
Location
London, England - London, Великобритания
Date of birth
Registered
Activity