Программирование на Python и Objective-C в Mac OS

Программирование на Python и Objective-C под Mac OS и для iPhone / iPod Touch

Форумы программистов: 10 лучших сообществ для общения программистов

Содержание

10 лучших сообществ для общения программистов

Привет всем!

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

От вашего выбора сообщества программистов, с которыми вы будете общаться, зависит скорость, с которой вы будете изучать язык программирования, ведь, работающие в реальном времени сообщества – это уникальный способ обучения.

Вы найдете там:

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

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

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

Livecoding.tv

Общаться  с программистами в то время как они работают, казалось невозможным, но теперь есть и такой ресурс. Другие отличительные особенности Livecoding.tv – это возможность объединять вещания нескольких программистов, обсудить трансляцию и поделиться идеями с другими зрителями в онлайн-чате. И, конечно же, можно обмениваться личными сообщениями.

Bytes

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

DZone

DZone это место, где программисты делятся полезными ссылками, новостями веба. Есть множество подобных платформ, но эта одна из самых старых и крупных, поэтому имеет большую базу ссылок, обучающих видео, учебников и т.п. Еще здесь есть разделение на «зоны» по разделам программирования. Mobile и Java зоны – самые популярные.

Hacker News

Поддерживаемый Y Combinator новостной сайт «Hacker News» врезался в память многих кодеров как самый лучший новостной сайт для программистов. Сомневаюсь, что вы найдете там множество примеров кода, но зато доступны самые полезные и новые  ссылки. Кроме того, их поисковик проводит поиск не только в статьях, но и в комментариях, что очень удобно и упрощает работу с сайтом.

Хабрахабр

Это многофункциональный ресурс, в котором смешаны новостной сайт и коллективный блог. Он предназначен для публикации новостей, мыслей, аналитических статей, связанных с информационными технологиями. В 2014 году часть тем выделили в отдельные ресурсы Geektimes.ru и Мегамозг.

Хабрахабр – это образец совместного творчества людей для информационного наполнения сайта. Пользователи пишут в коллективные и персональные блоги, делятся своими разработками, публикуют подкасты, переводят иностранные статьи, проводят опросы (голосования) и общаются с другими пользователями.

CodeProject

10 миллионов участников этого сообщества опубликовали миллионы строчек кода, к которому вы можете получить бесплатный доступ на этом форуме. И, конечно, не забывайте про поисковик по сайту – он существенно облегчит вашу жизнь. В отличие от других сообществ, CodeProject сфокусирован на разработке программного обеспечения и предлагает глубокомысленные обсуждения для многих популярных языков программирования, таких как: C, C#, C++, Java, Lisp и т.п.

SitePoint

SitePoint населен, в основном, постоянными участниками и имеет очень большой выбор категорий. Форумы сконцентрированы на помощи новичкам, в то же время, там можно получить совет по интернет-бизнесу и маркетингу. На главном сайте собраны статьи по таким темам, как: веб-разработка, веб-дизайн, копирайтинг, опыт пользователей и т.п. Еще на сайте имеется книжный магазин, известный разнообразием полезных книг, где можно получить бесплатную пробную двухнедельную подписку.

Google+ Communities

Хоть социальная сеть Google+ оказалась не особо успешной, но этого нельзя сказать об их сообществах для программистов. Там можно найти сообщества с более чем 100,000 участников по таким языкам программирования как Python, Java и т.п.

Reddit

Reddit – один из сайтов, который имеет свой «характер» и очень сильное сообщество, которое поддерживает этот «характер». Там есть тысячи активных sub-reddit, где можно обсудить, буквально все обо всем: программирование, изучение программирования, компьютерные науки, программное обеспечение, страт-апы, django, базы данных, rails, ajax и т.п.

Stack Overflow

Stack Overflow – это, несомненно, самое популярное на данный момент сообщество для программистов в мире, благодаря чему имеет самую большую базу данных.

«Он создан программистами и для программистов с главной целью – совместно повысить общий уровень знаний по программированию во всем мире» – Джеф Атвуд, соучредитель Stack Overflow. Здесь необходимо сначала заработать репутацию, чтобы иметь возможность комментировать, голосовать и т.п.

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

Присоединяйтесь к сообществам, которые вам «по душе» и обменивайтесь знаниями с другими программистами, объединяйтесь с ними для совместных проектов и вы не пожалеете, что потратили свое время – оно окупится «с лихвой».

Хороших друзей и независтливых коллег вам!

10 лучших ресурсов с ответами на программистские «почему» и «как»

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

И тогда лучший способ не застрять окончательно — это обратиться за помощью к более опытным программистам. Но где таких взять? По улицам с плакатами они не ходят.

Для того, чтобы сэкономить ваше время на поиске, мы представляем вам подборку 10 лучших сообществ программистов, где почти наверняка найдется ответ на ваш вопрос. Здесь вы и вспомните именитые сообщества, и откроете для себя новые.


1. Reddit

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

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

Немного популярных сабреддитов, чтобы вы знали, куда копать:

  • /r/programming — обсуждения и новости о программировании в целом;
  • /r/cpp — С++;
  • /r/gamedev — игровая разработка;
  • /r/androiddev — сабреддит для Android-разработчиков.

2. Stack Overflow

Наверное, не знает о существовании этого сайта только совсем уж зеленый новичок, но мы на всякий случай об это ресурсе напомним. Это крупнейшее сообщество программистов в интернете, и что главное — самое активное.

Кстати, у нас есть серия пошаговых руководств, как максимально эффективно использовать Stack Overflow. Например, среди прочих, даны ответы на вопросы:

Можно найти информацию по множеству тегов, а также заглянуть на StackExchange — родительский сайт Stack Overflow и еще 156 других, в том числе Ask Ubuntu, Unix StackExchange и так далее.


3. Quora

Следующий за Stack Overflow сайт, о котором обычно узнают новички. Отличное место для поиска обстоятельных ответов на довольно общие вопросы.

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


4. Chegg

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


5. Google Groups

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


6. Slack

Slack — это в первую очередь корпоративный мессенджер, но его используют не только в пределах одной компании. С помощью непродолжительного гуглинга можно найти в Slack канал, где, как в Google Groups, собираются вместе разработчики, пишущие на одном языке или использующие одну конкретную технологию. Начать можно с сайта Slack List — во вкладке Technology собраны самые крупные сообщества, посвященные технологиям.


