Форум программистов, компьютерный форум CyberForum.ru

Дайте какую-то идею для проекта - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.77
MacInsider
4 / 4 / 0
Регистрация: 09.08.2013
Сообщений: 30
21.08.2013, 10:53     Дайте какую-то идею для проекта #1
Приветствую Вас форумчани. Я решил создать какой-то свой проект по С++, но не могу определится с темой.
Многие говорят, что при создании своих проектов люди учатся намного больше, чем при чтении книг по программированию и это действительно правда.
Подскажите какую-то тему или дайте какую-то идею по созданию проекта.
Спасибо за внимание.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
chizz
 Аватар для chizz
975 / 489 / 54
Регистрация: 19.03.2013
Сообщений: 3,049
Записей в блоге: 18
Завершенные тесты: 1
21.08.2013, 11:04     Дайте какую-то идею для проекта #2
Ты не одинок. Вот я тоже сижу прикручинившись и думаю, чего б такого напроектировать.
fatalis
8 / 8 / 1
Регистрация: 09.08.2013
Сообщений: 68
21.08.2013, 11:06     Дайте какую-то идею для проекта #3
Можно попробовать создать простой веб-сервер.Заодно и сокеты узнаете и о потоках.
Dmitriy_M
1297 / 1178 / 106
Регистрация: 20.03.2009
Сообщений: 4,214
Записей в блоге: 11
21.08.2013, 11:10     Дайте какую-то идею для проекта #4
Напиши игрушку.
chizz
 Аватар для chizz
975 / 489 / 54
Регистрация: 19.03.2013
Сообщений: 3,049
Записей в блоге: 18
Завершенные тесты: 1
21.08.2013, 11:11     Дайте какую-то идею для проекта #5
или смоделируй какой-нибудь физический процесс
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
21.08.2013, 11:13     Дайте какую-то идею для проекта #6
Дано хотел написать для себя одну утилиту, но руки недоходят, если напишите - буду пользоваться
Оповещатель о новых коммитах svn. Суть в следующем - приложение висит молча в трее, раз в минуту (в идеале интервал должен настраиваться, но это уже вторично) проверяет есть ли новые коммиты в репозитории (в идеале CVS должны настраиваться - subversion/git/mercurial/etc) и, если есть, выводит popup сообщение (ну например как FlylinkDC++ показывает "скачивание завершено"), в котором написано - "Новый коммит, ревизия №номер_ревизии\n%DeveloperName% закоммитил файлы - список файлов(если файлов много, то список ограничен, например, 5-ю файлами, но сделать возможность увидеть полный список при клике мышью).
Вот, это описание идеи в общих чертах, можно улучшить, подумав чего еще не хватает.

P.S. используйте Qt, будет кросс-платформенно.
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,585
Записей в блоге: 12
21.08.2013, 11:13     Дайте какую-то идею для проекта #7
MacInsider, физико геометрические задачи
например нахождение самого большого острова на этой карте
01100011
11100010
01111011
00011000
11010001
11100011
10100111
11101111
островки суши (единицы) могут быть соединенны только с четырёх сторон
поищи тему в олимпиадных задачах
MacInsider
4 / 4 / 0
Регистрация: 09.08.2013
Сообщений: 30
21.08.2013, 12:37  [ТС]     Дайте какую-то идею для проекта #8
Ого, не думал, что будет такой эффект.
Спасибо Вам всем, буду пробовать что то сделать.
Еще раз спасибо...
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 439
22.08.2013, 13:43     Дайте какую-то идею для проекта #9
Цитата Сообщение от Kastaneda Посмотреть сообщение
Суть в следующем - приложение висит молча в трее, раз в минуту (в идеале интервал должен настраиваться, но это уже вторично) проверяет есть ли новые коммиты в репозитории
Почтовый клиент же? У меня на работе TheBat почти все именно так как описано и показывает, ну еще и другие важные сообщения (continuous integration/jira/...).
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
22.08.2013, 13:55     Дайте какую-то идею для проекта #10
Цитата Сообщение от kamre Посмотреть сообщение
Почтовый клиент же?
Непонял, почтовый клиент можно настроить на систему контроля версий?
Dmitriy_M
22.08.2013, 14:36
  #11

Не по теме:


Цитата Сообщение от Kastaneda Посмотреть сообщение
Непонял, почтовый клиент можно настроить на систему контроля версий?
Это систему контроля версий можно настроить.
К примеру WebSVN имеет RSS ленты на каждый проект.
И через любой rss ридер можно настроить автоматическое оповещение.

