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

    +1

    1. 1
    2. 2
    3. 3
    Страйкер приде — почту почине!
    
    Грустно без уведомлений из любимой соцсети.

    gost, 21 Марта 2019

    Комментарии (10)
  2. Куча / Говнокод #25461

    −1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    Very strange dream which was partly cast by debate between supporters and opponents of OOP dreamed me...
    In a dream I saw a church porch on which the bald little man similar to Solovyov acted. He very much worried, every minute wiping a scarf a face and the top.
    Misters! - at last he declared. Today historical day! We will listen to debate of the parties, in the person of the master of OOP and the adherent of functional style.
    Storm of applause was distributed, and allegorical figures stepped on the stage. The old man in a magnificent gold cloak and a wreath, the adherent of a funktsionalshchina - the reserved young man who is very elegantly dressed appeared the master of OOP a severe look.
    Except them two, I rose by a church porch as well the young man in a hunting hat, with a piece of cervine wool instead of a feather.
    - Tomasz Gryshtar, he was presented, and took leave. He strongly burred, but was perfectly polite, nearly falling from feet from complaisance.
    The compere rubbed hands. So misters, we will pass to business. Today we will lift from an ocean floor (joke) in this world merits and demerits of both paradigms and we will be helped with it by our friend Thomas. Let in dispute the truth will open.
    - OOP isn't necessary, - the Adherent inconsiderately blurted out.
    - Oh, this very bold statement! - the compere laughed.
    The master densely reddened, but didn't utter words.
    - What you on it will tell, the sir?
    The master sat with a dead-pan. The compere, without having waited for the answer, I transferred the right of the word to Thomas
    - I believe that our friend-assemblershchik too has the right to express.
    That got a graceful gold shkatulochka because of a bosom and, having started the handle, opened her. The gentle melody was distributed.
    The master at last interrupted a silence vow:
    - And what was become with your "Titan"?
    - I... E-e-e. I lost source codes...
    - Very regrettably. But you kept the compiler?
    - "Fasm", sir.
    - Misters, misters! We after all gathered for the sake of an important issue, and still anything efficient didn't find.
    - OOP irrationally uses memory, - the adherent again interfered.
    At these words Master the loud scratch swayed slightly, distributed, his cloak was lifted up. It appeared that he sits in a wheelchair.
    Thomas again got a shkatulochka, it is obvious to relieve the tension.
    - OOP teaches bad style. The adherent took out a rosette from a buttonhole and began to smell her. He had an indifferent person.
    The master sighed, inclined the head, but answered nothing.
    Thomas again got a shkatulochka.
    The compere wiped sweat from a forehead and declared: - Misters, it seems to me, we in vain spend time.
    Shkatulochka suddenly was mistaken. Thomas lifted her over the head, shook - and about horror! - the thunderous crash was distributed and in a flash Thomas was buried under a heap of gears, springs and cranked shaft. The compere and the Master hurried to him to the aid. The adherent kept coolness, without having moved even a finger.
    - Debate is ended. The compere clapped and quitted the stage. It was visible that he is deeply vulnerable.
    The person in a frock coat approached the adherent and patted him shoulder. The young man squealed and discontentedly turned back.
    It appeared that it is the semi-idiot, obviously, the patient with a Down syndrome. The trustee handed him threads from red and yellow balloons, why the infantile face of the young man lit up with pleasure. They slowly went on a footpath...
    Tomasz and Metr long looked to him following.
    - How you think, the colleague, whether asmovstavka in language of high level are pertinent?
    - Why not?
    - I am glad that you so consider.

    Вариант перевода одного из рассказов c помощью translate.ru

    cmepmop, 21 Марта 2019

    Комментарии (38)
  3. Куча / Говнокод #25460

    −1

    1. 1
    Грибник

    http://yadelphi.do.am/publ/1-1-0-12

    cmepmop, 21 Марта 2019

    Комментарии (8)
  4. Куча / Говнокод #25455

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    !DOCTYPE html>
    <html>
    <%c++
        auto [email protected]@.get<std::map<std::string,std::string>>("parameters");
    %>
    <head>
        <meta charset="UTF-8">
        <title>{{ title }}</title>
    </head>
    <body>
        <%view header %>
        <%c++ if(para.size()>0){%>
        <H1>Parameters</H1>
        <table border="1">
          <tr>
            <th>name</th>
            <th>value</th>
          </tr>
          <%c++ for(auto iter:para){%>
          <tr>
            <td>{%iter.first%}</td>
            <td><%c++ $$<<iter.second;%></td>
          </tr>
          <%c++}%>
        </table>
        <%c++ }else{%>
        <H1>no parameter</H1>
        <%c++}%>
    </body>

    C++ шаблонизатор
    https://github.com/an-tao/drogon/blob/master/examples/simple_example/ListParaView.csp

    HEymHblu_nemyx, 19 Марта 2019

    Комментарии (12)
  5. Куча / Говнокод #25453

    +1

    1. 1
    https://code.jsoftware.com/wiki/Jd/Guide

    > A db is a folder with a folder for each table. Each table folder has a folder for each column. Each folder has a few metadata files (prefix jd).

    Я знаю, что базы данных обычно хранятся в файлах. А зачем хранить их как здесь, в котологах и файлах? Мы же получаем в базе ограничения и баги файловой системы (типа https://code.jsoftware.com/wiki/Jd/Ops_common#names), а если хотим переносимости, то нескольких ФС.

    BEKTOPHblu_nETyX, 18 Марта 2019

    Комментарии (10)
  6. Куча / Говнокод #25448

    +2

    1. 1
    2. 2
    error_logger:format("Cannot force master when other "
                                  "node is up and is not a forced slave",[]),

    Overriding leader election в случае disaster recovery это тот ещё BDSM.

    CHayT, 13 Марта 2019

    Комментарии (40)
  7. Куча / Говнокод #25444

    0

    1. 1
    https://medium.com/@evnowandforever/f-you-i-quit-hiring-is-broken-bb8f3a48d324

    tl;tr:

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

    А интервьюеры сначала хотят дерево, а потом ноют.

    HEymHblu_nemyx, 11 Марта 2019

    Комментарии (240)
  8. Куча / Говнокод #25437

    −1

    1. 1
    Электрика / электроника #1

    syoma, 09 Марта 2019

    Комментарии (104)
  9. Куча / Говнокод #25435

    +1

    1. 1
    ДеФфЧоНаЧкИ с ПрАзДнИчКоМ вАс!

    Всем джвумерным, трёхмерным и прочим N-мерным няшкам с клювом и без шлю чмоки-чмоки!

    Kypumca, 08 Марта 2019

    Комментарии (29)
  10. Куча / Говнокод #25434

    +3

    1. 1
    MSDN: To obtain the full version number for the operating system, call the GetFileVersionInfo function on one of the system DLLs, such as Kernel32.dll

    В Windows функции вроде GetVersion задепрекейтили (и остальные более новые функции из SDK) и теперь они всегда возвращают "Windows 8" в том числе на десятке, если приложения не манифестить или ещё чего (а манифестить не всегда возможно, если допустим, разрабатывается плагин под другой софт). В итоге в API куча непонятных правил и разных ЕСЛИ, и нет уверенности в том, реальную ли версию Винды нам возвращает функция, или это опять какой-то shim.

    С появлением rapid release cycle в Windows и автоапдейтов появляется проблема: новые апдейты постоянно ломают ранее рабочий софт. Для этого нужно делать workaround'ы: смотреть какой там у нас билд (1803? 1809?) и включать нужный костыль. Видимо, самим в Microsoft это надоело, что они на полном серьёзе предлагают смотреть file version у каких-нибудь системных файлов в системной папке, чтобы узнать версию ОС наверняка. Официальный говнокод от Майкрософт.

    KGeist, 08 Марта 2019

    Комментарии (11)