1. Куча / Говнокод #22835

    −11

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    var @ver = 'HyTech';
    
    fix all;
    select @ver = bld from appver where app = 'DATABASE'; fix all;
     
    if (@ver < 'HyTech') quit; fix

    Позвольте и мне наложить свою кучку , про СУБД HyTech , слыхали про такую ,
    по глазам вижу что слыхали только молчите ,
    если кто ковырялся поделитесь опытом

    Запостил: Zasranets, 19 Апреля 2017

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

    • >fix all;
      #pragma сделай заебись
      Ответить
    • А реализация команды fix примерно такая:
      https://github.com/nvbn/thefuck
      https://github.com/mattdiamond/fuckitjs
      https://pypi.python.org/pypi/fuckit
      Ответить
      • Жалкий плагиат божественного auto-correction в tcsh.
        Ответить
        • давно не видел. но потому что помню: говно он тот автокоррект. тот автокоррект делался в те времена когда нормального редактирования строки еще не было - и он же в этих нишах все еще и живет (народ на тормозных соединениях работает -> алтернативы текстовым терминалам нет -> редактирование даже если есть то оч сильно тормозит).

          самое говно было в том что он сначала проверял, а только потом запускать пытался. что значит что некоторые смешно-выглядящие комманды он всегда пытался корректировать перед запуском.

          имо, шел должен тупым как валенок: я ему сказал, и как я ему сказал, так он и должен пытаться делать. потому что иначе мы опускаемся до уровня тех же емаксов, которые даже перднуть не могу без пары подтверждений и запросов. и еще в добавок требую внятного ответа - просто энтер им не хватает (люксус типа эск я полагаю так и не научились).
          Ответить
          • > не могу без пары подтверждений и запросов

            Если в емаксе что-то не нравится, то это обычно можно изменить парой строчек. Поведение по-умолчанию настроено на минимизацию вероятности похерить пользовательские данные, что, в принципе, сложно считать серьёзным недостатком.

            На, держи:
            https://www.masteringemacs.org/article/disabling-prompts-emacs
            Ответить
            • показать все, что скрыто> минимизацию вероятности похерить
              Имхо, если есть возможность, то лучше иметь отмену последнего действия, чем 100500 подтверждений...

              Однообразные и частые подтверждения привыкаешь жать на автомате, и это подводит в самый нужный момент.
              Ответить
              • > отмену последнего действия

                Вот когда запилите фичу "РАЗУБИТЬ ПРОЦЕСС" в ядре линупса, тогда и приходите.

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

                  долго ругался на вимовские "свап" файлы. потом как то раз пришлось ремотно убить кучу редакторов - ни строчки изменений не было потеряно. `find $HOME -name '*.swp'` - все нашлось, все поднялось, все починилось. вообщем, больше не ругаюсь.
                  Ответить
        • показать все, что скрытообожемой, кт-то еще юзит (t)csh?
          я думал он только фрибздишникам интересен
          Ответить
    • показать все, что скрытоПривет , засранец.
      Помни , за тобой могут следить.
      Ответить
    • > предназначена для создания, ведения и использования реляционных баз данных больших и сверхбольших объемов.

      конкурент Oracle Warehouse, типа?

      > SQL Сервер СУБД HyTech для Windows NT 3.51, 4.0, 2K, XP

      поддерживает неубиваемую NT 3.51 - внушает доверие!
      Ответить
      • > больших и сверхбольших объемов

        Видимо, сверхбольшой объём данных — это сколько максимум помещается на одну машину под управлением Windows XP.
        Ответить
        • *МЕГА*БАЙТЫ! ДЕСЯТКИ *МЕГА*БАЙ*ТОВ!!

          бенчмарки было бы интересно посмотреть, но да скорее всего у них тоже сравнения запрещены.
          Ответить
        • показать все, что скрытопод управлением NT 3.51
          Ответить
          • Сверхбольшие объёмы данных
            http://nextshark.com/wp-content/uploads/2015/09/IBM-e1442339359218.png
            Ответить
          • сейчас работает и на Win7 и на Win10 как на x64 так и на х32, не требуется установка, размер 1Мб , не требует обслуживания , положил запустил и забыл
            Ответить
        • а разве на Windows XP мало влезет, былибы диски а подключить можно и Пб
          Ответить
          • 32-битный win xp не поддерживает GPT, значит, максимальный объем раздела там - 2ТБ
            64-битный поддерживает

            любой xp надо закопать уже лет 5 назад
            Ответить
            • 64-битный ХР... Его кто-нибудь вообще юзал?
              Ответить
              • я в те времена купил один из первых дешевых 64-битных процов (amd sempron palermo), поэтому юзал, конечно (но так и не понял нахуя - кроме понтов и лишнего гемора с дровами это мало какие преимущества давало, оперативной памяти то дай бог 1 гиг было у каждого в то время)
                Ответить
              • XP нет, сервер 2003-й видел
                Ответить
              • Я юзал
                Ответить
            • З.Ы. ХР без сервис-паков, емнип, и 160 гигов не могла осилить - не умела LBA 48.
              Ответить
              • ага, она много чего не умела без них. WPA2 не умела, например.
                AHCI не умела.

                2001-й год, хуль. На тот момент у всех винт был размером 20 гигов максимум, и конечно на PATA.
                Ответить
            • Но 2 TB это вполне заебись. Мне и сейчас больше не нужно.
              Ответить
    • показать все, что скрытоБлин, как всё-таки сложно читать доку на русском... Fix all сбрасывает снепшот таблиц в текущей сессии, чтобы следующие операторы увидели актуальную версию и сделали новый снепшот?
      Ответить
      • Большое спасибо, это самое большое и главное самое продуктивное обсуждение HyTech d интернете за последние 30 лет
        bormand - Вы совершенно , правы насчет Fix all ,
        из остальной дискуссии мало что понял но буду изучать
        Ответить
      • да бывает, спасибо за ответ
        Ответить
    • "defecate-plusplus 5 дней назад # 0
      судя по всему, разработка этой инновации закончилась 11 лет назад"
      нет не 11 а 30 лет назад
      Ответить
    • Ребята подскажите тут как -1 это хорошо или +1 надо ставить
      Ответить
      • Новичкам сейчас нельзя голосовать. Говорим спасибо шизику (и второму шизику - страйкеру)
        Ответить

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