Doxygen уже используется для документации по классам и методам. Мне кажется, для больших статей он не очень удобен. Кроме того, мне не удалось заставить его создать нормально выглядящий PDF.
Разумеется. Никто не мешает вам создать три базы данных для трех окружений. При необходимости даже три отдельных сервера поднять можно (под необходимостью я подразумеваю изменения в наборе модулей сервера, например). Есть, конечно, вероятность при работе с тестовым окружением случайно зацепить рабочее. Но при осторожной работе это маловероятно.
У меня всегда переносится без проблем. Даже иногда использую по очереди одну и ту же виртуалку в ubuntu и win7. Может быть, поищете более подробное описание ошибки? Должны же быть какие-то логи.
Дело не в двоеточиях (между прочим, двоеточия не всегда означают вызов статического метода). Просто sort не принимает указатель на метод, только настоящую функцию. Чтобы вызвать нестатический метод, нужно иметь объект. Откуда sort возьмет объект вашего класса?
В данном конкретном случае советую сделать проверку: $(this).attr('src').indexOf('full') >= 0
Если это условие неверно (исходный url не содержит строки full), то надо выполнить первый replace, иначе надо выполнить второй.
Не могу никак понять. Здесь я создаю Access Key. По идее, потом надо Access Key ID прописать где-то там, где я настраиваю доступ. В свойствах bucket'а есть кнопка «add more permissions», но там в списке есть everyone, aut. users, log delivery, me или, видимо, можно что-то произвольное ввести, но я не знаю, что. Еще там есть «add bucket policy», открывается пустое окошко, в нем есть ссылка на «aws policy generator», а там оно просит в одном из полей Principal, а я не знаю, что это такое. Не пойму, как настроить.
Верификацию по телефону в простом виде сделать легко: спрашиваете у всех пользователей номер телефона в личном кабинете, а при утрате доступа к аккаунту саппорт звонит на этот телефон, чтобы восстановить доступ.