Перейти к содержимому

Где задать вопрос по программированию

  • автор:

На какие темы здесь можно задавать вопросы?

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

Какие вопросы можно задавать?

Здесь можно задать любой вопрос, относящийся:

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

Кроме того, на Stack Overflow на русском приветствуются:

  • вопросы-соревнования (см. метку «соревнование»).

Перед публикацией вопроса:

Прежде чем задать вопрос.

  • Сначала убедитесь, что такой вопрос не задавался ранее. Воспользуйтесь вашим любимым поисковиком и/или встроенным поиском, поищите и по другим ключевым словам тоже, и даже на второй странице выдачи.
  • Представьте, что вы знаете ответ на свой вопрос; оцените, не потребуется ли для ответа написать небольшую книгу. Возможно кто-нибудь её и напишет, но не в рамках ответа на этот конкретный вопрос.
  • Если вы и правда знаете ответ, поделитесь им с сообществом, другие участники будут благодарны вам и наверняка найдутся те, кто сможет предложить лучшее решение, быть может, основываясь на вашем.
  • Постарайтесь проиллюстрировать свой вопрос небольшим фрагментом кода, иногда код скажет больше, чем ваше объяснение. Но не увлекайтесь — формулировка вопроса также должна присутствовать, притом как можно более кратко и чётко.
  • Постарайтесь правильно подобрать метки для вопроса. Для наиболее популярных меток есть описания с инструкциями по использованию.
  • Обязательно прочтите в справке о том, как задавать хорошие вопросы и какие вопросы задавать не стоит вовсе.

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

Вопросы по теме, которые тем не менее не стоит задавать:

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

  • Поиск ошибок в коде. Прежде чем спрашивать «почему у меня не работает вот этот (простыня из тысячи строк) код?» постарайтесь сами локализовать проблему, выделить минимальный фрагмент кода, на котором, как вы считаете возникает проблема. Прочитайте о том, как создать минимальный, но самодостаточный пример, демонстрирующий проблему.
  • Поиск ошибок, которые нельзя воспроизвести. «У меня программа не работает, хотя вот тут такой же код работает нормально». Прежде чем задавать вопрос, убедитесь на минимальном примере, что проблема не в банальной опечатке.
  • Домашние задания надо выполнять самостоятельно. Если у вас возник вопрос по домашнему заданию, не просите его сделать за вас. Задайте конкретный вопрос о проблеме, которую вы не можете решить. Программирование — это то, в чём надо разбираться самому, либо не заниматься им вовсе. Если для вас программирование — лишний предмет в учебной программе, есть сайты и люди на этих сайтах, выполняющие задания за материальное вознаграждение. Здесь предлагать выполнить работу за вас и наоборот — моветон.
  • Вопросы о том, где найти программы, библиотеки, учебники по программированию и администрированию. Для списков литературы выделены особые поддерживаемые сообществом вопросы. Вместо того, чтобы задавать новый вопрос, найдите уже существующий в вопросе-указателе. Также список литературы и других ресурсов часто можно найти в описаниях меток по соответствующим темам.
  • Вопросы, касающиеся использования программного обеспечения, если они не относятся к программированию или системному администрированию.

Мета-вопросы

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

Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.1.3.2953

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

Стандарт C++ на русском языке