7. CodeProject

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


8. Programmers Heaven

Название говорит само за себя — здесь обитают разработчики, которые всегда рады помочь со множеством языков программирования — Java, PHP, C++, C#, Ruby и многими другими.

Вопросы организуются в группы, например, Applications, OS, Software Development и так далее.


9. CodeRanch

Еще один сервис для новичков, ориентированный в первую очередь на Android, iOS и Java. Но этими технологиями круг тем не ограничивается — существуют подфорумы с названиями computer engineering, Python, PHP, Java, JavaScript и другими.


10. FindNerd

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

Источник: AppDosh

ТОП-10 сайтов для программистов. ПрофГид

Сеть интернет сегодня предлагает множество возможностей не только для развлечений, но и для обучения. В том числе сегодня в интернете можно найти много интересных сайтов для тех, кто обучается программированию. Академия «Шаг» предлагает в данной статье наш Топ-10 интернет-ресурсов, которые наверняка подойдут тем, кто обучается программированию, либо же хочет улучшить свои навыки в этой сфере.

Читайте также:

Стоит отметить, что в данной статье мы не выводим рейтинг сайтов «от худших к лучшим». Дело в том, что все интернет-ресурсы, которые представлены в подборке, по-своему хороши, все совершенно разноплановые и нет смысла сравнивать их друг с другом. Однозначно можно сказать, что абсолютно все эти сайты достойны вашего внимания.

  1. Frontend Magazine — https://frontender.info Очень простой в оформлении онлайн-журнал, который, как можно понять из его названия, сосредоточен на фронтенд-разработке. На страницах журнала вы найдете переводы западных статей, причем в каждой статье обязательно указаны источник перевода, автор оригинального материала и переводчик. Статей на ресурсе очень много, так что сайт можно смело советовать тем, кто увлекается Frontend-разработкой. Единственный минус – страницы довольно давно не обновляются.
  2. Code4Startup — https://code4startup.com Неплохой информационный ресурс для общего развития программиста. Суть Code4Startup – на примере успешных стартапов здесь предлагается обучение основам программирования. К примеру, HTML5 и CSS здесь предлагается изучать на примере Airbnb, а FairBase – на примере TaskRabbit.
  3. https://www.sql.ru – очень большой сайт, гораздо больше, чем только лишь ресурс о SQL. Здесь к услугам программистов много полезной литературы, хороший форум, можно найти предложения по работе и еще много всего интересного.
  4. Unetway — http://unetway.com – большое онлайновое сообщество программистов. Сам сайт изначально создавался для того, чтобы наладить сотрудничество между IT-компаниями и отдельными специалистами. Здесь как начинающие программисты, так и профессионалы рассказывают о своем опыте, соответственно, на страницах портала можно всегда найти множество полезной информации.
  5. Dzone — https://dzone.com/links Еще один очень качественный ресурс для тех, кто хочет обучиться программированию. Западное сообщество DZone представляет собой место, где программисты делятся новостями интернета и различными полезными ссылками. Эта платформа одна из самых старых и больших. Здесь к вашим услугам огромная ссылочная база, множество учебников, обучающих видеороликов и других полезных материалов. Отметим также удобное разделение на «зоны», каждая из которых соответствует своему разделу программирования. Одними из самых популярных являются «зоны» Java и Mobile.
  6. Code — https://code.org – превосходный ресурс для тех, кто хочет познакомиться с программированием, но прежде никогда им не интересовался. Сайт создавался для школьников, однако наверняка понравится и людям более старшего возраста. Интересная особенность – во время знакомства с заданиями вы сможете увидеть таких известных людей, как Марк Цукерберг, Билл Гейтс и многие другие из мира программирования. Сайт позволяет разобраться, как алгоритм преобразуется в код javascript.

    Читайте также:

  7. Computational Complexity — https://blog.computationalcomplexity.org – блог для тех, кто дружит с английским языком. Техническая страница о программировании, посвященная тем сложностям, с которыми можно столкнуться во время комбинирования программистских и математических методов. В блоге также можно найти множество полезной информации о личностях и событиях из мира программирования.
  8. Code Wars – https://www.codewars.com Интересный западный сайт, призванный облегчить изучение программирования. Особенность Code Wars в том, что он обучает программированию по принципам обучения боевым искусствам. Во время обучения вы будете получать различные задачи с кодом, которые здесь называются «ката». Цель каждой из задач – помочь усовершенствовать навыки в конкретном языке программирования, либо же помочь в изучении с нуля нового языка. С течением времени, когда вы решаете все больше задач, вы будете замечать, что уровень заданий становится все сложнее. Как только очередное задание решается, вы получаете возможность видеть решения других учеников и сравнивать их со своим решением. Таким образом вы получите возможность видеть различные варианты решения определенных задач, возникающих в процессе разработки. С помощью данного ресурса можно изучать основы Ruby, Java, Javascript, Python и SQL.
  9. Android Arsenal — https://android-arsenal.com Как можно понять из названия, этот ресурс адресован тем, кто программирует на Android. Не секрет, что эффективно работать над приложениями для Android получается легче всего с DRY-кодом, а это подразумевает работу с библиотеками. Android Arsenal включает очень большое количество библиотек, в частности, тут вы найдете декомпиляторы и эмуляторы.
  10. Stack Overflow – https://ru.stackoverflow.com Русское отделение известных форумов программистов. Stack Overflow – форумы дружелюбные и открытые, здесь не обижают новичков, а, напротив, с готовностью делятся полезными советами и всячески помогают. Если возникают какие-то проблемы с программированием – есть смысл заглянуть, возможно, здесь вам окажут помощь.

Как нам кажется, сайтов из приведенного списка вполне достаточно, чтобы значительно облегчить труд современного программиста. Удачи в работе!

Читайте также:

Топ-10 сообществ разработчиков, за которыми должен следовать каждый разработчик |

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

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

Github поддерживает сообщество, в котором более 40 миллионов человек учатся, делятся и работают вместе над созданием программного обеспечения. Форум сообщества GitHub — это место, где вы можете делиться идеями и следить за обсуждениями по темам, которые могут вас заинтересовать.

Stack Overflow — открытое сообщество для всех, кто кодирует. Они помогут вам получить ответы на самые сложные вопросы по программированию, поделиться знаниями с коллегами наедине и найти работу вашей следующей мечты.Вы можете получить ответы на более чем 16,5 миллионов вопросов и поделиться своими знаниями с другими.

