• Ошибка в nginx, не пойму в чем проблема?

    VBart
    @VBart
    Ну вот, сами донастраивались:
    Ваш putit.ru:
    upstream putit {
        # Адрес back-end'a
        server putit.ru:8080;
    }

    server {
        listen 80;
        server_name www.putit.ru putit.ru;

        access_log /home/username/domains/putit.ru/logs/nginx_access.log;
        error_log /home/username/domains/putit.ru/logs/nginx_error.log;

        # Перенаправление на back-end
        location / {
             proxy_pass backend;
             include /etc/nginx/proxy.conf;
        }

        ....
    }

    Ваш proxy.conf:
    proxy_redirect off;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    client_max_body_size 10m;
    client_body_buffer_size 128k;
    proxy_connect_timeout 90;
    proxy_send_timeout 90;
    proxy_read_timeout 90;
    proxy_buffer_size 16k;
    proxy_buffers 16 16k;
    proxy_busy_buffers_size 64k;
    proxy_temp_file_write_size 64k;
    Ответ написан
    1 комментарий
  • HTTP и Закон

    VasiliyRylov
    @VasiliyRylov
    Согласно 149 ФЗ ОБ ИНФОРМАЦИИ, ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЯХ
    И О ЗАЩИТЕ ИНФОРМАЦИИ:
    Статья 6:

    4. Обладатель информации при осуществлении своих прав обязан:

    2) принимать меры по защите информации;

    Статья 7. Общедоступная информация

    1. К общедоступной информации относятся общеизвестные сведения и иная информация, доступ к которой не ограничен.

    ИМХО: Так как меры не приняты и доступ не ограничен все легально.
    Ответ написан
    1 комментарий
  • Amazon Kindle выгрузить купленную книгу с девайса на комп?

    elliadan
    @elliadan
    Заходите на сайт Амазона, а там Your Account > Manage Your Kindle. Попадете в Kindle Library, откуда сможете скачать все что купили: клик на кнопку Actions справа от названия книги > Download & transfer via USB
    Ответ написан
    1 комментарий
  • Как не коммитить изменения прав на файлы?

    denver
    @denver
    git config core.filemode false
    Ответ написан
    Комментировать
  • Приходит ли в негодность домофон, если держать дверь открытой?

    @tambourine
    портится ровно по тем же причинам, по которым в подъезде появляется запах мочи
    Ответ написан
    Комментировать
  • Как узнать максимальную потребляемую мощность?

    optemist
    @optemist
    1. Во вторых ссылках указана потребляемая мощность с учетом разных конфигураций (разные дополнительные модули), а в первых спецификация блока питания у которого максимальная выходная мощность 1000Ватт.
    Потребляемая мощность будет зависеть от количества модулей.
    2. Выходная мощность БП всегда должна быть больше чем потребляемая системой.
    Ответ написан
    2 комментария
  • Git. Коммиты на сервер?

    @mithraen
    1. Создать на сервере репозиторий:
    $ ssh servername
    $ git init-db --bare myreponame

    2. Сделать клон репозитория локально:
    $ git clone servername:myreponame

    3. Сделать так, чтобы по push в серверный репозиторий автоматически синхронизировался рабочий каталог:
    $ ssh servername
    $ cd myreponame/hooks
    $ cat > update
    #!/bin/sh -e
    refname="$1"
    oldrev="$2"
    newrev="$3"

    gitdir=`pwd`

    if [ "$refname" = «refs/heads/master» ]; then
    tmpdir=`mktemp -d`
    cd "$tmpdir"
    git \
    --git-dir="$gitdir" \
    archive --format=tar "$newrev" | tar x
    rsync -a --delete-after "$tmpdir/" /var/www/что-там-надо/
    rm -rf "$tmpdir"
    fi

    exit 0

    4. Не забыть сделать этот скрипт исполняемым:
    $ chmod +x update

    5. Делаем первый коммит: на локальной машине заходим в репозиторий и делаем:
    $ touch test
    $ git add test
    $ git commit -m 'test' test
    $ git push

    6. Проверяем что у нас получилось в рабочем каталоге, радуемся жизни
    Ответ написан
    4 комментария
  • Потерянный и найденный заказ от Амазон на шапито?

    Zverenish
    @Zverenish
    Отрадно, что меняется менталитет людей.
    Честные отношения запада между продавцами и покупателями помаленьку проникают и к нам.

    Ведь когда честны покупатели — продавцу дешевле (чем терять время и репутацию) в редких случаях пропажи — просто заново выслать бесплатно. Или же сломанный товар не просить возвращать обратно (те же КПК, где стоимость ремонта может выйти дороже), а пока действует гарантийный срок — так же вышлют новый аппарат на замену.

    Но это всё не работает, если покупатели будут думать как бы обмануть магазин. Ведь такие «умники» через неделю-месяц обращаются со словами «у меня сломался, вышлите новый», «у меня потерялся, вышлите новый»… естественно когда это становится массовым — магазину что бы не разориться уже приходится разбираться в ситуации, просить якобы сломанный аппарат на диагностику и тому подобные процедуры, которых могло бы и не быть.

    Глупо ждать лояльного отношения от магазинов. Надо первым делать этот шаг и жить и покупать со временем станет удобнее и у нас.

    Автор молодец.
    Ответ написан
    Комментировать
  • Потерянный и найденный заказ от Амазон на шапито?

    @navion
    Ответ написан
    Комментировать
  • Kindle с рекламой за 79$

    Vertex
    @Vertex
    Появляется реклама в виде полосы в главном меню (выбор книг), так чтобы понятие было о размерах, 1/9 где-то от экрана. А также она появляется вместо станадртной занудной заставки киндла в sleep-режиме. Киндл у меня привязан к амазону, и отвязывать, чтобы удалить рекламу — не вижу смысла, она абсолютно не мешает, и как уже сказал выше, есть даже некоторый профит.

    Вобщем, смело берите и пользуйтесь!
    Ответ написан
    Комментировать
  • Kindle с рекламой за 79$

    Akson87
    @Akson87
    Уже недели две лежит такой, рекламы еще не замечено. Я так подозреваю, что если не привязывать его к аккаунту, а просто заливать книжки как на флэшку и читать, то она так и не появится.
    Ответ написан
    Комментировать
  • Kindle с рекламой за 79$

    @Xaser
    В режиме ожидания на заставке и меню выбора книг ( в самом низу)
    читать не мешают
    Если честно последнее время не слежу за этим. Может уже что то и сделали. если не включать wifi рекламы не будет
    Ответ написан
    1 комментарий
  • Устройство для GPS/GPRS трекинга?

    @edogs
    все они: жрут батарейки (Вам не актуально, но все же), легко глушатся, плохо работают в условиях плохого приема (хотя Вам и это не актуально наверное, ввиду антенн).
    большинство: посылает данные гпс на какой-нибудь сайт через интернет в сим-карте.
    часть: посылает только на вшитый адрес сайта, без возможности его изменить, а сайт требует абонентку для доступа к данным.
    некоторые: умеют получив смс в ответ послать смс с координатами.
    изрядная часть трекеров: не сохраняет данные гпс в себе, если нет сотового покрытия, то данные будут потеряны.
    почти все: офигенно неустойчивы к сибирским морозам:(
    возможно: есть смысл подключить у оператора услугу «отслеживания телефона» и просто положить любую трубу, это конечно не gps по точности, но в ряде случаев достаточно.
    Ответ написан
    Комментировать
  • Audio player без прерывания при переходе на другие страницы

    N3K
    @N3K
    Там аяксом подгружается контент страницы. Навигация и дополнительные элементы не перезагружаются. А ссылка меняется с помощью html5 history.
    habrahabr.ru/blogs/javascript/123106/
    Ответ написан
    Комментировать
  • Как лучше защитить web сервер - Apache или Nginx ?

    iandriyanov
    @iandriyanov
    Ставить Apache и Фронт Джинкса.

    nGinx заюзать под:

    http {
    # даже обычные медленные клиенты, обычно дороги
    reset_timedout_connection on;
    client_header_timeout 15;
    client_body_timeout 15;
    send_timeout 5;
    keepalive_timeout 30 15;

    # введем две зоны ограничений.
    # По открытым соединениям и по request rate
    limit_req_zone $binary_remote_addr zone=qglob:16m rate=3r/s;
    limit_zone cglob $binary_remote_addr 16m;

    server {
    listen 80;
    server_name www.myhost.ru;

    proxy_set_header Host $host;
    # необходимо для работы proxy_store
    proxy_buffering on;

    # ограничим максимальное количество соединений с одного ip
    # до 4х клиентов с одного ip по rfc2616
    limit_conn cglob 32;

    # Быстро отлавливаем “GET / “.
    # Дописываем удобное имя файла.
    location = / {
    rewrite ^/$ /index.html last;
    }

    #Пост-рейт отдача статического index.html или загрузка с бэкенда.
    location = /index.html {
    internal;
    limit_req zone=qglob burst=9 nodelay;
    open_file_cache_errors off;
    root /tmp/nginx/cache/;
    error_page 404 = /cached$uri;
    }


    location /cached/ {
    internal;
    alias /tmp/nginx/cache/;
    proxy_pass phpfarm;
    proxy_store on;
    proxy_store_access user:rw group:rw all:r;
    proxy_temp_path /tmp/nginx/tmp/;
    }

    #Жестоко зажатый на два запроса в секунду поиск.
    location = /advanced_search_result.php {
    limit_req zone=qulag burst=2;
    proxy_pass phpfarm;
    }

    # И все остальное.
    location / {
    proxy_pass phpfarm;
    }
    }
    }

    Еще можно покурить в сторону sysctl и pf (ipfw)
    Ответ написан
  • Передача данных с сервера на сервер?

    taliban
    @taliban
    php программист
    А можно как обычно послать с сервера на сервер пост запрос и ничего переделывать и доделыать не придется.
    Ответ написан
    2 комментария
  • В свете подорожания доллара, стоит ли сейчас покупать комплектующие?

    WildZero
    @WildZero
    Берите. Давно заметил — на повышение корректируют цены моментально, а вот на понижение почти никогда.
    Ответ написан
    1 комментарий
  • В свете подорожания доллара, стоит ли сейчас покупать комплектующие?

    TheHorse
    @TheHorse
    Предугадать поведение валюты — не легко. Если нужно — берите. В свое время, в Украине доллар был по 5 гривень, внезапно вырос до 6. Я ждал пока он вернется к 5, чтобы купить ноутбук, а он, зараза, вырос до 8.
    Ответ написан
    1 комментарий