- 1
 
QHash<QByteArray, QSharedPointer<KeywordAnalyzerResult::Statistics> >::const_iterator i = res.result()->constBegin();
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+23
QHash<QByteArray, QSharedPointer<KeywordAnalyzerResult::Statistics> >::const_iterator i = res.result()->constBegin();
                                    Создание STL-style итератора для Qt-ных контейнеров обычно выглядит уродски.
+58
if (!$output) {
        $output = 'R0lGODlhMAAQAPUuALV7Z6p9ZkUiDkEhDIpMPSgcC2pAMFI9ibSEbZxpTP///7uJciodDTMkEYNVO7eCcpZfQJBeQ5xjRkIdCsaWgL2OdL';
        $output .= '6IbL2OcqJqRyweDj8qFXpOMy8fDyQYCC8gDUIqEiYaCraJbL2Lco9ePoBTNG1DKpxyXK2AbbN7Yqx2WjQlEoFTOW9FLCseDQAAAAAAAAA';
        $output .= 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QRD94cDIzRThDRkQwQzcyIiB4';
        $output .= 'bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU2RTVBQzAwMDFwYWNrZXQgZW5kPSJyIj8+ACH5BAUAAC4ALAAAAAAwABAAQAZkQJdwSCwaj';
        $output .= '8ik0uVpcQodUIuxrFqv2OwRoTgAFgdFQEsum8/ocit0oYgqKVVaG4EMCATBaDXv+/+AgYKDVS2GDR8aGQWESAEIAScmCwkJjUcSKA8GBh';
        $output .= 'YYJJdGLCUDEwICDhuEQQA7';
        $output = base64_decode($output);
}
                                    Хранение картинки прямо в PHP коде.
+72
private String getMessage(String prop, boolean suffixEnabled) {
        String title = null;
        if (prop.equals("headerTitle.suffix")) {
            try {
                title = messageSource.getMessage("headerTitle.suffix", null, locale);
            } catch (NoSuchMessageException e) {
                //e.printStackTrace();
            }
            if (title == null)
                title = "";
        } else {
            try {
                title = messageSource.getMessage(prop, null, locale);
                if (suffixEnabled)
                    title += " " + messageSource.getMessage("headerTitle.suffix", null, locale);
            } catch (NoSuchMessageException e) {
                //e.printStackTrace();
            }
            if (title == null) {
                try {
                    title = messageSource.getMessage("headerTitle.default", null, locale);
                } catch (NoSuchMessageException ex) {
                    title = "";
                }
            }
        }
        return title;
    }
                                    
+60
$action = $_POST['action'];
$function = "ajax_{$action}";
if (!function_exists($function)) die("<b>Указанного действия не существует</b>");
call_user_func($function);
                                    Что передали, то и выполнили.
+139
var priorities = Repository.Get<IIncidentPriority>().Query().OrderBy(x => x.Priority)
 .Select(x => new InputItem { Id = x.Id.ToString(CultureInfo.InvariantCulture), Value = x.LocalizationValue })
.ToList();
priorities.Add(new InputItem { Id = "-1", Value = Localizator.Get("X4.Incident.Undefined") });
priorities.Reverse();
                                    тру хацкеры презирают метод Insert )
+141
$exchange = $this->user_model->getFriends( $options );
                                    Чтоб никто не догадался... )
−119
Перем СтрокаСрокДействия;
Функция СтрокаСрокДействия()     
            Если ТекущийЭлемент().ФлагБессрочного = 1 Тогда
                  Если ПустоеЗначение(ТекущийЭлемент().СрокДействия.Получить(РабочаяДата())) = 1 Тогда
                        СтрокаСрокДействия = "от "+ ТекущийЭлемент().ДатаДоговора+" до ";
                  Иначе
                        СтрокаСрокДействия = "от "+ ТекущийЭлемент().ДатаДоговора+" до "+ТекущийЭлемент().СрокДействия.Получить(РабочаяДата());
                  КонецЕсли;
            ИначеЕсли ТекущийЭлемент().ФлагБессрочного = 2 Тогда
                  СтрокаСрокДействия = "бессрочно"; 
            ИначеЕсли ТекущийЭлемент().ФлагБессрочного = 3 Тогда
                  СтрокаСрокДействия = "пролонгируемый";
            КонецЕсли;     
      Возврат(СтрокаСрокДействия);           
КонецФункции
                                    1C 7.7 Такая расчудесная функция была в модуле формы списка справочника. Функция была назначена на текстовое поле формы списка... И таким образом при пролистывании формы списка, в поле "Срок действия" непонятным образом попадали абсолютно левые значения, но зато в каждой из строк было одно и то же до следующего пролистывания...
+134
private void LettersOnChanged(object sender, EventArgs eventArgs)
        {
            this._lettersBinding.Clear();
            this._lettersBinding.AddRange(this._letters);
            this.MailAgentGridControl.ResetBindings();
            this.MailAgentGridControl.RefreshDataSource();
            _bindingSourceLetters.ResetCurrentItem();
            _bindingSourceLetters.ResetBindings(false);
            int pos = _bindingSourceLetters.Position;
            this.MailAgentGridControl.DataSource = null;
            this.MailAgentGridControl.DataSource = _bindingSourceLetters;
            if (_bindingSourceLetters.Current == null)
            {
                _guiCtrl.CurrentLetter = null;
                return;
            }
            if (pos > _bindingSourceLetters.Count - 1)
                pos = _bindingSourceLetters.Count - 1;
            if (pos < 0)
                return;
            _bindingSourceLetters.Position = pos;
            MailAgentGridControlTableView.UnselectRow(MailAgentGridControlTableView.GetRowHandle(0));
            MailAgentGridControlTableView.SelectRow(pos);
        }
                                    Все ради того,чтоб при изменении датабинда в гриде менялась строка выделения.
+131
if (Cache[articlesRssData] != null)
{
     return Cache[articlesRssData] as ArticleRssData?;
}
return null;
                                    
+59
//выдерает из текста все метки и вовзращает вввиде массива
	private function returnLabels($html)
	{
		$labels = array();
		$s = "" ;
		$flag = false ;
		for ($i=0;$i<strlen($html);$i++)
		{
			if (substr($html,$i,strlen("{module:")) == "{module:")
			{
				$flag = true ;
			}
			if (substr($html,$i,strlen("{language:")) == "{language:")
			{
				$flag = true ;
			}
			if (substr($html,$i,strlen("{image:")) == "{image:")
			{
				$flag = true ;
			}
			if (substr($html,$i,strlen("{file:")) == "{file:")
			{
				$flag = true ;
			}
			if (substr($html,$i,strlen("{js:")) == "{js:")
			{
				$flag = true ;
			}
			if (substr($html,$i,strlen("{css:")) == "{css:")
			{
				$flag = true ;
			}			
			
			if (substr($html,$i,strlen("}")) == "}" && $flag == true)
			{
				$s .="}";
				$labels [] = $s ;
				$s = "" ;				
				$flag = false ;
			}
			
			if ($flag == true)
			{
				$s .= substr($html,$i,1);
			}
		}
		
		return $labels;
	}
                                    О великий Никита Иванов!