Hacker News — это социальный новостной веб-сайт, посвященный информатике и предпринимательству. Как упоминалось на их веб-сайте, вы можете размещать все, что удовлетворяет интеллектуальное любопытство. Это отличное место и одно из лучших сообществ разработчиков, где можно делиться своими историями и получать информацию от других разработчиков.

Hackernoon — это независимый технический медиа-сайт.Его просматривают технологи, разработчики программного обеспечения, биткойнеры и энтузиасты блокчейнов. Есть масса историй о программной инженерии, языках программирования и безопасности, которые привлекут ваше внимание.

Hashnode — это место для общения с лучшими разработчиками со всего мира. Это помогает разработчикам решать реальные проблемы. Вы можете публиковать истории и делиться ими с сообществом разработчиков или демонстрировать свои недавние проекты. Вы можете задать вопрос и получить помощь от членов сообщества.И даже вы можете завести собственный блог и продвигать свой бренд.

freeCodeCamp — это некоммерческое сообщество, которое помогает вам научиться программировать, создавая проекты. Каждый месяц они помогают миллионам людей узнавать о программировании и технологиях. Они предлагают сертификаты, на которые требуется около 300 часов специального обучения. Эти сертификаты являются полностью самостоятельными, так что вы можете занять столько времени, сколько вам нужно. Ознакомьтесь с их сообществом разработчиков и получите информацию или узнайте новые советы и приемы, которые вы можете применить к своему коду.

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

CodeProject — одно из крупнейших сообществ разработчиков, в которое входят более 14 миллионов разработчиков программного обеспечения, объединенных определенными общими целями: учиться, учить и получать удовольствие.Участники со всего мира собираются вместе, чтобы бесплатно делиться кодом, учебными пособиями и знаниями, чтобы помочь своим коллегам-разработчикам программного обеспечения.

Digital Ocean — это платформа, на которой разработчики поддерживают разработчиков. Если у вас есть вопросы, важная идея или чем вы хотите поделиться, их сообщество создано, чтобы помочь вам. Они хотят, чтобы сообщество разработчиков ПО с открытым исходным кодом процветало. Вы можете просмотреть множество руководств и вопросов. Кроме того, вы можете изучить инструменты, созданные их сообществом разработчиков с помощью DigitalOcean API.

Reddit — это дом для тысяч сообществ, бесконечных разговоров и подлинных человеческих связей. Существует более 130 000 активных сообществ, или, как их называли пользователи Reddit, «субреддиты», за которыми вы можете следить. И, конечно же, есть огромные субреддиты для разработчиков и инженеров-программистов с тоннами нескончаемых потоков разговоров. А вот несколько примеров сабреддитов, которым вы можете следовать: r / AskProgramming, r / LearnProgramming и r / Coding.
Загрузите наш отчет о вознаграждении инженера-программиста

Stack Overflow — где разработчики учатся, делятся и строят карьеру

Stack Overflow — где разработчики учатся, делятся и строят карьеру

100+ миллионов

посетителей в месяц на Stack Overflow & Stack Exchange

45.1+ миллиард

раз, когда разработчик получал помощь с 2008 года

179% Рентабельность инвестиций

от компаний, использующих Stack Overflow для команд

5 000+

Stack Overflow для экземпляров Teams, активных каждый день

Публичная платформа, создающая исчерпывающий набор вопросов и ответов по кодированию

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

Присоединяйтесь к сообществу

или поиск по содержанию

Платформа SaaS для частного сотрудничества и обмена знаниями для компаний

Веб-платформа для повышения производительности, сокращения времени цикла, ускорения вывода на рынок и защиты институциональных знаний.

Создать бесплатную команду

или откройте для себя команды

Тысячи организаций по всему миру используют Stack Overflow для команд

Сохраните знания и контекст вашей компании в удобном формате, чтобы разблокировать вашу команду

Ознакомьтесь с командами

Повышение производительности

Если у кого-то где-то есть правильный ответ, вдруг он у вас тоже.Сотрудничайте лучше в мире, где прежде всего удаленно.

Ускорение вывода на рынок

Сократите время между первоначальной идеей и готовым продуктом. Исключите задержки и дезинформацию.

Защита институциональных знаний

Люди приходят и уходят, но если вы зафиксируете их вклад в одном центре, этот опыт останется.

Убедитесь, что ваша компания придерживается курса

Вот лишь несколько типов технологов, которым мы помогаем.

DevOps-инженеры

Доставка новых продуктов и функций требует совместной работы и координации. Забудьте контрольные списки и длинные документы, которые никто никогда не читает.

Специалисты по данным

Бизнес-решения принимаются лучше, если они подкреплены данными.Сделайте видимость данных, которые поддерживают ваши стратегии.

Инженеры-программисты

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

Группы поддержки

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

Инженерные руководители

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

Бесплатно

Бесплатная платформа для обмена знаниями и совместной работы

Бесплатно

Кредитная карта не требуется

интеграции ChatOps — Slack и Microsoft Teams

Ваше собственное личное пространство, размещенное в stackoverflow.com

Структурированная база знаний с возможностью поиска

Всегда освобождает до 50 товарищей по команде

Базовый

Централизованная платформа знаний и совместной работы для небольших и растущих команд

6 долларов США
7 долларов США

на одного товарища по команде в месяц

Единый вход (SSO) с интеграцией SAML + Okta

интеграции ChatOps — Slack и Microsoft Teams

Ваше собственное личное пространство, размещенное в stackoverflow.com

Структурированная база знаний с возможностью поиска

До 250 товарищей по команде

Бизнес

Для малого и среднего бизнеса, которым нужны передовые инструменты администрирования

12 долларов США
14 долларов США

на одного товарища по команде в месяц

Все возможности Basic plus…

Подробные знания со статьями

Дополнительные интеграции — ChatOps, Jira, GitHub и Okta

Сгруппировать контент в коллекции

Показатели использования и принятия

Приоритетная служба поддержки

Неограниченное количество товарищей по команде

Предприятие

Для среднего и крупного бизнеса с дополнительными потребностями в безопасности, настраиваемости и управлении контентом

Индивидуальные цены

Давайте поговорим о том, что вам нужно

Премиум-функции Business plus…

Неограниченное количество команд в вашем экземпляре

Гибкие варианты хостинга — облачный или локальный

