Javascript-тупизм я наблюдаю уже лет 10 с тех пор, как перешел с WebExplorer'а от фирмы IBM на Netscape Navigator новейшей второй версии. Так что болезнь она давно приняла эпидемические формы. Беда здесь в том, что любой гражданин с IQ>50, в принципе, в состоянии выучить 3-4 оператора языка и стянуть к себе десяток скриптов со скриптопомоек
И как раз Ajax дает шанс на смягчение симптомов, если не не полное излечение. Дело в том, что относительная сложность технологии заставляет покупать и читать книжки. В которых рассказывают не про то, какие операторы есть в JavaScript, а про то, как делать сайты. И в хороших книжках объясняется, что такое graceful degradation и почему это нужно делать.
Прелесть хорошей сказки в принципиальной невозможности опровержения. Невозможно доказать, что Кот-в-сапогах не съел людоеда и не женил своего хозяина на дочери короля. Столь же невозможно доказать, что страшные инопланетяне не выгнали американцев с Луны. Равно невозможно доказать, что инопланетяне не стоят за убийством Кеннеди. :)
Для меня "аргументированно опровергать доводы собеседника" это вовсе не то же самое, что и "стерично защищать свое мнение".
Я согласен с тем, что тон не везде правильный. Но вот в логике я нестыковок не вижу. Буду признателен, если мне таковые покажут. А отрицать чужую точку зрения только потому, что не нравится интонация, представляется мне инфантилизмом.
Когда человек в десятый раз берет в руки 4 мячика, чтобы наглядно показать очередному ниспровергателю арифметики, что 2 + 2 равно 4, а вовсе не 3 и не 7, то в его голосе, вполне естественно, появляется некоторая толика истеричности. :)
Очень интересная теория. Впрочем, слово "теория" здесь несколько... мнэ... неточно. Вернее, столь же точно и уместно, как и в выражениях "теория про колобка", "теория про кота в сапогах" или "теория про красную шапочку". :)
Не помогает. Я находил при code review куски прямого приклеивания пользовательских строк к SQL-выражению в коде, написанном Team Lead'ом с опытом больше 5 лет. Просто во время написания этого кода его мозг был выключен. Это я называю "ass-powered development".
Совершенно идиотическое исследование с тем же успехом можно проанализировать статистичесую зависимость времени вылечивания перелома нижних конечностей от количества букв в фамилии пациента.
Можно сделать столь же великие открытия. Например, пациенты с короткими фамилиями вылечиваются за большее время. (Еще бы короткие фамилии характерны для Азии с ее низким уровнем жизни и, соответственно, низким качеством медицинского обслуживания).
* Вывод: подумайте дважды, прежде чем загружать файлы с болгарских сайтов и регистрироваться на сайтах из зоны .info. Это настоящие виртуальные джунгли.
Ага. Смените фамилию с Иванова на Мамин-Сибиряк и получите ускоренное заживление переломов.
ql injection в ASP .NET при использовании стандартных средств (параметризованные запросы) - нонсенс
...равно как и в PHP/perl. SQL injection происходит только когда код sql-запроса строится в скрипте с использованием данных пользователя. И в ASP-скриптах я такое также видел.
Для PHP эти проблемы более характерны исключительно по причине использования MySQL и, следовательно, неиспользования параметров запросов.
Вероятно, я неверно сформулировал вопрос. Что такое Doxygen я знаю хорошо. Мне непонятно, чем он поможет в моем горе. :)
Ну я идея порулить службой QA интересна, но потребуется лет 3-5, чтобы подняться в административной иерархии на должный уровень. Я не готов к такому подвигу. :)
И как раз Ajax дает шанс на смягчение симптомов, если не не полное излечение. Дело в том, что относительная сложность технологии заставляет покупать и читать книжки. В которых рассказывают не про то, какие операторы есть в JavaScript, а про то, как делать сайты. И в хороших книжках объясняется, что такое graceful degradation и почему это нужно делать.
Так что Ajax нас спасет. :)
А вот его личному и профессиональному мнению я действительно доверяю. Тем более, что в лизании задницы американцам он никогда замечен не был.
Прелесть хорошей сказки в принципиальной невозможности опровержения. Невозможно доказать, что Кот-в-сапогах не съел людоеда и не женил своего хозяина на дочери короля. Столь же невозможно доказать, что страшные инопланетяне не выгнали американцев с Луны. Равно невозможно доказать, что инопланетяне не стоят за убийством Кеннеди. :)
Я согласен с тем, что тон не везде правильный. Но вот в логике я нестыковок не вижу. Буду признателен, если мне таковые покажут. А отрицать чужую точку зрения только потому, что не нравится интонация, представляется мне инфантилизмом.
А вот с тем, что в случае возникновения дыры она оказывается более опасной согласен.
Можно сделать столь же великие открытия. Например, пациенты с короткими фамилиями вылечиваются за большее время. (Еще бы короткие фамилии характерны для Азии с ее низким уровнем жизни и, соответственно, низким качеством медицинского обслуживания).
Ага. Смените фамилию с Иванова на Мамин-Сибиряк и получите ускоренное заживление переломов.
...равно как и в PHP/perl. SQL injection происходит только когда код sql-запроса строится в скрипте с использованием данных пользователя. И в ASP-скриптах я такое также видел.
Для PHP эти проблемы более характерны исключительно по причине использования MySQL и, следовательно, неиспользования параметров запросов.
В исходном тексте упоминается, что MousePaint первая программа для Apple II, которая использовала мышь для рисования. Не более того.
Ну я идея порулить службой QA интересна, но потребуется лет 3-5, чтобы подняться в административной иерархии на должный уровень. Я не готов к такому подвигу. :)