Яuбy / Говнокод #26914 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
Отбор = Новый Структура();
Отбор.Вставить("РабочийДокумент", Работы[0].РабочийДокумент.Ссылка);
			
ВсеСтатусыЗаявки = РегистрыСведений.Renault_АвтосервисСтатусыРабот.СрезПоследних().НайтиСтроки(Отбор);

РегистрыСведений.Renault_АвтосервисСтату сыРабот.СрезПоследних() возвращает окол 200 000 записей и работает около 5 секунд.

NioGoth NioGoth, (Updated )

Комментарии (12, +12)

Яuбy / Говнокод #26267 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
- @a_parts.each do |part|
            .part.uk-card.uk-card-default.uk-card-hover data-id=part.id
              - p_image = "/images/no_photo.png"
              - if part.image
                - images = part.image.split(',')
                - p_image = (images[0] == nil) ? "/images/no_photo.png" : "/images/compressed_#{images[0]}"
                - p_img = (images[0] == nil) ? "/images/no_photo.png" : "/images/#{images[0]}"
                - p_image = p_img unless File.exists?("#{Rails.root.to_s}/public/images/compressed_#{images[0]}")
                - if images[0].split('http').length > 1
                  - p_image = images[0]

Все внимание к 6,7 и 9 строке
6 и 7 строка позитивное условие тернарного оператора не может случиться
9 строка - хотя если вдруг случится, то вылетит тут с ошибкой. так как nil нельзя ни split'нуть, ни дальше посчитать длину

supaweb supaweb, (Updated )

Комментарии (9, +9)

Яuбy / Говнокод #26248 Ссылка на оригинал

0

  1. 1
  2. 2
Я ЕБУ СОБАК, ВСЕГДА ГОТОВ СРАЗУ ТРАХАТЬ НЕСКОЛЬКО КОТОВ
ДА Я ЗООФИЛ НЕ ГОВОРИ ЛУЧШЕ МНЕ СОБАЧЕК ПОДАРИ

Я ЕБУ СОБАК, ВСЕГДА ГОТОВ СРАЗУ ТРАХАТЬ НЕСКОЛЬКО КОТОВ
ДА Я ЗООФИЛ НЕ ГОВОРИ ЛУЧШЕ МНЕ СОБАЧЕК ПОДАРИ

xyu_100cm xyu_100cm, (Updated )

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

Яuбy / Говнокод #24717 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
FILE_TYPES_EXTENSIONS.each do |t, e|
      if e.include? extension
        return t
      elsif e.any? {|_e| _e.is_a? Hash}
        if _t = e.reduce({}) { |m, x| m = m.merge(x) if x.is_a?(Hash); m }.find{|_t, _e| _e.include? extension}
          return retrieve_parent ? t : _t.first
        end
      end
    end
    nil

только создатель поймет, насрал и пропал

ruby_noname ruby_noname, (Updated )

Комментарии (40, +40)

Яuбy / Говнокод #24381 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
def index
  categories = params[:category_ids].present? ?
    params[:category_ids].collect {|id| Category.find id } :
      Category.all
    respond_with(:api, categories)
end

когда не знаешь как на это реагировать

AlexKlim AlexKlim, (Updated )

Комментарии (4, +4)