Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: WiFi роутер шалит — отображается не всем

Лучший ответ:
Если не брать в расчет скачек напряжения. Выставьте канал например 6 и проверьте какая стоит страна. Попробуйте подключить к ней как к Скрытой.

Худший ответ:
Вы не поверите — выкинуть на помойку (этот NRU даже на болтики не достроен быть разобран) и купить нормальный роутер (да хоть тот же 320, но НЕ NRU).
Вопрос: ОС для nat/routing сервера?

Лучший ответ:
FreeBSD+ipfw+kernel_nat?
Sysctl не так уж и сложно конфигурировать с sysctl -d.
Статей море, тем более как рутинг настраивать на бздях.

Худший ответ:
Если планируете использовать именно «обычные» железки (обычный ПК, а не специальную железку). Выбор очевиден — FreeBSD. И с железом проблем не будет (если не полезете в экзотику) и статей море, в т.ч. на русском.
Вопрос: Индекс производительности в windows 7, на что следует обращать внимание?

Лучший ответ:
Все эти цифры простая фикция, используй нормальное по для получения тестов производительности

Худший ответ:
встройка, судя по цифрам
игровые видеокарты (radeon 265 в моем случае) показывает цифры 7.9 в обоих параметрах.
тут можно глянуть примерные сравнения разных моделей:
www.thg.ru/graphic/luchshaja_videokarta_dlja_igr/p...
Вопрос: Как парсить музыку с зайцев нет?

Лучший ответ:
Эмм. Там же ничего сложного.
Кидаешь запрос:http://zaycev.net/search.html?query_search=30+seconds+to+mars
Тебе дают ответ. Там есть div с классом "musicset-track-list__items". В нём перебираешь все дивы-потомки. У каждого дива-потомка есть параметр data-url - ссылка на json в котором лежит прямая ссылка на mp3 (там немного хвост обрезать):{"url":"http://cdndl.zaycev.net/1021/790315/30_seconds_to_mars_-_attack.mp3?dlKind=play&format=json"}

Худший ответ:
Вот так вот: https://github.com/pixfid/go-zaycevnet
Вопрос: Причины отказа в работе кнопки Fn на клавиатуре ноутбука?

Лучший ответ:
Скорее всего перегнулась, перебилась, перегорела или просто была с браком соответствующая дорожка в мембране клавиатуры.
Простая диагностика - найти такой же ноут или такую же клавиатуру и проверить в ней ли дело. Если да, то клаву под замену.
Сложная диагностика - если возможно по конструктиву, то проследить дорожку и попробовать замкнуть тонкой (ОЧЕНЬ тонкой) иглой подальше от кнопки. Если сработает - клаву под замену.
Вообще-то, клаву под замену с вероятностью 99,99%

Худший ответ:
Илья, благодарю.
Твоя подсказка дала волю мысли и я нашел в чем проблема. Оказывается был поврежден шлейф на самом кончике, который вставляется в разъем на материнской плате.
Для проверки своей догадки взял тестер и действительно был разрыв контакта.
Т.к. контакт внешний и соприкасается с контактом в разъеме, то было принято решение, как в старые добрые времена с процессорами, рисовать дорожку графитовым карандашом.
Разрыв был замазан карандашом, аккуратно вставлен шлейф в разъем и зафиксирован.
Проверил работу. Все отлично работает.
Всем спасибо за ответы.
Вопрос: Бесконечный jQuery.animate и &quot;карусель&quot;?

Лучший ответ:
Я делал подобное для бесшовных картинок, спокойно можете изменить под свои нужды.

Худший ответ:
Могу посоветовать plugins.jquery.com/project/jCarouselLite весит всего 2кб и есть различные настройки. Demo: gmarwaha.com/jquery/jcarousellite/index.php#demo
Вопрос: Как доработать карусель jQuery?

Лучший ответ:
Можно подключать любое количество версий jQuery, только надо вызывать метод jQuery.noConflict. Что, в принципе, может сломать какой-нибудь кривой плагин, полагающийся на наличие $ в глобальном пространстве имен.

Худший ответ:
Если не хватает знаний по jq - почему не скачаете нормальную версию, которую не надо будет дорабатывать? Требования у Вас не очень велики, а каруселей подобных море и еще океан.
Вопрос: IP-туннель в режиме многие-ко-многим (виртуальный интерфейс)?

Лучший ответ:
linux-ip.net/gl/ip-tunnels/node9.html
Оно?
Только отдельно надо будет думать над шифрованием туннеля.

