• Парсер HTML на ruby?

    @fuCtor
    Ruby разработчик
    Если вопрос как и чем, то nokogiri.
    Ответ написан
    Комментировать
  • При подключении HDD в raid пишет Device or resource busy - что делать?

    bk0011m
    @bk0011m
    Системный администратор
    1. Частая ошибка при создании RAID устройств заключается в том, что dmraid-driver берет управление над всеми устройствами, которые должны были использоваться в новом RAID устройстве. Будет выдано сообщение об ошибке такого вида:
    mdadm: Cannot open /dev/sdb1: Device or resource busy
    Чтобы решить эту проблему, вы должны собрать новый образ initrd(initramfs) без dmraid-driver. Пример для ядра «2.6.18-8.1.6.el5»-kernel:
    mkinitrd --without-dmraid /boot/NO_DMRAID_initrd-2.6.18-8.1.6.el5.img 2.6.18-8.1.6.el5
    После этого, система должна быть перезагружена с новым initrd(initramfs). Отредактируйте ваш /boot/grub/grub.conf чтобы указать новый initrd(initramfs).
    Если по каким-то причинам собрать новый образ initrd(initramfs) нет возможности, может помочь команда
    dmsetup remove_all

    Вот статья: ru.wikipedia.org/wiki/Mdadm
    Ответ написан
    Комментировать
  • Проблема с настройкой OpenVPN сервера

    @pcdesign
    Попробуйте так:

    iptables -t nat -I POSTROUTING -s 192.168.50.0/24 -j SNAT --to-source XX.XX.XX.XX

    XX.XX.XX.XX — ваш белый айпи сервера.

    И добавьте строку:
    log-append /var/log/openvpn.log

    Чтобы на сервере видеть подробные логи.

    P.S. Ну еще может AppArmor голову морочит.

    P.S2. Ну и опенвпн не забываем запускать в винде от админа.
    Ответ написан
  • Один номер телефона на двух мобильных устройствах?

    @Otkrick
    арендовать самый простой vps, поставить астериск и подключить к нему мегафоновский номер. остальные девайсы коннектить по sip, например. Для звонка нужна минимальная скорость передачи данных, можно использовать устройства Yot'ы(у них QoS на sip-траффик и бесплатный безлимит на одну sip-линию — 64кб, т.е. можно вообще не платить)
    Ответ написан
    4 комментария
  • m.domain.ru -> domain.ru/m на nginx (но с подковыркой)

    AMar4enko
    @AMar4enko
    Не совсем понятно — по какому адресу эта статика правильно лежит? И правильно ли, что запросы к статике вы проксируете? Может напрямую энджиниксом отдавать?
    Ответ написан
    1 комментарий
  • Как скопировать/перенести сайт с WIX.com?

    antonevich
    @antonevich
    Нет. Поскольку весь php-шный код закрыт, перенос с подобных ресурсов сайта практически невозможен. Для копирования нужно иметь исходный код движка (точнее, того куска, на которой работает уже собранный сайт) и дамп вашей части базы. Или можно взять шаблон и попытаться прикручивать его к любой подходящей cms, но это уже не совсем перенос. Увы.
    Ответ написан
    2 комментария
  • Что почитать про современные веб-технологии?

    @egorinsk
    На русском хороших материалов, увы, мало. Вот что надо изучить для веб-разработки:

    — HTML, CSS, верстка, позиционирование и флоаты есть тут: htmlbook.ru/ softwaremaniacs.org/blog/category/primer/ chikuyonok.ru/
    — Круглые кголки. тени, градиенты, трансформации и анимации CSS3
    — Нарезка дизайна, основы фотошоп
    — Основы дизайна и типографики
    — Javascript: learn.javascript.ru/
    — DOM интерфейсы: не знаю где, наверно в MDN (Mozilla Developer Network) можно почитать
    — Таблицы совместимости браузеров: www.quirksmode.org/compatibility.html caniuse.com/
    — Изучить какой-нибудь серверный ЯП
    — Изучить базы данных: MySQL или Postgres или еще какую-то
    — NoSQL: Mongo, Memcache
    — Изучить ООП и MVC
    — Паттерны разработки корпоративных приложений (есть книга от Мартина Фаулера)
    — Особенности хайлоад приложений

    Кто-то вам скажет, что все это необязательно изучать, что можно взять jQuery и Bootstrap, или поставить вордпресс с готовыми темами, в интернете полно примеров и статей, не слушайте его — с таким подходом вы научитесь лишь копировать увиденный где-то код и устанавливать плагины, а сами создать ничего не сможете. Все эти туториалы годятся только для воспитания обезянок, делающих потом сайты за еду на Друпале с украденным дизайном.

    Если вы знаете английский, все гораздо лучше. Вот статья с Хабра с кучей туториалов: habrahabr.ru/post/156241/

    А, еще прочтите в перерыве книгу от 37 signals, забыл как она называется, она маленькая, но дико умная.
    Ответ написан
    1 комментарий
  • Как организовать автоматическую подсветку в туалете?

    @grishao
    Надо понимать, что есть датчики движения и датчики присутствия. Я так понимаю в вашем случае нужен именно датчик присутствия, чтобы свет не гас пока человек находится в туалете и практически неподвижно справлял свои дела. В гугле я думаю быстро можно найти подходящий датчик.

    Дальше все достаточно просто, датчик как правило имеет реле. Вы покупаете любое освещение, если оно на 12/24В, дополнительно покупаете трансформатор/драйвер светодиодов. И в разрыв одного провода подходящего от сети к трансформатору включаете реле от датчика (настоятельно рекомендую разрывать провод фазы, а не нуля, для безопасности). Главное посмотреть на мощность реле, что бы она была в разы больше (с запасом) мощности потребляемой освещением. Обычно на датчиках указывают амперы, перемножив на 220В вы сможете легко расчитать мощность. Удачного подключения!
    Ответ написан
    Комментировать
  • ПО для ограничения скорости к url, ставящееся на ту же машину, с которой должен быть доступ?

    @Zoom_spb
    а не получится обратного эффекта? :) Вместо того, чтобы уйти с тормозной страницы, вы будите просто дольше ждать загрузки? Тем самым убивая еще больше времени
    Ответ написан
    1 комментарий
  • Как правильно установить Ubuntu на диск с несколькими разделами?

    baltazorbest
    @baltazorbest
    Потому что оба раздела NTFS заняли все место на диске. Вам нужно «откусить» от раздела с данными место (хотя бы 15 гиг), и сделать это место «не размеченной областью». Тогда все будет хорошо.

    То что я пробовал для этих целей это Acronis Disk Direct Home и Partition Magic Dos — данную операцию лучше всего делать с live CD)
    Ответ написан
    2 комментария
  • Iptables и SYN flood?

    mihavxc
    @mihavxc
    У меня вот так прописано:

    echo 1 > /proc/sys/net/ipv4/tcp_syncookies

    iptables -A INPUT -p tcp --tcp-flags ALL NONE -j DROP
    # SYN and FIN are both set
    iptables -A INPUT -p tcp --tcp-flags SYN,FIN SYN,FIN -j DROP
    # SYN and RST are both set
    iptables -A INPUT -p tcp --tcp-flags SYN,RST SYN,RST -j DROP
    # FIN and RST are both set
    iptables -A INPUT -p tcp --tcp-flags FIN,RST FIN,RST -j DROP
    # FIN is the only bit set, without the expected accompanying ACK
    iptables -A INPUT -p tcp --tcp-flags ACK,FIN FIN -j DROP
    # PSH is the only bit set, without the expected accompanying ACK
    iptables -A INPUT -p tcp --tcp-flags ACK,PSH PSH -j DROP
    # URG is the only bit set, without the expected accompanying ACK
    iptables -A INPUT -p tcp --tcp-flags ACK,URG URG -j DROP
    Ответ написан
    Комментировать