Надежный API чтения и записи

Представитель вашего собственного успеха в работе с клиентами и создания сообщества

99.Соглашение об уровне обслуживания 5% времени безотказной работы и приоритетная поддержка

Неограниченное количество товарищей по команде

Исследование Forrester Consulting показывает 179% рентабельности инвестиций с Stack Overflow для команд.

Крупнейшая в мире телекоммуникационная компания сэкономила 10 миллионов долларов на отклоненных обращениях в службу поддержки с помощью нашей централизованной базы знаний.

После использования Teams у профильных экспертов программной платформы Unqork было на 27% больше времени для работы над проектами.

Некоторые из премиум-функций, доступных на платных уровнях

Надежный API чтения и записи

Единый вход с помощью AD или SAML

Ваш собственный представитель по работе с клиентами

99.Соглашение об уровне обслуживания 5% времени безотказной работы и приоритетная поддержка

Stack Overflow for Teams — ресурс для всей нашей компании. Это позволяет не только разработчикам решать проблемы, но и дает возможность нашим отделам продаж отвечать на технические вопросы, которые помогают им заключать сделки.

Директор по управлению продуктами
Microsoft

Инженеры

должны помочь решить самые сложные вопросы, неизвестные, где важно знать, как создавался продукт.Но мы не хотим снова и снова отвечать на решенные проблемы. Вот где действительно помогает Stack Overflow for Teams.

Технический директор
Эластичное облако

Когда мы начали использовать [Stack Overflow for Teams] и увидели, как приятно иметь хранилище информации, мы начали видеть, как это распространяется на другие команды. Наша команда поддержки клиентов начала его использовать, наша команда по работе с людьми начала его использовать, и следующее, что мы узнали, это интеграция со Slack повсюду.

Инженерное дело
Компенсировать

Что нам нравится в Stack Overflow for Teams, так это то, что это очень динамичный инструмент … существует так много способов использовать его в качестве связующего звена между разными командами и разными базами знаний.

Инженер-программист
Коробка

Дополнительные продукты, которые привлекают разработчиков и технологов…

О компании
Хотите здесь работать? Текущие вакансии

Изучите технические темы и другие дисциплины в более чем 170 сообществах вопросов и ответов

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

Изучите сеть

Создайте частное сообщество для обмена техническими или нетехническими знаниями.

Создать бесплатную команду

Stack Overflow лучше всего работает с включенным JavaScript

Ваша конфиденциальность

Нажимая «Принять все файлы cookie», вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в ​​отношении файлов cookie.

Принимать все файлы cookie

Настроить параметры

2020- Лучшие сообщества разработчиков и хакеров

Выбранные вами сообщества программистов (известные как доски обсуждений, форумы, доски объявлений и т. Д.) часто будет определять темп вашего прогресса в изучении вашего конкретного языка. Я не думаю, что есть ответ на вопрос, почему, но сообщества в режиме реального времени предоставляют уникальный опыт обучения.

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

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

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

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

Зачем вступать в сообщество программистов?

Возможно, вы уже являетесь членом сообщества программистов, но еще не осознали этого. Например, те, кто изучает Python, Java, C / C ++ или Ruby (например), могут обнаружить, что они часто используют сайты, которые уже создали вокруг себя сообщество.Абсолютно лучший пример этого — Codecademy и их обучение программированию платформы .

Сообщества, подобные тем, что показаны в нашей таблице, предоставляют «место» для того, чтобы задавать правильные вопросы, и чаще всего люди будут рады помочь вам, предложить совет и различные точки зрения на то, как бороться с вашими ошибками. Ключевым элементом этих сообществ является исследования ваших вопросов, прежде чем вы их зададите!

Что еще?

  • Актуальная информация и решение проблем.
  • Проницательные ответы, новые перспективы.
  • Советы и рекомендации для программистов любого уровня.
  • Ссылки на ресурсы, выступления и исследования.
  • Знакомство с новыми друзьями, кодовыми товарищами, потенциальными партнерами.

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

Чего ожидать от сообщества программистов?

Следует ожидать профессионализма и отсутствия ерунды. Это действительно сводится к тому, чтобы быть находчивыми и откровенными с вашими вопросами и справочными запросами. Вы можете быть уверены, что только за последний год руководство о том, как создать веб-парсер на Python, было рассмотрено не менее 1000 раз.

Найдите время, чтобы изучить приведенные выше термины, вы будете встречать их довольно часто, и важно знать, когда кто-то настроен серьезно против.кто-то просто тебе нервы ткнет. Элитисты и «старые души» часто жалуются на новые способы ведения дел!

Типы программных сообществ

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

Вы знакомы с любым из них?

  • Доски объявлений — Вопросы.Ответы. Обсуждение.
  • UGC (пользовательский контент) — Insights. Опыт. Ресурсы.
  • Социально ориентированный — Обсуждение. Методом проб и ошибок.

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

Вопросы? Попробуйте поле для комментариев.

Переполнение стека

В сентябре Stack Overflow исполнится 6 лет.Это, без сомнения, самое популярное сообщество программистов в мире, и я уверен, что оно также является одним из крупнейших с точки зрения разнообразия доступного контента.

«Это разработано программистами, для программистов, с конечной целью коллективного увеличения общей суммы хороших знаний в области программирования в мире». — Джефф Этвуд, соучредитель

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

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

GitHub

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

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

TopTal

Если вы ищете одних из самых талантливых и опытных разработчиков, TopTal — это та сторона, на которую вам следует направиться. Ищете ли вы профессиональную настройку или нанимаете фрилансера, TopTal — одно из лучших сообществ для разработчиков.

Компания представлена ​​более чем в 100 странах мира; это элитная сеть, состоящая из множества удаленных разработчиков-фрилансеров, каждый из которых прошел тщательные тесты, чтобы доказать, что они лучшие в своем бизнесе. Эти люди публикуют статьи в инженерном блоге TopTal, и их темы варьируются от создания автомобиля с дистанционным управлением до последних тенденций в технологиях.
Если разработчику нужно подготовиться к собеседованию, на TopTal есть ресурсы, такие как вопросы собеседования и руководства по найму на многих языках.Участники проводят встречи и мероприятия почти каждый день по всему миру. Они помогают людям лично познакомиться с другими членами сообщества, поговорить с ними или получить некоторые знания.

Reddit

