Pull to refresh
0
@pwlnwread⁠-⁠only

User

Send message
Вот только тут на фото вообще нет значков на клавишах рядом с курсорными. в NC10 это page up и page down ( это для читателей), а для писателей хотелось бы home и end.
А еще самсунгу наплевать на корпоративные интересы и они продают их с легальной XP.
я вот думаю может этот фрилансер и сам решил в первый раз попробовать эту схему :)
на практике они бы столкнулись с массой проблем при отладке.
прозреваю кидалово:
— ты набрал что я сказал?
— набрал
— а почему не работает? вот смотри нажми туда и туда. денег не получишь!
И в каких известных веб-проектах так сделано? Кто вообще об этом беспокоится?
Я знаю только личные сообщения в vbulletin, но там совершенно по иной причине разделены характеристики сообщения и текст в разных табличках. Причем посты на форуме у них все равно в одной таблице.
Не помню, но думаю в хвосте списка. Вы по ссылке сходите.
В основном поставщики тестовых экземпляров вирусов в этот Virus Bulletin и работают в компаниях возглавляющих результаты тестирования. Разумеется, все что они отсылают предварительно попадает в базы.
Не на много авторитетнее.
Не так давно Trend Micro, третья по доходам антивирусная компания в мире, заявила, что навсегда покидает тестирование Virus Bulletin, критикуя их за недостаточно компетентный выбор пути оценки способности антивирусов противостоять современным угрозам. По мнению экспертов компании, тесты являются устаревшими и не показывают ровным счетом ничего. Последний, но наиболее сильный удар по авторитету тестов VB в России нанесла компания «Доктор Веб», которая вслед за Trend Micro объявила о нежелании больше участвовать в этих тестах. Напомню, что несколько лет назад также от участия в тестах VB отказалась Panda Security.

www.anti-malware.ru/node/531
Это что, келоггер для линукса? Прекрасный пример. 99% целевой аудитории drweb такая хрень никогда не затронет. Ну и зачем тормозить? Ведь зависимость времени работы алгоритмов сигнатурного поиска от размера базы квадратичная.

Автор — молодец, протестировал свою коллекцию тухляка. Но выводы он сделал и озвучил неправильные.
Еще одно тестирование от домохозяйки для домохозяек. Я просто перепечатаю информацию с сайта дрвеб:

Говорят, что после сканирования диска Антивирусом Dr.Web другие антивирусы могут находить на этом же диске вирусы.

Для объяснения этого факта надо понимать ЧТО антивирусная программа Dr.Web определяет как вирус, а что нет. Не вдаваясь в технические детали, можно сказать, что вирусом разработчики Dr.Web считают работоспособные, то есть, способные нанести реальный вред компьютерные программы. В вирусную базу Dr.Web никогда не вносятся так называемые «битые» вирусы, неработоспособные коды, что делается некоторыми другими антивирусными вендорами. Мы не стремимся наполнить вирусную базу «нерабочими» сигнатурами (вирусными записями), которые только утяжеляют ее, но не несут реальной защиты пользователям. Кроме того, появление на экране предупреждения от антивируса об обнаруженном неработоспособном «вирусе» только пугает пользователей. Если код не рабочий, и ни при каких условиях не может быть запущен – это не вирус, не троянская программа – это вообще НИЧТО, а значит, не несет в себе вреда и, как правило, не вносится в вирусную базу Dr.Web.

ну и остальные мифы тоже прикольны: vms.drweb.com/myths/

а специально для параноидальных домохозяек вышедший недавно drweb5.0 уже с файрволом.
А у вас ведь в табличке articles хранятся тексты? вы используете тип TEXT или BLOB?
Есть такая проблема и она связана с тем что mysql не может определить сколько памяти ему понадобится для хранения результата, поэтому создает файл. Все здравомыслящие люди размещают временный каталог mysql в памяти. Особенно кстати оказывается tmpfs в линуксе.

Там чуть ниже товарищи недоумевают, я взял их схему бд с Blob и покажу обходной путь, однако запрос будет выглядеть сложнее:
explain select * from articles
inner join (select article_id FROM articles WHERE user_rating > 5 ORDER BY published_at DESC LIMIT 100 )
as lim using (article_id);
*************************** 1. row *********
           id: 1
  select_type: PRIMARY
        table: <derived2>
         type: ALL
possible_keys: NULL
          key: NULL
      key_len: NULL
          ref: NULL
         rows: 3
        Extra:
*************************** 2. row *********
           id: 1
  select_type: PRIMARY
        table: articles
         type: eq_ref
possible_keys: PRIMARY
          key: PRIMARY
      key_len: 4
          ref: lim.article_id
         rows: 1
        Extra:
*************************** 3. row *********
           id: 2
  select_type: DERIVED
        table: articles
         type: index
possible_keys: NULL
          key: published_at
      key_len: 14
          ref: NULL
         rows: 5
        Extra: Using where; Using index

Как видите filesort исчез и появился covering index. Как чудесно читать документацию, правда?

Другое дело что mysql действительно мог бы быть поумнее. Эта оптимизация выглядит очевидной для человека.
проиллюстрирую:

CREATE TABLE `articles` (
`article_id` int(11) NOT NULL AUTO_INCREMENT,
`pagetext` text,
`user_rating` int(11) DEFAULT NULL,
`published_at` datetime DEFAULT NULL,
PRIMARY KEY (`article_id`),
KEY `published_at` (`published_at`,`user_rating`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=cp1251

mysql> explain select * from articles where user_rating > 5 order by published_at desc \G;
*************************** 1. row ***************************
id: 1
select_type: SIMPLE
table: articles
type: ALL
possible_keys: NULL
key: NULL
key_len: NULL
ref: NULL
rows: 5
Extra: Using where; Using filesort
Вы не используете поля типа TEXT или BLOB А автор текстов и постов просто не достаточно глубоко изучил Mysql.
Почему же пофигу? просто у них нет этих денег.
Вот и РБК что-то не раскошелился qip-у на амазон. Ссылка на скачивание указывает на какойто файлообменный сервис.
А вот какой-нибудь производитель софта для Форекс очень даже заинтересуется.
А вы бы лучше сразу ссылку на свои проекты давали, чтобы люди сразу могли оценить подходят ли им амазоновские заигрывания или нет.
Думаю, варезники уже все посчитали и посмеялись.
Хорошая штука, но как заставить ее различать задачи если программа используется одна, но у нее разные заголовки?
Допустим запускаю я от 3 до 7 копий терминала (ну или putty). У каждого окна разный заголовок показывающий над чем я работаю. Однако rescuetime просто выводит putty без разделения.
Хотелось бы поднять вот какую тему:
Ряд движков используют для расширения систему так называемых плагинов.
в этом случае патчить код не нужно, просто в нужных местах вставлены операторы eval. При попытке «запрыгнуть» внутрь eval в komodo ide появляется ошибка. Думаю, на любом отладчике на базе xdebug будет то же самое.

Чем и как отлаживать код внутри таких eval?
При попытке «запрыгнуть» внутрь eval в komodo ide появляется ошибка. Как с этим в остальных отладчиках? конкретно в zend stuido?
12 ...
19

Information

Rating
Does not participate
Registered
Activity