1. SQL / Говнокод #17237

    −169

    1. 1
    LEFT JOIN ($regions_table LEFT JOIN ($states_table LEFT JOIN

    мы встроили вам лефт джоин в лефт джоин чтобы лефтжоинить лефт джоин...

    Запостил: xAlz, 02 Декабря 2014

    Комментарии (46) RSS

    • ну может еще и не самый страшный говнокод: условмия надо смотреть и структуру базы.

      А вот опциональность слова OUTER в SQL не раз сыграла злую шутку с дурачками, не знакомыми с теорией множеств. На собеседовании:
      --Какие виды объединения Вы знаете?
      --Левое и правое.
      --Садись, два.
      Ответить
      • Я вчера учил: INNER, OUTER (LEFT | RIGHT | FULL), CROSS (для совсем упоротых)
        Ответить
        • что упоротого в cross?
          еще скажи зря вообще его придумали
          Ответить
        • > CROSS
          И его инкарнация в виде запятой.
          Ответить
          • >> INNER
            И его питух-инкарнация в виде "запятой и еще в where условие указать" )
            Ответить
      • > не самый страшный говнокод
        смущает только стрёмный синтаксис
        это myphpsql?
        Ответить
        • Бывалый программист при виде знака доллара теряет волю и начинает видеть синего слона.
          Ответить
          • А где в слонике доллары? Только вместо кавычек в многострочных строках...
            Ответить
            • $$ LANGUAGE plpgsql;
              Ответить
              • А это, внезапно, тоже многострочная строка. В слонике текст процедуры передается тупо строкой, а не какой-то специальной конструкцией.

                В общем виде - $marker$ ... $marker$. Но можно и тупо $$, если внутри строки он не встречается.
                Ответить
            • Слоник теперь символ пыхапе. Они спиздили лого у моей постгречки
              Ответить
              • Я-то думал, символ php - молоток с двумя гвоздодерами...
                Ответить
              • Оппа, я даже не знал, что у PHP есть какой-то символ...
                Ответить
                • Там ещё пасхалка была http://forum.sources.ru/index.php?showtopic=385814 (читал об этом сами знаете где, но сейчас гуглится только другая статья про другие пасхалки на их сервере)
                  Ответить
                  • Он бегает только если ему сборщик мусора отключили.
                    Ответить
                    • https://github.com/composer/composer/commit/ac676f47f7bbc619678a29deae097b6b0710b799
                      Ответить
                      • А мой провайдер сегодня заблокировал доступ к Гитхабу...

                        Слава Путену!
                        Ответить
                        • Наше государство заботится о нас и охраняет от зверств, публикуемых на гитхабе:
                          kill(child); // убийства детей
                          delete this; // призывы к самоубийству
                          children.push_back(item); // детская порнография
                          Слава России!
                          Ответить
                          • Говорят, kernel.org и www.gnu.org забанили найдя там слова kill, daemon и chmod 666
                            Ответить
                            • >Говорят, kernel.org и www.gnu.org забанили
                              А zaebalo.com почему не трогают?
                              Ответить
                              • "геморройза деньги"?
                                ------
                                Скоро и его забанят. Кадыров просил иностранными технологиями не пользоваться.
                                Ответить
                              • [quote]А zaebalo.com почему не трогают?[/quote]
                                У меня на сайт MS редиректнуло.
                                Ответить
                                • Хм. Неужели??? Намеренный же дисфемизм, благо протокол http позволяет употребление синонимов.
                                  Ответить
                          • Не знаю, смеяться или плакать, но пишут, что несколько месяцев назад Гитхаб уже блокировали именно за пропаганду суицида и Ксензов тогда ещё возмущался тому, что провайдеры не хотят мгновенно его заблокировать.

                            Кстати, это аргумент в пользу того, чтобы не тянуть всякие Жуквери с CDN, а держать на своём сервере.
                            Ответить
                            • > чтобы не тянуть всякие Жуквери с CDN, а держать на своём сервере.
                              Аргумент там ровно один - не давать гуглу следить за юзерами.
                              Если похуй, или трафик дороже то нормальные люди ставят if и тянут со своего сервера если CDN недоступен по каким-либо причинам.
                              Ответить
                            • > мгновенно заблокировать
                              Благодаря второй версии веб-сервиса, введенной в эксплуатацию в конце лета, это уже стало реальностью...
                              Ответить
                              • А что там изменилось?
                                Ответить
                                • Добавили SOAP метод getLastDumpDateEx(), в котором появилось новое поле lastDumpDateUrgently.

                                  "В случае если значение lastDumpDateUrgently изменилось, то незамедлительно запросить обновленную выгрузку. В остальных случаях обновлять выгрузку на усмотрение, но не реже одного раза в сутки."
                                  Ответить
                          • kill(getpid(), 9);
                            Ответить
                        • http://rublacklist.net/9344/
                          http://rublacklist.net/9362/
                          Ответить
                          • > Процесс блокировки сайтов с интим-услугами идет крайне медленно
                            Странно...
                            Ответить
                          • > Анализируя проблему доступа школьников к интернету, мы пришли к выводу, что в школах не должно быть доступа в WEB
                            Единственная здравая мысль во всем предложении...
                            Ответить
                            • В то же время взрослые выступают за введение интернет-фильтров в школьных компьютерах. Более 30% родителей хотели бы установить стандартный фильтр для «взрослых» сайтов, а также ограничить все ресурсы, кроме образовательных. Почти 25% респондентов сочли, что можно ограничиться только закрытием доступа в соцсети.
                              Ответить
                              • Зачем вводить фильтры для школьных компьютеров, если можно просто не подключать школьные компьютеры к Интернету?
                                Ответить
                                • со школьных компьютеров вполне можно ходить во всяческие электронные библиотеки, педивикии
                                  зачем банить насовсем

                                  Об этом опрос Активный Гражданин проводил, цитата с их сайта.

                                  В нашей системе (мы тоже помогаем АГ со сбором инфы) такая статистика была накоплена по этому опросу:
                                  4027    Никакие ограничения не нужны
                                  10537   Ограничить все, кроме образовательных ресурсов
                                  12539   Нужна стандартная фильтрация «взрослых» сайтов
                                  Ответить
                                  • Допустим. Но почему ради реализации этой идеи нужно ограничивать всех остальных потребителей?
                                    Ответить
                                    • что за домыслы
                                      я ссылки на ваш рублекметал даже не открывал
                                      просто добавил инфы о школьных фильтрах
                                      Ответить
                            • Тоесть порнуху они будут качать по FTP?
                              Ответить
                              • Через torrent'ы, лол. Им же веб не нужен.
                                Ответить
                                • Но искать-то все равно надо торренты через веб.

                                  Впрочем, возможно мы имеем дело с элементарной безграмотностью: люди путают веб и Интернет. Такое сплошь и рядом, к сожалению:(
                                  Ответить
                                  • > Но искать-то все равно надо торренты через веб.
                                    Магнетлинк можно и на заборе написать, он короткий.
                                    Ответить
                                    • На самом деле это всё хуня: ребенок придет со смартфоном к открытому вайфаю и скачает всё что нужно. Ну или возьмет у друга журнал/диск/флешку.
                                      Ответить
                                      • Вот. Поэтому блокировать надо не только в школах, но и везде, чтоб нельзя было ни через свой, ни через папин смартфон скачать. И желательно всё. Нет информации - нет проблем.
                                        Ответить
                                        • Все равно найдут лазейку.
                                          На самом деле решение давно уже найдено: нет человека -- нет проблемы.
                                          Ответить
          • Бывалый программист [...]дельфина[...] блевать[...] видеть синего слона
            Ответить

    Добавить комментарий