Reddit — один из тех веб-сайтов, на которых есть характер и очень сильное сообщество, которое поддерживает этого персонажа. У него есть тысячи активных «субреддитов», которые дают людям возможность — буквально — обсуждать все и обо всем. Ежемесячно сайт посещают в среднем 110 000 000 посетителей.

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

Веб-разработчики

Web Developers — отличная рекомендация, в основном для новичков. Он очень прост в использовании и содержит множество форумов по различным темам, таким как Ruby и SQL для CS и HTML. Он очень удобен для навигации и охватывает множество вопросов, от разработки на стороне клиента до разработки на стороне сервера и управления сайтом.

Новости хакеров

Новостной сайт «Hacker News» на базе Y Combinator запечатлелся в умах многих людей как источник номер один для получения данных в реальном времени о том, что происходит в мире хакеров и о реальном мире.

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

Попробуйте их удивительную поисковую систему или просмотрите отсортированные списки, которые помогут вам найти популярный и актуальный контент. Как правило, посещайте Hacker News один / два раза в день (не становитесь зависимыми …) и полагайтесь на функцию поиска, чтобы найти библиотеки, инструменты и другие вещи, которые помогут вашему процессу разработки.

Поисковая система также позволяет выполнять поиск по комментариям

SitePoint

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

Форумы

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

У них также есть собственный книжный магазин, который довольно известен своими многочисленными изобретательными публикациями.Проект был переименован в Learnable, и вы можете начать с 14-дневной пробной версии. Их краткое руководство по HTML5 прочитали десятки тысяч человек. Ищите похожий контент на их веб-сайте.

CodeProject

Слоган подразумевает, что веб-сайт создан «для тех, кто кодирует», и это справедливо. 10 миллионов участников (август 2013 г.) создали и поделились миллионами строк примеров кода, которые находятся в свободном доступе через их систему форумов. Помните, функция поиска — ваш лучший друг.

В отличие от многих других сообществ, CodeProject в значительной степени ориентирован на сторону разработки программного обеспечения и предлагает подробное обсуждение многих популярных языков программирования, таких как C, C #, C ++, Java, Lisp и т. Д. учебники и руководства по всему, что вы можете себе представить.

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

Дом на дереве

Ищете доступный способ обучения программированию? Вы можете попробовать подписаться на подписку Treehouse.Это недорого, а годовые подписчики получают сумасшедшие скидки. Почему я включил Treehouse в этот список?

Treehouse использует короткие видео, викторины и значки, чтобы помочь подписчикам изучить веб-дизайн, разработку и разработку для iOS. Услуга является двухуровневой, от 29 до 49 долларов в месяц, и Treehouse уже подписал контракт с такими голубыми фишками, как Estee Lauder, Disney и Zappos.

Ну, это довольно просто. Яркое сообщество на форумах Treehouse не перестает меня удивлять, и вы можете найти ответы буквально на все вопросы по программированию начального уровня.Все отсортировано по категориям и тегам, а дизайн удобен и приятен для глаз, поэтому вы можете проводить время на форуме и учиться!

DZone

DZone Links — это место, где члены нашего сообщества могут находить и делиться последними и самыми популярными новостями со всего Интернета. Этот портал, управляемый сообществом, тщательно модерируется нашей редакцией, чтобы контент оставался интересным и актуальным.

В некотором смысле он похож на HN и несколько других в этом списке, но из-за возраста платформы и количества частых посетителей он становится важным для всех, кто ищет доступ к учебным пособиям, руководствам и ресурсам. в сфере веб-разработки.Да, довольно много представленного здесь контента «паршиво» (мягко говоря), но вы можете найти действительно отличный материал для работы.

У них также есть «Зоны», которые представляют собой отдельные части платформы для обмена статьями и другими материалами на определенном языке или программном обеспечении. Зоны Mobile и Java очень популярны среди тех, кто работает в этих областях.

байт

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

Базы данных, сети, системы — все это часть экосистемы программирования. В нашем распоряжении должны быть ресурсы, которые помогут нам справиться с вопросами и ошибками, возникающими в этих областях. Bytes прекрасно об этом позаботится, и хотя ответы могут занять некоторое время, чтобы их «усвоить», они обычно продуманы и дают вам лучшее представление о вашей проблеме.

DaniWeb

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

С начала 2012 года Дэни рассказала мне, что они используют специально созданную платформу для форумов. Причина, по которой я этого не заметил, заключалась в том, что дизайн очень похож на то, что они всегда использовали, поэтому я решил, что это всего лишь изменение дизайна.

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

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

Мечта в коде

Я не видел серьезных обновлений от этого сообщества за последние пару лет, и это может означать как хорошие, так и плохие. Я буду придерживаться хорошего. DIC — это сообщество, состоящее из 600 000 участников, которые собрали миллионы сообщений в форме вопросов и ответов.Наиболее обсуждаемые языки включают Java, C ++, VB.NET и т. Д.

Это должно побудить вас задавать вопросы и искать ответы, которые кажутся такими сложными в то время, из списка наиболее активных и проницательных участников, который можно найти на странице «О нас». Я не поощряю бомбардировку почтовых ящиков людей, но эти имена в этом списке присутствуют не просто так.

В целом, приемлемое качественное сообщество, частью которого можно стать.

Омары

Это сообщество по приглашению пользователей — это то, что я назвал «социально ориентированными» сообществами.Вы найдете множество дискуссий обо всем, что связано с программированием, инженерией и разработкой. Многие из представленных материалов содержат более 20 комментариев, которые иногда могут быть полезны для внесения изменений.

Контент также может быть помечен соответствующими ключевыми словами, что упрощает подписку на обсуждения, в которых вы хотите участвовать или в которых вы хотите поделиться своими идеями. В целом, это отличное сообщество для хакеров, и поэтому мы также пришли в конец нашего списка сообществ программистов.

Подробнее: Лучшие ресурсы для изучения программирования C / C ++ в 2020 году!

Развитие сообщества

Мне показалось удивительным, что ни одно из крупных сообществ онлайн-программирования не основано на phpBB.И, не говоря уже о том, что 80% построены с использованием условно-бесплатного программного обеспечения. Я полагаю, что это то, что мы можем позволить себе упустить из виду в обмен на мгновенное удовлетворение и удовлетворение наших собственных потребностей.

