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

    +143

    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
    System.String origString;
    System.Int32 index;
    System.Console.WriteLine("Введите строку: ");
    origString = System.Console.ReadLine();
    
    System.Int32 length = 0;
    for (int i = 0; i < origString.Length; i++)
        length++;
    
    System.Console.WriteLine("Какую букву вычесть?: ");
    index = System.Console.Read() - 49;
    System.Char[] newString = new System.Char[origString.Length];
    
    for (int i = 0; i < length; i++)
    {
        if (i != index && index != i && i != null && index != null)
        {
            newString[i] = origString[i];   
        }
        if (i == index && index == i && i != null && index != null)
        {
            newString[i] = Convert.ToChar(7);
        }
    }
    
    System.Console.Write("Результат: ");
    
    length = 0;
    for (int i = 0; i < newString.Length; i++)
        length++;
    for(int i = 0; i < length; i++)
        System.Console.Write(newString[i]);
    
    System.Console.ReadLine();
    System.Console.ReadLine();

    Ответ на вопрос на toster.ru
    Как сделать это на c#?
    Вычеркните i-ю букву заданной строки
    https://toster.ru/q/222727

    limited_ed, 06 Июня 2015

    Комментарии (0)
  2. PHP / Говнокод #18288

    +144

    1. 1
    2. 2
    $testing[$i]['ddate'] = ((substr("$departureDate", 0, -4)) . "/" . (substr("$departureDate", -4, 2)) . "/" . (substr("$departureDate", -2))) . "(" . ((substr("$departureTime", 0, -2)) . ":" . (substr("$departureTime", -2))) . ")";
    $testing[$i]['adate'] = ((substr("$arrivalDate", 0, -4)) . "/" . (substr("$arrivalDate", -4, 2)) . "/" . (substr("$arrivalDate", -2))) . "(" . ((substr("$arrivalTime", 0, -2)) . ":" . (substr("$arrivalTime", -2))) . ")";

    из реального проекта, который писал индус.

    форматирование даты. это все еще и в цикле

    namreg, 05 Июня 2015

    Комментарии (28)
  3. PHP / Говнокод #18287

    +151

    1. 1
    2. 2
    3. 3
    4. 4
    //Надо кудато положить флажок - что зашли через логинзу
    	$_SESSION['loginza_auth']=1;
    	//Тут на всякий случай похраним инфу о юзвере
    	$_SESSION['loginza_data']=$auth_data;

    sevenflash, 05 Июня 2015

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

    +143

    1. 1
    2. 2
    3. 3
    4. 4
    n =: 50000
    f =: 3 : '(a=0 2)*.1=(?2){x{~a=:?3'
    x =: 1 1 0 0 1 0 $~ n, 3 2
    t%+/t=:+/f"2 x

    Abbath, 05 Июня 2015

    Комментарии (0)
  5. C# / Говнокод #18285

    +142

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    var leftDate = GetAll().Select(i => i.SaveDateTime).OrderBy(i => i).FirstOrDefault();
    var rigthDate = GetAll().Select(i => i.SaveDateTime).OrderByDescending(i => i).FirstOrDefault();
    
    // 1e7 - количество тактов в секунде (а в итоге: проверка разницы в неделю)
    while (rigthDate.Ticks - leftDate.Ticks > 1e7 * 60 * 60 * 24 * 7)
    {
    ....................................
    }

    с точностью до тика.

    andrewiv, 05 Июня 2015

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

    +139

    1. 1
    2. 2
    3. 3
    — Здравствуйте, это канал об аниме?
    — Да.
    — Как мне пропатчить KDE2 под FreeBSD?

    laMer007, 04 Июня 2015

    Комментарии (72)
  7. JavaScript / Говнокод #18283

    +141

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    <div style="display:none;">
    <script type="text/javascript">
    (function(w, c) {................................})(window, "yandex_metrika_callbacks");
    </script>
    </div>

    А ты скрываешь свои скрипты?

    11zero11, 04 Июня 2015

    Комментарии (0)
  8. C++ / Говнокод #18282

    +142

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    int a = 0;
    bool is09 = false;
    for(int i=0;i<=9;i++){ //Проверяем каждую от 0 до 9
      if(a == i) { is09 = true; break; } //Если таковым является то true
    }
    
    //И само условие :)
    if(is09){
      //Если 0 - 9
    } else {
      //Если нет
    }

    Зацените такой индуссо-китайский код (да я знаю как правильно), но для прикола

    acterhd, 04 Июня 2015

    Комментарии (2)
  9. Java / Говнокод #18281

    +142

    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
    public int func_175687_A(BlockPos p_175687_1_)
        {
            int var2 = 0;
            EnumFacing[] var3 = EnumFacing.values();
            int var4 = var3.length;
    
            for (int var5 = 0; var5 < var4; ++var5)
            {
                EnumFacing var6 = var3[var5];
                int var7 = this.getRedstonePower(p_175687_1_.offset(var6), var6);
    
                if (var7 >= 15)
                {
                    return 15;
                }
    
                if (var7 > var2)
                {
                    var2 = var7;
                }
            }
    
            return var2;
        }

    Notch видимо не слышал про Math.Max

    GameLoper, 03 Июня 2015

    Комментарии (14)
  10. Java / Говнокод #18280

    +142

    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
    public static Texture loadTextureFromIntBuffer(int[] data, int width,
            int height)
        {
            // Convert:
            int numPixels = width * height;
            byte[] dataBytes = new byte[numPixels * 4];
            
    ...
            
            // Cleans variables
            dataBytes = null;
            data = null;
            
    ...
        }

    Пример из документации Vuforia SDK под android.
    Давайте поможем GC собрать мусор

    chtulhu, 03 Июня 2015

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