1. VisualBasic / Говнокод #3100

    −92

    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
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    82. 82
    83. 83
    84. 84
    85. 85
    86. 86
    87. 87
    88. 88
    89. 89
    90. 90
    91. 91
    92. 92
    93. 93
    94. 94
    95. 95
    96. 96
    97. 97
    98. 98
    99. 99
    public class Chart//работа с ChartSpace
    	{
    		/* String sCategories="значение1"+СимволТабуляции(символ с кодом 9)+"значение2"+...
    		 * String sValues="значение1"+СимволТабуляции(символ с кодом 9)+"значение2"+...
    		 */
    		//В VB6 также вместе со "строками через табулятор" поддерживаются одномерные массивы
    		//var
    		public const String sProcedure001 = "OneWindow.Procedure121";
    		public const String sProcedure002 = "OneWindow.Procedure122";
    		public const String sProcedure003 = "OneWindow.Procedure123";
    		public const String sProcedure004 = "OneWindow.Procedure124";
    		public const String sProcedure005 = "OneWindow.Procedure125";
    		public static Int32 iDataLiteral = Convert.ToInt32(OWC11.ChartSpecialDataSourcesEnum.chDataLiteral);
    		public static Object[,] _oZap001;
    		public static Object[,] _oZap002;
    		public static Object[,] _oZap003;
    		public static Object[,] _oZap004;
    		public static Object[,] _oZap005;
    		//end var
    		//property
    		public static Object[,] oZap001
    		{
    			//var
    			//end var
    			get
    			{
    				Int32 iNum = 0;
    				Exception oErr;
    				if (_oZap001 == null)
    				{
    					iNum = Ow.iZap0(sProcedure001, out _oZap001, out oErr);
    					if (iNum <= 0)
    					{
    						_oZap001 = null;
    					}
    				}
    				return _oZap001;
    			}
    		}
    		public static Object[,] oZap002
    		{
    			//var
    			//end var
    			get
    			{
    				Int32 iNum = 0;
    				Exception oErr;
    				if (_oZap002 == null)
    				{
    					iNum = Ow.iZap0(sProcedure002, out _oZap002, out oErr);
    					if (iNum <= 0)
    					{
    						_oZap002 = null;
    					}
    				}
    				return _oZap002;
    			}
    		}
    		public static Object[,] oZap003
    		{
    			//var
    			//end var
    			get
    			{
    				Int32 iNum = 0;
    				Exception oErr;
    				if (_oZap003 == null)
    				{
    					iNum = Ow.iZap0(sProcedure003, out _oZap003, out oErr);
    					if (iNum <= 0)
    					{
    						_oZap003 = null;
    					}
    				}
    				return _oZap003;
    			}
    		}
    		public static Object[,] oZap004
    		{
    			//var
    			//end var
    			get
    			{
    				Int32 iNum = 0;
    				Exception oErr;
    				if (_oZap004 == null)
    				{
    					iNum = Ow.iZap0(sProcedure004, out _oZap004, out oErr);
    					if (iNum <= 0)
    					{
    						_oZap004 = null;
    					}
    				}
    				return _oZap004;
    			}
    		}
    		public static Object[,] oZap005
    		{
    ...

    Я нашел абсолютное гавно!!!!!!
    Максим Прохоров торжественно спиздил исходники сайта okno.mos.ru и забыл в конторе (хуй он забыл, на самом деле я ему доступ закрыл в один прекрасный момент).
    Теперь буду выкладывать маленькими порциями. представляете, за это гавно отвалили миллионов 10. Чиновники их дружно освоили. А отвалили из нашего кармана. Я лично налоги плачу.

    Запостил: ursus, 23 Апреля 2010

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

    • максим прохоров сейчас должно быть попивает дайкири на канарах
      в отличие от Вас, да
      Ответить
      • максим прохоров с голой жопой ищет работу
        Ответить
    • что за максим прохоров?
      обьясните пожалуйста!
      Ответить
      • Это один из главных разработчиков сайта okno.mos.ru
        Ответить
    • максим прохоров максим прохоров максим прохоров - он всюду. Уже надоел.
      Ответить
      • где здесь Максим Прохоров?

        простите :-[
        Ответить
        • http://govnokod.ru/user/1471
          http://govnokod.ru/user/1472
          В наличии и на заказ.
          Ответить
    • это че? сайт на бэйсике?
      Ответить
      • okno.mos.ru
        Ответить
        • Глянул код:

          <input type="hidden" name="__VIEWSTATE" value="dDwxMjUzMT...DRgAw==" />


          В параметре value портянка килобайт на 80. Что это? Зачем? o_O
          Ответить
          • Это что-то стандартное в ASP
            Ответить
          • м.б. Хешь?
            Ответить
            • Сам хешь. Никому бы не пожелал хешить.
              Ответить
          • http://msdn.microsoft.com/en-us/library/ms972976.aspx
            Какая-то хрень для сохранения состояния форм между запросами. Еще тот костыль, по-моему
            Ответить
    • > Я нашел абсолютное гавно!!!!!!

      прецтавил картину...
      Ответить
    • Ёма! Должно быть, первый политический говнокод!
      Ответить
      • Почему политический?
        Ответить
        • потмоу что распил бабла. за 10 миллионов сделан хуёвый сайт разрабами на уровне фрилансеров, которым можно было 10 тысяч максимум за это отвалить. кто-то себе новую машину купил.
          Ответить
    • А favicon на сайте ни сколько не содран с лого одной очень известной ОС :)
      Ответить
    • 2 ursus
      этот говнокод больше похожий на шарп.
      то что его судя по всему портировали с VB, не делает его VBшным
      Ответить
      • Int32 iNum = 0;
        точно. ошибся. сори. как перенести в другой раздел?
        Ответить
      • да, похоже, как будто код писал не человек, а что это результат какой-то декомпиляции или трансляции с языка на язык
        Ответить
    • показать все, что скрытоvanished
      Ответить

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