FAQМаг (icq 884888, http://wap-chat.ru) Q: Существует куча php-классов для синонимизации (замены отдельных слов – синонимами) текста. А нет ли сервисов для онлайн-синонимизации?A: Разнообразить свой дорвейный текст синонимами, что называется, не отходя от кассы, можно на ресурсах turnkeyhero.com/replacer_tester.php или spinnertool.com, которым пользуюсь лично я. А вот и пример онлайн-синонимизации. Передаем на вход сервису следующий текст: И получаем в ответ уникальный тест, созданный автоматическим копирайтером: Неплохо для бесплатного сервиса, не правда ли? Q: Как создать автонаполняемый блог?A: Обычно для всяческих WordPress-блогов используются плагины, которые оперируют чужими Rss-лентами, преобразуя их в посты. Как быть, если ты создаешь блог на blogspot.com, wordpress.com и иже с ними? Все очень просто! Понадобится всего лишь такая фича блогохостингов, как постинг по e-mail, все те же стыренные Rss-ленты, а также сервис вроде www.rss2email.ru. Итак, создавай новый блог, находи постинг по e-mail (на блогспоте ты получишь специальный e-mail, куда нужно будет присылать посты, а на вордпрессе – должен будешь ввести параметры доступа к любому своему ящику). Затем иди на www.rss2email.ru и добавляй новые ленты новостей со своим мылом. Через некоторое время с удивлением увидишь, что твой новоявленный блог, как по волшебству, растет и наполняется :). Не надо забывать и о замечательном сервисе Yahoo Pipes (pipes.yahoo.com), позволяющем творить чудеса с различными RSS-потоками, а также просто информацией с произвольных веб-страниц, как угодно манипулируя данными. Причем, для этого не обязательно быть гуру в программинге и скрипто-строении: для кодинга используется графический подход, а именно – набор элементов, которые нужно разместить на рабочем поле, нужным образом связать и задать параметры. Подробнее читай в статье «Интернет на одной странице» (][#110). Q: Подскажи, как определить, находится ли мой дедик за натом?A: Очень просто! Заходи в «Start -> Run -> ipconfig» и смотри вывод команды. Дедик находится за NAT, если висит на одном из IP-диапазонов
Q: Как обойти проблему дисконнекта через n минут на моем дедике?A: Допустим, твой логин на дедик Lopa. Тогда для тебя неприятность с вырубанием сессии лечится достаточно легко: My Computer -> Правая кнопка мыши -> Manage - Local users and groups -> Users -> Твой акк -> Правая кнопка мыши -> Properties -> Sessions. На этой вкладке везде ставь «Never». Также проверь в Run -> tscc.msc -> RDP следующие значения вкладок:
Q: Хочу создать свою блого-социальную сеть наподобие Хабра. Как проще это сделать?A: Если не хочешь заморачиваться с написанием собственного движка, то могу посоветовать готовое бесплатное решение LiveStreet (http://livestreet.ru) от программера Максима Мжельского (aka ort). Основные возможности движка:
А если ты решил создать тематическое сообщество и сделать его похожим, скажем, на VKontakte.ru, то можешь использовать часть движка. API для создания социалки, а также пример подобного ресурса бесплатно доступны на сайте userapi.com. Q: Нашел удаленный инклуд в одном замечательном скрипте, но все дело портит функция file_exists(). Есть ли способы ее обойти? A: Такие способы действительно есть! Раскопал их один из лидеров Античата .Slip (за что ему пожизненный респект!). Все дело в том, что, начиная с PHP 5.0.0, функция file_exists() может работать с упаковщиками урл. Не только с «ftp://», но так же и с «php://memory», «php://temp», «ssh2.sftp://».
Подробнее об этом векторе атак на веб-приложения советую прочитать в топике .Slip'а: http://forum.antichat.ru/thread99589.html. Q: Скачал с какого-то сайта дизайн в psd. Как бы теперь преобразовать его в css и html? Платить верстальщикам не хочу.A: Попробуй бесплатный онлайн-сервис http://www.psd2cssonline.com. Для начала проверь в фотошопе, соответствует ли твой дизайн следующим требованиям сервиса:
Все нормально и соответствует этим пунктам? Тогда смело загружай в форму «Upload your PSD» в шапке сайта свой многострадальный дизайн и наслаждайся результатом! Q: Какие еще существуют никсовые качалки, полезные для нашего брата (кроме curl и wget)?A: Вот простейший синтаксис всех распространенных качалок для никсов:
Q: Я забыл свой админский пассворд на Винду! Что делать?A: Используй тулзу Offline NT Password & Registry Editor (home.eunet.no/~pnordahl/ntpasswd). Из особенностей утилиты:
Удачи! Q: Хочу организовать свой сервис для восстановления md5-хешей, но, в то же время, не хочется заниматься генерацией радужных таблиц. Где бы скачать уже готовые таблицы?A: В формате торрентов их можно скачать здесь: http://rainbowtables.shmoo.com. Сервис предлагает следующие rainbow tables:
Также хочу порекомендовать софт для генерации данных таблиц (если ты не захочешь их качать) - RainbowCrack 1.2 (http://www.antsight.com/zsl/rainbowcrack).
Q: Замучался уже обновлять свой ICQ-клиент из-за постоянных смен протокола AOL'ом. Как оставаться онлайн, несмотря на все их козни?A: Если ты любишь пользоваться альтернативными асечными клиентами и ни в коем случае не хочешь ставить официальную ICQ 6.5 (что правильно), то могу посоветовать один из способов от админа Асечки .pin'а. Итак:
P.S. За все обновления протокола на мой любимый клиент &RQ ни единого раза не приходило злосчастное сообщение от UIN #1, – чего не скажешь о QIP и Miranda. Так что советую попробовать «крыску» (http://andrq.org). Q: Не могу зайти на дедик! При входе пишет, что залогинено максимальное число пользователей! Как быть?A: Тебе необходимо зайти на дед под админской учеткой с помощью специального ключа mstsc:
Зайдя на дедик, вызывай Run -> taskmgr, заходи во вкладку с пользователями и разлогинивай любого не понравившегося юзера :). P.S. Описанная тобой в сабже неприятность (максимальная одновременная работа только двух пользователей) обычно наблюдается у нелицензированной серверной Винды. Вывод: задумайся над лицензированием. Q: Подскажите, возможно ли включить виртуализацию Hyper-V для Windows7.A: Без проблем! Алгоритм такой:
Q: Можно ли через PowerShell внести изменения в реестр так, чтобы не появились сообщения regedit'а? Есть необходимость выполнить некоторые действия удаленно через шелл и скрытно от пользователя. A: Легко, – причем PowerShell предоставляет намного больше возможностей, нежели обычные .REG-файлы. В следующем примере мы добавим в раздел
Q: Хочу изучить работу одного хитрого девайса, который подключается к компьютеру по USB. Поэтому такой вопрос: как проще всего отснифать весь трафик и передаваемые данные по портам USB?A: Если речь идет о Винде, то есть сразу несколько решений: USBTrace (www.sysnucleus.com), USB Monitor Professional (www.hhdsoftware.com), USBSpy 2.0 (www.everstrike.com/usb-monitor). Одна загвоздка - они платные. В случае с линуксом пользоваться шароварными или крякнутыми прогами не придется, потому что все необходимое есть уже в самой системе. В ядре доступен модуль usbmon, который существует испокон веков и как раз отвечает за снифинг USB-шины. Вывод этого драйвера можно просмотреть хоть через консоль, – если примонтировать debugfs и insmod'ить модуль usbmon:
Для просмотра USB-трафика понадобится не более чем одна команда cat: Все данные идут в виде ASCII дампа, который очень легко пропарсить. Впрочем, есть и другой хинт. Известная библиотека Libpcap также поддерживает формат usbmon, а, значит, можно снимать USB-трафик построенным на ней снифером tcpdump. Более того - благодаря этому можно получать и просматривать данные в удобном графическом интерфейсе Wireshark (www.wireshark.org). Q: Как объединить движки разных браузеров в одной программе, чтобы отследить как рендерятся страницы в каждом из них?А: Сходу могут назвать пару вариантов.
Q: Как определить разрядность .EXE или .DLL (т.е. тип процессора, для которого скомпилирован файл)?A: Первый вариант - воспользоваться сборщиком из поставки Visual Studio: У Microsoft существует небольшая утилита filever.exe (http://support.microsoft.com/kb/913111), которая выдает как раз то, что нужно, о любом бинарнике:
|