Создать собственное сообщество — задача не из легких (если в вашем распоряжении не тысячи пользователей), и она может оказаться неприятной (в очень большой степени, если вы попытаетесь профинансировать проект самостоятельно), как вы » Мы ждем результатов как можно быстрее, а через некоторое время — недостаток взаимодействия с другими участниками начинает ощущаться.

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

Подробнее:

🖥️ 15 лучших сообществ программистов для каждого веб-разработчика

Хотите узнать что-то новое? Познакомьтесь с единомышленниками-программистами или разработчиками? Хотите поделиться идеями или поспорить о новых технологиях? В нашем списке из 15 основных сообществ программирования может быть все это и даже больше!

Не секрет, что жизнь программиста, особенно фрилансера, может быть довольно изолированной.Чем больше мы вникаем в код, тем больше не получаем. Мы все время проводим за клавиатурой, ищем ошибки или изучаем новый способ создания приложения, чтобы оно выделялось из толпы, что легко забыть, что существует целый мир.

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

Жизнь программиста-фрилансера

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

Быть частью сообщества программистов позволяет вам делиться и участвовать в этом обмене.

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

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

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

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

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

15 Программных сообществ, на которые стоит обратить внимание

1. StackOverflow

StackOverflow абсолютно необходим как сообщество программистов для всех, кто серьезно относится к веб-разработке.

С момента основания в 2008 году к нему обратились более 4,7 миллиона разработчиков. Без сомнения, это одно из лучших мест, где можно найти ответ практически на любой вопрос по кодированию.

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

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

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

2. Toptal

Toptal — это сайт, на который стоит отправиться, если вы хотите присоединиться к сети чрезвычайно талантливых разработчиков. Это также полезно, если вы хотите нанять фрилансера или ищете работу.

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

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

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

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

3. Форум разработчиков

Форум разработчиков — это простое в использовании сообщество программистов без излишеств, в котором размещается широкий спектр форумов по различным темам, от CSS и HTML до SQL и Ruby. Веб-сайт не требует особого представления, потому что он невероятно прост. Вот почему нам это так нравится.

На форумах обсуждаются всевозможные вопросы, от разработки на стороне клиента до разработки на стороне сервера и управления сайтом.Несмотря на то, что обсуждения проходят живо и строго, это определенно менее пугающая атмосфера, чем Stack Overflow!

Особенно рекомендуем Форум разработчиков для начинающих.

4. GitHub

Github — это другой тип сообщества разработчиков, чем остальные в этом списке, поскольку он не облегчает обмен данными между разработчиками. Вместо этого это место, где пользователям легко делиться своим кодом.

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

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

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

5. Сеть разработчиков Mozilla

Если вы вообще заинтересованы в создании программ для Firefox, Mozilla Developer Network (MDN) — это сообщество, к которому вы можете присоединиться. На сайте вы можете узнать о последних обновлениях, распространенных ошибках и о том, как создавать веб-сайты для мобильных устройств. MDN также предоставляет массу информации обо всех продуктах Mozilla и о том, как их правильно использовать.Сеть также дает вам доступ к целому ряду функций, которые полезны в более широком смысле, даже если у вас нет опыта разработки Firefox. У них есть множество ярких групп новостей, списков рассылки, форумов, обновлений новостей и сообществ по стандартам.

Если вы хотите получать последние новости о том, что происходит в мире разработки, определенно неплохо подписаться на пару из них.

Сеть сообщества SAP (SCN) — это то, что вам нужно, если вы программист, специализирующийся на бизнес-кодировании.Если вы не знаете, что это такое, бизнес-кодирование используется компаниями, которые хотят создать мощные и эффективные серверы на стороне клиента.

Основной язык — ABAP, хотя вы наверняка обнаружите, что некоторые бизнес-программисты используют Java. Если вы уже все это знаете и хотите более глубоко погрузиться в бизнес-кодирование, для вас нет лучшего места, чем SCN.

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

7. Experts-Exchange

Как и StackOverflow, Experts-Exchange — это форум сообщества программистов, который награждает пользователей, которые очень активны на сайте. Это делает его одним из самых ярких сообществ. Сайт требует членского взноса, поэтому вы можете быть уверены, что все на сайте серьезно относятся к своему делу.Это минус в том, что вам нужно платить, чтобы присоединиться, но плюс, поскольку вы знаете, что у всех есть причина.

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

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

8. Reddit r / webdev

Ни один список сообществ программистов не будет полным без упоминания Reddit. У интернет-гиганта есть сообщества по всем мыслимым темам, и веб-разработка ничем не отличается. Webdev Reddit — одно из многих сообществ разработчиков на сайте и, безусловно, самое полезное.

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

9. Группа Bootstrap Slack

Группа Bootstrap Slack — это собрание единомышленников поклонников Bootstrap и разработчиков, которые любят проводить время в канале Slack. Есть свободный поток идей, мнений, помощи и советов со всего мира. Иногда бывает тихо, в зависимости от времени суток, но обычно вокруг несколько человек, и население действительно растет во второй половине дня и ранним вечером.

Поскольку большинство из нас в любом случае использует Slack, добавление группы Bootstrap в ваш список — отличный шаг, если вы используете платформу или заинтересованы в ее изучении.

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

10. Dev

Dev — это сообщество, которое охватывает многие области программирования и разработки, от новичков до JavaScript, Интернета, Python и CSS.Это динамично развивающееся сообщество, в котором много всего происходит и включает в себя обычные сообщения на форумах, а также разделы справки, учебные пособия, советы по карьере и новости. Это настоящее сочетание самых разных личностей, что делает его интересным местом для встреч.

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

11. Coderwall

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

Есть специальные разделы для советов, Python, Ruby, JavaScript, iOS и другие темы, в то время как вы можете совершенно свободно задавать или публиковать практически все, что связано с разработкой.

12. Встреча дизайнеров

Встреча дизайнеров в основном сосредоточена вокруг UX и UX дизайна. В сообществе есть разработчики и кодировщики, но в основном это касается пользовательского опыта. Членство практично, полезно, продуктивно и, по-видимому, намерено помогать друг другу, делиться идеями и значимым образом продвигать UX вперед. Есть, конечно, и беззаботное подшучивание, которое помогает осветлить день.

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

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

13. Байт

Байт — это более традиционный форум для разработчиков и ИТ-специалистов. Это процветающий форум с множеством сообщений по всему спектру технологий, Интернета, разработки, языков и других соответствующих тем. Сообщество искренне услужливое и добродушное, и хотя на сайте много шуток, похоже, что в нем нет никакой токсичности.