Худший ответ:
Задачу объединения компьютеров в виртуальную приватную сеть решает vpn server.
От себя рекомендую openVPN
Вопрос: CentOS: постоянная нагрузка на диск sda. Как определить причину

Лучший ответ:
ну по iotop определите какой процесс, а уж догадаться по lsof какой файл труда не составляет.

Худший ответ:
Посмотрите софтину dstat.
dstat -c --top-cpu -d --top-bio --top-latency
Выглядит вот так
Вопрос: Ищу картинку &quot;Вы лучше всех&quot; с кучей сносок в комментариах на Хабре

Лучший ответ:
Простите, но, первая ссылка в гугле.

Худший ответ:
Интересно, почему первый коммент заминусовали, а второй заплюсовали?
Вопрос: Это только у меня Chrome тормозит, или все страдают?

Лучший ответ:
Встроенный флеш-плеер отключали с установкой адобовского?

Худший ответ:
Встроенный флеш-плеер отключали с установкой адобовского?
Вопрос: Как понять фрагмент кода вида (function(){}()) на js?

Лучший ответ:
(function(){})()  - сразу же вызывает функцию, т.е. код эквивалентен:(function(ss,mm){
    console.log(ss,mm);
})("привет","мир");

function test(ss,mm){
    console.log(ss,mm);
}

test("привет","мир");

Худший ответ:
Это не определение функции.
Это функция-выражение с немедленным вызовом.
Последовательность в конце — обычные параметры при вызове.
Инструменты, которые помогают понять, есть. Книги по синтаксису JavaScript, например.
Лучше всего Дугласа Крокфорда и Дэвида Флэнагана.
Вопрос: У кого лучше заказать радиодеталей на aliexpress?

Лучший ответ:
Рекомендую брать на Aliexpress.com у этих проверенных мною продавцов:
A+A+A+ www.aliexpress.com/store/110055
Super seller For Arduino&3D www.aliexpress.com/store/1184212
freezone99 co.,Ltd. www.aliexpress.com/store/406986
H.-C. Electronic Store www.aliexpress.com/store/211096

Худший ответ:
Хотите дешевле - ищите каждую деталь отдельно в нужном количестве и смотрите рейтинг продавцов. Хотите всё одной пачкой - найдите универсального продавца, который всем этим торгует (уже сложнее).
Кроме рейтинга нет никаких важных факторов. Хотя на Ali всё равно есть гарантии возврата денег, так что даже с низким можно заказывать, в принципе.
Вопрос: Javascript: путь от корня url

Лучший ответ:
Н-да, товарищи отвечающие. 

Вообще-то, специально для таких случаев есть специальный объект window.location, который содержит уже распарсенную информацию о текущем URL'е. 
developer.mozilla.org/en/DOM/window.location

В вашем случае подойдет:
WebDeveloper.Popup.openTab(location.origin + '/robots.txt', featureItem);

Худший ответ:
www.w3schools.com/jsref/jsref_match.asp я думаю это вам поможет
Вопрос: Кто менее требователен к памяти Django или Rails?

Лучший ответ:
у меня на VPS сейчас 8 django-проектов (самый крупный — treeio) и gitlab, который на rails. использование оперативки:
uwsgi — 81Mb
ruby1.9.1 — 264Mb

Худший ответ:
Rails исторически намного более прожорлив т.к. подгружает кучу библиотек (хотя вроде как в последнее время ситуация постепенно меняется к лучшему). Django ест меньше.
Вопрос: Посоветуйте книгу по многопоточному программированию

Лучший ответ:
Если именно по C++, то кроме Concurrency in action ничего в голову не приходит.
Если рассматривать многопоточность в винде, то Windows via C++

Несколько статей в тему:
Synchronization Primitives New To Windows Vista
Цикл статей Саттера
Чего-то от Intel

Худший ответ:
Могу порекомендовать бесплатную книгу + видео The Little Book of Semaphores. Начал читать… пока нравится :)
Вопрос: Посоветуйте сервис для онлайн-ТВ

Лучший ответ:
Ну, можете мой плейлист использовать, если перестанет работать, я обновлю (родители смотрят через него)
valdikss.org.ru/iptv.m3u

Худший ответ:
poor7.narod.ru/ — бесплатно
Вопрос: Какую цветовую схему для читалок вы используете?

Лучший ответ:

Фон — #181008
Текст — #00baff

Худший ответ:
Днем использую серый фон (чуть светлее, чем фон «Прямого эфира» на хабре) и темно-синий текст. 

