напомнило https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
не совсем понятно как один статический MULT заменяет несколько статических полей, каждое упоминание MULT создает новое поле?
что-то в этом есть
думаю «веселье» — не главное, но все же очень популярное свойство игр
первых три сайлент-хилла прошел с удовольствием (причем сначала третий, потом первый, а потом второй)
а сейчас alan wake, the evil within и dying light как-то не зашли, в то время как игрушка с серьезным сюжетом про заражение города, но веселым геймплеем типа gta (забыл название) очень даже зашла
еще можно вспомнить condemned — очень нравилась по началу, но потом все же стала однообразной и я ее кинул
с одной стороны — главное геймплей и сюжет, можно сделать и депрессивный шедевр, а с другой всегда игроки будут выбирать что-то не напрягающее в первую очередь
мне кажется квартирный вопрос испортил вас
ведь в 2005-ом наверняка можно было устроиться в московскую аутсорс контору хоть на c++ хоть на c хоть на php
и никогда так и не узнать об ужасах госконтор
впрочем и сейчас человека с вашим опытом думаю с руками оторвут, уже возможно и в продуктовую
вас не понимают потому что так никто не делает
так не делают потому что:
1. pl\pgSQL — _очень_ плохой язык, который мало кто знает
2. очень редко вся бизнес логика должна выполняться в транзакции, поэтому для масштабируемости её целесообразно выполнять на отдельном сервере
3. авторизация и прочие дополнительные функции в БД слабо кастомизируются
4. выше упомянутые проблемы с отслеживанием версий и параллельной разработкой
5. БД коннект на пользователя это обычно очень расточительно
6. не уверен насколько гибкие настройки пермишенов в pgsql, но по идее любой кулхацкер сможет заддосить вашу БД просто написав пару строк в консоли браузера
даже если все эти проблемы не актуальны для тупого круда в интранете, вы надеюсь понимаете что никому не интересно применять абсолютно не применимое в 99% случаев решение
из жизни пример — у нас на проекте в начале было очень много хранимых процедур, в итоге почти все выкосили потому что писать их никто не умел а те что были написаны — жутко тормозили
PS это не про вас случайно http://thedailywtf.com/articles/table-driven-software?
PPS просто интересно, а чем вы предлагаете дергать postgres из жаваскрипта?
по-моему — не надо, хотя конечно у каждого свои pet peeves
у меня например был https://bugs.eclipse.org/bugs/show_bug.cgi?id=21000
в конце концов, идея — opensource и если уж вас так заботят вышеописанные баги и вы считаете что зафиксить их — раз плюнуть, то почему бы и не зафиксить самому
думаю количество репорченых багов в основном зависит от количества юзеров, а никак не от качества продукта\разработчиков
куча багов типа «все не работает», «сделать зеленее» или «прикрутить новую плюху из спринга» и их дубликатов
лично я не заметил какого-то ухудшения за последние лет десять
да и в остальном претензии какие-то странные
какое-то тестирование сферического коня в вакууме
вот поэтому нельзя верить любым тестам которые невозможно воспроизвести
на заметку consumer reports — можно просто загружать каждый раз новый урл (хоть и с одинаковым контентом) вместо ломания браузера
вообще, по ощущениям, developing обычно применяется когда идет речь о процессе разработки целого класса систем, а development когда о конкретном, обычно уже случившемся, процессе
«разработка» как «developing» лично я встречал только в переводах с русского (обычно в студентских резюмках)
а «A notice» это не только неверно лексически (как раз таки notice можно было бы использовать в каком-то юридическом тексте, но никак не в техническом), но и банально неправильное использование артиклей
я, конечно, не эксперт, но «Developing ...» вместо "… development" и «A notice frequency» вместо «Notification frequency» это уровень среднего ученика средней школы
даже гугл транслейт лучше перевел
в остальном занятно
как тогда в русском языке будет «не исключающее или»?
что в русском, что в английском, в разговорной речи обычно имеется ввиду значение «исключающее или», а в текстах про логику естественно используются два различных термина — or/или и exclusive or/исключающее или
не совсем понятно как один статический MULT заменяет несколько статических полей, каждое упоминание MULT создает новое поле?
вопрос — отчего графики перфоманса хардверной реализации такие рваные?
думаю «веселье» — не главное, но все же очень популярное свойство игр
первых три сайлент-хилла прошел с удовольствием (причем сначала третий, потом первый, а потом второй)
а сейчас alan wake, the evil within и dying light как-то не зашли, в то время как игрушка с серьезным сюжетом про заражение города, но веселым геймплеем типа gta (забыл название) очень даже зашла
еще можно вспомнить condemned — очень нравилась по началу, но потом все же стала однообразной и я ее кинул
с одной стороны — главное геймплей и сюжет, можно сделать и депрессивный шедевр, а с другой всегда игроки будут выбирать что-то не напрягающее в первую очередь
ведь в 2005-ом наверняка можно было устроиться в московскую аутсорс контору хоть на c++ хоть на c хоть на php
и никогда так и не узнать об ужасах госконтор
впрочем и сейчас человека с вашим опытом думаю с руками оторвут, уже возможно и в продуктовую
так не делают потому что:
1. pl\pgSQL — _очень_ плохой язык, который мало кто знает
2. очень редко вся бизнес логика должна выполняться в транзакции, поэтому для масштабируемости её целесообразно выполнять на отдельном сервере
3. авторизация и прочие дополнительные функции в БД слабо кастомизируются
4. выше упомянутые проблемы с отслеживанием версий и параллельной разработкой
5. БД коннект на пользователя это обычно очень расточительно
6. не уверен насколько гибкие настройки пермишенов в pgsql, но по идее любой кулхацкер сможет заддосить вашу БД просто написав пару строк в консоли браузера
даже если все эти проблемы не актуальны для тупого круда в интранете, вы надеюсь понимаете что никому не интересно применять абсолютно не применимое в 99% случаев решение
из жизни пример — у нас на проекте в начале было очень много хранимых процедур, в итоге почти все выкосили потому что писать их никто не умел а те что были написаны — жутко тормозили
PS это не про вас случайно http://thedailywtf.com/articles/table-driven-software?
PPS просто интересно, а чем вы предлагаете дергать postgres из жаваскрипта?
у меня например был https://bugs.eclipse.org/bugs/show_bug.cgi?id=21000
в конце концов, идея — opensource и если уж вас так заботят вышеописанные баги и вы считаете что зафиксить их — раз плюнуть, то почему бы и не зафиксить самому
куча багов типа «все не работает», «сделать зеленее» или «прикрутить новую плюху из спринга» и их дубликатов
лично я не заметил какого-то ухудшения за последние лет десять
да и в остальном претензии какие-то странные
вот поэтому нельзя верить любым тестам которые невозможно воспроизвести
на заметку consumer reports — можно просто загружать каждый раз новый урл (хоть и с одинаковым контентом) вместо ломания браузера
но обычно ближе к исключающему, и в русском и в английском
а «A notice» это не только неверно лексически (как раз таки notice можно было бы использовать в каком-то юридическом тексте, но никак не в техническом), но и банально неправильное использование артиклей
даже гугл транслейт лучше перевел
в остальном занятно
используется редко потому что простой or и так обычно исключающий, как и в русском
что в русском, что в английском, в разговорной речи обычно имеется ввиду значение «исключающее или», а в текстах про логику естественно используются два различных термина — or/или и exclusive or/исключающее или
думаю от сайтов в первую очередь зависит