LINUX.ORG.RU

Сообщения freelsd

 

Как избавиться от привязки к glibc?

Мне нужно собрать файл, который должен работать с на разных машинах с разными версиями glibc. Как мне с помощью CMAKE указать, что я должен статически прилинковать glibc? Спасибо.

 , ,

freelsd
()

Парсинг и добывание имен С/С++ функций в исходнике (CLANG?)

Вот у меня есть сорцы на С/С++, мне нужно написать консольную программу, которая будет получать имена всех функций из файла. Сначала я хотел использовать регулярку, но в срр слишком сложный синтаксис, функции могут быть объявлены как ты хочешь, разным макаром, плюс шаблоны и перегрузки. Как можно решить эту проблему? Я читал что есть библиотеки типа Clang, которые можно для этих задач использовать. Только я с ними никогда не работал. Какие еще пути решения есть? И есть ли простенькие примеры на силанг, потому что мануал довольно обширный.

 , ,

freelsd
()

Свой ДНС на linux vps. Какое железо?

В общем я хочу поставить свой ДНС сервер на впс, в зонах будут прописаны несколько моих сайтов, а за остальными чтобы он обращался в паблик-днс (не совсем разибараюсь как этот режим работы называется). Так вот, хотелось бы знать, какое железо нужно для этого сервера, пользователей планируется до 5к, наверное. Какие вообще ресурсы потребляет такой сервер и сколько обойдется его содержание. Никогда такими вопросами не интересовался, поэтому не в курсе. Да, и сколько трафа это все дело будет, интересно жрать.

 , ,

freelsd
()

Как отследить все вызываемые на странице Javascript-функции

Шалом! У меня такая проблема - есть страница, напичканная джаваскриптом, и мне нужно узнать когда какая функция выполняется и с какими параметрами. Поставил файербаг под фф и пробовал отследить там - в консоли ничего не показывается. То есть мне нужно видеть как исполняется джаваскрипт и что в какой последовательности вызывается. Спасибо

 ,

freelsd
()

Как выполнить функцию на странице с помощью PhantomJs

У меня на страничке есть функция doSubmit(); и соответственно форма сабмитится этой функцией onSubmit=«return doSubmit();» я с помощью phantomjs пытаюсь заполнить текстовое поле и вызвать эту функцию:

page.evaluate(function() { document.forms[0].test_data.value=«111»; doSubmit(); });

Делаю рендер страницы и вижу, что значение поля таки 111 но форма не сабмитится. Возможно я что-то не так понял, с JS в общем-то первый раз так сталкиваюсь. Поясните, пожалуйста, что я делаю не так. Спасибо.

 ,

freelsd
()

RSS подписка на новые темы