Как зайти в Даркнет?!
25th January, 01:11
5
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
893
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
912
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4396
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Возможности С Открытым Исходным Кодом C#
Я скоро буду искать новые возможности трудоустройства. Я традиционно классифицировался как администратор рабочего стола, но на самом деле я больше похож на ИТ-швейцарский армейский нож. В настоящее время я нахожусь в команде администраторов, но меня просят сделать что-то типа разработки для команды. У меня есть опыт работы в C#/C++/C/Per/...ad nauseum, но ни один из них не входит в формальную команду разработчиков, работающую над формальным проектом. Чтобы исправить эту кажущуюся дыру в моем резюме, я хотел бы принять участие в хорошо управляемом проекте с открытым исходным кодом, над которым я мог бы работать по вечерам. Кто-нибудь знает сайт, где я мог бы найти такой проект? Или у кого-нибудь есть что-то, чтобы рекомендовать. Я знаю, что могу пойти на некоторые сайты, такие как sourceforge, чтобы найти проекты, но мне трудно определить, какие проекты активно ищут помощи, а какие являются просто чьим-то хобби-проектом, который они хотят развивать сами. Я думаю, что то, что я ищу, - это своего рода страница с открытым исходным кодом "classifieds". Спасибо за любые предложения.
Если вы ищете проект с открытым исходным кодом в C#,, вы также должны взглянуть на CodePlex (см. список проектов, отфильтрованный на C# ).
Вот несколько крупных проектов с открытым исходным кодом C#, о которых я знаю (либо работал с ними, либо использовал, либо слышал много хороших отчетов), которые хорошо работают и определенно приветствовали бы ввод:
- Система подтекст (блог )
- SubSonic (набор инструментов для доступа к данным + многое другое)
- MVC Contrib (дополнительная Доброта для ASP.NET MVC)
- AJAX Control Toolkit (элементы управления, построенные на платформе ASP.NET AJAX)
- BlogEngine.NET (система weblog)
- DasBlog (система weblog)
DotNetNuke (web portal system) - это, вероятно, самый большой проект с открытым исходным кодом .NET, но он находится в VB.NET.
Я думаю, что лучше присоединиться к устоявшемуся проекту, чем начинать свой собственный. Ваш вклад будет использоваться большим количеством людей, и с точки зрения работодателя я бы предпочел услышать, что вы внесли свой вклад в проект, о котором я, возможно, слышал, а не "я начал еще один проект .NET weblog".
Джон Галлоуэй писал::
Я думаю, что лучше присоединиться к устоявшемуся проекту, чем начинать свой собственный. Ваш вклад будет использоваться большим количеством людей, и с точки зрения работодателя я бы предпочел услышать, что вы внесли свой вклад в проект, о котором я, возможно, слышал, а не "я начал еще один проект .NET weblog".
На первый взгляд вы можете так думать, но факт в том, что проекты с открытым исходным кодом гораздо более распространены, чем независимые проекты pet, и другой факт заключается в том, что в проектах с открытым исходным кодом отсутствуют два ключевых ингредиента, которые работодатели хотят видеть: опыт разработки программного обеспечения для платной клиентской базы и опыт работы с полным жизненным циклом разработки программного обеспечения .
На самом деле, во многих работах слишком большой акцент на "open-source" может навредить вам, а не помочь.
Открытый исходный код все еще ассоциируется в сознании многих менеджеров с Академией и академическим (а не коммерческим) взглядом на Программирование. Справедливо или несправедливо.
Теперь это определенно, всегда и навсегда, хорошая идея, чтобы участвовать с открытым исходным кодом, для обучения, для сообщества и по дюжине других причин. Но если вы специально пытаетесь преодолеть разрыв от "hobbyist"-го программиста до "professional"-го, я думаю, что самый простой способ, способ, который дает вам больше всего "bang" для вашего программирования "buck", - это создавать и продвигать что-то с нуля.
Это демонстрирует полное развитие жизненного цикла программного обеспечения, и это демонстрирует инициативу.
И вполне вероятно, что вы узнаете гораздо больше о том, как на самом деле программировать, делая вещи таким образом, а не разрабатывать компонент left-handed spin widget UI для последнего проекта hip open-source ;)
Один из хороших способов-это просмотреть каталоги кода Sourceforge и Google и найти проект small-to-medium, который обращается к вам и открыт для внешней помощи.
Также стоит отметить, что если вы хотите заполнить пробел "no commercial experience", возможно, лучше создать и опубликовать инструмент самостоятельно, а не посвящать все это время существующему проекту с открытым исходным кодом. Выберите хороший домашний проект вашего собственного творчества и катитесь с ним.
Если вместо того, чтобы сказать работодателям "I worked on the XYZ open-source project", вы смогли сказать: "Я создатель и сопровождающий инструмента Fiddler, доступного по адресу XYZ.com", я думаю, что это гораздо более сильная продажа.
В любом случае, удачи вам.
Мое предложение-найти область применения, где у вас есть настоящая страсть. Если вы просто хотите убить немного времени, есть тысячи проектов, к которым можно присоединиться. Но он может быстро стать другим "job". Когда я ищу людей, чтобы присоединиться к команде DotNetNuke, я ищу людей со страстью к нашему проекту, а не просто тех, кто хочет прийти к своему резюме. Люди со страстью, скорее всего, будут придерживаться нас как в веселом кодировании, так и в грубой работе, в то время как люди, которые хотят заполнить свое резюме, как правило, не задерживаются дольше, чем требуется для добавления новой строки в резюме.
Я нахожусь в очень похожей лодке. Я администратор, который начинает больше заниматься разработкой, и я присоединился к нескольким проектам с открытым исходным кодом, размещенным на Codeplex, которые я использую на работе. Хотя я предпочел бы работать с серверной частью Subversion (а не Team Foundation Server), использование SvnBridge сделало это менее болезненным.
Я бы посоветовал вам найти активный проект (который, по-видимому, регулярно выпускается (или, по крайней мере, часто)), который вас интересует, и присоединиться к этому проекту. Вовлечение других людей в проект, над которым вы работаете, дает вам кого-то, перед кем вы будете отчитываться, и кого-то, от кого вы будете отбрасывать идеи. Это действительно помогло моему кодированию, как за счет повышения моей уверенности в том, что я вывожу код на публику, так и за счет изучения некоторых новых трюков.
Это полностью стоит того, чтобы принять участие в open source.
Честно говоря, это самое сложное в Open Source, потому что некоторые из самых легальных проектов не выглядят так, потому что их присутствие известно только через плохую веб-страницу, созданную в 1997 году, и список рассылки. Другие проекты очень кричащие, но у них нет ничего, чтобы поддержать их. Некоторые проекты не знают, как принимать новых участников,и даже не знают, как попросить об этом.
Лучший способ найти эти проекты-это держать свой ear на земле и общаться на таких форумах, как этот.
Вы могли бы немного поискать Охло . Есть довольно много проектов, которые помечены как C# . Поскольку Ohloh также пытается отслеживать репозитории исходного кода, он может немного рассказать вам о деятельности проекта.