Kastaneda
22.08.2013, 14:40
  #12

Не по теме:

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
К примеру WebSVN имеет RSS ленты на каждый проект.
И через любой rss ридер можно настроить автоматическое оповещение.
Просто веб-мордами не пользуюсь, поэтому не в курсе. Работаю либо через терминал, либо через плагин для Dolphin'а (менеджер файлов KDE).

Dmitriy_M
1297 / 1178 / 106
Регистрация: 20.03.2009
Сообщений: 4,214
Записей в блоге: 11
22.08.2013, 14:46     Дайте какую-то идею для проекта #13
Kastaneda,

Не по теме:


На стороне клиента можно использовать svnmonitor, на стороне сервера можно повесить хук и организовать отправку писем в группу.

Kastaneda
22.08.2013, 14:51
  #14

Не по теме:

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
на стороне сервера можно повесить хук и организовать отправку писем в группу
Ну это уже админские дела, у нас девелоперы туда не лезут, так что не вариант.

Новичок
Модератор
 Аватар для Новичок
1141 / 712 / 148
Регистрация: 17.07.2012
Сообщений: 4,044
Записей в блоге: 1
Завершенные тесты: 2
22.08.2013, 16:04     Дайте какую-то идею для проекта #15
Цитата Сообщение от MacInsider Посмотреть сообщение
Подскажите какую-то тему или дайте какую-то идею по созданию проекта.
Проигрыватель музыки (на Bass.dll).
kamre
23.08.2013, 12:34
  #16

Не по теме:

Цитата Сообщение от Kastaneda Посмотреть сообщение
Ну это уже админские дела, у нас девелоперы туда не лезут, так что не вариант.
Не настроена рассылка писем на каждый коммит и нет web-интерефейса для VCS? Как так можно работать...

Kastaneda
23.08.2013, 12:38
  #17

Не по теме:

Цитата Сообщение от kamre Посмотреть сообщение
Не настроена рассылка писем на каждый коммит
Настроена на билд в teamcity, но не на каждый коммит и далеко не во всех проектах. Если я работаю в 2 двух проектах и будет рассылка на каждый коммит, меня же этим "спамом" задолбит
и нет web-интерефейса для VCS?
Нет, а зачем он? Гуевая обертка отлично его заменяет.
Цитата Сообщение от kamre Посмотреть сообщение
Как так можно работать...
Ну многие из терминала с VCS работать не умеют, для меня это тоже "Как так можно работать"

Dmitriy_M
23.08.2013, 12:54
  #18

Не по теме:


Цитата Сообщение от Kastaneda Посмотреть сообщение
Гуевая обертка отлично его заменяет.
Не надо выкачивать проект, для просмотра. Некоторые обертки позволяют проводить code review.

kamre
23.08.2013, 13:34
  #19

Не по теме:

Цитата Сообщение от Kastaneda Посмотреть сообщение
Если я работаю в 2 двух проектах и будет рассылка на каждый коммит, меня же этим "спамом" задолбит
А эта желаемая программка в трее не задолбит в таком случае? К тому же можно ставить фильтры в почтовом клиенте, чтобы письма про коммиты в некоторые части репозитория (например, в чужие модули, которые никак не связанны с теми, над которыми приходится работать (более правильно такие модули в отдельные репозитории выносить...)) сразу отмечались как прочтенные.

Цитата Сообщение от Kastaneda Посмотреть сообщение
Нет, а зачем он? Гуевая обертка отлично его заменяет.
Чтобы было удобно делиться ссылками на коммиты с другими разработчиками. В code review системах это еще удобнее будет, а они не локальные.

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.08.2013, 13:40     Дайте какую-то идею для проекта
Еще ссылки по теме:

как в решение из двух проектов из второго проекта обращаться к функциям из первого проекта C++
Какую ide лучше использовать для c++ C++
Пожалуйста, подкиньте идею для проекта C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Kastaneda
23.08.2013, 13:40     Дайте какую-то идею для проекта
  #20

Не по теме:

Цитата Сообщение от kamre Посмотреть сообщение
А эта желаемая программка в трее не задолбит в таком случае?
Нет, ее же настраивать можно будет (когда ее кто-нибудь напишет).
Цитата Сообщение от kamre Посмотреть сообщение
Чтобы было удобно делиться ссылками на коммиты с другими разработчиками.
Не знаю, не вижу каких-либо неудобств для обмена ссылками на коммиты без web-морды.

Yandex
Объявления
23.08.2013, 13:40     Дайте какую-то идею для проекта
Ответ Создать тему
Опции темы

Текущее время: 15:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru