• Какой размер монитора подойдет больше для разработчика?

    @holivar Автор вопроса
    В общем учел советы и скорее всего закажу Dell U2412M (24", 1920x1200, eIPS). Вчера смотрел на него, потом подумал что маловат (для фильмов), а сейчас решил — то, что надо работы, да и 1200 px лишним не будут. А для просмотра фильмов куплю отдельно телевизор.
    Всем спасибо за советы!
  • Какой размер монитора подойдет больше для разработчика?

    @holivar Автор вопроса
    Потому что слишком громоздкий или из за размера пиксела? А то у меня сейчас 86.3 PPI, у 27" будет не на много крупнее (81.6 PPI)
  • Какой размер монитора подойдет больше для разработчика?

    @holivar Автор вопроса
    Второй монитор поставлю рядом старый, чтобы хлам туда складывать и не КонтролТаб-ить. Выбор и идет между 24 и 27.
  • Какой размер монитора подойдет больше для разработчика?

    @holivar Автор вопроса
    Разрешение в большей стороне будет 1920.
  • Куда класть логи своего приложения в Linux?

    @holivar
    >«Писать логи в stdout это ужасная практик»
    Писать логи в stdout это отличная практика и называется отладочный режим. Разумеется, авторы программ обычно предусматривают этот режим не по умолчанию а только при запуске с соотв. параметрами
  • Куда класть логи своего приложения в Linux?

    @holivar
    Ну раз вы считаете так, то и сделаете так. Вы кстати не правильно поняли может, я не призывал писать в stdout — а призывал дать возможность пользователю задавать путь к логам. Ведь инсталляция — это по сути и есть «указание нужных путей».
    Самое главное чтобы вы не назвали свое приложение ssh а файл для логов не выбрали «authorized_keys»)))
  • Куда класть логи своего приложения в Linux?

    @holivar
    Наличие кучи непонятных файлов в домашней директории будет больше раздражать, если пользователь запустил програмку и удалил ее, а что это за мусор скопился — через год не вспомнит.

    Вообще не стоит автору давать плохие советы. Если приложение будет «устанавливаться» от пользователя, то пускай пишет в пределах одной папки, где будут лежать и бинарники, и логи, и настройки, чтобы можно было при желании все просто взять и удалить. Скачайте популярный per-user продукт какой нить, например, nginx — и скомпилируйте из исходников чтобы посмотреть, что мой совет — правильный.
    А если приложение устанавливаться не будет, а просто скачиваться и запускаться — считайте, что заранее у него вообще нет прав записи никуда, пускай логирует что-то, если пользователь запустил его с ключем --log=… иначе ничего писать сбрасывать на диск не надо
  • Куда класть логи своего приложения в Linux?

    @holivar
    Это плохая практика писать в домашнюю папку и вообще куда-либо из приложения «по-быстрому». Как я написал выше, есть большая вероятность что-то испортить (при банальном совпадении, например) и превысить квоты пользователя без его ведома. Лучший выход — ничего в файлы не писать, а все сообщения выводить в STDOUT, если другое не задано явно.

    Хотя может я все слишком идеализирую, если ваша программа написана для 10-20 клиентов, но можно и не париться
  • Куда класть логи своего приложения в Linux?

    @holivar
    В Линуксе пользователь вряд ли просто-так установит приложение, если вы или кто-то этого не предусмотрели. А если вы предусмотрели и собрали, например, rpm-пакет, чтобы пользователь сделал что-то вроде yum install ..., он сделает это с правами рута, и тогда проблемы создания файла /var/log/NAME не будет.

    Проще было бы если бы вы сказали что за приложение и как планируете его распространять. Я так понимаю вы хотите написать какую-то програмку и с кем-то поделиться, тогда:
    -Если пользователь будет его компилировать — делайте по умолчанию в той папке, откуда запущено. Опытные пользователи догадаются сделать это в /usr/local/ВАШЕПРИЛОЖЕНИЕ/logs/.., а конкретные пути пускай настраивают, если захотят
    -Если хотите чтобы пользователь сделал yum install ВАШЕПРИЛОЖЕНИЕ — то сборка пакета отдельная тема, если вам удастся собрать пакет вопрос где хранить логи к этому времени отпадет.
    -А если это просто бинарник, который вы хотите переслать по почте чтобы кто-то просто запустил, то лучше по-умолчанию лог вообще отключить!!! чтобы кто-то нечаянно что-то не напортачил и не затер важный документ, сообщения выводить на стандартный вывод, а при необходимости что-то логировать пользователь пускай укажет это явно при вызове.
  • Биллинги/смс шлюзы для служебных рассылок?

    @holivar
    А где почитать у операторов про эти решения? Или надо договор подписывать и тогда информацию дают?
  • Mod_rewrite Ubuntu?

    @holivar
    И проверьте читаются ли вообще .htaccess файлы. Напишите в файле белеберду какую-нибудь, и если будет ошибка 5xx — значит работают
  • Mod_rewrite Ubuntu?

    @holivar
    Вместо [L] поставьте [RL] — тогда будет проходить переадрессация и вы увидите в строке адресной браузера, к какому адресу идет запрос на самом деле
  • Можно ли сделать такой raid?

    @holivar
    Своп на рейде не для повышения производительности. Вы сути не поняли, и поэтому советуете не правильно.

    Своп на рейде нужен для того, чтобы если 1 диск полетел, система продолжала работать как ни в чем не бывало!!! Сама система не много весит, места на рейде не займет, поэтому ее тоже лучше на рейд
  • Панель управления хостинга?

    @holivar
    Симпатичная панель. А вы ее пробовали? Как она?
  • Создание первичного и вторичного DNS для домена

    @holivar
    я писал сверху
    На первичном сервере должно быть
    options {
            directory "/var/named";
            notify explicit;
            also-notify { АЙПИ ВТОРИЧНОГО СЕРВЕРА; };
            allow-transfer { АЙПИ ВТОРИЧНОГО СЕРВЕРА; };
      
    };
    
    
    А на вторичном
    
    zone "example.com" { type slave; file "/var/named/slaves/example.com.db"; masters { АЙПИ первичного сервера; }; };
    

    Вы так сделали на вторичном сервере? slave/example.com укажите полный путь к существующей папке (/var/named/slaves.example.com.db, у вас может быть другой) и проверьте чтобы пользователь или группа named имела право туда записывать

    И бинд не должен сразу создавать файл example.com.db. При запуске бинда на вторичном сервере в логах /var/log/messages должны сыпаться уведомления что бинд копирует зону или если не так что-то ошибка
  • Создание первичного и вторичного DNS для домена

    @holivar
    и сутки ждать не надо запрос
    nslookup  example.com АЙ.ПИ.НС.CЕРСЕРА (Виндоус)
    dig example.com @ай.пи.нс.сервера (linux)
    

    должен дать ответ почти сразу же при правильной настройке
  • Оптимальная настройка апача?

    @holivar
    1. Как определить какой у меня апач — worker или prefork?

    Вот так:
    /usr/sbin/apachectl -V

    Смотреть на -D APACHE_MPM_DIR=
  • Перенос сайта на другой сервер?

    @holivar
    Не знаю есть ли бекапы между сипанел и параллельс, а вообще вам надо сделать так. Через phpMyAdmin экспортировать все БД со старого корневого сайта, в новом аккаунте создать базу данных и через phpMyAdmin импортировать все данные и таблицы в новый аккаунт.Потом просто загрузить необходимые файлы на новый хостинг.

    Потом либо если управление днс доступно, изменить адрес A записи для поля domain.com. или @ на новый айпи и удостовериться, что в доменах есть записи вроде poddomen A xx.xx.xx.xx, котоые менять не следует.

    Если же окажется, что в днс написано poddomen CNAME domen.com. тогда нужно удалить записи cname и создать записи A со значением старого айпи адреса.

    Можно проверить правильно ли все прописалось. Если у вас виндоус сделайте так:
    nslookup poddomen.domen.com ns1.yourdns.com
    nslookup domen.com ns1.yourdns.com
    Соответственно выдать для первого должно старый айпи а для второго — новый. Причем выдать должно сразу же по идее. Если нет — вы сделали что-то не так и скоро сайт отвалится.

    А вообще задача тривиальна, можете попросить нового хостера вам помочь, вряд ли хостер откажет бесплатно все сделать новому клиенту