Bytes — это бесплатное присоединение без приглашения, поэтому вы увидите людей из всех слоев общества и всех уровней навыков и опыта. Это способствует созданию широкой и живой атмосферы. Это также означает, что в тот или иной момент будут обсуждаться многие области веб-разработки, кодирования и программирования.

14. CoffeeCup

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

Темы варьируются от общей болтовни до языков программирования, адаптивного дизайна, CSS, Bootstrap и других предметов. Сообщество представляет собой настоящий микс от очень опытных разработчиков до любителей и тех, кто считает это своей карьерой. По большей части чат проходит позитивно и продуктивно, что является хорошим знаком для открытого форума.

15. Hashnode

Hashnode — это наше последнее сообщество программистов, которое вам следует рассмотреть.Это смесь автономного сообщества и разрозненной блог-платформы. Он отличается от многих сообществ, поскольку пользователей активно поощряют задавать основанные на мнении вопросы и ответы, а также делиться новостями, идеями и продвигать отрасль вперед.

Hashnode также имеет платформу для ведения блогов, где участники могут публиковать свои собственные статьи и сообщения и делиться своими знаниями с другими. Он также предлагает вопросы и ответы, мероприятия и чат, чтобы завершить опыт. Хотя здесь обитают люди любого уровня подготовки, здесь всегда рады новичкам и новичкам.Это приятно видеть в уже сложившемся сообществе программистов.

Сообщества программистов для всех

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

Этот список следует использовать для начала. Существуют сотни сообществ программистов, и участие в некоторых из них не имеет абсолютно никаких недостатков.Если вас интересуют сообщества, посвященные определенным языкам или платформам, они находятся на расстоянии поиска Google.

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

А как насчет вас? Какое сообщество программистов является частью, а какие еще мы должны рассказать в этой статье?

Об авторе

Дэвид работал в онлайн / цифровой индустрии или около нее последние 18 лет.Он имеет обширный опыт работы в индустрии программного обеспечения и веб-дизайна с использованием WordPress, Joomla и связанных с ними ниш. Как консультант по цифровым технологиям, он сосредоточен на том, чтобы помочь предприятиям получить конкурентное преимущество, используя комбинацию их веб-сайтов и цифровых платформ, доступных сегодня.

Форум сообщества разработчиков — Facebook для разработчиков

Все вопросыНовые Наибольшее количество голосов Без ответа

1

Голосов

0

Ответов

Один и тот же идентификатор события, полученный для многих экземпляров событий
App ReviewDanielAsked 20 минут назад

1

Голосов

0

Ответов

Уменьшено время отклика для отчетов асинхронной аналитики Маркетинг APIJesseAsked около часа назад

1

Ответов

на странице информации

токен доступа возвращает ошибку Graph APIWazzupAsked 3 часа назад

1

Голосов

0

ответов

Persona APIS не работаетMessengerOlivierAsked 3 часа назад

1

ответов

ответов

Страницы местоположения в Instagram? Как лучше всего это сделать? Instagram Platform 0

ответов

Использование Marketing API с App Access TokenMarketing APIDoanAsked 8 часов назад

1

голосов

0

ответов

Data Deletion Request Callback queryOtherAdityaAsked 000 9 часов назад 1

000

000 9 часов назад Ответы

Почему мое приложение находится в режиме разработки? Обзор приложения Спросил 10 часов назад

1

Голосов

0

Ответов

Как я могу синхронизировать событие с веб-SDK и сервером SDK? Маркетинговый API 이석주 Задал 10 часов назад Предыдущий Дальше

Категории

Все вопросы APIIBraw SDK ПлатформаМгновенные игрыJavascript SDKМаркетинговый APIMessengerОнлайн-хакатонДругоеPHP SDKПолитика платформыСоциальные плагиныiOS SDK

App Store — Поддержка — Apple Developer

Настройка учетной записи

Перед отправкой приложения на рассмотрение вам необходимо предоставить налоговую и банковскую информацию, просмотреть контракты и настроить свою учетную запись и пользователей в App Store Connect.

Подготовка и отправка приложений

Получите пошаговые инструкции по настройке кода и данных, тестированию на устройствах и отправке приложений для распространения.

Обзор приложения

Мы проверяем все приложения, представленные в App Store, чтобы определить, являются ли они надежными, работают должным образом и не содержат оскорбительных материалов. Мы проверяем каждое представленное приложение на основе набора технических критериев, критериев содержания и дизайна. Прочтите следующие инструкции для получения более подробной информации.

Управление приложениями

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

Маркетинговые приложения

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

Технические примечания и часто задаваемые вопросы

Форумы разработчиков

Публикуйте темы о разработке и получайте ответы от инженеров Apple и других разработчиков.

Свяжитесь с нами

App Store Connect и обзор приложений

Выберите категорию, которая лучше всего описывает ваш вопрос.

Проблемы интеллектуальной собственности

Если вы считаете, что приложение в App Store нарушает ваши права на интеллектуальную собственность, вы можете подать претензию по следующей ссылке, и Apple Legal свяжет вас с поставщиком спорного приложения:

Проблемы с именем приложения

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

Удаление приложений и апелляции

Apple иногда получает уведомления, требующие от нас удалить контент из App Store. Мы также можем удалять контент по причинам, изложенным в Рекомендациях по проверке приложений или в любом из наших соглашений с вами. Apple уведомит вас, когда, где и почему приложение будет снято с продажи, за исключением ситуаций, когда уведомление будет бесполезным или неэффективным, может вызвать потенциальную опасность серьезного физического увечья, может поставить под угрозу способность Apple обнаруживать нарушения разработчика или в случаях, связанных с нарушениями в отношении спама, фишинга и изображений с использованием детей.По возможности, приложения, удаленные из App Store, будут удалены только в странах и территориях, в которых возникла проблема, и останутся доступными там, где это не коснется. Если вы считаете, что ваше приложение должно быть восстановлено в App Store, вы можете подать апелляцию на удаление:

Сообщество | Язык программирования Scala

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

Сообщество также является источником многих библиотек, инструментов и других ресурсов для Scala.

Кто стоит за Scala?

Scala был создан
Проф. Мартин Одерский.

