Метатабличный / Говнокод #23489 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
for i=1,1000 do
	str = string.format("xyi%i", i)
	f = io.open(str, "w")
	f:write("я вирус! приветикиии")
	f:flush()
	f:close()
end

оцениваем по 1000 бальной шкале плиз!

Запостил: pawn-master pawn-master, (Updated )

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

  • Высокоуважаемый pawn-master!

    Имейте совесть, прекратите постить свой несмешной надуманный понос.
    Ответить
  • > по 1000 бальной шкале
    В тред призываются ботоёбы, которые минусовали топики до -1000.
    Ответить
  • Это не вирус. Особенность вирусов — размножение исполнимого кода, способного к дальнейшему размножению, а у этого кода потомки бесплодные (если "я вирус! приветикиии" вообще можно считать кодом).

    Так что оценка содержится где-то во второй строке говнокода.
    Ответить
    • Да даже "Я вирус-ня! Отправь меня друзьям и отформатируй свой диск!" в текстовом файле имеет шансы на размножение, в отличие от...
      Ответить
      • Точно! Как же я про социальную инженерию и про медиавирусы забыл? И ведь работает же...
        Ответить
        • Сейчас я оставлю комментарий, и движок ГК (атака "govnokod amplification") отправит этот код на почту 0..2 людям.
          for i=1,1000 do
          	str = string.format("xyi%i", i)
          	f = io.open(str, "w")
          	f:write("я вирус! приветикиии")
          	f:flush()
          	f:close()
          end

          Так этот код стал вирусом.
          Ответить
          • 🚂🚃🚃🚃🚃🚃🚃🚃🚃🚃 🚃🚃🚃🚃🚃🚃🚃🚃🚃🚃 🚃🚃🚃🚃🚃🚃🚃🚃🚃🚃 🚃🚃🚃🚃🚃🚃🚃🚃
            Ответить
              • Пахтакор Синегор сломал кодировку. До переезда сайта на новый сервер тут поддерживались юникодные символы с кодпоинтами выше 0xffff, теперь не поддерживаются.
                Ответить
                • >Пахтакор Синегор сломал кодировку.

                  Как можно в 2019-м году сломать кодировку?
                  Нужно быть пользователем пи аш пи и май си кью эль?
                  Ответить
                  • google: utf8_mb4

                    В «MySQL» просто «utf8» обрезает кодпоинты до 16-битных. Чтобы захватить весь «Unicode», нужно выбирать «utf8_mb4» вместо «utf8».
                    Ответить
                • > Бля, я думал это только у нас в школе было
                  > юникодные символы с кодпоинтами выше 0xffff

                  яснопонятно
                  Ответить
                  • А у вас в школе не было кодпоинтов выше 0xffff что ли? Что у вас за школа была? Гусиными перьями писали?
                    Ответить
                      • Гось намного умнее. Как минимум, он перелётный, а значит ориентируется в пространстве
                        Ответить
                      • у меня прадед держал гуся как любимчика и вел гусь себя как собака ходил за дедом следом. Были бы мы корейцами к примеру или китайцами и ели бы собак как гусей. Мы люди определяем роль животного для себя. Так уж сложилось. А в природе что собака что гусь равные члены животного мира.
                        Ответить✿


                        GrigoriyChumakov
                        Григорий Чумаков Красноярск 19 декабря 2015, 05:45
                        Ответить
                        • гуси в большом количестве -это жесть)) можно оглохнуть от них)) они отличные охранники)) своих не трогают, бегут впереди и защищают от непрошеных гостей. резать на мясо было жаль((( но муж принес мне их уже обезглавленными и процесс заготовки пошел быстро)) я просто не думала о них как о своих.
                          больше привязалась к индюшкам. они такие подруги))) заходишь в птичник они аж на плечи стараются залететь, чтоб их лучше слышно было)) но и мясо очень вкусное))
                          Ответить
  • Друзья, а почему гейдеверы выбрали луа, а не питон или руби? Потому что Лукасартс ви1997 его выбрал?
    Ответить
    • Там довольно удобный апи для интеграции с сишечкой, да и язык относительно простой и шустрый.
      Ответить
    • Один упоротый геймдевщик и редкостный говнокодер прикручивал движок lua ко всем программам, что писал на работе, ради двух-трёх команд в чёрно-зелёной "консоли". Аргументировал тем, что "это быстро".

      Питон (вроде, первый) тоже засветился на поприще разработки игр: на нём писано очень много логики в игре Severance: Blade of Darkness.

      > Лукасартс ви1997 его выбрал
      Где выбрал? Все игры от LucasArts, что я видел, использовались либо idTech, либо Unreal Engine, ни в одном из них lua не присутствует.
      Ответить
      • Для квестов, вместо scumm, нет? Или это была сиерра?

        Черно зеленая консоль это круто
        Это у реализации луны repl такой?
        Ответить
        • Не фанат квестов, не знал.
          > Это у реализации луны repl такой?
          Это разукрашенные TMemo + TEdit. BCPP Builder жыв!
          Ответить
              • Решил почитать книжку Builder C++ за 21 день, (поставил Builder C++ 6) сразу столкнулся с кучей непонятных вещей, подскажите пож.
                В книжке написано чтобы создать консольное приложение, надо выбрать File\new\Console App ,
                а у меня есть только File\new\Console Wizard. В разных версиях BC++ по разному обзывали или это совершенно разные структуры данных?
                Потом непонятно, почему директивы прописаны по старому (в книжке) вот:
                Ответить
  • Не нужно делать flush перед close. Close его и так зафлашит на устолойство хронения
    Ответить
    • > не нужно делать flush
      В той же джаве есть баг, когда ошибка флаша во время закрытия проёбывается. В итоге файл не дописан, а исключения нет. И не факт, что в других языках такой хуйни нет.
      Ответить
      • луа делает fflush
        fflush делает fsync/FlushFileBuffers (хочеца думать)

        как может проебаца ошибка флаша? кто-то вынул флешку?
        Ответить

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

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8