Еще один вопрос по C++ — можно ли где-то найти стандарт этого языка, переведенный на русский? Читать полторы тысячи страниц (или сколько их там) на английском, к тому же имея немалую вероятность многое неверно истолковать и перевести — мне это пока что не под силу((

задан 4 авг 2013 в 21:30
Andy_Reed
907 1 1 золотой знак 15 15 серебряных знаков 27 27 бронзовых знаков

2 ответа

Нет. Учите английский.

ответ дан 4 авг 2013 в 21:54
skegg
23.9k 2 2 золотых знака 37 37 серебряных знаков 69 69 бронзовых знаков

Есть, Зуев Е. А., Чупринов А. А. «Стандарт С++: перевод, комментарии, примеры». Приобрести можно далеко не везде, цена тоже не слишком радует (от 3к). Если говорить о качестве перевода, то оно вполне достойное, сам автор оставил много комментариев.

ответ дан 16 ноя 2016 в 16:54
Алексей Веткин
109 1 1 серебряный знак 3 3 бронзовых знака

Получайте ответы на детализированные и конкретные вопросы

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

  • Конкретных проблемах, касающихся программирования и системного администрирования.
  • Реальных проблемах, с которыми вы столкнулись в трудовой деятельности.

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

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

Не задавайте вопросы…

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

Метки упрощают поиск интересных вопросов

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

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

Стандарт C++ на русском языке

Еще один вопрос по C++ — можно ли где-то найти стандарт этого языка, переведенный на русский? Читать полторы тысячи страниц (или сколько их там) на английском, к тому же имея немалую вероятность многое неверно истолковать и перевести — мне это пока что не под силу((

задан 4 авг 2013 в 21:30
Andy_Reed
907 1 1 золотой знак 15 15 серебряных знаков 27 27 бронзовых знаков

Ваша репутация растёт, когда люди голосуют за ваши сообщения

Репутация растёт, когда другие участники голосуют за ваши вопросы, ответы и правки.

Василий Пупкин
Россия
245 3 22 74
+10 голос за вопрос
+10 голос за ответ
+15 ответ принят
+2 правка утверждена

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

Репутация Привилегия
15 Голосовать за
50 Оставлять комментарии
125 Голосовать против (стоит 1 балл репутации)

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

Репутация Привилегия
2000 Править чужие сообщения
3000 Голосовать за закрытие, повторное открытие или перенос вопросов
10000 Доступ к инструментам модерации

Улучшайте сообщения с помощью правок или комментариев

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

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

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

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

Мы здесь ради знаний. Предполагайте добрые намерения, будьте дружелюбны и полезны другим!

Как найти опытного программиста для вопросов?

Изучаю программирование, иногда возникают вопросы, почему так, почему не так, почему это не работает, как лучше сделать, как реализовать, в каком направлении копать и т.л. Знакомых программистов нет. Как их найти? Может форум какой или кто так поможет?
Сейчас изучаю С и Обжектив С, желательно по ним.

  • Вопрос задан более трёх лет назад
  • 4119 просмотров

1 комментарий

Оценить 1 комментарий

ITmentor | Сайт про IT

  • Новости
  • Статьи
  • Материалы
  • Календарь
  • Предложить контент
  • О проекте

Сортировать по:

  • По дате
  • По просмотрам

Не выбрано
Не выбрано

  • Не выбрано
  • Январь
  • Февраль
  • Март
  • Апрель
  • Май
  • Июнь
  • Июль
  • Август
  • Сентябрь
  • Октябрь
  • Ноябрь
  • Декабрь
  • Бизнес иммиграция
  • Законодательство
  • Истории успеха / IT Style
  • Маркетинг / Свой бизнес
  • Стартап
  • Образование / Работа в ИТ
  • Языки программирования
  • Mobile application
  • Gamedev
  • IT Belarus
  • Технологии

Статьи

5 сервисов, которые помогут программисту найти ответ на вопрос

  • Образование / Работа в ИТ

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

Quora — веб-сервис, пользователи которого задают вопросы и дают ответы. Также каждый может комментировать ответы, давать им положительную или отрицательную оценку. По итогам каждого обсуждения создается «итоговый ответ», построенный по принципу вики — его может редактировать каждый зарегистрированный пользователь. Сервис использует алгоритм ранжирования ценности ответа каждого пользователя основываясь на оценках его предыдущих ответов. Также сервис использует алгоритм машинного обучения для классификации тематики вопроса на основе истории вопросов и ответов пользователя. Сервис был основан в июне 2009 года Адамом д’Анджело и Чарли Чивером (одни из создателей социальной сети Facebook). Общий объем венчурных инвестиции в компанию составляет не менее $150 млн. Среди инвесторов Питер Тиль.

Stack Overflow — популярная система вопросов и ответов о программировании, разработанная Джоэлем Спольски и Джеффом Этвудом в 2008 году. Является частью Stack Exchange Network. Как и в других системах подобного рода, Stack Overflow предоставляет возможность оценивать вопросы и ответы, что поднимает или понижает репутацию зарегистрированных пользователей. В восьмерку наиболее популярных тем, согласно указываемым тегам, на Stack Overflow входят Java, C#, JavaScript, PHP, Android, jQuery, Python и HTML.

Toster.ru — сервис вопросов и ответов для гиков. Ранее существовал как отдельный Q&A раздел на Хабрахабре. Осенью 2013 года был выделен в самостоятельный проект. На Тостере приветствуются вопросы по IT-тематике, на которые можно получить практический ответ.

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

The Code Project — веб-сайт, который содержит статьи, предназначенные в первую очередь для программистов. Материал для статей в большинстве своем создается самими пользователями, а не берется из внешних источников. Почти каждая статья сопровождается исходным текстом программы и примером, которые можно загрузить. На сайте используются системы рейтинга и комментариев, которые помогают отделять хорошие статьи от плохих. На сайте существует довольно активный форум, который является подходящим ресурсом для решения сложных проблем разработки программного обеспечения.

Перепечатка статьи допускается только при указании активной ссылки на сайт itmentor.by

Вступай в сообщества ITmentor Вконтакте и Facebook

Опубликован: 15-02-2017 9034 Поделиться:

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *