Как работать с GitHub при анализе криптовалют и ICO проектов

Как работать с GitHub при анализе криптовалют и ICO проектов



Автор материала Тарас Фоменко. Специально для канала Raketa Т8

Сегодня у нас необычный обзор и мы поговорим как с помощью GitHub можно анализировать различные криптовалюты или ICO проекты и что собой в общем представляет эта платформа. Не знаю применяете ли вы при анализе GitHub, но когда вы инвестируете мало прочитать белою бумагу или очень красивою информацию на официальной странице. Также важно насколько активна команда, сделали они какие-то изменения в исходном коде и т.д. Именно это можно узнать на этой, возможно кому-то и не понятной платформе. С помощью GitHub потенциальные инвесторы могут понять прогресс и как в общем развивается проект/криптовалюта.


Что собой представляет GitHub?

GitHub - это сервис который позволяет разработчикам различных проектов размещать свои исходные коды. Он базируется на системе управления версиями Git.

Git- это распределена система, которая позволяет разработчикам проектов отслеживать изменения в файлах и взаимодействовать с другими разработчиками.

Также создание и управление документацией происходит по принципу wiki (возможность многократно и мгновенно редактировать текст).

Команда называет свою платформу социальной сетью которая предназначена для разработчиков. Кроме размещения кода пользователи могут оставлять комментарии, общаться друг с другом. Их цель как раз создать для разработчиков удобные условия для взаимодействия.

GitHub заработал в 2008 году под названием Logical Awesome, после они переименовались. Они стремительно росли и уже в 2013 году количество пользователей превышало 10 млн.

Этот масштабный сервис создали: Chris WanstrathP.J Hyett и Tom Preston-Werner. И недавно компания Microsoft покупает GitHub за 7.5 млрд (в акциях Microsoft). Microsoft имеет большие планы относительно этого масштабного сервиса. Подробнее вы можете почитать в их блоге.

Сервис имеет платный тариф и бесплатный. Бесплатный аккаунт не отличается своим функционалом. Разница в следующем:

  • Бесплатный - можно создавать только публичные репозитории (всем доступно).
  • Платный - доступны приватные репозитории (только избранным)

 Простыми словами репозиторий - это аккаунт с сохраненным исходным кодом.

Теперь давайте ближе перейдем к самому сервису, и будем разбираться как работает хранилища с открытым исходным кодом, и с помощью чего можно анализировать проекты.

Открытый исходный код

Пожалуй начнем с открытого кода поскольку просмотрев некоторую информацию о нем, можно сделать для себя вывод: делает что-либо команда для проекта, как часто и как влияют эти действия на общую картину.

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

Если зайти в GitHub на основную страницу проекта который вас заинтересовал (в моем случае это криповалюта Litecoin) можно увидеть за какой период времени были изменения в коде и как часто. Думаю мало людей понимают что-то в кодировке поэтому предлагаю посмотреть на комментарии программиста который делал изменения. Это позволить понять насколько тесно работает команда. Для этого нужно перейти во вкладку "Code" и под ней вы найдете "Commits"

Если вы видите активность, то это супер, команда работает, улучшает проект и мало шансов, что это скам. На примере Litecoin можно увидеть, что изменения сдесь есть средней активности, потому что если сравнить с Cardano - она ​​делает 1-2 изменения в день, а Litecoin значительно меньше. Но это тоже не плохой показатель.

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

Что нам дает вкладка Issues

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

Вкладка Pull requests

Очень большой плюс когда в разделе Pull requests есть определенное количество записей, потому что здесь могут коллеги-разработчики (пользователи сервиса) предлагать свои варианты по изменению кода. Команда может принимать, а может и отклонить их предложения. Но суть в другом, при анализе можно обращать внимание на количество предложений, потому что чем больше их тем больше заинтересованность комьюнити в развитии проекта. И еще один совет. Можно в этом разделе зайти в комменты и посмотреть как реагируют разработчики на предложения пользователей. Если есть какие классные идеи, а они их отклоняют, то стоит задуматься об их истинных намерениях.

Анализ команды

И последнее на что я обращаю внимание это команда которая пишет код. Здесь можно посмотреть кто и какой масштаб работы выполняет. И как видим по графику можно сказать когда команда больше трудилась, а когда меньше. При этом каждый имеет свой аккаунт на который можно зайти и посмотреть какая у них активность, прошлые достижения и прочее. Для этого нужно зайти во вкладку Insights и слева увидете Contributors.

Вывод

Это отличный инструмент, который поможет качественнее анализировать криптовалюту или ICO проект. С GitHub можно гораздо уменьшить риски при инвестициях и занимает кстати очень мало времени для анализа. Если посмотреть со стороны разработчиков - это действительно очень удобная и нужная платформа, которая упрощает работу многим людям. Думаю такой гигант как Microsoft сумеет правильно распорядиться ней и в будущем их ждут большие успехи.


ОБРАТИ ВНИМАНИЕ НА ДИСКЛЕЙМЕР - мнение по этому материалу не является рекламой, а выражает субъективное мнение автора и носит лишь информационный характер. 

Report Page