1. C# / Говнокод #24896

    +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
    public int GetWorkOrder(...)
    {
    	var wait = 0;
    	const int stepWait = 30;
    	var marker1 = false;
    
    	do
    	{
    		if (marker1 == true) wait = wait + stepWait;
    		...
    		do
    		{
    			marker1 = false;
    			...
    			if (ChoosenWO.Count == 0)
    			{
    				if (counter == postalAreas.Count)
    				{
    					marker1 = true;
    					break;
    				}
    				...
    				counter = counter + 1;
    			}
    			else
    			{
    				...
    			}
    		} while (ChoosenWO.Count == 0);
    
    	} while (wait < ((endDayTime.Hour - DateTime.UtcNow.Hour) * 60 + (endDayTime.Minute - DateTime.UtcNow.Minute)));
    
    	return -1;
    }

    Очень важный алгоритм, работающий на продакшене... Разработанный менеджером и написанный аналитиком...

    Запостил: Moses, 11 Октября 2018

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

    • Как здесь ставить аватарки?
      Ответить
      • Зайти на gravatar.com и привязать аватарку к е-мейлу, на который здесь регистрировались.
        Ответить
        • А урл картинки это что? Хеш от емейла?
          Ответить
          • Так точно!
            Ответить
          • https://ru.gravatar.com/site/implement/hash/

            https://ru.gravatar.com/site/implement/images/
            Ответить
            • Что позволяет брутать емейлы. Заебись!
              Ответить
              • Ну набруть кого-нибудь, тут же md5 обычная.

                На российских сайтах е-мейлы обычно заканчиваются на:
                1. @mail.ru, @bk.ru, @list.ru, @inbox.ru (все четыре варианта равновероятны, но @mail.ru встречается чуть чаще).
                2. @yandex.ru, @ya.ru, @yandex.ua, @yandex.kz, @yandex.by (обычно используется первый вариант, остальные реже).
                3. @gmail.com, @gmail.ru.
                4. @rambler.ru (он еле живой; дополнительные домены Рамблера встречаются редко).
                5. @ukr.net, @i.ua, @bigmir.net, @meta.ua (да, они очень популярны на русскоязычных сайтах).
                6. @yahoo.com.
                7. @hotmail.com, @live.ru, @outlook.com (какие там ещё домены у MS?).
                8. @tut.by, @inbox.lv.
                9. @pocha.ru, @qip.ru, @nm.ru, @pisem.net, прочие домены QIP.

                Обычно достаточно проверить Мейл, Гмейл и Яндекс.
                Ответить
                • Есть словари, есть утекшие емейлы.
                  Ответить
                  • Клёво, что можно обнаружить присутствие одного человека на нескольких сайтах. Если кто-то на других сайтах использовал тот же е-мейл, что и на Говнокоде, то и URL аватарки будет совпадать.
                    Ответить
                    • А поиск по хешу в гугле даст сайты на которых используется аватар?
                      Ответить
                      • Надо проверить.
                        Ответить
                      • Я Романа нашёл на другом сайте по хэшу емейла:
                        https://www.hackerrank.com/lifted
                        Ответить
                        • Тупо в гугле по хешу?
                          Ответить
                          • Да, тупо взял с Говнокода URL аватарки, выделил из неё хеш и вбил в Гугл.

                            Смотри сам:
                            1. Личная кабинка на ГК:
                            http://govnokod.ru/user/3818

                            2. URL аватарки:
                            http://www.gravatar.com/avatar/eb95ffc417ea1a8f577d12bbad58a29d? много буков

                            3. Хеш:
                            eb95ffc417ea1a8f577d12bbad58a29d

                            4. Ищем:
                            https://www.google.com/search?q=eb95ffc417ea1a8f577d12bbad58a29 d

                            5. Гугл выдаёт несколько картинок, никак не связанных с Романом, но если перейти по ссылке, попадаем в дискуссию, в которой он участвовал:
                            https://www.hackerrank.com/challenges/kruskalmstrsub/forum

                            Немного поскроллив (или сделав поиск по HTML-коду), находим его профиль на том сайте.
                            Ответить
                          • P.S. Кто-нибудь знает, что это за питушня?

                            https://github.com/Abbath/Chicken/find/master
                            Ответить
                        • О, я тоже есть на этом сайте. Хорошо хоть под другим имейлом :D
                          Ответить
                        • Блин, а по моей аватарке гуглится только ГК :(
                          Ответить
        • Я пытался, но так и не получилось. А сейчас уже даже не помню, на какой адрес регистрировался, возможно даже, что его уже нет. Поэтому я девочка с голубыми волосами (но не Мальвина).
          Ответить

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