Предложения для открытого проекта Final Degree Project - PullRequest
35 голосов
/ 10 ноября 2009

Примечание: Я не совсем уверен, действительно ли этот вопрос относится к StackOverflow, поэтому не стесняйтесь голосовать за закрытие, если вы так думаете.

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

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

Я работаю над созданием проприетарного программного обеспечения, используя проприетарные инструменты разработки, практически не используя компоненты с открытым исходным кодом, поэтому я подумал: «Хорошо, что было бы полезно для сообщества с открытым исходным кодом, которого еще нет» ... и я просто понятия не имею, .

Есть предложения? Все будет приветствоваться. Хотя я предпочитаю c # или php, я не буду отказываться изучать что-то новое, если я должен.

Из-за комментария университет: Facultad de Informática. Политехнический университет Мадрида.

Спасибо всем за ответы. Хотя я еще не полностью решил (я не хочу врываться в какой-либо проект), мне действительно понравилась идея проекта ROBOCODE, хотя он не был бы действительно полезен традиционным способом, это звучит как МНОГИЕ забавы. Я все равно ценю все предложения.

Ответы [ 17 ]

2 голосов
/ 10 ноября 2009

+ 1 от меня. Я думаю, что это отличный вопрос.

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

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

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

Daniel.

2 голосов
/ 18 ноября 2009

Существует несколько конкурсов по программированию / Форумы / Сайт идей, в которых вы можете принять участие:

2 голосов
/ 15 января 2010

Вы также можете присоединиться к проекту Robocode и реализовать некоторые нетривиальные функции ;-) Прочитайте это и поговорите с нами .

2 голосов
/ 17 ноября 2009
1 голос
/ 01 декабря 2009

У вас также есть возможность присоединиться к сообществу разработчиков ядра Linux.

1 голос
/ 17 ноября 2009

Получить спецификацию для некоторого исторического языка (например, Algol60, Atlas Autocode, Coral 66) и реализовать для него полный компилятор с помощью переводчика на C; в частности, не стесняйтесь использовать некоторые из расширений GCC, которые значительно упрощают перевод этих блочно-структурированных языков с помощью вложенных процедур, объявлений динамических массивов и т. д. Предыдущие попытки были несколько нерешительными из-за сложности преобразования этих языков в стандартные C.

0 голосов
/ 02 декабря 2009

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

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