Skip to content

Instantly share code, notes, and snippets.

Created September 26, 2017 06:25
Show Gist options
  • Save anonymous/ccaf12aac6c77b5c95953dbae1fd7a4b to your computer and use it in GitHub Desktop.
Save anonymous/ccaf12aac6c77b5c95953dbae1fd7a4b to your computer and use it in GitHub Desktop.
Интересные open source проекты

Интересные open source проекты



Ссылка на файл: >>>>>> http://file-portal.ru/Интересные open source проекты/


OpenSource.com: лучшие открытые проекты 2016 года
Новые Open Source проекты
6 open-source проектов для практики новичка
























В этой статье не будет психологических исследований на тему open-source и разработки. Не будет анализа open-source проектов с помощью R или Python. И не расскажу о том, как правильно контрибьютить. Возможно я даже буду говорить какие-то банальные вещи. Но я всего лишь хочу поделиться тем, как участие в open-source проектах сделало мою жизнь разработчика ярче и продуктивнее. Впервые я узнал про мир открытого ПО где-то в году , когда начал серьёзно заниматься программированием и зарабатывать этим. Но впервые отправил pull request в open-source проект году только в Это было попытка добавления Redis в качестве провайдера для кэша в Joomla Framework. Скажем так, попытка была не самая удачная, но попробовать очень хотелось. Вернулся я к open-source позже — в Но всё почему-то захлёбывалось, лично мне не хватало мотивации. Тогда я попытался взглянуть на эту ситуацию и понять почему это происходит. Я понял, что всё дело в том, что меня интересовали не сами идеи, стартапы, бизнес, мне была интересна разработка и программирование. И поняв это, я решил что если мне интересно программирование как таковое, то почему бы не направить это в полезное русло и не помочь улучшить инструменты, которыми я пользуюсь. За всё время, что я контрибьютил в открытый код, я познакомился с большим числом отличных людей. Все они невероятные профессионалы, с которыми приятно общаться, делиться, узнавать новое. У каждого из нас есть возможность пообщаться с создателями любимых продуктов, получить от них отзыв. В целом коммьюнити — одна из самых важных составляющих таких проектов. Вы можете работать в маленькой компании или жить где-то очень далеко, но у каждого есть возможность поучаствовать в развитии проектов, которыми пользуется весь мир. Facebook, Google, Ebay и другие выкладывают свои разработки во всеобщий доступ и мы имеем отличный шанс стать частью сообщества разработчиков таких интернет-гигантов. На самом деле, разработка ПО с открытым кодом зачастую бывает очень весёлым занятием, сопровождающимся живым общением. Это довольно интересное и тёплое чувство, когда Ваш код вливают в ветку известного проекта. Вы понимаете, что Вы действительно хорошо поработали, что в конце концов Вы что-то можете. Тот опыт, который вы получаете при разработке ПО с открытым кодом, Вы вряд ли получите где-то ещё. Я помню как я волновался, когда отправлял свой первый pull request. Я перечитывал каждую строчку кода, проверял code-style и т. Осознание того, что Ваш код увидят тысячи других разработчиков , сами создатели проекта, заставляет вас думать, что Вы пишите в своём коде и это очень важно. Кроме того, open-source разработка прививает хорошие навыки, такие как соблюдение стандартов кода, написание тестов и многое другое. К тому же, здесь всегда есть возможность сделать code review чужого кода, если Вы устали от непосредственно написания кода. Это тоже бывает очень полезно и для кого-то это действительно новый опыт. Лично я люблю изучать новые языки программирования. Прочитав пару-тройку книг, хочется попровать язык в реальных условиях. Но так как мне никогда в голову не приходят хорошие идеи ха-ха: Бояться показаться новичком не стоит, никто за это журить не будет, если будут какие-то недочёты, Вы всегда можете их исправить. А если Ваш код всё же вмержили, значит Вы действительно поняли ту или иную часть языка и проекта и можете гордиться собой. Кроме того, намного круче вместо сухого, вырванного из контектста примера кода, прислать работодателю ссылку на принятый pull request. Участие в разработке продуктов, которыми Вы постоянно пользуетесь, помогает Вам улчше понять его — как он устроен внутри, как работает, какие люди в конце концов стоят за ним. Open source разработка помогает развить не только навыки программирования. Вот, на мой взгляд, небольшой список того, какие персональные качества развиваются ещё:. Этот список можно продолжать ещё. Кроме того, я считаю, что в каждом человеке присутствует желание помогать другому человеку, и как раз-таки Open Source разработка даёт такую возможность. В конце я хотел бы сказать вот о чём — единственное о чём я жалею, что мне не всегда хватает свободного времени участвовать в open-source разработке. Замечательно, когда компания, в которой Вы работаете, понимает важность такого участия для разработчиков и самой компании и выделяет для этого часть рабочего времени а я такое встречал. Тем не менее, даже если Ваша компания не делает этого, старайтесь хоть иногда участвовать в разработке открытого ПО, это сделает Вас настоящим профессионалом и подарит отличный опыт. Ваш e-mail не отображается в списке сообщений. XHTML Вы можете использовать следующие теги: Leave this field empty. Главная Архив новостей Android Google Apple Microsoft Информационная безопасность Веб — разработка. RU - надежный хостинг! Почему участие в Open Source проектах это интересно и полезно в Ученые рассказали, почему полезно изучать иностранные языки. Telerik UI для UWP стал Open Source. Онлайн чат для веб-сайтов: Нажмите, чтобы отменить ответ. Новости Парсинг сайта средствами языка T-SQL Абрикосы и вишни содержат вещества, помогающие при раке Китай отправил восьмую экспедицию в Арктику Децентрализованные цифровые валюты. RU Все права на материалы принадлежат их авторам. Основными материалами сайта являются архивные копии материалов по ИТ тематике Рунета, взятые из открытых и общедоступных источников.


Акт приема передачи права аренды
Найди значение выражения log13 4 log13 36
Не работает спидометр на двигатели 5а причины
Форум русскоязычного сообщества Ubuntu
График сноса пятиэтажек в москве юзао
Результаты огэ по данным
Фильм негр знакомится с родителями
18 open source проектов для практики программирования
Методики нейролингвистического программирования
Способ применения маски
Лучшие проекты, в которых стоит поучаствовать, чтобы примкнуть к Open Source движению и развить свои навыки. Часть вторая. Java, C#
Достопримечательности барселоны на карте города
Система международного права научная статья
Эротические рассказы про больницу
В какой Open Source проект податься начинающему?
Лимфоциты у кошки понижены причины
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment