- 1
Скрипаль заебал. Просто взял, блять, - и заебал... А в анус путина похоже кто-то сильно дунул, он аж совещание собрал.Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−106
Скрипаль заебал. Просто взял, блять, - и заебал... А в анус путина похоже кто-то сильно дунул, он аж совещание собрал.Бандера приде, импичмент принесе.
−1
nsresult
nsHtml5Parser::Parse(const nsAString& aSourceBuffer,
                     void* aKey,
                     const nsACString& aContentType,
                     bool aLastCall,
                     nsDTDMode aMode) // ignored
{
  nsresult rv;
  if (NS_FAILED(rv = mExecutor->IsBroken())) {
    return rv;
  }
  if (aSourceBuffer.Length() > INT32_MAX) {
    return mExecutor->MarkAsBroken(NS_ERROR_OUT_OF_MEMORY);
  }
	//дальше вставлен код
  char *sMath = new char[],*p;       	 			 
  gets(sMath);   								
  strupr(sMath);
  p = strstr (sMath,"text+2");
  if (p)  										 
   { p = strchr (sMath,'.');
     if (p) 				
     strcat (sMath,"text+2");
   }   					
  delete [] sMath;
            Доброго времени всем. 
нашел код поиска и замены символов в строке. ставлю в исходник. компилятор пропускает , но в самом финале зависает насмерть. Уже вроде бы все: 
 EXE header size:               62464 / 37888 bytes
139:39.45 Install code:                 169642 / 169638 bytes
139:39.45 Install data:                 173316 / 173324 bytes
139:39.45 Uninstall code+data:          460087 / 460079 bytes
139:39.45 CRC (0xB7F63C0E):                  4 / 4 bytes
139:39.45
139:39.45 Total size:                   865513 / 840933 bytes (102.9%)
последняя строчка: 140:48.58 Packaging [email protected]:51.45 207 compiler warnings present.
уже полдня висит, а финал не выдает:
247:11.23 We know it took a while, but your build finally finished successfully!
To view resource usage of the build, run |mach resource-usage|.
To take your build for a test drive, run: |mach run|
For more information on what to do now, see https://developer.mozilla.org/docs/Developer_Guide/So_You_Just_Built_Firefox
        
0
Type: Nullhttps://bulbapedia.bulbagarden.net/wiki/Type:_Null_(Pok%C3%A9mon)
+1
boolean breakIt = true;
        while (true) {
        breakIt = true;
        try {
            // write your code here
        } catch (Exception e) {
            if (e.getMessage().contains("element is not attached")) {
                breakIt = false;
            }
        }
        if (breakIt) {
            break;
        }
    }
            1. Кто этим уебанам дает полномочия "помогать" на stackoverflow?
2. Что за 4 уебана апнули этот ответ?
https://stackoverflow.com/a/31061804
        
+1
MOV     CX,4                    ;All devices are 4 letters
REPE    CMPSB                   ;Check for name in list
JZ      IOCHK                   ;If first 3 letters OK, check for the rest
ADD     SI,CX                   ;Point to next device name
            Вроде не обсуждали код MS-DOS
https://github.com/Microsoft/MS-DOS
        
0
Нашёл смешной репозиторий у чувака из майкрософта, который
там делает помершелл грейт эгейн.
https://github.com/bitcrazed/badcase
−2
У дурака счастье "C unleashed"  достал.
−1
export function toNumber(numeric) {
  if (Number(numeric) === 0) { // Функция проверит, переданное её значение на число.
    return true
  } else if (!Number.isInteger(Number(numeric))) {
    return false
  } else {
    return +numeric
  }
}Функция проверит, переданное её значение на число.
+1
export function doFilters(global, value) {
  let filterListGeo, filterListStatus
  const timeLife = global.selectedFilters.ttl // Функция настройки параметров фильтра. По каждому полю проходит проверка: либо фильтр отсутсвует, либо его настройки соовтетсвуют пользовательским.
  const timeStart = global.selectedFilters.tts
  const rate = global.selectedFilters.startRate
  const shippingDate = new Date(formatDate(value.dateFrom, 'MM.DD.YYYY'))
  const unloadDate = new Date(formatDate(value.dateTo, 'MM.DD.YYYY'))
  const shippingDateFrom = new Date(global.dateFromInterval[0])
  const shippingDateTo = new Date(global.dateFromInterval[1])
  const unloadDateFrom = new Date(global.dateToInterval[0])
  const unloadDateTo = new Date(global.dateToInterval[1])
  if (global.strainer) {
    filterListGeo = global.strainer.geozoneFrom
    filterListStatus = global.strainer.status
  }
  return ((!global.selectedFilters) || (!timeLife) || (!timeLife.from && !timeLife.to) || (value.ttl >= timeLife.from && value.ttl < timeLife.to) || (!timeLife.to && value.ttl > timeLife.from)) &&
  ((!global.selectedFilters) || (!timeStart) || (!timeStart.from && !timeStart.to) || (value.ttl >= timeStart.from && value.ttl < timeStart.to) || (!timeStart.to && value.ttl > timeStart.from)) &&
  ((!global.orderId) || (!global.orderId.length || String(value.orderId).substr(0, global.orderId.length) === global.orderId)) &&
  ((!rate.from && !rate.to) || (value.startRate >= rate.from && value.startRate <= rate.to)) &&
  ((!filterListGeo) || (filterListGeo.every(item => !item.checked)) || (filterListGeo.find(item => item.name === value.geozoneFrom).checked)) &&
  ((!filterListStatus) || (filterListStatus.every(item => !item.checked)) || (filterListStatus.find(item => item.name === value.status).checked)) &&
  ((!global.dateFromInterval.length) || (shippingDate >= shippingDateFrom && shippingDate <= shippingDateTo)) &&
  ((!global.dateToInterval.length) || (unloadDate >= unloadDateFrom && unloadDate <= unloadDateTo))
}Функция настройки параметров фильтра. По каждому полю проходит проверка: либо фильтр отсутсвует, либо его настройки соовтетсвуют пользовательским.
0
export function transformDate(time) {
  let hours, minutes // Функция преобразует переаднную её дату в формат "00:00:00".
  const second = '00'
  if (time.getHours() < 10) { hours = '0' + time.getHours() } else { hours = time.getHours() }
  if (time.getMinutes() < 10) { minutes = '0' + time.getMinutes() } else { minutes = time.getMinutes() }
  return hours + ':' + minutes + ':' + second
}Функция преобразует переаднную её дату в формат "00:00:00".