Ночью — темно-синий фон (того же цвета, что и цвет текста днем) и белые буквы. Хотя последнее время понимаю, что это неудачная схема.
Вопрос: Нужен фреймворк для построения планов офиса (HTML/Flex) с размещением рабочих мест

Лучший ответ:
Буквально на днях пробегал пост habrahabr.ru/company/pt/blog/149481/ 
Так же посмотрите на комменты в посте

Худший ответ:
Есть такой вот сервис для планировки интерьера помещений planner5d.com
Вопрос: Как настроить переменные окружения (NODE_PATH)?

Лучший ответ:
Каждое значение в scripts — это, по сути, скрипт операционной системы. Все верно, написаны они для *nix, и под виндой работать не будут даже при всех переменных окружения, потому что конструкция типа NODE_PATH=$NODE_PATH:./shared не является валидной для виндового интерпретатора командной строки. Надо исправить на что-то такое: SET NODE_PATH=%NODE_PATH%;.\shared. Скорее всего, путь к папке shared должен быть абсолютным.
Команду build надо поменять как-то так: cmd /C "set NODE_ENV=production && webpack --progress --color -p --config webpack.prod.config.js"
Другие способы: 
1) сделать форк, написать на JS кросс-платформенные скрипты, которые запускают нужные вещи с нужными параметрами, положить их в папку bin проекта и послать pull-request
2) одуматься и перейти на линукс.
P.S. Сейчас для кроссплатформенного запуска с нужными переменными среды есть set-env (не путать с setenv).

Худший ответ:
Попробуйте в командной строке (от админа)npm install node-static
Вопрос: Можно ли сделать slideToggle() более плавным?

Лучший ответ:
Воспользуйтесь Animate.css. У них отличные, хорошо проверенные анимации.

Худший ответ:
добавьте transition элементу, на который навешываете функцию.
Никогда не замечал "неплавности" тоггла. У вас ПК нормальный?
Вопрос: Что такое jsonp и как им пользоваться?

Лучший ответ:
Это технология для выполнения запроса к другому домену (через обчный XHR это не возможно).
В двух словах работает это следующим образом:
В head страницы добавляется новый тег script с src установленным в адрес запроса и параметры (например "www.example.com/?id=1&jsonp=myCallback").
Как вы понимаете этот скрипт будет загружен браузером несмотря на домен на котором мы находимся.
При этом ответная сторона (example.com) в тело этого скрипта вернет не просто JSON, а вызов javascript функции указанной в jsonp параметре (мы разумеется эту функцию должны заблаговременно объявить).
Пример ответа от example.com: myCallback({ "user": "Rrooom", "message": "test" });
Это не плохой способ обойти проблему кросс доменных запросов, но возможен только GET.

Худший ответ:
Пример использования на angular jsfiddle.net/QYGJ9/16 
Описание https://ru.wikipedia.org/wiki/JSONP
Вопрос: Как сделать перенаправление с xx.xx.xx.xx на xx.xx.xx.xx/site?

