• Как запустить установленный на диск рядом с Windows Linux из Windows?

    riot26
    @riot26
    <:З )~~
    Без виртуальных машин нельзя.
    Ответ написан
    Комментировать
  • Алгоритм экономии ресурса EEPROM при записи счетчиков?

    @evgeniy_lm
    не знаю что вы делаете, но я бы так EEPROM не стал использовать
    Для этого есть оперативная память (которой в ATtiny13 нет, однако). Можно время от времени скидывать данные в EEPROM. Короче, либо меняйте МК либо алгоритм. Как вариант можно использовать внешнюю EEPROM или SRAM.
    Ответ написан
  • На чем писать доску объявлений с элеменами соцсети и как выбрать разработчика?

    kilimandjaro
    @kilimandjaro
    web developer
    Новый и безумно интересный проект, не имеющий аналогов на российском рынке.
    Вот краткий список функционала для первого релиза
    ...
    Да, сразу оговорюсь, инвестора нет. Поэтому заплатить огромные деньги и отдать проект команде из 10 человек мы не можем.

    Ну все понятно. Как эксперт вам рекомендую всять фрилансера-джумловода и пусть он ищет модули и компоненты под ваши нужды. У вас всеравно нет денег на серьозный проект. Хорошие спецы не будут работать за гроши или мнимые доли несуществующего проета. А про руби и питон даже не вспоминайте, они значительно дороже пхп
    Ответ написан
    Комментировать
  • Си или Go для приложения по обработке сетевого трафика до 1.5М пакетов/с?

    opium
    @opium
    Просто люблю качественно работать
    ну напишите две простых проги для обсчета каких нибудь потоков и сравните скорость
    Ответ написан
    6 комментариев
  • Насколько заметно различие между linux дистрибутивами?

    Begmak
    @Begmak
    Продвинутый эникей
    Как таковой разницы между дистрибутивами нет. Это в общем.
    Разница в каких-то командах, в разных расположениях конфигурационных и системных файлов, и , как уже заметили выше, в пакетных менеджерах и т.д..
    Так же в каких то дистрибутивах нет SELinux, хотя это редкость да и не всем нужно.
    А так, по большому счету, что Вам больше по душе (название, логотип, прошлый опыт) то и используйте:)
    Ответ написан
    Комментировать
  • Как правильно администрировать VPS?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Ни в коем случае не ставить никаких ISP Manager / Vesta / CPanel, иначе никогда не научитесь тому, чему хотите научиться. Кроме того, они жрут ресурсы. Даже Vesta, которая самая легкая, их жрет прилично, а я сильно сомневаюсь, что у вас VPS c 8+ Gb памяти.

    Изучать надо по урокам и статьям, читая мануалы и best practices по каждому package. Порядок, плюс-минус, таков:

    - развернули ось
    - сделали сразу апдейты
    - создали и настроили swap
    - поменяли пароль рута на что-нибудь супер-мега-сложное (его мы использовать все равно не будем)
    - создали себе обычного юзера с паролем нормальной сложности (он будет использоваться для sudo)
    - дали юзеру права sudo
    - закрутили гайки по SSH - сменили порт, запретили вход руту и вход по паролю (только по ssh-ключам), разрешили вход только одному своему новому логину
    - настроили UFW - простой, но эффективный firewall на основе iptables - default deny, allow http, https, свой кастомный ssh-порт. Если логиниться будете только из нескольких мест (офис, дом) - можно вообще ssh разрешить только на эти IP.
    - sudo dpkg-reconfigure tzdata чтобы установить свою временную зону, так логи потом легче читать и понимать
    - настроили logrotate
    - настроили logwatch
    - настроили Postfix, чтобы сервер вам письма мог слать (мы его настраиваем на внешний мейлер, например Mandrill, чтобы все письма точно в спам не падали)
    - настроили fail2ban (потом, после установки и настройки веб-сервера и сайтов, в fail2ban можно дополнения писать, например мы на WordPress-сайтах мониторим попытки авторизации в админку и блочим тем же fail2ban)
    - дальше ставим все что нужно - Git, Nginx, HHVM, PHP5-FPM, MariaDB, Memcached/Redis и так далее.

    Регулярно заходите на сервер, делайте apt-get update && apt-get dist-upgrade.

    p.s.: это по ubuntu/debian, для других систем все то же самое, но packages и команды могут немного отличаться
    Ответ написан
    26 комментариев