Как стать автором
Обновить
5
0
Макс Королев @nrjshka

Software Engineer

Отправить сообщение

Solidity: mapping

Время на прочтение6 мин
Количество просмотров9K

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

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

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

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

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

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

Время на прочтение8 мин
Количество просмотров2.7K

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


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

Читать далее
Всего голосов 3: ↑2 и ↓1+3
Комментарии2

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

Время на прочтение6 мин
Количество просмотров26K

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

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

Читать далее
Всего голосов 19: ↑11 и ↓8+9
Комментарии28

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

Время на прочтение8 мин
Количество просмотров9.4K

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

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

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

Читать далее
Всего голосов 4: ↑2 и ↓2+1
Комментарии7

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

Время на прочтение6 мин
Количество просмотров53K
Перевод статьи Gustavo Azevedo The Definitive JavaScript Handbook for your next developer interview.



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

Цель публикации — собрать в одном месте все концепции JavaScript, которые часто встречаются на собеседовании.
Читать дальше →
Всего голосов 34: ↑23 и ↓11+12
Комментарии26

Информация

В рейтинге
Не участвует
Откуда
London, England - London, Великобритания
Дата рождения
Зарегистрирован
Активность