> пуская поработать друга на компьютер вы нарушаете Лицензионное соглашение с Microsoft, если вы пустили его не бесплатно, а скажем за бутылку пива — то есть если вы получили материальную выгоду.
Получил выгоду. Почему это нарушение? Я работаю за ноутбуком с windows и получаю материальную выгоду. Это тоже нарушение?
1. «Так и тут — дать посмотреть диск соседу — это можно, но _поменяться_ дисками»
Я дал диск посмотреть соседу — можно. Он дал диск посмотреть мне — тоже можно. Никакого обмена не было.
2. Между покупателем и правообладателем не заключалось никаких соглашений. При покупке вы ни с чем не соглашались. Потому работают обычные законы, которые вы не нарушали.
Кстати отличный вопрос. Почему-то всегда думал, что он будет работать и там, но только после вашего коммента задумался, что хранить закешированный опкод ему негде (точнее говоря — некому). Так что да, мой косяк.
Если его поддерживает браузер — то jquery его поддерживает тем более. По дефолту sizzle пытается использовать `document.querySelectorAll`, и если он валится — тогда он перелючается на свой парсер, который поддерживает чуть более обширный список поддерживаемых селекторов.
И вы размазываете зависимости по куче файлов. Компоненты должны между собой общаться посредством интерфейсов, а не договорённостей вроде «там всё просто, там я никогда не ошибусь и никогда ничего не забуду»
> зачем? я могу поспорить, что код на нативном php будет работать быстрее и потреблять меньше памяти.
Процессорное время стоит дешевле работы программиста. Зачем вы в принципе тогда пользуетесь фреймворками?
Почему там, где это действительно нужно (фронтенд — куча запросов) вы не экономите на спичках, а в бэкграундной задаче, которая (просто невероятно!) запускается раз в минуту — считаете это экономией? Всё таки определитесь, вам важен или качественный поддерживаемый код, тогда используем фреймворк везде и пишем нормальный код с нормальными логгерами, а не echo без перевода строки непонятно куда, или экономим спички везде и выкидываем фреймворк совсем.
А вы пробовали измерять разницу? Подключаемые файлы, которые, кстати говоря, будут закешированы оптимизатором, будут загружаться, ну, к примеру 0.01. А сколько вы времени потратили, используя pure php, а не ZF? ;-)
Вам теперь нужно поддерживать 2 кодовых базы, в то время как в случае с единым — вы просто могли re-use те же самые классы. Не?
Четверть из половины (она же одна восьмая) высококвалифицированных специалистов получится, вне зависимости от того, доучатся они или нет.
Несмотря на то, что я считаю, что высшее образование получить необходимо — CS одна из тех отраслей, в которых теоретические знания и практический опыт можно получить дома, не вставая с дивана.
А если ещё вспомнить, насколько «хорошо» преподают CS на пост-СНГ'шном пространстве, то можно окончательно утвердиться во мнении, что все более-менее хорошие специалисты хороши потому, что сами такие грамотные, а не потому, что это заслуга университета.
Ограничивает ли закон просмотр только купившим лицом?
Про домашнее использование и пиво, хз.
Получил выгоду. Почему это нарушение? Я работаю за ноутбуком с windows и получаю материальную выгоду. Это тоже нарушение?
Я дал диск посмотреть соседу — можно. Он дал диск посмотреть мне — тоже можно. Никакого обмена не было.
2. Между покупателем и правообладателем не заключалось никаких соглашений. При покупке вы ни с чем не соглашались. Потому работают обычные законы, которые вы не нарушали.
Потому что не совсем очевидно, почему при таких параметрах справа появляется треугольник.
И вы размазываете зависимости по куче файлов. Компоненты должны между собой общаться посредством интерфейсов, а не договорённостей вроде «там всё просто, там я никогда не ошибусь и никогда ничего не забуду»
Процессорное время стоит дешевле работы программиста. Зачем вы в принципе тогда пользуетесь фреймворками?
Почему там, где это действительно нужно (фронтенд — куча запросов) вы не экономите на спичках, а в бэкграундной задаче, которая (просто невероятно!) запускается раз в минуту — считаете это экономией? Всё таки определитесь, вам важен или качественный поддерживаемый код, тогда используем фреймворк везде и пишем нормальный код с нормальными логгерами, а не echo без перевода строки непонятно куда, или экономим спички везде и выкидываем фреймворк совсем.
А вы пробовали измерять разницу? Подключаемые файлы, которые, кстати говоря, будут закешированы оптимизатором, будут загружаться, ну, к примеру 0.01. А сколько вы времени потратили, используя pure php, а не ZF? ;-)
Вам теперь нужно поддерживать 2 кодовых базы, в то время как в случае с единым — вы просто могли re-use те же самые классы. Не?
На том ли вы экономите?
==
`attempts = attempts + 1`
Любой MTA, тот же сендмейл, лучше управится с очередью писем, чем `if ($isSent) {` + mail()
Несмотря на то, что я считаю, что высшее образование получить необходимо — CS одна из тех отраслей, в которых теоретические знания и практический опыт можно получить дома, не вставая с дивана.
А если ещё вспомнить, насколько «хорошо» преподают CS на пост-СНГ'шном пространстве, то можно окончательно утвердиться во мнении, что все более-менее хорошие специалисты хороши потому, что сами такие грамотные, а не потому, что это заслуга университета.