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

    sabramovskikh
    @sabramovskikh
    Эмейлы через запятую укажите
    Ответ написан
    Комментировать
  • Почему фрилансеры готовы общаться только в чате?

    sadisme
    @sadisme
    font-size:30rem
    Всё просто. В 99% ситуаций общения голосом, желают типичные "гуманитарии", которые от темы разработки бесконечно далеко. Ты им говоришь "напишите ТЗ", а они в ответ "давайте я лучше вам всё по телефону расскажу". Они думают если не разбираются в вопросе и не могут ТЗ написать, то уж голосом точно всё объяснят как надо. И не дай бог вам согласиться (а просят как правило настойчиво, ибо самим лень разбираться в вопросе и что-то писать), вынесут вам мозг по полной.
    Ответ написан
    6 комментариев
  • Что такое протокол передачи данных?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    Протокол - это действительно набор соглашений. Он нужен для того, чтобы две программы могли передавать друг другу данные или команды. Описан протокол может быть только в документации.

    Например, азбука Морзе - это тоже протокол и когда мужик на улице к вам подходит и два пальца к губам подставляет, потому что вы в наушниках и всё-равно про сигарету не услышите - это тоже протокол. Поэтому, "жить" он может только в сознании тех, кто им пользуется.

    Или URL на сайте - это тоже, в общем-то, протокол. Сервер говорит: "Пнёшь по http адрес Что такое протокол передачи данных?, я тебе отдам содержимое страницы" и действительно, когда вы переходите по этому адресу, вот он - ваш вопрос. Вы с сервером так договорились. Галстук на двери в общаге - это тоже протокол (и не советую вам его нарушать).
    А ещё в Википедии есть вот такое определение:
    Дипломатический протокол — совокупность общепринятых правил, традиций и условностей, соблюдаемых правительствами, ведомствами иностранных дел, дипломатическими представительствами, официальными лицами в международном общении.

    И оно тоже очень хорошо подходит к вашему вопросу, на самом деле. Когда послу США в России, например, требуется какая-то информация, он не может просто смску отправить Сергею Лаврову, он должен послать официальный запрос. Чем не протокол передачи данных?

    Ещё протокол можно сравнить с алфавитом или словарём. Протокол "живёт" там же, где и алфавит.
    Ответ написан
    2 комментария
  • Что лучше поставить в качестве веб-сервера на Debian 8?

    Denormalization
    @Denormalization
    nginx + php-fpm
    Ответ написан
    Комментировать
  • Как влияет качество SSL сертификата на ранжирование сайта в поисковиках?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Да, был опыт: после добавления https://startssl.com/ (Free) позиция поисковой выдачи значительно выросла в Гугл, в Яндекс, Bing и Yahoo.
    Могу сказать, что SSL - сейчас действительно нужен.
    Стоит ли добиваться A+
    Однозначно - ДА, т.к. поисковые роботы тоже тестируют безопасность (заметил по логам).
    Ответ написан
    1 комментарий
  • Онлайн редактирование кода несколькими людьми?

    sabramovskikh
    @sabramovskikh
    Берете 2 клавы, подключаете к компутеру и печатаете)
    Ответ написан
    Комментировать
  • Как поступить, если запустили проект- а его кто-то скопировал?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Суть и идея проекта - не стоят вообще ничего.

    Реализация без трафика проекта который можно сделать на "бесплатной cms" - не стоит ничего.

    Чего то стоят (по мере убывания): работающая бизнес модель, лояльная аудитория, сложная техническая реализация.
    Ответ написан
    Комментировать
  • Как указать WINS сервер в dnsmasq?

    @alegzz
    dhcp-option=interface:eth2,44,192.168.0.99
    а так?
    Ответ написан
    1 комментарий
  • Как настроить SSL + Nginx на несколько доменов на одном VPS?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Для поддержки нескольких разных сайтов и сертификатов на одном IP используется SNI (Server Name Indication). В консоли сервера выполните nginx -V - там должна быть строчка "TLS SNI support enabled". Если ее нет - какая версия Nginx? Подозреваю, что чуть старенькая, так как используете SPDY. А это отдельный вопрос - зачем использовать SPDY если уже давно есть HTTP/2.
    Ответ написан
  • Javascript автоматическое нажатие кнопки. как это реализовать?

    одной строкой
    f_open_all();
    Ответ написан
    Комментировать
  • Как оформляется удаленная работа на иностранную контору?

    kumaxim
    @kumaxim
    Web-программист
    Зависит от Вашего контрагента. По идеи он может заключить с нашими гос.структурами(ФНС, ПФР, ФСС) соглашение об уплате налогов и взносов, но это вещь для них муторная... Я знаю что несколько иностранных фирм так работает, но конкретными деталями не владею.

    Более простой способ - регистрируйте ООО/ИП и заключайте с ними договор. Он, скорей всего, будет на английском, поэтому Вам нужно будет сделать его перевод.
    Схема выглядит примерно так:
    1. Регистрируйте ООО/ИП
    2. Открывайте счет в банке
    3. Предоставляйте в банк документы по валютному контролю

    Ваш счет может быть в рублях, может быть в долларах. Если Вы только получайте, то это не критично. Рублевый счет ООО иметь обязана, в иностранной валюте - на Ваше усмотрение. Лично на мой взгляд, если Вы деньги только получайте, то счет в иностранной валюте - лишние операционные расходы(30-50 у.е. в месяц ведение счета в долларах, в среднем).

    Далее идет валютный контроль. По деталям Вас лучше всего проконсультирует отдел ВЭД Вашего банка. Скажите менеджерам-операционистам, что у Вас будут валютные операции из-за рубежа, они дадут Вам контакты своих коллег, которые Вас детально по всем вопросам проконсультируют.
    Из общих моментов могу выделить следующее:
    1. Контракт с Вашим контрагентом им нужен в обязательном порядке
    2. Если контракт составлен на английском, то нужен нотариально заверенный перевод
    3. Перевод и заверение лучше делать у одного нотариуса.
    4. По каждый платеж от Вашего иностранного партнера Вам нужно предоставлять в банк акт выполненных работ, без него Вам банк на счет деньги не перечислит

    Отдельно хочу отменить пару моментов:
    1) Не ищите отдельно переводчиков, отдельно нотариуса. Сразу обращайтесь к нотариусу и говорите что Вам нужен перевод контракта для отдела ВЭД банка. Если нотариус говорит что такую услугу не оказывает - ищите другого нотариуса. Обычно, он сотрудничает с 1-2 переводчиками, которым он доверяет. По стоимости - 1-1,5 т.р. перевод одной страницы договора, плюс 1,5 - 2 т.р. заверение самого контракта. Цены примерные, в Вашем регионе могут отличаться.
    2)Акты выполненных работ большинство банков принимает как распечатки со сканов, т.е. Ваш партнер печатает сам на принтере акт, подписывает его и сканирует. Скан отправляется Вам по электронной почте. Вы печатайте его(лучше ч/б), ставите на нем своей рукой "Копия верна, Иванов И.И, подписать" и сверху печать. Относите в банк.

    Если говорить про выбор банка - ВТБ, не ВТБ24, а именно ВТБ. Меня лично они устраивают. До них работал с Альфа банком, тоже вроде ничего, но зачисление первых нескольких платежей они ну очень сильно растянули....
    Ответ написан
    1 комментарий
  • Как начать программировать микроконтроллеры на гаджеты? С чего начать?

    gbg
    @gbg Куратор тега Программирование
    Любые ответы на любые вопросы
    Ваш стек даром не нужен для гаджетов. Объясню почему. У меня есть часы Moto 360. Они работают 20 часов с момента полного заряда. Какой-то недоумок реализовал для них банальный таймер (включили - отсчет пошел) на java. Работа этого таймера садит батарею за ДВА ЧАСА. Программисты, которые учились на высоко-высоко уровневых языках ничерта не понимают в том, что они делают, применяя на себе закон дырявых абстракций (отправляйтесь читать блог Спольски) в полную силу. Хороший программист сделал бы это на нативном C, задействуя аппаратный таймер процессора часов и не выжирая батарею.

    Чтобы заниматься тем, что вы тут пожелали, начните хотя бы с месячного интенсива по C. Именно по C, а не C/C++. Когда будете понимать, что такое регистровая переменная и как параметры передаются в функцию - можно будет только лишь подумать о смене квалификации. Успехов.
    Ответ написан
    12 комментариев
  • Как использовать более одного цмкла в Python?

    gordon_shamway
    @gordon_shamway
    i = 2
    while(i < 100):
       j = 2
       while(j <= (i/j)):
          if not(i%j): break
          j = j + 1
       if (j > i/j) : print (i, " is prime")
       i = i + 1
    print ("Good bye!")

    Почитай про вложенные циклы
    Ответ написан
    Комментировать
  • Как ускорить работу программисту?

    27cm
    @27cm
    TODO: Написать статус
    Хотите открою секрет, как ускорить абсолютно любой процесс?

    1. Определите самую затратную по времени часть процесса (факторы, замедляющие процесс).
    2. Придумайте, как ускорить/автоматизировать/перепоручить/удалить эту часть (избавиться от факторов).
    3. Вернитесь к шагу 1.

    Например, если каждые два часа, вы отвлекаетесь всего на 10-15 минут на то, чтобы просто почитать чей-то твиттер, то в месяц это больше 13 часов потраченного впустую рабочего времени. Начните следить, на что тратите время.

    В вашем случае попробуйте из тех 40 задач вспомнить те, которые заняли наибольшее время. А ещё лучше - начните замерять время выполнения задач, которые будете делать. Проанализируйте, почему на одни задачи вы тратили больше времени, чем на другие. В итоге должны выявить конкретно вашу проблему, замедляющую работу, вот её и решайте.
    Ответ написан
    2 комментария
  • Как увеличить производительность php на сервере?

    tlito
    @tlito
    drupal, c++, seo
    попробуйте написать на C++ откомпилить назвать script.cgi и не нагружать сервер лишними процессами.
    пусть готовая программа работает а не ваш скриптовый код
    Ответ написан
    Комментировать
  • Как можно улучшить этот кусок говнокода на PHP?

    27cm
    @27cm
    TODO: Написать статус
    Тут наверняка помогут: govnokod.ru
    Ответ написан
    Комментировать
  • Windows10 не работает PHP?

    littleguga
    @littleguga
    Не стыдно не знать, а стыдно не интересоваться.
    >создаю html файл
    Надо .php файл создавать.

    upd:
    Либо измените настройки apache/nginx так, чтобы файлы .html тоже обрабатывали php. Инструкция как это сделать.
    Ответ написан
    Комментировать