Публикации по теме 'open-source-contribution'


Оптимизация хвостового вызова в ES6 (javascript) на простом языке
Оптимизация хвостовых вызовов (TCO) — это метод, используемый для оптимизации рекурсивных функций за счет предотвращения накопления кадров стека. В ECMAScript 6 (ES6) TCO не требуется, но некоторые движки JavaScript могут предоставлять его ограниченную поддержку. Давайте разберемся с TCO на простом примере простым языком. Рассмотрим функцию для вычисления факториала числа: function factorial(n) { if (n === 0) { return 1; } else { return n * factorial(n - 1); } } В этом..

Искусство вычисления прошедшего времени в Ruby
Искусство вычисления прошедшего времени в Ruby Привет, коллеги-разработчики! Вы когда-нибудь задумывались о том, как вы считаете прошедшее время в Ruby? Если вы чем-то похожи на меня, вы, вероятно, не раз следовали этому шаблону: starting = Time.now # Some time-consuming operation ending = Time.now elapsed = ending - starting elapsed # => 10.822178 Но держись! Здесь есть подвох, и все дело в том, как движется время. Приготовьтесь, потому что мы собираемся погрузиться в мир..

Чему я научился на Hacktoberfest 2020
Первые дни моего участия в Open Source. У меня нет на это времени. У меня сейчас так много на руках. Я не готов к этому. Мне еще предстоит научиться это делать. Я ничего в этом не понимаю. Это были некоторые оправдания, которые я приводил в прошлом, чтобы не вносить свой вклад в Open Source. Я все еще не чувствовал себя готовым в этом году, но я наконец нашел в себе смелость поучаствовать в Hacktoberfest 2020, и я не хотел бы его пропустить! Проекты Что мне очень..

Путешествие в мир открытого кода
Сегодня во время этого путешествия в мир open source мы поговорим на несколько интересных тем. ● Почему вы должны вносить свой вклад в разработку программного обеспечения с открытым исходным кодом? Кто участвует в проектах с открытым исходным кодом, получает больше знаний о технологиях и о том, как они помогут понять, как эта технология работает в реальной разработке программного обеспечения. Вы получите признание за свой вклад в проекты. Студенты, работодатели, каждый может..