Задать вопрос
  • Создание поддомена програмно PHP?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    домены регистрируются не в PHP.
    Вы можете зарегистрировать поддомен исправив ns запись, и настроив свой хостинг, чтобы по новому URL открывалась новая папка.
    С точки зрения клиента, domain.com и www.domain.com - совершенно разные домены, которые могут вести на разные сайты, разные сервера.

    NS записи в доменной зоне отвечают, какой IP будет получаться при попытке обращения к domain.com или www.domain.com
    а web-server должен отвечать за то, к какой папке будет получать доступ клиент, если он пришел на этот web-server по IP, указав в заголовке тот или иной домен.
    Ответ написан
    1 комментарий
  • Неисправно работает ноутбук, в чем причина?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Первым делом, проверьте, не начал ли накрываться винчестер, возможно он слишком долго пытается открыть плохо считываемые области, и скоро совсем перестанет их считывать.

    Затем, проверьте на вирусы.
    Ответ написан
  • Как запретить повторный запуск скрипта?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Зачем вам вообще открывать этот файл?
    Используйте locker как флаг, что если файл вообще есть - значит экземпляр скрипта запущен.

    Логика такая:
    1. Проверить есть ли файл.
    1.1 Прочитать его (получить PID), проверить есть ли процесс с этим PID.
    1.2 Если есть - значит один экземпляр скрипта запущен, и мы завершаемся.
    2. Если нет - создаем файл,
    2.1 пишем в него PID Текущего процесса
    1.2 выполняем скрипт.
    3. Удаляем файл.

    А эти flock - вообще лишняя хрень.
    Ответ написан
    2 комментария
  • Есть ли исходники сайта с возможностью с регистрации и авторизации написанные на php?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    www.yiiframework.com/download
    Качаешь, ставишь. Подробная документация на сайте.
    Ответ написан
    Комментировать
  • Планшет для чтения?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А может забить на планшет, и взять нормальную читалку на электронных чернилах?
    Экран отличный, батареи хватает на несколько недель (если взять kindle whitepaper то и с подсветкой сразу)

    Дешевле чем планшет. А интернет на телефоне.
    Ответ написан
    2 комментария
  • Что должен знать middle PHP разработчик?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Мидл должен знать все, что знает Junior + опыт работы хотя бы 1-2 года.
    Ответ написан
    Комментировать
  • Как работать с Web Api?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    > Тут я понял, просто в адресной строке пишу ?login=login&password=pass. Авторизация проходит успешно.
    > Но как дальше работать и передавать другие параметры, не понимаю

    Вы уже передали два параметра login и password (используя GET метод, который посылает урл и GET результат). Остальные параметры можно передать также (&параметр=значение).
    Почитайте про POST, в нем можно больше, но его нужно отправлять программными методами.
    Ответ написан
    Комментировать
  • Как вы боретесь с наследием кода в больших проектах?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Никакие размеры кода не должны пугать, если на это выделяется бюджет.
    Если не выделяется - значит рефакторинг ради рефакторинга не нужен.

    Если программа нужна заказчику, то просто берете и проводите investigation - что будет лучше и выгоднее в конечном счете - масштабный рефакторинг или написание с нуля. Если цена устраивает - определяются сроки, нанимаются люди. В общем не то вас пугает.
    Ответ написан
    Комментировать
  • Как создатели биткоинов добились возможности оплаты реальных товаров?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Все деньги - выдуманные. Вообще все.
    Чтобы выдуманные деньги можно было использовать, нужно обеспечить условия ее "неподдельности" на соответствующих стандартах, которые удовлетворят банки, и договориться с банками, чтобы они принимали эту валюту, согласовав курс.
    Государственные валюты начинают свое хождение с государственного банка, затем распространяется по территории, и возможно начинает свое хождение по соседним государствам.

    Вообще, подумать логически и почитать вики.
    https://ru.wikipedia.org/wiki/%D0%91%D0%B8%D1%82%D...
    https://ru.wikipedia.org/wiki/%D0%92%D0%B0%D0%BB%D...
    https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BD%D...
    Ответ написан
    Комментировать
  • Какой репозиторий может работать без выделенного сервера и постоянных ip адресов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    Пользуйтесь github - бесплатно, удобно, git, и айпи у него есть.
    Ответ написан
    5 комментариев
  • Где можно черпать вдохновение веб-дизайнеру?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Можно немного зачерпнуть здесь
    www.vodka-by.com
    Ответ написан
    Комментировать
  • Где сейчас используется Perl?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Perl отличнейше живет везде, где нужно быстро отпарсить какой-либо текст.
    Perl отлично живет везде, где нужно быстро обработать какой-то массив непонятных данных, и возможно вывести его на экран, в файл, в график на сайт. Часто именно на perl пишут cgi-скрипты.

    Perl отлично дружит с системными администраторами, потому что позволяет быстро и удобно парсить данные, логи (для чего собственно и предназначался), использовать регулярки и выполнять другие команды. И для этого не нужно ООП, это системные скрипты - perl и какой-нить bash отлично дополняют друг друга.

    Для системного администратора - perl один из самых удобных языков
    Для системного интегратора, уже есть питон, и тут perl отстает.

    на Perl могут быть и были написаны многие приложения, включая ПО, обеспечивающее работу атомных станций, поскольку perl надежен - из-за своей простоты и проверенности, perl очень надежный язык.

    Perl идет во всех дистрибутивах Linux, и большая часть скриптов работает с тем perl, который из коробки. Затем добавляются библиотеки для работы с БД и с веб. Иногда еще GDI для генерации графиков.
    Ответ написан
    Комментировать
  • Почему LAMP такой быстрый?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    А с чего вы взяли, что на хостинге 1 гиг оперативы и старый проц? Вы не думали, что на хостинге стоит 32-процессорный сервер с 128 гб оперативы, на котором запущено стопицот виртуальных машин, просто почти все простаивают, вот на ваш запрос со всем 32процессорной мощностью и отозвалось?
    Ответ написан
    Комментировать
  • Как встроить скрипт в bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Обычно свои скрипты кладут не в корень домашней папки, а создают там каталог bin (/home/[username]/bin), и туда кладут уже различные скрипты. а в PATH добавляют этот каталог.
    Ответ написан
    Комментировать
  • Хорошая ли идея использовать квадрокоптер с тепловизором для обнаружения утечек нефти и газа?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Чем сильнее ветер - тем сложнее квадрокоптеру удержаться на его маршруте. В дождь/снег - тоже самое. Я не подскажу как это влияет на камеру, но на саму возможность полета осадки влияют катастрофически.
    2. Несколько километров до подзарядки. В среднем квадрокоптер на 30-40 минут полета сейчас вполне несложно собрать практически в домашних условиях, потратив несколько тысяч $
    3. Зависит от технологии. Можно и по мобильной связи, тогда - везде где она есть.
    4. Регулярный облет наверное не очень, в силу того что провести наземный кабель вдоль нефтепровода, и прицепить на него химические датчики для определения утечки должно быть дешевле и надежнее. Квадрокоптеры можно сделать для того, чтобы в случае ложной тревоги, можно было бы быстро выслать на место камеру "посмотреть", если лень идти пешком, или условия наземного прохождения тяжелые, а по воздуху быстро и надежно. Но опять же зависит от погодных условий. Вы должны решить экономический вопрос - как часто нужно выезжать на место, и поможет ли просто камера выяснить что нужно делать, учитывая ее дальность действия.
    5. да
    6. теряется стабилизация. Падает по-разному, в зависимости от того, на что упадет. Кроме вертикальной скорости есть горизонтальная, а там могут встретиться деревья, и аппарат например перевернется, зацепившись за ветки. В принципе самое хрупкое - винты и камера, остальное при таком весе может пережить несколько падений.
    Ответ написан
    2 комментария
  • (C#) Возможен ли запуск процесса в процессе?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Так попробуйте любым существующим менеджером - cmd, far, navigator, etc, и узнаете что не поможет.
    Запрет существует не в рабочем столе, а на уровне повыше, то есть подмена родительской программы вам не поможет.

    Но может помочь чтение чего-либо подобного:
    https://xakep.ru/2011/10/24/57477/
    Ответ написан
    4 комментария
  • IRC в рунете умер?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Групповые чаты в скайп пока чувствуют себя отлично.
    Твиттер как раз немного упал уже.
    контакт, фейсбук и одноклассники прочная ниша. стабильно.

    Ирц нужен только олдфагам и в междусобойчиках.
    Ответ написан
    4 комментария
  • Где и как держать большую базу данных?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для начала, почему нельзя сделать несколько таблиц?
    Если старые данные нужно просто хранить, изредка почитывая, а основная активность - инсерт и работа с последними данными, то давно следовало бы подумать, как можно разделить данные.

    Можно помониторить, выяснить что именно нагружено больше всего - диск, память, сеть?
    Может просто настроить репликацию, и разделить запросы на два сервера?
    Ответ написан
    Комментировать
  • Верны ли данные настройки сети?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Больше похоже на опечатку. Маска /30 (.252), перекрывает диапазон до 4 IP адресов, среди которых должен быть как минимум ваше устройство и шлюз, плюс два свободных.

    Уточните у провайдера, или попробуйте оба варианта, где везде 80 или везде 82.
    Ответ написан
    3 комментария
  • Как сделать свою платежную систему?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для этого было бы очень неплохо
    юридическое образование и хороший опыт работы.
    финансовое образование и хороший опыт работы.
    глубокое понимание электронной безопасности и опыт работы.

    Человека, у которого ест сразу все это я не знаю, и не верю, что существует, поэтому нужно еще чтобы были отличные навыки менеджмента, иначе высок риск, что эти критически важные для вашего бизнеса задачи будут выполнять ненадежные или неумелые люди.
    Ответ написан
    6 комментариев