|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.03.2012, 00:41 | #1 |
Форумчанин
Регистрация: 28.05.2011
Сообщений: 309
|
Open Source
Здравствуйте, уважаемые форумчане!
Хочу попробовать себя в оупен сорсе, но не знаб с какой стороны подойти. Хочу принять участие в каком-то проекте. Знаний особых нету. НО! Есть большое желание получить знания+опыт. Что скажете? И вообще могу ли я быть нужном в каком-то более-менее нормальном проекте? Заранее большое спасибо.
Спеши медленно.
|
08.03.2012, 01:04 | #2 | ||||
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Цитата:
Цитата:
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
||||
08.03.2012, 01:07 | #3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
мало чтоль сайтов для тких проектов, тот же github, sourceforge, google.code
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
11.03.2012, 20:15 | #4 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,324
|
asmars, передо мной стоит аналогичная проблема. Если я расскажу в каком направлении начал двигаться, может это вам как-то может.
Но сразу предупрежу, что мой путь начала может быть в корне неверен. И вы последовав по этому пути, потеряете драгоценное время. Так как многое зависит от того, какое ПО вы собираетесь разрабатывать. Это определит наиболее эффективный путь вашего развития. Это очень сложный вопрос, не будем углубляться. Вот мои мысли: - для разработки ПО нужно понимать, как работает операционная система, на необходимом уровне абстракции (системные вызовы, файловая система). - нужно начать с чего-то простого, доступного и небольшого размера по объёму информации. - нужна маленькая операционная система, которую можно в конечном итоге изучить. - нужна хорошая книга, где подробно описана данная операционная система. - весь исходный код операционной системы должен быть доступен. Он должен быть хорошо документирован. - изучаемая операционная система должна быть создана специально для обучения. Мой выбор пал на операционную систему MINIX3(www.minix3.org). Её разработал Таненбаум специально для обучения студентов. Есть книга, в которой он подробно описывает MINIX3. Книга называется: "Операционные системы. Разработка и реализация". Я только просматривал эту книгу. Сам ещё не смог внедриться в сообщество разработчиков, так как знаний по ОС и английскому языку ещё не достаточно. К слову сказать, MINIX (первый или второй) вдохновил Линуса Торвальдса на разработку Linux. MINIX удовлетворяет стандарту POSIX, это значит, что знания полученные при изучении MINIX можно будет применить при программировании в Unix, Linux, так как системные вызовы те же самые. Да и если вы будите программировать в Window, то эти знания вам тоже не помешают (будет с чем сравнить). Вам нужно будет подписаться на рассылку информации касательно выбранного проекта. Вам будут приходить письма, по которым вы будите отслеживать ход разработки. Отправленные вами письма будут приходить всем участника разработки. Зайдите на сайт www.minix3.org Пройдите по последовательности ссылок: Wiki --> DevelopersGuide Эту документацию вам нужно будет изучить. P.S. Параллельно или после изучения MINIX3 можно обратить свой взор в сторону проектов, которые можно найти на сайтах предложенных Пеплом Феникса. Последний раз редактировалось 8Observer8; 11.03.2012 в 20:33. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
source code | 11888 | Общие вопросы C/C++ | 1 | 05.02.2012 15:52 |
the Space 2D 45 isometric space fighter (Open Source) | DeeMOONger | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 18.06.2011 17:24 |
Open Source YaCy.net | VirpeX | Свободное общение | 0 | 13.02.2011 02:39 |
Менеджер шахматных партий (Open Source) | mutabor | Софт | 1 | 14.02.2010 08:05 |
Нужны программисты для open source проекта | sigmalion | Фриланс | 3 | 31.07.2009 17:51 |