• Легализация услуг хостинга на зарубежных серверах. Кто и как решал или решил эту проблему?

    Wott
    @Wott
    Имхо вы в таком случае никаких телематических услуг не оказываете, а перепродаете оную от хетцнера.
    Но не стоит выделять отдельной строкой в счет-фактуре :) впишите в пакет по поддержке сайта
    Ответ написан
  • Какие кавычки используете в коде?

    Wott
    @Wott
    я в JS предпочитаю двойные, поэтому в html и css предпочитаю одинарные.
    в php — в зависимости от ситуации, но предпочтительней одинарные, хотя правильней было бы двойные, потому что в них можно ескейпить прочие кавычки.
    в питоне сначала одинарыне, потом двойные
    в sql — одинарные или обратные в зависимости от того строка или ключевое слово
    чисто по человечески больше нравятся одинарные и в тексте я стараюсь использовать только их.
    Ответ написан
    Комментировать
  • Как узнать на кого зарегестрирован домен?

    Wott
    @Wott
    есть сервисы типа domaintools.com, которые хранят историю изменений в доменах и возможно они имеют ее со времен когда инфа была публичной
    Ответ написан
    Комментировать
  • Сколько проектов может быть под управлением менеджера проектов?

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

    Все дело в контексте. Можно нормально работать с один или двумя контекстами, переключаясь. Но больше уже чревато потерей контроля.
    Ответ написан
    Комментировать
  • Tp-link роутер. Не работает upload на SpeedTest.net?

    Wott
    @Wott
    >Но при этом торренты могут раздаваться на 10Мбит/сек
    тормозните торрент и перезагрузите роутер и посмотрите как будет себя вести и как долго

    >Делать MAC clone, чтобы провайдер видел роутер с MAC-адресом ноутбука. Не помогает
    В доме приватная сетка?
    Ответ написан
  • Не подскажете ли, пожалуйста, ссылку на хорошее введение в RHEL/CentOS/SLES для Debian/Ubuntu админов?

    Wott
    @Wott
    видимо не настолько линуксы разные что бы такую табличку сделать, хотя почему бы и нет?

    давно не видел RHEL но там вроде все еще rpm, а конфиги теже что и в убунту
    CentOS идет плавно в сторону упрощения — для конфигов есть утилиты типа setup и chkconfig. Хотя в RHEL был гуй какой-то для конфигурации, но по понятным причинам я его не использовал. Да для пакетов в CentOS — yum
    Ответ написан
    Комментировать
  • Корректен ли вопрос о текущем доходе на собеседовании?

    Wott
    @Wott
    прикол в том что мой старый контракт содержал пункт о неразглашении условий найма :)
    а вообще — не хотите не говорите, а можете задать встречный вопрос — какая вилка по зарплате у них есть.
    Ответ написан
    1 комментарий
  • Как выбрать оптимальный размер изображения?

    Wott
    @Wott
    не стоит упрощать, разные отношения сторон — это разные изображения. часто обои делают так что по границе идет что-то важное, да и просто фотографии в нормальном разрешении кадрируются плохо.
    Ответ написан
    Комментировать
  • Как падает скорость при подключении WI-FI?

    Wott
    @Wott
    если подключить в режиме роутера, то снаружи будет виден только сам роутер и провайдер ничего не увидит
    но если соседи начнут хором запускать торренты, то даже если полосы хватит, то роутер загнется

    А так в принципе провайдер делает тоже самое, разве что железо у него получше, да и то не всегда.
    Ответ написан
  • Как придти к автоматическому тестированию?

    Wott
    @Wott
    Что бы понять можно посмотреть в сторону регрессионного тестирования.
    Например сваяли вы модуль, создали на него тесты и всех все устроило. но тесты не забыты а собираются в кучу, которая целиком выполняется на очередном билде после успешного прохождения своих юнит тестов. Таким макаром мы точно можем сказать что ничего из того что работало не поломано. Но проблема в том что таких тестов много и со временем на тестирование тратиться существенная часть ресурсов. Выходом является автоматическое тестирование, в которое переносятся юнит тесты после завершения своего цикла разработки. Автоматические регрессионные тесты можно выполнять ночью или по расписанию, на отдельном окружении или на целых множествах систем. Железо дешевое — можно замутить целые кластера, которые будет обслуживать один тестер-админ. А разработчики и тестеры могут сосредоточиться на более интеллектуальном труде.
    Ответ написан
    Комментировать
  • Как программист может быть полезен на войне?

    Wott
    @Wott
    лучшее применение программиста в военном деле — ваять системы, предотвращающие военное время
    Ответ написан
    Комментировать
  • Как создать динамическую форму с использованием REST?

    Wott
    @Wott
    Я, для похожей задачи по запросу просто присылал кусок html с формой. тип полей для валидации лежал в параметре поля, который клиентский код видел и валидировал и формировал PUT или POST ( создать или изменить ). вызов — куда конкретно оправлять также клал в action.
    потому что php сам по себе нормальнйы шаблонизатор, а на клиенте же приходиться создавать и лопатить DOM «вручную»

    Можно присылать список полей со всеми параметрами и создавать на клиенте и это лучше в том случае если мы хотим разгрузить сервер или у нас уже есть шаблонизатор на клиенте.
    Ответ написан
    Комментировать
  • Почему на Хабре нет 1С?

    Wott
    @Wott
    Я думаю что они для общения и статей использую баш.орг вместо хабра
    Ответ написан
    1 комментарий
  • Возможно ли вернуть к жизни такой винчестер?

    Wott
    @Wott
    С большой вероятностью он будет сбоит еще и еще.
    Вы делаете бэкапы или еще нет?
    Ответ написан
  • Single line VS Multiple line CSS ?

    Wott
    @Wott
    SASS и нормальная библиотека по сборке и минификации css.
    То что читается и пишется человеком, должно быть красивым и удобным, а оптимизацию для машин должны делать машины где-то там в бэкграунде.
    Ответ написан
    Комментировать
  • Где искать работодателей? (Аутсорсинг)

    Wott
    @Wott
    у меня постоянные работодатели вырастают из простого фриланса
    Ответ написан
    Комментировать
  • Кто такой Systems architect?

    Wott
    @Wott
    Результатом работы должен быть документ — system design или что-то похожее.
    В нем должно быть описано как устроена система с точностью до очевидного ( вообще или для разработчиков в данной команде ). Это может быть и схема типа того что в топике, если указанные кружочки и квадратики известные команде кирпичики. Но вообще должен содержать
    1. общую схему компонент
    2. описание компонент — технологии, вендор, критичные параметры, необходимые фичи
    3. описание взаимодействия компонент, если надо диаграммы
    4. расчеты производительности, нагрузки, предельные параметры
    5. расширяемость. возможные пути улучшения критичных параметров
    и по хорошему каждое утверждение или выбор должны быть обоснованы, если не навязаны сверху
    Ответ написан
    1 комментарий
  • Проблемы с открытием pdf файлов в opera 12?

    Wott
    @Wott
    Та же сборка проблем нет ни с плагином ни с открытием в акробате, правда Опера зачем-то зацепила тот же плагин в лежащем рядом FF…
    может быть дело в акробате?
    может стоит проверить как он запускается по строке что для приложения в Опере прописана?
    Ответ написан
    Комментировать
  • Что делать с ругательствами одного пользователя Хабра?

    Wott
    @Wott
    Правила сайта исключительно в компетенции администрации сайта.
    Вы для чего кормите троллей своими стонами?
    Ответ написан
    2 комментария
  • Ещё раз про асинхронный вызов фунции на php?

    Wott
    @Wott
    В общем случае вам надо запустить эту функцию в отдельном процессе/нити, только тогда она будет выполнятся независимо ( с обычными оговорками, но все же )
    Как именно это делать — это вопрос. Выше предлагают держать отдельные процессы, которые подхватят задание из очереди. Есть еще стандартный расширение pcntl, которое реализует стандартный unix механизм fork для создания дочернего процесса, но он не работает на виндах, например, в силу того что там это организовано по-другому.
    Дополнительно есть особенности с работой php в веб-сервере с set_time_limit().

    Когда мне надо было сделать какие-то долгие задачи, я делал фактически демон в bg и работал с ним через разные интерфейсы — то очередь через базу, то REST, что прикольней.
    Ответ написан
    Комментировать