All streams
Search
Write a publication
Pull to refresh
31
0
Алексей @alexeibs

Пользователь

Send message
Собственно, вариантов здесь немного — либо включать, либо нет, либо спрашивать. И всегда найдется тот, кому не понравится решение, принятое разработчиками. Кому то нужен автозапуск, а кому-то нет, а кто-то просто не умеет редактировать настройки. Кому-то нравится, что инсталлятор спрашивает его об опциях по умолчанию, а кому-то нужна установка в автоматическом режиме без лишних вопросов. Я считаю, что ставить в укор разработчикам выбор настроек программы по умолчанию — это неправильно, если у программы есть редактор настроек.
А кто мешает отключить автозапуск стима в Windows?
Еще есть старая советская книга Кушниренко, Лебедев «Программирование для математиков». По-моему там глава целая посвящена циклам и инвариантам
Ну так я не говорю, что греческие буквы в переменных плохо. В моем случае, проблема была в плохо настроенном nginx. Ну а в продакшене все равно код будет минифицирован и греческие буквы скорее всего пропадут
К тому же определение високосности по григорианскому календарю — это лишнее деление на 100, которое в отличие от деления на 4 не оптимизируется сдвигом. Целочисленное деление в x86 только относительно недавно оптимизировали (Core i7, AMD FX), а в те времена это могло стать дополнительным источником тормозов
В неминифицированном d3.js активно ипользуются греческие буквы для переменных. Столкнулся с этим, когда неправильно настроенный nginx отдавал браузеру d3.js как закодированный в win1251. В итоге, браузер стал материться :)
А как вам такой вариант?
Я сам тоже отлавливал утечки в вебките. Я понимаю, что С++, а не С. Но почему-то мне кажется, что в С все будет только сложнее. Пример счетчиков ссылок на С — Core Foundation от Apple. В таком коде ваш метод сильно жизнь не облегчит
Это все легко позволяет найти место в коде, в котором была выделена память. А также позволяет выяснить, что память по каким-либо причниам не была удалена, либо, как вы написали, отловить повторное удаление. Но такой подход все равно не позволяет легко выяснить, почему память не была освобождена. А это самая нужная информация. Естесственно, речь идет о действительно больших программах. Если где-то еще будет задействован механизм подсчета ссылок, то выяснить, кто удерживает ссылку еще сложнее.
Отладочные версии malloc и free — с этим согласен. Но как вы собираетесь легко логировать действия с указателями?
Конечно лучше такая статистика, чем вообще ничего, но такая статистика позволяет говорить лишь о том, что пользователи старых браузеров малоликвидны для одного конкретного проекта. И экстраполировать опыт одного проекта на весь спектр веб-приложений по меньшей мере глупо.
статистика одного проекта — не показатель
Веб-приложения бывают разными. Есть ориентированные именно на корпоративный рынок. Например, анализ и визуализация данных (тут-то Raphael с поддержкой IE8 и будет кстати). Такие пользователи могут годами сидеть на том же IE8 — секьюрити апдейты от MS выходят и ладно.
В исходной таблице присутствуют только запуски космических аппаратов. Есть запуск МБР, но это тоже запуск спутников — Утилизация МБР РС-20 методом пуска с попутным выведением КА «ДубайСат-1», «Деймос-1», «ЮК ДМС-2», «НаноСат-1В», «АпрайзСат-3», «АпрайзСат-4»
Объясните, пожалуйста, что не так с линейной регрессией? Независимая переменная — число запусков, целевая переменная — число успешных запусков. Какие еще переменные нужны?
Судя по названиям космических аппаратов в категории запуск, иностранные спутники там есть. Как обстоят дела у «америкосов и европейцев» я не знаю.
Данные взяты с сайта Роскосмоса. За 1957 год там данных нет либо я их не нашел
По сути здесь тоже имеет место использование анонимных типов, которые можно использовать, но нельзя назвать :)
Лямбды в С++ тоже можно назвать voldemort типами
В Вебките сложно выделить границы движка. Непосредственно ядро — это WebCore, WTF/JavaScriptCore, однако и там есть платформо- и вендоро- зависимый код. За пределами этих компонентов почти весь код под конкретные платформы и браузеры. Кода Хромиума там довольно много.
К тому же баги, утечки памяти никто не отменял.
Что значит хромиум, а не вебкит? Разве существует хромиум без вебкита? И разве исходники хромиума не лежат, по крайней мере частично, в репозитории вебкита?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity