Forwarded from General programming
Потрясающие шаблоны программного обеспечения и архитектурного проектирования
Кураторский список шаблонов проектирования, связанных с программным обеспечением и архитектурой.
https://github.com/DovAmir/awesome-design-patterns
Кураторский список шаблонов проектирования, связанных с программным обеспечением и архитектурой.
https://github.com/DovAmir/awesome-design-patterns
GitHub
GitHub - DovAmir/awesome-design-patterns: A curated list of software and architecture related design patterns.
A curated list of software and architecture related design patterns. - DovAmir/awesome-design-patterns
Интуитивно понятный SQL с Python
Python — фантастический язык для обработки данных. Он также имеет отличные инструменты для работы с базами данных SQL, наиболее известным из которых является SQLAlchemy
https://shly.link/F5tcq
Python — фантастический язык для обработки данных. Он также имеет отличные инструменты для работы с базами данных SQL, наиболее известным из которых является SQLAlchemy
https://shly.link/F5tcq
Redis: что это такое, что он делает и почему вас это должно волновать
Redis — отличный инструмент для кэширования веб-страниц и снижения нагрузки на сервер, но он также имеет некоторые функции, которые можно использовать для создания мощных распределенных приложений.
https://shly.link/87Fpz
Redis — отличный инструмент для кэширования веб-страниц и снижения нагрузки на сервер, но он также имеет некоторые функции, которые можно использовать для создания мощных распределенных приложений.
https://shly.link/87Fpz
DZone
Redis: What It Is, What It Does, and Why You Should Care
Redis is an excellent tool for caching web pages and reducing server load, but it also has some features that can be used to create powerful distributed apps.
Оптимизация производительности SQL-запросов
Задача
-Битовые карты и хэш-индексы
-Использование различных типов индексов для повышения производительности
-Проблемы с объединением столов
-Когда использовать секционирование для повышения производительности
-Сбор статистики о данных в таблицах
https://shly.link/mdm0roR
Задача
-Битовые карты и хэш-индексы
-Использование различных типов индексов для повышения производительности
-Проблемы с объединением столов
-Когда использовать секционирование для повышения производительности
-Сбор статистики о данных в таблицах
https://shly.link/mdm0roR
Привет, это команда Тинькофф 💡
Наше большое комьюнити системных аналитиков решает крутые задачи — участвует в разработке высоконагруженных сервисов для 27 миллионов клиентов. Мы экспериментируем и ищем новые решения. Приглашаем в команду системных аналитиков с опытом от трех лет!
Работать с нами значит:
— не ограничивать свои скиллы и вводить в сервисы новые фичи;
— делать жизнь миллионов людей удобнее и технологичней;
— расти в грейде по скиллам, а не по стажу в компании;
— становиться заметным в профессиональном комьюнити.
А еще мы всегда «за» действительно комфортную работу. Поэтому большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и разных активностей.
Откликнуться и узнать подробнее о команде системных аналитиков Тинькофф: https://l.tinkoff.ru/stream-sa
Наше большое комьюнити системных аналитиков решает крутые задачи — участвует в разработке высоконагруженных сервисов для 27 миллионов клиентов. Мы экспериментируем и ищем новые решения. Приглашаем в команду системных аналитиков с опытом от трех лет!
Работать с нами значит:
— не ограничивать свои скиллы и вводить в сервисы новые фичи;
— делать жизнь миллионов людей удобнее и технологичней;
— расти в грейде по скиллам, а не по стажу в компании;
— становиться заметным в профессиональном комьюнити.
А еще мы всегда «за» действительно комфортную работу. Поэтому большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и разных активностей.
Откликнуться и узнать подробнее о команде системных аналитиков Тинькофф: https://l.tinkoff.ru/stream-sa
Coalesce SQL — пример функций PostgreSQL и SQL Server
В SQL COALESCE()функция возвращает первое ненулевое значение в записи.
Он оценивает значения записей одно за другим, игнорирует нулевые значения, а затем возвращает первое ненулевое значение. Он работает в PostgreSQL, SQL-сервере и MySQL.
В этой статье я покажу вам, как использовать COALESCE()функцию для обработки нулевых значений. Но, во-первых, что такое нулевое значение? Это то, что мы смотрим дальше.
https://shly.link/KFiY1
В SQL COALESCE()функция возвращает первое ненулевое значение в записи.
Он оценивает значения записей одно за другим, игнорирует нулевые значения, а затем возвращает первое ненулевое значение. Он работает в PostgreSQL, SQL-сервере и MySQL.
В этой статье я покажу вам, как использовать COALESCE()функцию для обработки нулевых значений. Но, во-первых, что такое нулевое значение? Это то, что мы смотрим дальше.
https://shly.link/KFiY1
SQL и интеграция данных: ETL и ELT
В этой статье мы обсудим варианты использования и методы использования процессов ETL (извлечение, преобразование, загрузка) и ELT (извлечение, загрузка, преобразование) вместе с SQL для интеграции данных из различных источников.
https://shly.link/K8TxA
В этой статье мы обсудим варианты использования и методы использования процессов ETL (извлечение, преобразование, загрузка) и ELT (извлечение, загрузка, преобразование) вместе с SQL для интеграции данных из различных источников.
https://shly.link/K8TxA
KDnuggets
SQL and Data Integration: ETL and ELT - KDnuggets
In this article, we will discuss use cases and methods for using ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform) processes along with SQL to integrate data from various sources.
Временные метки SQL Server: подробное введение
Точные данные являются одним из наиболее важных аспектов любой организационной функции. Это помогает в принятии решений и планировании, а для большинства предприятий также помогает в получении дохода.
Данные могут быть любыми: от списка клиентов и продуктов до инвентарного списка. Ничто не сравнится с временными метками SQL в отношении точности данных, своевременности и управления.
Временная метка SQL Server является важным компонентом реляционных баз данных, но большинство специалистов по базам данных не использует их ежедневно.
В этом посте будут рассмотрены различные аспекты временных меток SQL и то, как их можно использовать в реальных сценариях.
https://shly.link/EUcQn
Точные данные являются одним из наиболее важных аспектов любой организационной функции. Это помогает в принятии решений и планировании, а для большинства предприятий также помогает в получении дохода.
Данные могут быть любыми: от списка клиентов и продуктов до инвентарного списка. Ничто не сравнится с временными метками SQL в отношении точности данных, своевременности и управления.
Временная метка SQL Server является важным компонентом реляционных баз данных, но большинство специалистов по базам данных не использует их ежедневно.
В этом посте будут рассмотрены различные аспекты временных меток SQL и то, как их можно использовать в реальных сценариях.
https://shly.link/EUcQn
InfluxData
SQL Server Timestamps: A Detailed Introduction | InfluxData
SQL Server timestamps are a critical component of relational databases but aren't used on a daily basis by most database professionals.
Использование QuestDB для сбора показателей инфраструктуры
В этой статье читатели узнают, как QuestDB использует свою собственную базу данных для обеспечения системы мониторинга QuestDB Cloud с помощью кода руководства и полезных визуальных материалов.
https://shly.link/5LXrv
В этой статье читатели узнают, как QuestDB использует свою собственную базу данных для обеспечения системы мониторинга QuestDB Cloud с помощью кода руководства и полезных визуальных материалов.
https://shly.link/5LXrv
DZone
Using QuestDB to Collect Infrastructure Metrics
In this article, readers will learn how QuestDB uses its own database to power the monitoring system of QuestDB Cloud with guide code and helpful visuals.
Forwarded from Daily Dev Jokes. Юмор.
This media is not supported in your browser
VIEW IN TELEGRAM
«Пол - Microsoft Excel», — я, специалист по данным:
Laravel: 10 советов для вашей новой базы данных
Для меня первая и самая важная часть создания приложения — это знать, что сохранять и как это сохранять. Базы данных SQL являются наиболее используемыми, проверенными и зрелыми из всех решений в Интернете и даже для встроенных устройств.
Только по этой причине я хотел поделиться своими 10 советами, которые я давно выгравировал в уме, когда мне приходится иметь дело с запуском схемы базы данных. Это также помогает мне архивировать и указывать, когда кому-то нужна помощь, начиная с нуля.
https://shly.link/BNPct
Для меня первая и самая важная часть создания приложения — это знать, что сохранять и как это сохранять. Базы данных SQL являются наиболее используемыми, проверенными и зрелыми из всех решений в Интернете и даже для встроенных устройств.
Только по этой причине я хотел поделиться своими 10 советами, которые я давно выгравировал в уме, когда мне приходится иметь дело с запуском схемы базы данных. Это также помогает мне архивировать и указывать, когда кому-то нужна помощь, начиная с нуля.
https://shly.link/BNPct
Как исправить поврежденные таблицы в MySQL
В этом сообщении блога мы сначала установим MySQL, а затем объясним процедуру исправления поврежденных таблиц. Мы будем использовать Ubuntu 22.04, но вы можете выбрать любой дистрибутив Linux. Давайте начнем!
https://shly.link/9KtdP
В этом сообщении блога мы сначала установим MySQL, а затем объясним процедуру исправления поврежденных таблиц. Мы будем использовать Ubuntu 22.04, но вы можете выбрать любой дистрибутив Linux. Давайте начнем!
https://shly.link/9KtdP
Использование ChatGPT для изучения SQL
Если вы хотите изучить SQL, ChatGPT — отличный ресурс для начала. Это может помочь вам создавать SQL-запросы с использованием естественного языка, решать любые вопросы по кодированию, которые могут у вас возникнуть, или даже помогать вам понимать предварительно определенные запросы, которые вы не понимаете.
В этой статье я расскажу, как вы можете использовать ChatGPT для изучения SQL и овладения этим ценным навыком.
Если вы хотите изучить SQL, ChatGPT — отличный ресурс для начала. Это может помочь вам создавать SQL-запросы с использованием естественного языка, решать любые вопросы по кодированию, которые могут у вас возникнуть, или даже помогать вам понимать предварительно определенные запросы, которые вы не понимаете.
В этой статье я расскажу, как вы можете использовать ChatGPT для изучения SQL и овладения этим ценным навыком.
(если пост не открывается полностью,войдите в режиме инкогнито )https://shly.link/mdmkZx8
Прозрачное шифрование данных (TDE)
Шифрование данных в состоянии покоя в системе управления базами данных (СУБД) относится к защите данных путем их шифрования, когда они не используются или к ним не обращаются. Это часто делается для защиты конфиденциальных данных от несанкционированного доступа или кражи. Благодаря прозрачному шифрованию данных (TDE) процесс шифрования прозрачен для пользователя, что позволяет ему получать доступ к данным и управлять ими как обычно, не беспокоясь о процессе шифрования и дешифрования. TDE можно применять на различных уровнях, например на уровне базы данных, столбца или ячейки, в зависимости от конкретных потребностей организации в обеспечении безопасности. Внедрение TDE может помочь обеспечить защиту конфиденциальных данных и доступ к ним только для авторизованных пользователей с соответствующими ключами дешифрования.
https://shly.link/cRCtv
Шифрование данных в состоянии покоя в системе управления базами данных (СУБД) относится к защите данных путем их шифрования, когда они не используются или к ним не обращаются. Это часто делается для защиты конфиденциальных данных от несанкционированного доступа или кражи. Благодаря прозрачному шифрованию данных (TDE) процесс шифрования прозрачен для пользователя, что позволяет ему получать доступ к данным и управлять ими как обычно, не беспокоясь о процессе шифрования и дешифрования. TDE можно применять на различных уровнях, например на уровне базы данных, столбца или ячейки, в зависимости от конкретных потребностей организации в обеспечении безопасности. Внедрение TDE может помочь обеспечить защиту конфиденциальных данных и доступ к ним только для авторизованных пользователей с соответствующими ключами дешифрования.
https://shly.link/cRCtv
14 команд MySQL, которые необходимо знать для разработки платформ и DevOps
Эта статья призвана объяснить и продемонстрировать 14 часто используемых команд MySQL для разработки платформ. Проверьте, если вы пропустили что-то в своем наборе инструментов. Давайте погрузимся в…
(если пост не открывается полностью,войдите в режиме инкогнито )
https://shly.link/Bkmc5
Эта статья призвана объяснить и продемонстрировать 14 часто используемых команд MySQL для разработки платформ. Проверьте, если вы пропустили что-то в своем наборе инструментов. Давайте погрузимся в…
(если пост не открывается полностью,войдите в режиме инкогнито )
https://shly.link/Bkmc5
Распространенные ошибки MySQL и способы их исправления
Хотя коды ошибок MySQL полезны, понять, что они означают, может быть сложно. В этой статье рассматриваются распространенные коды ошибок MySQL, незакодированные ошибки и способы их исправления.
https://planetscale.com/blog/common-mysql-errors-how-to-fix-them
Хотя коды ошибок MySQL полезны, понять, что они означают, может быть сложно. В этой статье рассматриваются распространенные коды ошибок MySQL, незакодированные ошибки и способы их исправления.
https://planetscale.com/blog/common-mysql-errors-how-to-fix-them
Planetscale
Common MySQL errors and how to fix them — PlanetScale
An overview of some common MySQL error codes you may run into, what they mean, and how to solve them.
16 приемов SQL, которые должен знать каждый новичок
Насколько хороши ваши навыки работы с хранилищами данных по шкале от 1 до 10?
Хотите подняться выше 7/10? Тогда эта статья для вас.
https://hackernoon.com/16-sql-techniques-every-beginner-needs-to-know?source=rss
Насколько хороши ваши навыки работы с хранилищами данных по шкале от 1 до 10?
Хотите подняться выше 7/10? Тогда эта статья для вас.
https://hackernoon.com/16-sql-techniques-every-beginner-needs-to-know?source=rss
Hackernoon
16 SQL Techniques Every Beginner Needs to Know | HackerNoon
This blog post explains the most intricate data warehouse SQL techniques in detail.
Знакомы слова SQL, ETL, DWH?
Тогда у вас есть возможность получить оффер за выходные в команду Тинькофф!
За прошлый год экосистема Тинькофф выросла в два раза — продуктами компании пользуются уже 28 млн клиентов. В связи с этим расширяется дата-команда: нужны дата-инженеры, системные аналитики DWH и разработчики ETL с опытом работы больше двух лет.
Пройти собеседование можно онлайн за выходные — на Data Weekend Offer. Если все хорошо, вы получите оффер уже в понедельник.
Ближайшее мероприятие 11-12 марта. Успейте подать заявку до 7 марта.
Тогда у вас есть возможность получить оффер за выходные в команду Тинькофф!
За прошлый год экосистема Тинькофф выросла в два раза — продуктами компании пользуются уже 28 млн клиентов. В связи с этим расширяется дата-команда: нужны дата-инженеры, системные аналитики DWH и разработчики ETL с опытом работы больше двух лет.
Пройти собеседование можно онлайн за выходные — на Data Weekend Offer. Если все хорошо, вы получите оффер уже в понедельник.
Ближайшее мероприятие 11-12 марта. Успейте подать заявку до 7 марта.
50 важных запросов в SQL Server
Здесь давайте изучим 50 наиболее важных SQL-запросов в SQL Server . SQL SQL Server — одна из самых популярных RDBM , используемых предприятиями и используемая миллионами приложений. Чтобы стать хорошим разработчиком программного обеспечения и данных, очень важно понимать SQL . В SQL Server все данные доступны и обновляются с помощью SQL-запросов. В этой статье я расскажу о 50 самых популярных SQL-запросах общего назначения. Я думаю, что каждый разработчик должен знать эти запросы. Эти запросы не связаны с какой-либо конкретной темой SQL. Но знание таких запросов может решить некоторые сложные задачи и может быть использовано во многих сценариях.
https://www.c-sharpcorner.com/article/50-important-queries-in-sql-server/
Здесь давайте изучим 50 наиболее важных SQL-запросов в SQL Server . SQL SQL Server — одна из самых популярных RDBM , используемых предприятиями и используемая миллионами приложений. Чтобы стать хорошим разработчиком программного обеспечения и данных, очень важно понимать SQL . В SQL Server все данные доступны и обновляются с помощью SQL-запросов. В этой статье я расскажу о 50 самых популярных SQL-запросах общего назначения. Я думаю, что каждый разработчик должен знать эти запросы. Эти запросы не связаны с какой-либо конкретной темой SQL. Но знание таких запросов может решить некоторые сложные задачи и может быть использовано во многих сценариях.
https://www.c-sharpcorner.com/article/50-important-queries-in-sql-server/
C-Sharpcorner
50 Important Queries in SQL Server
In this article, you will learn about 50 Important Queries in SQL Server. EXEC sp_helpdb, exec sp_helptext, EXEC sp_updatestats, EXEC sp_MSforeachtable, SQL query for version name of SQL Server, Enable a SQL Trigger, Disable a SQL Trigger, EXEC sp_recompile…
Как сбросить корневой пароль MySQL или MariaDB в Linux
Если вы настраиваете сервер базы данных MySQL или MariaDB в первый раз, скорее всего, вскоре после этого вы будете запускать mysql_secure_installation для реализации основных настроек безопасности.
Одним из этих параметров является пароль для корневой учетной записи базы данных, который вы должны хранить в секрете и использовать только в случае крайней необходимости. Если вы забыли пароль или вам нужно его сбросить (например, когда администратор базы данных меняет роли — или его увольняют!).
Эта статья пригодится. Мы объясним, как сбросить или восстановить забытый корневой пароль MySQL или MariaDB в Linux.
Хотя в этой статье мы будем использовать сервер MariaDB, инструкции должны подойти и для MySQL.
https://www.tecmint.com/reset-mysql-or-mariadb-root-password/
Если вы настраиваете сервер базы данных MySQL или MariaDB в первый раз, скорее всего, вскоре после этого вы будете запускать mysql_secure_installation для реализации основных настроек безопасности.
Одним из этих параметров является пароль для корневой учетной записи базы данных, который вы должны хранить в секрете и использовать только в случае крайней необходимости. Если вы забыли пароль или вам нужно его сбросить (например, когда администратор базы данных меняет роли — или его увольняют!).
Эта статья пригодится. Мы объясним, как сбросить или восстановить забытый корневой пароль MySQL или MariaDB в Linux.
Хотя в этой статье мы будем использовать сервер MariaDB, инструкции должны подойти и для MySQL.
https://www.tecmint.com/reset-mysql-or-mariadb-root-password/
How to Reset MySQL or MariaDB Root Password in Linux
In this article we will explain how to reset or recover forgotten MariaDB or MySQL root password in Linux.