Self-modifying SQL — это техника, при которой SQL-запросы не просто выполняют фиксированную операцию, а генерируют, изменяют и выполняют другие SQL-запросы во время работы приложения. Эта концепция может показаться экзотической и даже спорной, но в определённых сценариях она позволяет…
Firebase - динамическое переключение проектов в iOS приложенииВ этой статье мы глубоко погрузимся в технические детали работы с Firebase и рассмотрим:- Как и почему можно использовать Firebase проект без регистрации Bundle ID- Традиционные способы переключения Firebase конфигураций (compile-time)- Динамическое переключение проектов во время работы приложения (runtime)- Практический пример: миграция пользовательских данных между приложениями- Безопасность и важные моменты Читать далее
В последние дни было зарегистрировано три уязвимости, касающиеся PHPMailer и SwiftMailer: 25.12.2016, CVE-2016-10033 Уязвимость удалённого выполнения кода через PHPMailer 27.12.2016, CVE-2016-10045 Уязвимость удалённого выполнения кода через PHPMailer 28.12.2016, CVE-2016-10074 Уязвимость удалённого выполнения кода через SwiftMailer…
Динамического программирование полезно при решении оптимизационных задач и задач на вычисление, где присутствует большое кол-во повторяющихся подзадач. По сравнению с другими алгоритмическими подходами, динамическое программирование позволяет ускорить процесс вычисления за счет сохранения результатов выполнения подзадач. Читать далее