📑 9 продуктов для создания дашбордов
Семь Open Source и два low-code-продукта для визуализации BI-аналитики от AFFINAGE.
🔎 Читать статью
#статья #dashboard
Семь Open Source и два low-code-продукта для визуализации BI-аналитики от AFFINAGE.
🔎 Читать статью
#статья #dashboard
Как работает 𝐆𝐨𝐨𝐠𝐥𝐞 𝐀𝐮𝐭𝐡𝐞𝐧𝐭𝐢𝐜𝐚𝐭𝐨𝐫 (или другие типы двухфакторных аутентификаторов)? Аутентификатор Google обычно используется для входа в наши учетные записи, когда включена двухфакторная аутентификация. Как это гарантирует безопасность?
#шпаргалка #google
#шпаргалка #google
Когда и зачем нужен RabbitMQ
В сложных системах, системах с вычислительными задачами, а также требующих гарантированной доставки важно организовать распределённую архитектуру и наладить коммуникацию между компонентами. Для решения задач с подобными вводными требованиями выбирают RabbitMQ — брокер сообщений с открытым исходным кодом. В статье рассмотрим основные сценарии его использования и разберём, когда и зачем нужен RabbitMQ.
🦋 Читать
#статья #rabbitmq
В сложных системах, системах с вычислительными задачами, а также требующих гарантированной доставки важно организовать распределённую архитектуру и наладить коммуникацию между компонентами. Для решения задач с подобными вводными требованиями выбирают RabbitMQ — брокер сообщений с открытым исходным кодом. В статье рассмотрим основные сценарии его использования и разберём, когда и зачем нужен RabbitMQ.
🦋 Читать
#статья #rabbitmq
Совет CSS 💡
Если вы используете поля для добавления интервала между вашими flex-элементами или элементами сетки. Есть лучший способ.
#шпаргалка #css
Если вы используете поля для добавления интервала между вашими flex-элементами или элементами сетки. Есть лучший способ.
#шпаргалка #css
Как создать редактор кода для 40+ языков с помощью React
Онлайн-платформа выполнения кода позволяет писать и сразу запускать код на любимом языке программирования. В идеале можно увидеть вывод программы, например двоичного поиска на JavaScript.
🦋 Статья
#react #редакторкода
Онлайн-платформа выполнения кода позволяет писать и сразу запускать код на любимом языке программирования. В идеале можно увидеть вывод программы, например двоичного поиска на JavaScript.
🦋 Статья
#react #редакторкода
Как устроена виртуальная машина SQLite
SQL – концептуально странный язык. Вы пишете ваше приложение на одном языке, скажем, на JavaScript, а затем направляете базе данных команды, написанные на совершенно другом языке – SQL. После этого база данных компилирует и оптимизирует эту команду на SQL, выполняет её и возвращает вам данные. Такой метод кажется ужасно неэффективным, но, всё-таки, ваше приложение может проделывать сотни таких операций в секунду. Просто безумие!
🦋 Статья
#SQLite #virtualmachine
SQL – концептуально странный язык. Вы пишете ваше приложение на одном языке, скажем, на JavaScript, а затем направляете базе данных команды, написанные на совершенно другом языке – SQL. После этого база данных компилирует и оптимизирует эту команду на SQL, выполняет её и возвращает вам данные. Такой метод кажется ужасно неэффективным, но, всё-таки, ваше приложение может проделывать сотни таких операций в секунду. Просто безумие!
🦋 Статья
#SQLite #virtualmachine
Подводные камни парного программирования
Парное программирование, конечно, имеет много положительных сторон, но также оно требует практики и не всегда поначалу проходит гладко. Перечислим некоторые традиционные подводные камни и дадим несколько советов, как с ними справиться. Когда сталкиваетесь с такими проблемами, держите в голове свою цель. Важно помнить, чего вы хотите добиться, чтобы держать всё под контролем.
🦋 Статья
#парноепрограммирование
Парное программирование, конечно, имеет много положительных сторон, но также оно требует практики и не всегда поначалу проходит гладко. Перечислим некоторые традиционные подводные камни и дадим несколько советов, как с ними справиться. Когда сталкиваетесь с такими проблемами, держите в голове свою цель. Важно помнить, чего вы хотите добиться, чтобы держать всё под контролем.
🦋 Статья
#парноепрограммирование
Что такое «Разделение ответственности» в коде
В этой статье мы сначала разберем, что понимается под разделением ответственности. Затем поговорим, как такое разделение может способствовать организованности, что, в конечном итоге, позволит нам сформулировать принципы качественного разделения.
🦋 Статья
#разделениеответственности
В этой статье мы сначала разберем, что понимается под разделением ответственности. Затем поговорим, как такое разделение может способствовать организованности, что, в конечном итоге, позволит нам сформулировать принципы качественного разделения.
🦋 Статья
#разделениеответственности
📑 10 самых известных ошибок в коде в истории программирования
Очень интересная it летопись о самых нашумевших ошибках и сбоях.
🔎 Читать статью
#статья #ошибки
Очень интересная it летопись о самых нашумевших ошибках и сбоях.
🔎 Читать статью
#статья #ошибки