Половина загрузок django, приходится на проекты с rest-framework. Что наблюдаем? Единственный автор проекта сделал на порядок (буквально) больше коммитов чем ближайщий контрибутор. Статистика по измененным строкам, тоже отличается на порядок. И это важнейший проект в экосистеме django.
В более мелких проектах распределение по статистике похожее, только там вклад контрибутров сокрашается пропорционально размеру проекта до мизерного.
Это просто сухая статистика. Подавлющее большинство open source проектов тащит автор или знакомые по работе/тусовке core team.
Но это не значит, что коммьюнити совсе бесполезно. Комьюнити находит ошибки, предлагает решение проблемы. Мотивирует, так или иначе автора. Просто надо понимать, если вы начинаете опен-сорс проект, то кодером на этом проекте будете вы.
мм, нет, не красиво. Предполагается априори не относиться к компании как к сборищу идиотов (ну окей), но тут же взамен предлагает считать идиотом Adamovskiy
Ну нет, это так не работает. Мы уже видели в инетиках огромное количество конфликтных ситуаций, где неправы обе стороны, но всегда в таких случаях каждая сторона способна описать рациональные основы своего поведения. Без х… в, гееев, вот этого всего. Adamovskiy рациональную основу своих решений описал хорошо.
Да, бывает недопонимание, бывают факты скрываемые одной стороной конфликта. Но вот такого, что на прямые обвинения — мне пообещали, а в ответ х… й, отвечать обкладывая х… ми, это просто подтверждать все историю.
На самом деле, если посмотреть на время расцвета Java в начале 200x, скорость Java на тех железяках была еще меньше. Однако это не помешало Java занять свое место под солнцем.
Многие реальные практические задачи, с тех пор не изменились по нагрузке.
Система обычный клиент-сервер, с клиентами на Winfoms.
APEX да, не очень удачное решение.
Уродливость — в глазах смотрящего. Я просто помню, все эти холивары еще на RSDN про уродливость скобочек в лиспе. А в итоге, сейчас без слез на популярный javascript с тремя видами закрывающихся скобочек, в меремешку с точкой с запятой, смотреть нельзя.
4 года работал в банке из топ 250, с самописной системой на хранимках и Oracle. Тоже не понимаю, что там про отладку рассказывать. Скомпилил с дебагом и отлаживай.
Плюс pl/sql реально простой язык, там такого, что по ошибке и по коду программы не можешь понять что происходит, случается гораздо реже чем в других языках. Чаще дастаточно взять select, подставить параметры и дернуть посмотреть что возвращается.
Кто действительно пилит проект можно легко увидеть на закладке Contributors. Вот например django-rest-framework — github.com/encode/django-rest-framework/graphs/contributors
Половина загрузок django, приходится на проекты с rest-framework. Что наблюдаем? Единственный автор проекта сделал на порядок (буквально) больше коммитов чем ближайщий контрибутор. Статистика по измененным строкам, тоже отличается на порядок. И это важнейший проект в экосистеме django.
В более мелких проектах распределение по статистике похожее, только там вклад контрибутров сокрашается пропорционально размеру проекта до мизерного.
Это просто сухая статистика. Подавлющее большинство open source проектов тащит автор или знакомые по работе/тусовке core team.
Но это не значит, что коммьюнити совсе бесполезно. Комьюнити находит ошибки, предлагает решение проблемы. Мотивирует, так или иначе автора. Просто надо понимать, если вы начинаете опен-сорс проект, то кодером на этом проекте будете вы.
Внезапным может быть запой, болезнь, и семейные обстоятельства. Даже отпуска и то бывает внезапней берут.
Это вранье. Не так много стран имеют валютный контроль. Да и большая часть контролирует только отток валюты
en.wikipedia.org/wiki/Foreign_exchange_controls
Manager — расширение над QuerySet, со своими методами, Q-objects — те самая спецификации, которые можно комбинировать и использовать для запросов.
«Предложили поработать удаленно» vs «Компания попросила, чтобы я начал работать как можно быстрее, поэтому договорились, что выйду я с начала мая»
Но пока получается, никто не оспаривает факт, что работа была начата, и месяц был отработан.
Ну нет, это так не работает. Мы уже видели в инетиках огромное количество конфликтных ситуаций, где неправы обе стороны, но всегда в таких случаях каждая сторона способна описать рациональные основы своего поведения. Без х… в, гееев, вот этого всего. Adamovskiy рациональную основу своих решений описал хорошо.
Да, бывает недопонимание, бывают факты скрываемые одной стороной конфликта. Но вот такого, что на прямые обвинения — мне пообещали, а в ответ х… й, отвечать обкладывая х… ми, это просто подтверждать все историю.
Если все данные загружаются только в один компонент, там можно просто делать fetch на componentDidMount
Многие реальные практические задачи, с тех пор не изменились по нагрузке.
Сигналы нужны для взаимодействия со сторонними библиотеками, когда в них встроится нельзя.
APEX да, не очень удачное решение.
Уродливость — в глазах смотрящего. Я просто помню, все эти холивары еще на RSDN про уродливость скобочек в лиспе. А в итоге, сейчас без слез на популярный javascript с тремя видами закрывающихся скобочек, в меремешку с точкой с запятой, смотреть нельзя.
Плюс pl/sql реально простой язык, там такого, что по ошибке и по коду программы не можешь понять что происходит, случается гораздо реже чем в других языках. Чаще дастаточно взять select, подставить параметры и дернуть посмотреть что возвращается.