1. PHP / Говнокод #24599

    −1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    https://madnight.github.io/githut/#/pull_requests/2018/2
    
    Python, Ruby, C++, Java и Go популярнее чем PHP.
    
    PHP не нужен

    Запостил: roskomgovno, 07 Августа 2018

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

    • seo: тренды
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • Я думаю, что PHP нужен потому что говнопроектам нужны говнотехнологии, склееные говнокодом. Не потому что плохие программисты не хотят работать как надо, а потому что говнокод - экономически оправдан для большинства мелких проектов, также как и хороший код - оправдан для крупных.
      Таким образом, писать говнокод на PHP для сайта своей кафедры, на которую все равно никто не зайдет так же естественно, как и падающей капле иметь вид именно капли.
      Стоит отметить, что я ничего не имею против PHP как такового и знаю, что на нем были написаны и большие проекты. Просто как-то так вышло что упоминании PHP на ум приходит ассоциация "говнокод"
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • На минуту замечу, что благодаря "PHP" возникли такие исторически значимые проекты, как "ВКонтакте", "Facebook" и "Wikipedia".
      Ответить
      • А так же говнокод
        Ответить
      • А благодаря хую твоего бати возник ты. Но это же не повод его сосать, да?
        Ответить
        • Для того, чтобы пососать хуй, повод не нужен. Нужно желаение, а оно у тебя, судя по всему, есть.
          Так иди же, соси.
          Ответить
          • Извини, но ты ошибся: я не программирую на "P‎HP".
            Ответить
            • О, какой вежливый гой. Такие мне больше всего и нравятся.
              Я погружу тебе свой тёплый, попахивающий аммиаком орган глубоко за гланды,
              потом ещё и ещё, пока тебе в глотку не потечёт сперма. Тогда я достану его и вытру о твоё личико. Ты чуть обидишься; пятьсот рублей изгонят обиду из твоего сердца, мы опять станем дружить.
              Ответить
              • Какой слог! Какая экспрессия! Но всё же первая версия была чуть лучше.
                Ответить
    • Windows говно всё таки.
      MAX_PATH у ней 260 (в 10 уже исправили, но в семерке нет) при этом %TEMP% по умолчанию имеет вид
      C:\Users\pupkin-zalupkin\AppData\Local\Temp


      Четверть примерно сраного MAX_PATH отедает.

      В итоге тула, которая генерит длинные имена с глубокой иерархией в TEMP отлично работает на Linux и OS X, но смоктает вялого на винде.

      Пишут вроде что юникодная версия CreateFileW таких проблем не имеет, но тулза писана на скриптовом япе и там видимо *A
      Ответить
      • зато в пердоликсовских ФС (xfs, ext4 и т.д.) лимит на длину имени 255 байт, что для utf-8 - 127 русских символов, и не любой виндовый файл можно сохранить
        Ответить
        • У всех свои недостатки.

          Но это же на одно имя, так?
          То-есть /var/opt/hujopt/etc/a/b/c/d/e/t/c/d/e/t/d/e/c/d/4/t/d всё равно сработает?
          Ответить
          • дефекейт говорит о том, что путь c:\tmp\<200 русских букв> не сможет нормально сохраниться в линупсе.

            На самом деле, это не единственная проблема с юникодными именами. В разных ОС может быть разное отношения к нормализации юникода, буква ё, к примеру, может быть представлена разными байтами в macOS и GNU/Linux.
            Ответить
            • >> <200 русских букв> не сможет нормально сохраниться в линупсе.

              Дефекейт говорит про файловую систему же.

              "<200 русских букв>.txt" не сможет сохраниться, а
              "<100 русский букв>/<100 русских букв>.txt" -- сможет, верно?


              >>редставлена разными байтами в macOS и GNU/Linux.
              Опять таки: речь про ФС, да?

              Это правда. Винда использовала как-то cp866 для русских букв, ext4 и ffs, ufs (или что там на маках) может поступать совершенно иначе..
              Ответить
              • "<100 русский букв>/<100 русских букв>.txt" -- сможет, верно?
                да
                только это так се озвученную проблему решает

                "Извещение о проведении запроса цен на оказание услуг по организации проживания и питания участников, членов оргкомитета и судейских бригад в период провдения областного слета Юных инспекторов дорожного движения с 12 по 14 мая 2014 г.docx"
                Ответить
                • Интересно, как эта жесть в проводнике выглядит.
                  Ответить
                • Так оно и на венде сломается
                  c:\users\Завали-Кобыла Александрина Вячеславовона.АЛЕКСАНДРИНА_ВЯЧЕСЛ\Рабочий Стол\Входящая корреспонденция\Август 2018\Извещение о проведении запроса цен на оказание услуг по организации проживания и питания участников, членов оргкомитета и судейских бригад в период провдения областного слета Юных инспекторов дорожного движения с 12 по 14 мая 2014 г.docx
                  Ответить
                  • однако, у того юзера, который драг н дропом хуярил объект закупки С ДИСКА в браузер на винде, всё было неплохо

                    и да, в том же формате zip под file name length выделено 2 байта, что опять же приводит нас к тому, что линукс лососнёт при попытке распаковать этот пиздец
                    Ответить
        • > байт
          Бедные японцы и китайцы...
          Ответить
          • Если использовать иероглифы, то один файл может состоять из трех символов. Всего-то 12 байт:)

            Японцам хуже, у них иероглифы почти не используются вроде, но у нас есть на основе латиницы письменность специально для
            Ответить
          • у этих, небось, сами слова покороче в среднем
            Ответить
            • Можно в именах файлов использовать маты, получается 1-3 слова.
              Ответить
            • показать все, что скрытоvanished
              Ответить
              • не знаю причем тут вьетнамцы

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

                но простой пример
                https://immigration.gov.vn/en_US/trang-chu-ttdt 248 words 1677 characters
                https://immigration.gov.vn/vi_VN/trang-chu-ttdt 442 words 2018 characters
                говорит, что даже в чарах нет выигрыша
                Ответить
      • показать все, что скрытоvanished
        Ответить

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