1. Си / Говнокод #17502

    +133

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    void	Nay_Prer_Timer2(void)
    {
      Obr_Func_Prer.Sh_Time2 = Obr_Func_Prer.Sh_Time2_Init;
      Spec_Vkl_Indic.Sh_Time2 = Spec_Vkl_Indic.Sh_Time2_Init;
      Spec_Vykl_Indic.Sh_Time2 = Spec_Vykl_Indic.Sh_Time2_Init;
      Flag_Morg=0;	// Флаг моргания для Config_Bibl_Max6954
      Flag_Vykl_Diod=0;
      if(Config_Bibl_Max6954&0x4)	// 2-й бит =1 - Прерывания разрешены
        Vkl_Prer_Timer2();
      return;
    }

    Чел писал тестовое задание для микроконтроллера (поморгать светодиодами).
    На вопрос что означает слово Nay в названии функции был дан ответ - это сокращение от нач. (начало).

    Запостил: synya, 23 Января 2015

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

    • Няшно ведь:

      Vay X:Integay = 1;
      Nay
      Fay 1 tay 10 day
      X := X multiplay 10;
      Printay X;
      Eay;
      Ответить
    • [size=1024]LoadBiblay function[/size]

      Loads the specifay modulay into the address spacay of the calling process. The specifay modulay may cause othay modulayes to be loaded.
      Ответить
    • > Чел писал тестовое задание для микроконтроллера (поморгать светодиодами).
      Судя по Max6954 - не просто светодиодом, а каким-нибудь светодиодным дисплейчиком?
      Ответить
      • Да, задание было написать библиотеку для вывода чисел на 7 сегментные индикаторы и управления/мигания двухцветными светодиодами. за 1,5 месяца испытательного срока автор родил один огромный nay-код. Там вообще кровь из глаз хлещет.
        Ответить
        • > мигания двухцветными светодиодами
          Оффтоп: если хорошо мигать ими, то можно из красно-зелёного замутить жёлтый...

          > за 1,5 месяца испытательного срока автор родил один огромный nay-код
          А чего во время испытательного не помогли/не попинали? Или уже видно было, что бесполезно?
          Ответить
          • Ну да, так и есть. Правда достаточно просто поджечь красный и зеленый и получается ярко-оранжевый, там уже резисторы в цепи подобраны хорошо. Лично на магазине сопротивлений когда-то давно подбирал.
            Ответить
            • > достаточно просто поджечь красный и зеленый
              У меня с двумя контактами был, поэтому им приходилось именно мигать, чтобы замутить желтый или оранжевый.
              Ответить
              • Это как? Можете вкратце рассказать? У меня только с тремя контактами (из телевизора вынул) где-то лежит.
                Ответить
                • Ну если подключаешь плюс к одной ноге, минус к другой - горит красным. Если наоборот - зелёным. Там внутри 2 светодиода противоположными концами друг к другу.
                  Ответить
                  • Тьфу. Я уж подумал про какую-то цифровую схему, а тут просто и гениально.
                    Ответить
                    • Насчёт цифровой схемы... Можешь купить у китайцев няшную ленту с RGB светодиодами. В каждом диоде стоит чип, который откусывает 24 бита от потока и зажигает диод заданным цветом. Где-то на неназываемом ресурсе была статья про неё. Надо бы себе такую заказать just for fun.
                      Ответить
                      • неназываемый ресурс - хабр?

                        вообще нафига тебе такие? собрался мегаэкраны как в майнкрафте делать?
                        Ответить
                        • > собрался мегаэкраны как в майнкрафте делать
                          Why not?

                          > неназываемый ресурс - неназываемый ресурс
                          Да. Там была статья про ambilight для телека с такими диодами.
                          Ответить
                  • А, у нас применяются диодные сборки с общим катодом.
                    Ответить
                    • > диодные
                      > катодом
                      дуговые светодиоды

                      капча 1945, ваивали-пабидили!
                      Ответить
                      • Сначала светодиоды накаливания и только потом дуговые.
                        Ответить
                • Кстати, о чудесах: http://youtu.be/mzDTZuFJYX4

                  Энтузиасты даже впаивают в светодиод выпрямительный диод или дроссель, чтобы добиться управления током.
                  Ответить
          • Безнадежно было. У него оказалось зашкаливающее ЧСВ, и пассивно-агрессивное поведение. Правда ему за 60 и он признает только ассемблер, может в этом дело, не знаю. Я такое впервые вижу.
            Его вообще по знакомству попросили пристроить, но нервы дороже - будем прощаться.
            При любом непонятном баге он восклицает: "Это сишка врет!"
            Ответить
            • он пришёл на хаскель, а вы его сраной сишкой!
              Ответить
              • сраной врущей сишкой!
                а, ну и max6954 тоже говно микросхема, разумеется.
                Ответить
                • ясен хер
                  букв нормально не попишешь на 7 сегментах
                  Ответить
                  • > букв нормально не попишешь на 7 сегментах
                    Ну судя по датащиту она умеет буквы, там даже картинки со щрефтом есть. Не на 7 сегментах, само собой.
                    Ответить
            • > При любом непонятном баге он восклицает: "Это сишка врет!"
              Сишка-врунишка.
              Ответить
              • Не потому ли новые, обновлённые, ещё тёплые драйвера от NVIDIA валят систему в синьку?Сколько нервов убил уже с ними. "видишь, там на горе-е-еэ, возвышается крест..."
                Ответить
                • Можешь написать свои драйвера для NVIDIA на Java, guest.
                  Ответить
                  • На "PHP" же... Ведь "PHP" не падает, не то что эти ваши "c++".
                    Ответить
                    • Так PHP работает только 30 секунд, нет?

                      Я всё-таки выступаю за Java. И что бы конфигурация на XML была обязательно.
                      Ответить
                  • [жест]Большой палец оттопырен, устремлён книзу.[/жест]
                    Ответить
                    • [жест]рука сжата в кулак, оттопырен только средний палец, устремлённый вверх[/жест]
                      Ответить
                      • [жест]Правая рука полуотведена, кисть сжата в кулак; кисть левой руки обхватывает ее на уровне плеча. [/жест]
                        Ответить
            • > У него оказалось зашкаливающее ЧСВ, и пассивно-агрессивное поведение
              >признает только ассемблер
              >При любом непонятном баге он восклицает: "Это сишка врет!"
              Да это же Царский Дедушко!!!
              Ответить

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