Язык Scala и связанные с ним веб-сайты являются совместными проектами
Центр Scala в EPFL,
команда Scala 3 в исследовательской группе Мартина (также в EPFL),
команды Scala в Lightbend и
VirtusLab и сообщество Scala подробнее
в целом, с участием многих компаний, организаций и
частные лица.

Техническим обслуживанием

Scala 2 в основном занимается команда Lightbend.
Они также участвуют в разработке Scala 3.

VirtusLab специализируется на инфраструктуре и инструментах для Scala 3.

Центр Scala специализируется на образовании (особенно онлайн-курсах),
документация, работа с сообществом с открытым исходным кодом и инструменты. Сообщество
участие во всех этих усилиях настоятельно рекомендуется.

Форумы / Списки рассылки

Scala Center управляет двумя дискурсными форумами:

  • users.scala-lang.org : Основной форум для вопросов, обсуждений и объявлений о программировании на Scala.Вопросы начинающего очень приветствуются. На любой вопрос можно и нужно получить вежливый и проницательный ответ. (Заменяет старые группы scala-user и scala-announce.)

  • Contributors.scala-lang.org : Для всего, что связано с продвижением Scala вперед; от обсуждения библиотеки платформы Scala до обсуждения процесса улучшения Scala и разработки компилятора Scala, стандартной библиотеки и модулей. Мы приветствуем как основных сопровождающих, так и участников открытого исходного кода, а также тех, кто хочет увидеть, что происходит, и хотел бы принять участие.(Заменяет старые группы scala-internals, scala-language, scala-debug, scala-sips и scala-tools.)

Discourse — это форум с открытым исходным кодом и платформа для списков рассылки. Вы можете участвовать через Интернет или использовать «режим списка рассылки», когда вы получаете сообщения в свой почтовый ящик и можете отвечать на них по электронной почте. Веб-интерфейс предоставляет статистику, голосование, опросы и другие функции. Сообщения можно писать в Markdown, включая подсветку синтаксиса.

На эти форумы распространяется Кодекс поведения Scala.

Lightbend также управляет дискуссионным форумом:

  • обсудить.lightbend.com : Для обсуждения реактивных архитектур, Akka, Play, Lagom и связанных инструментов, включая sbt.

Вакансии Scala

Работодатели и соискатели могут найти друг друга в комнате scala / job-board Gitter.

Объявления о вакансиях не разрешены в других наших форумах и чатах.

Чаты

Наша основная чат-платформа — Gitter. См. Следующий раздел для других платформ.

Главная комната Gitter для Scala:

  • scala / scala : Вопросы, общее обсуждение и т. Д. Для новичков.

Другие, более специализированные помещения включают:

  • scala / center : для обсуждения управления сообществом Scala, процессов, платформы Scala и проектов, выполняемых в Scala Center.
  • scala / участники : для участников обсуждения работы над изменениями в Scala.
  • scala / moocs : для разговоров об онлайн-курсах Scala Center
  • scala / job-board : чтобы работодатели и соискатели могли общаться друг с другом
  • scala-native / scala-native : для обсуждения компилятора Scala to LLVM.
  • scala-js / scala-js : для обсуждения компилятора Scala to JavaScript.
  • lampepfl / dotty : для обсуждения компилятора Scala следующего поколения.

Также доступны международные номера:

Все перечисленные выше помещения подпадают под действие Кодекса поведения Scala.

Есть много других комнат, посвященных отдельным библиотекам и технологиям Scala.
Примеры включают:

  • spark-scala / Lobby : для обсуждения и вопросов об использовании Scala для программирования Spark
  • typelevel / cats : для обсуждения библиотеки абстракций Cats для функционального программирования и FP в целом.

Чаты (Discord, IRC)

Пользователи

Discord могут поговорить о Scala по этой ссылке.

Другие серверы Discord, связанные со Scala, включают:

  • Scalameta : Инструменты на основе Scalameta: Metals, Scalameta, Scalafix, Scalafmt и Mdoc
  • Typelevel : об экосистеме Typelevel для чисто функционального программирования на Scala

IRC-пользователи могут поговорить о Scala на IRC-канале #scala на Libera: irc: // irc.libera.chat/scala

Как и Gitter, каналы Discord и IRC подпадают под действие Кодекса поведения Scala. Модерацией занимаются волонтеры сообщества и представители Scala Center.

Группы пользователей

Найдите местную группу пользователей Scala в Scala Space или в списке встреч Scala Meetup.

Организаторы группы

могут общаться друг с другом с помощью Scala User Group Organizer.

Конференции

Смотрите нашу страницу событий.

ScalaBridge

добровольцев проводят бесплатные вводные семинары по программированию на Scala.
для недостаточно представленных групп, чтобы улучшить разнообразие в сообществе Scala.

Переполнение стека

Scala — активная тема на Stack Overflow, очень популярном сайте вопросов и ответов для программистов.

Reddit

В субреддите / r / Scala существует большое и активное сообщество Scala.

Источники новостей Scala

Официальный:

Сообщество:

  • Scala Times Еженедельная газета Scala
  • Еженедельная газета Scala #ThisWeekInScala
  • Scala Love Podcast о языке программирования Scala и его сообществе
  • Подкаст Scala Logs с интервью с разработчиками, участниками открытого кода, экспертами в данной области и т. П.

Многие пользователи Scala активно делятся в Twitter новостями, связанными с Scala.
предметы и мнения.Спросите своих друзей по Scala, на кого они подписаны в Twitter
(кроме @scala_lang!).

Поиск библиотек:

  • Scaladex, поддерживаемый Scala Center, является «индексом известной экосистемы Scala»
  • Awesome Scala — это «список полезных Scala-библиотек, фреймворков и программного обеспечения, составленный сообществом»
  • Typelevel.org предоставляет набор популярных библиотек и расширений для Scala.
  • Тенденции репозиториев Scala на GitHub

Постоянный ток:

Платформы без JVM

Дотти

  • Dotty — компилятор нового поколения для Scala, разрабатываемый EPFL.

Центр Scala

  • Scala Center — это фонд с открытым исходным кодом, который объединяет коалицию людей и организаций, работающих вместе, чтобы внести свой вклад в Scala.

Премия Фила Бэгвелла Memorial Scala Community Award вручается людям, которые приложили значительные усилия для развития сообщества Scala.

Архив

Доступны только для чтения архивы этих исключенных групп.

Добавить комментарий

Ваш адрес email не будет опубликован.