Лучший ответ:
Нужно исправить все значения DocumentRoot с /var/www на /var/www/site и в блоке Directory сделать тоже самое, конфиг виртуального хоста обычно находится или в /etc/apache2/apache2.conf или /etc/apache2/sites-available/* или /etc/apache2/conf.d/*

Худший ответ:
ЭЭ, подождите — Вы сайт хотите из /var/www перенсети на диске в /var/www/mysite?
ну так перепишите конфиг виртуалхоста с указанием нового пути к каталогу с файлами сайта, одна, максимум две строчки в правке.

IPTables это брандмауер, который и знать ничего не знает про какие-то сайты и пути к сайтам.
он работает на пару уровней ниже, чем apache, и оперирует на уровне ip/hostname/port/net interface
Вопрос: GPS датчики повсюду

Лучший ответ:
Извиняюсь за «вопрос в вопросе», но немного по теме…
Есть довольно маленький чип SIM908, программируемый, GPRS+GPS. Стоит около 36$. Вы можете использовать его, если интересно сделать что-то такое самому.
Ну и собственно вопрос… Хабражители, как бы вы отнеслись к компактному GPS-трекеру на базе этого чипа, в форме брелка 40x40 мм (толщиной 5-7 мм), с mini- или microUSB зарядкой, настраиваемым интервалом трекинга и онлайн-сервисом за 100$/штука?

Худший ответ:
Да, трекеров множество на любой вкус, список можно посмотреть  тут, бесплатный сервис трекинга — вот.
Вопрос: В чем разница между methods=('GET', 'POST') и methods=['GET', 'POST']?

Лучший ответ:
Что правильнее - в зависимости от того что нужно получить. Если это неизменяемое перечисление, то можно подстраховаться от его изменения и сделать кортеж. Если нужно будет потом в этом списке что-то добавлять/удалять, то логично взять лист.
Есть еще конечно отличие, в том что кортеж является hashable типом, что, например, позволяет использовать его целиком в качестве ключа словаря, но это я думаю не особо популярно.

Худший ответ:
Что правильнее - в зависимости от того что нужно получить. Если это неизменяемое перечисление, то можно подстраховаться от его изменения и сделать кортеж. Если нужно будет потом в этом списке что-то добавлять/удалять, то логично взять лист.
Есть еще конечно отличие, в том что кортеж является hashable типом, что, например, позволяет использовать его целиком в качестве ключа словаря, но это я думаю не особо популярно.
Вопрос: Raspberry Pi (с RTOS) + python = квадрокоптер?

Лучший ответ:
Я бы посоветовал разделить управление и всю остальную периферию. Слишком много времени займет запуск реалтаймовой малины со всеми стабилизациями и управлением, это не учитывая видео. Проще будет взять готовую платформу для управления, на тех-же АТМегах или простеньком АРМе (не стоит пугаться отсутствия операционки, вцелом программирование контроллеров можно довести до компиляции и прошивки одной кнопкой за один вечер). Это решит проблему с датчиками положения и управлением двигателями и позволит получить хоть какой-то промежуточный результат своей работы. Потом на основе этой платы можно и вовсе реализовать автопилот и сократить управление коптером до лети вперед, повернись, поднимись выше и тд.
Далее дополнительно установить малину с обычным линуксом и наладить видеотрансляцию. Уже после этого можно будет сделать канал связи между малиной и полетным контроллером и передавать команды управления через вайфай-малину-интерфейс.
Полетный контроллер обойдется где-то 20-60$, а времени сэкономит уйму. Более того, отдельно покупать все то что есть на нем намного дороже.
Когда я собирал коптер, я купил Хоббикинг полетный контроллер с АТМегой32 на борту. Для них есть уйма самописных прошивок на С, думаю на С++ тоже будут. По существующим исходникам прошивок я менял как предполетную конфигурацию коптера, так и фильтры для стабилизации коптера в полете. Имея продвинутые датчики на полетном контроллере (гироскоп, GPS, дальномер) и достаточно памяти, можно вовсе свести ручное управление на нет.

Худший ответ:
Я бы посоветовал разделить управление и всю остальную периферию. Слишком много времени займет запуск реалтаймовой малины со всеми стабилизациями и управлением, это не учитывая видео. Проще будет взять готовую платформу для управления, на тех-же АТМегах или простеньком АРМе (не стоит пугаться отсутствия операционки, вцелом программирование контроллеров можно довести до компиляции и прошивки одной кнопкой за один вечер). Это решит проблему с датчиками положения и управлением двигателями и позволит получить хоть какой-то промежуточный результат своей работы. Потом на основе этой платы можно и вовсе реализовать автопилот и сократить управление коптером до лети вперед, повернись, поднимись выше и тд.
Далее дополнительно установить малину с обычным линуксом и наладить видеотрансляцию. Уже после этого можно будет сделать канал связи между малиной и полетным контроллером и передавать команды управления через вайфай-малину-интерфейс.
Полетный контроллер обойдется где-то 20-60$, а времени сэкономит уйму. Более того, отдельно покупать все то что есть на нем намного дороже.
Когда я собирал коптер, я купил Хоббикинг полетный контроллер с АТМегой32 на борту. Для них есть уйма самописных прошивок на С, думаю на С++ тоже будут. По существующим исходникам прошивок я менял как предполетную конфигурацию коптера, так и фильтры для стабилизации коптера в полете. Имея продвинутые датчики на полетном контроллере (гироскоп, GPS, дальномер) и достаточно памяти, можно вовсе свести ручное управление на нет.
Вопрос: Пожалуйста порекомендуйте источники информации для изучения 3ds max?

Лучший ответ:
Рекомендую гугл.

Худший ответ:
3d сканы редактируют в Zbrush. Это чтобы вы зря не учили 3ds :)
Вопрос: На чем стоит разрабатывать электронный дневник?

Лучший ответ:
Что умеете. Вообще делать с нуля без знаний программирования сразу дневник это плохо. Первый блин комом как говорится.
А так можно хоть Ruby&Rails хоть ноду, хоть PHP взять. Хоть на C# можно.

Худший ответ:
Зайдите на codecademy.com, пройдите курс по руби на рельсах, html/css/js, ангуляру, питону, джанго, postgresql, php наконец.
И выберите то, что Вам больше по душе.
Я пытался начать питон с джангой, немного посмотрел на PHP, остановился на рельсах.
До этого написал на c# asp.net mvc свою вполне работающую в Azure веббухгалтерию.
после прочтения нескольких книг по RoR собираюсь писать на нём долгострой.
для справки - windows админ с 90х, Linux - с 2005
Вопрос: Какой вес сайта считается нормальным?

Лучший ответ:
Норм, конечно, никаких нет, все зависит от аудитории сайта и того, с каких устройств и каналов она этот сайт посещает.
Если много посетителей с мобильных устройств, страница должна быть как можно меньше и 2Мб - это перебор.
Если это какое-то корпоративное веб-приложение, которое лежит в локальной сети (да еще и запускается один раз в начале рабочего дня), то экономить трафик смысла нет.
Например, недавно нам фрилансер-верстальщик сверстал одностраничный лендинг, размером 5 мб с сотней http-запросов и удивлялся, чего мы возмущаемся.

Худший ответ:
Какой бы вес у страницы не был, главное - это ее оптимизация. Минификация всех подключаемых стилей и скриптов, оптимизация изображений (должны быть именно такого размера, в котором отображаются на сайте - не более), использование тяжелых библиотек только тогда, когда они действительно необходимы (не имеет смысла подключать angular только для одной лишь валидации формы).
Даже если это rich-сайт, оптимизация необходима. Иногда она в разы сокращает вес страницы даже с сотнями картинок и морем различных js-событий на сайте.
Вопрос: Mysql — как удалить строки из таблицы которых нет во второй таблице?

Лучший ответ:
delete from table2 using table2 left join table1 on (как их сравнивать) where table1.id is null
?

Худший ответ:
Используйте LEFT JOIN.
Для начала я бы посоветовал Вам построить SELECT запрос чтобы убедится, что выбираются действительно те данные, которые вы хотите удалить. И после этого заменить SELECT на DELETE.
Вопрос: Выбор компактной клавиатуры

Лучший ответ:
Мне кажется не стоит экономить и купить Apple. 
Других вариантов даже предложить не могу.

Худший ответ:
В общем, все закончилось покупкой Microsoft Bluetooth Mobile Keyboard 6000 за 48$ на Amazon.
Вопрос: Как можно уменьшать размер элементов пропорционально экрану?

Лучший ответ:
можно, но не везде caniuse.com/#feat=viewport-units
habrahabr.ru/post/126863

Худший ответ:
vw,vh,vm - вместо px или %, но это не всегда применимый вариант, например если захочется увеличить масштаб страницы по ctrl + mousewheel то страница не изменит масштаб а все элементы указанные в vw, vh, vm просто смасштабируются.
css-tricks.com/viewport-sized-typography
Как правило на больших экранах принято добавлять элементы. Как например на тостере.
Вопрос: Может ли вирус поселиться в ADSL-модеме?

Лучший ответ:
Посмотрите настройки dns на компьютерах и на роутере. Возможно там что-то совсем чужое и вредное

Худший ответ:
Модемные вирусы действительно существуют, например, Psyb0t. Всегда меняйте логин и пароль по умолчанию на более сложные, особенно если это admin/admin и т.п.
Вопрос: Какие сайты сейчас наиболее востребованы?

Лучший ответ:
Думаю, про черепах

Худший ответ:
Интересные сайты, я думаю.
Я сейчас регулярно смотрю только хабра-линейку (гиктаймс, хабр, тостер, фрилансим, очень редко мегамозг) и ixbt. ВСЁ! больше ничего нет интересного в интернете, для души. Остальные сайты связаны с работой.
Вопрос: РЛС глушит Wi-Fi?

Лучший ответ:
Думаю, ключевое слово здесь — интерференция. 
И описание синдромов похожее, да и данные вводные подходят — РЛС штука довольно мощная + работает на тех же частотах

Худший ответ:
А релейка (излучатель) на вас направлена?
Вопрос: В чем смысл делегата на примере Objective-C?

Лучший ответ:
Рассматривайте делегат — как обычный обьект, который может выполнять некоторые функции. Например, возьмем NSTableView delegate. Вы хотите отрисовать ячейку таблицы как-то по своему. NSTableView своему делегату пошлет сообщение о том, что он сейчас будет рисовать данную ячейку и делегат уже сам решает что с ней делать (рисовать по своему, не трогать вообще и т.д.). Это, грубо говоря, способ получения и предоставления информации, о которой NSTableView не знает вообще ничего.
Или же пример создания собственных делегатов. Представьте, что у вас есть свой класс, который выполняет некоторую функцию. Для выполнения некоторых задач ему необходима информация из другого класса, о котором сейчас не известно ровным счетом ничего, кроме того, что он существует. Тогда создается конструкция вида:
@interface Class1 {
 id delegate;
}

 — (id)delegate;
 — (void)setDelegate:(id)newDelegate;

@implementation Class1

 — (id)delegate {
 return delegate;
}

 — (void)setDelegate:(id)newDelegate {
 delegate = newDelegate;
}

Как видно из примера — наш делегат, это просто указатель на какой-либо обьект. Ну и предоставлены геттер и сеттер. Для того, чтобы делегат выполнил некоторое действие для нас, где-то внутри нашего Class1 мы пошлем сообщение вида [delegate doSomeWork];
Обьект же, который мы назначили делегатом для данного класса в свою очередь получит это сообщение и начнет выполнять какое-то действие. 
В принципе и все. Достаточно просто.

Худший ответ:
Хорошее объяснение непосредственно делегатов и именно в Objective-C:
www.youtube.com/watch?v=ZhO4FmajxgM
Ну и абзац в документации Apple тоже хорошо описывает работу делегатов: developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaFundamentals/CommunicatingWithObjects/CommunicateWithObjects.html#//apple_ref/doc/uid/TP40002974-CH7-SW18
Вопрос: Как сделать ссылки на сайте «рассказать друзьям» в соц. сетях?

Лучший ответ:
vk.com/dev/Like -для вк

Худший ответ:
Есть сервис без регистрации share.pluso.ru . Я его использую
Вопрос: Как осуществить вывод графиков / экранов Zabbix на отдельной страничке?

Лучший ответ:
Сам спросил, сам отвечу - конечно можно!
Я взял более сложный пример - habrahabr.ru/post/104460
Затем он был обрезан / модифицирован до нужного функционала.
Получилось следующее решение: в Zabbix-е был создан пользователь гость, с разрешениями на просмотр нужных графиков / карт сетей.
Затем, пройдясь по этим самым графикам были получены прямые ссылки на генерируемые картинки (просто в теле выдаваемой Zabbix-ом html страницы).
Т.о. была получена коллекция ссылок вида: http://адрес_сервера/zabbix/chart2.php... , где graphid - номер графика, width - ширина генерируемой картинки.
Все эти ссылки были загнаны в скрипт, который, в свою очередь загнан в cron для регулярного обновления этих картинок.
Теперь можно нарисовать страничку и вставить в нее ссылки на получаемые картинки.
Собственно скрипт:<?php

// Папка для хранения изображений
define('TMP_PATH', '/var/web/zabbix_images/');

$resources = array();

//Графики
$resources[] = array('url' => 'http://адрес_сервера/zabbix/chart2.php?graphid=534&width=1000');
$resources[] = array('url' => 'http://адрес_сервера/zabbix/chart2.php?graphid=524&width=800');
//Карта сети
$resources[] = array('url' => 'http://адрес_сервера/zabbix/map.php?sysmapid=1');

//Получаем изображения
foreach($resources as $k => $res)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $res['url']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$file = curl_exec($ch);
if($file) file_put_contents(TMP_PATH . 'img' . $k . '.png', $file);
curl_close($ch);
}
?>

Худший ответ:
никакие в заббиксе для этого есть скрины.
Вопрос: Почему в диалоге «Выполнить» в Windows 7 нет ещё одной кнопки?

Лучший ответ:
Потому что это можно сделать, нажав Win → (ввести exe-шник) → ctrl+shift+enter.
Простому юзеру от админа запускать надо редко, а остальные про этот хоткей вроде как знают.

Худший ответ:
runas /user: Администратор notepad 

:)
Вопрос: Как повторять цикл foreach с шагом?

Лучший ответ:
так?for($iteration=0;$iteration<=500;$iteration+=10) {
foreach($names as $name) { }
}

Худший ответ:
Или, может быть, так? :-)for($i = 0; $i < 500; $i += 10) {
	for($j = $i; $j < $i + 10 && $j < 500; $j++) {
		$name = $names[$j];
		# ...
	}
	# ...
}