Вопросы с тегом «software»

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

223
Новый разработчик не может идти в ногу со слиянием веток

Я новый разработчик - это моя первая должность программиста. Моя проблема заключается в следующем: мы используем git- я вырезаю ветку из нашей developветви, затем начинаю работать над второстепенной задачей, которая мне была назначена. Это очень медленно, потому что я неопытный. К тому времени,...

90
Что подразумевается под фразой «программное обеспечение может заменить оборудование»?

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

74
Как справиться со случайной сложностью в программных проектах

Когда Мюррея Гелл-Манна спросили, как Ричарду Фейнману удалось решить так много сложных проблем, Гелл-Манн ответил, что у Фейнмана есть алгоритм: Запишите проблему. Думай очень усердно. Запишите решение. Гелл-Манн пытался объяснить, что Фейнман был другим человеком, решающим проблемы, и не было...

71
Возможно ли достичь абсолютного нулевого состояния ошибки для крупномасштабного программного обеспечения?

Я говорю о 20-30+ миллионах строк кода, программного обеспечения в масштабе и сложности Autodesk Maya, например. Если вы заморозите разработку до тех пор, пока это необходимо, сможете ли вы на самом деле исправить все ошибки до тех пор, пока просто не будет ни одной ошибки, если такая вещь может...

68
Существуют ли альтернативы с открытым исходным кодом для Bitbucket, Github, Kiln и аналогичных инструментов просмотра и управления DVCS? [закрыто]

Мне известны несколько инструментов / сервисов, которые обеспечивают просмотр и управление DVCS , такие как Bitbucket , Github , Kiln , SCM-Manager и Rhodecode . Тем не менее, рассматриваемый мной вариант использования таков: Любой исходный код должен находиться на внутренних серверах работодателя....

52
Как мне внедрить функцию «самоуничтожения» в бесплатную пробную версию моего программного обеспечения?

Существует постоянный аргумент о бесплатной пробной версии по сравнению с моделью freemium (то есть бесплатной версией их программного обеспечения с ограниченными и / или урезанными функциями), позволяющей потенциальным клиентам и пользователям тестировать свой продукт. На основании моих...

45
Как архитектор программного обеспечения, я должен сосредоточиться на анализе журналов и исправлении ошибок других?

После выпуска (в конце 2005 года) я работал в той же компании, что и инженер по программированию на С ++. Год назад меня повысили до должности архитектора программного обеспечения, но я все больше и больше занимаюсь квалификацией и исправлением ошибок, поддержкой уровня 2. 50% моего времени провел...

43
Являются ли небольшие объемы функционального программирования понятными для не-FP людей? [закрыто]

Кейс : я работаю в компании, пишу приложение на Python, которое обрабатывает много данных в массивах. На данный момент я являюсь единственным разработчиком этой программы, но, вероятно, она будет использоваться / изменяться / расширяться в будущем (1-3 года) другим программистом, в данный момент...

33
Мое программное обеспечение размещено на «плохом» веб-сайте. Могу ли я что-нибудь с этим сделать?

Редактировать: Спасибо за все ответы, ребята! Я думаю, что я просто собираюсь включить какой-то текст на мою веб-страницу, который говорит пользователям загружать только по предоставленным ссылкам. Дело в том, что на моем программном обеспечении были обнаружены некоторые легитимные и нелегитимные...

33
Является ли Java бесплатным / открытым исходным кодом или нет?

13 ноября 2006 года Sun выпустила большую часть Java как бесплатное программное обеспечение с открытым исходным кодом (FOSS) в соответствии с условиями GNU General Public License (GPL). 8 мая 2007 года Sun завершила процесс, сделав весь основной код Java доступным на условиях бесплатного...

29
Почему UML не используется в большинстве свободных программ (например, в Linux)?

Я пытаюсь понять, почему UML не используется в большинстве проектов свободного программного обеспечения . Например, моя система Debian / Linux имеет, вероятно, более десяти тысяч пакетов бесплатного программного обеспечения, и я не могу назвать даже тот, который был разработан с использованием...

28
Каково происхождение отрицательного термина «устаревший код»

Все говорят об унаследованном коде в разработке программного обеспечения, и я слышал, что термин за последние десять лет использовался для обозначения любой кодовой базы как плохой. Откуда возник этот термин, который имеет столь сильные коннотации для программистов? Я уверен, что должна быть...

20
Борьба с техническим долгом как «самым низким разработчиком»?

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

19
Почему бесплатное ПО (с закрытым исходным кодом) вместо открытого?

Мне интересно, почему некоторые люди выпускают программное обеспечение как бесплатное программное обеспечение, но они не выпускают исходный код. Это почему? Я могу думать о некоторых причинах, но большинство из них не имеют особого смысла. Почему вы хотите сохранить исходный код закрытым, а...

19
Каковы общие модели доходов для компаний, свободных от программного обеспечения?

Люди должны есть, даже разработчики программного обеспечения «бесплатно как в пиве». Поэтому мне интересно, каковы некоторые из распространенных моделей доходов, которые используются такими компаниями, когда они не продают программное обеспечение напрямую? Я знаю один или два (контракты на рекламу...

19
Методологии разработки, когда сотни разработчиков работают над одним решением?

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

18
Что на самом деле является модулем в разработке программного обеспечения? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . По словам Стивена Шаха, «Классическая и...

17
Как я могу создать свою собственную лицензию на программное обеспечение? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 7 лет назад . Я видел множество лицензий на любое программное обеспечение, такое как GNU GPL, BSD...

16
Лицензия на бесплатное, но закрытое приложение

Я разработал простое приложение, которое хочу выпустить бесплатно, но не планирую выпускать исходный код. Я хочу, чтобы приложение было в свободном доступе, но я не хочу, чтобы кто-либо продавал его или перепроектировал. Лицензия MIT выглядит просто и красиво, но она также позволяет любому...

16
Каковы некоторые последствия превращения программного обеспечения с открытым исходным кодом в программное обеспечение с закрытым исходным кодом?

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