free -h
swapon --show
Это же здорово, гарантированно не залезете в своп.
Представьте, у вас работает приложение, потребляет память, потом освобождает, но помечает её "inactive", при этом в свопе память помечена как "free". Теперь запускается другое приложение и оно сначала ищет "free" память и лезет в медленный своп вместо быстрого ОЗУ, в котором тьма "inactive"
реклама может через https://www.adsninja.com/publisher идет.
не com, а ca, но, вероятно, это он жево фрейме 301-й редирект на него
GET https://www.howtogeek.com/ads.txt?unblockia=true301 Moved PermanentlyGET https://adsninja.ca/api/valnetinc/HowToGeek/ads.txt200 OK
При первом заходе там впслывашка показывается, что отключтиь нужно адблок. Скорее всего вы добавили сайт в исключения адблока, так как сайт использует admiral, который это делает автоматом при первом согласии
если параллельно с адблоком в браузере стоит нормальный блокировщик, то плашки не будет
мне даже в голову бы не пришло такое в sql исполнять
20 лет назад на собеседовании (unix-админа) меня попросили написать вычисление факториала рекурсией на SQL, хотя и тогда это было бессмысленно,сейчас, наоборот, ORM выжил все воспоминания о psm.
Но Вы вроде ни к одному из этих двух лагерей не примкнули :)
Кто в курсе, как реализовать показ блоков Адсенс в браузерах, где активирован AdBlock?
Определяете, что в браузере работает адблок, создаёте либо свой блок с прямой рекламой, либо (как в данном случае) в айфрэйме показываете рекламу от стороннего поставщика (который не попал в списки адблока).
Конкретно в данном случае это - adsninja(dot)ca
и какую же программу я могу написать при помощи запросов к бд?
SQL - это не только запросы к БД. Запрос - это лишь частный случай.
Hello, World! (без запросов к БД):
SELECT 'Hello, World!';
Сравнение 2-х чисел (здесь, вероятно, потребуется указать БД, так как функция создаётся в "пространстве" БД):
DROP FUNCTION IF EXISTS MyCMP;DELIMITER //CREATE FUNCTION MyCMP(x INT, y INT) RETURNS VARCHAR(32) BEGIN DECLARE sign VARCHAR(32); IF x > y THEN SET sign = '>'; ELSE SET sign = '<='; END IF; SET sign = CONCAT(x, ' ', sign, ' ', y); RETURN sign; END //DELIMITER ;SELECT MyCMP(10, 20);DROP FUNCTION MyCMP;
а-ля
innodb_buffer_pool_size = 256M
Немного ошибся, их уже чуть больше 75KЭто именно в таблицах маршрутизации, реально выдано больше, но около 20K не анонсировано.
По странам можно получить в RIPE в виде json
Посчитать в лоб как-то так:
$ curl 'https://stat.ripe.net/data/country-resource-list/data.json?resource=RU' | grep -F '",' | grep -vF ':' | grep -vF '/' | grep -vF '-' | wc -l
Странное построение фразы. Что Вы имеете в виду?
Суммарное количество автономных систем в мире не превышает 65k-70k.
На всю ru на сегодня 5845 автономок.