Understanding Database Normalization
Introduction
Data in the Database is stored in terms of enormous quantities. Retrieving certain data will be a tedious task if the data is not organized correctly. With the help of Normalization, we can organize this data and also reduce the redundan...
Read: https://karanthakur.hashnode.dev/understanding-database-normalization
Introduction
Data in the Database is stored in terms of enormous quantities. Retrieving certain data will be a tedious task if the data is not organized correctly. With the help of Normalization, we can organize this data and also reduce the redundan...
Read: https://karanthakur.hashnode.dev/understanding-database-normalization
Google Drive папка для Xubuntu
Целью данного туториала является описание способа подключения Google Диска к файловому менеджеру thunar (Xubuntu). Этот же способ с небольшими доработкими может быть использван и для подключения Google Диск папки у серверного дистрибутива вроде Ubuntu server.
Читать: https://habr.com/ru/post/685758/
Целью данного туториала является описание способа подключения Google Диска к файловому менеджеру thunar (Xubuntu). Этот же способ с небольшими доработкими может быть использван и для подключения Google Диск папки у серверного дистрибутива вроде Ubuntu server.
Читать: https://habr.com/ru/post/685758/
👍1
Parallel vacuuming in Amazon RDS for PostgreSQL and Amazon Aurora PostgreSQL
Read: https://aws.amazon.com/blogs/database/parallel-vacuuming-in-amazon-rds-for-postgresql-and-amazon-aurora-postgresql/
Read: https://aws.amazon.com/blogs/database/parallel-vacuuming-in-amazon-rds-for-postgresql-and-amazon-aurora-postgresql/
Moving From Monolith to Microservices: Mark Porter and Accenture’s Michael Ljung Explain
Read: https://www.mongodb.com/blog/post/moving-from-monolith-microservices-mark-porter-accentures-michael-ljung-explain
Read: https://www.mongodb.com/blog/post/moving-from-monolith-microservices-mark-porter-accentures-michael-ljung-explain
Оптические диски не умерли? Новые и не очень технологии для архивного хранения данных
На Хабре уже давно не публикуются новости о прорывах в технологии хранения данных при помощи оптических дисков. Оно и понятно — жесткие диски, SSD большой емкости и, конечно, ленточные накопители (в ряде случаев) захватили рынок хранения данных. Тем не менее, технология не умерла, и сейчас стало известно о том, что она продолжает развиваться.
Плюс ко всему, худо-бедно продолжаются исследования в плане хранения информации при помощи других материалов и систем. Давайте посмотрим, что сейчас известно об оптических дисках и есть ли здесь значимые достижения.
Читать: https://habr.com/ru/post/685810/
На Хабре уже давно не публикуются новости о прорывах в технологии хранения данных при помощи оптических дисков. Оно и понятно — жесткие диски, SSD большой емкости и, конечно, ленточные накопители (в ряде случаев) захватили рынок хранения данных. Тем не менее, технология не умерла, и сейчас стало известно о том, что она продолжает развиваться.
Плюс ко всему, худо-бедно продолжаются исследования в плане хранения информации при помощи других материалов и систем. Давайте посмотрим, что сейчас известно об оптических дисках и есть ли здесь значимые достижения.
Читать: https://habr.com/ru/post/685810/
Automatic Data Collection For Machine Learning Models
Automatic Image Classification Generator allows you to perform automated data collection, automation of training, and testing for machine learning models. Empowered by SerpApi’s Google Images Scraper API, the tool bypasses the need for manual data en...
Read: https://serpapi.hashnode.dev/automatic-data-collection-for-machine-learning-models
Automatic Image Classification Generator allows you to perform automated data collection, automation of training, and testing for machine learning models. Empowered by SerpApi’s Google Images Scraper API, the tool bypasses the need for manual data en...
Read: https://serpapi.hashnode.dev/automatic-data-collection-for-machine-learning-models
Миграция Laravel Nova с PostgreSQL на CockroachDB. Наш опыт и решение
Часто бывает, при ближайшем рассмотрении некоторая проблема выявляет более глубокую, погружаясь в решение которой находишь для себя много интересного.
О такой ситуации на одном из наших проектов и пойдет речь.
Читать: https://habr.com/ru/post/686006/
Часто бывает, при ближайшем рассмотрении некоторая проблема выявляет более глубокую, погружаясь в решение которой находишь для себя много интересного.
О такой ситуации на одном из наших проектов и пойдет речь.
Читать: https://habr.com/ru/post/686006/
👍1
ITить-КОЛОТИТЬ, серии 7-9
Продолжаем выкладывать новые выпуски нашего сериала про айтишников. Как он появился и как снимался второй сезон нашего мини-сериала, рассказывали ранее.
Читать: https://habr.com/ru/post/686132/
Продолжаем выкладывать новые выпуски нашего сериала про айтишников. Как он появился и как снимался второй сезон нашего мини-сериала, рассказывали ранее.
Читать: https://habr.com/ru/post/686132/
👍1
Create an audit trail for an Amazon Aurora PostgreSQL table
Read: https://aws.amazon.com/blogs/database/create-an-audit-trail-for-an-amazon-aurora-postgresql-table/
Read: https://aws.amazon.com/blogs/database/create-an-audit-trail-for-an-amazon-aurora-postgresql-table/
Automating Java Application Deployment Across Multiple Cloud Regions
Ahoy, matey!
What’s good about habits, I hear you ask?
Well, some habits are better (and more socially acceptable) than others! In terms of coding, a habit or routine can help you progress more quickly toward your end goal. It’s better to take dail...
Read: https://dmagda.hashnode.dev/automating-java-application-deployment-across-multiple-cloud-regions
Ahoy, matey!
What’s good about habits, I hear you ask?
Well, some habits are better (and more socially acceptable) than others! In terms of coding, a habit or routine can help you progress more quickly toward your end goal. It’s better to take dail...
Read: https://dmagda.hashnode.dev/automating-java-application-deployment-across-multiple-cloud-regions
Обзор популярных VPS серверов
Для сайта с высокой посещаемостью и/или большим объемом мультимедийного контента возможностей обычного виртуального хостинга недостаточно. Чтобы он быстро загружался и стабильно работал, требуется VPS – виртуальный сервер, размещенный в дата-центре провайдера на мощных физических серверах.
VPS подходит для размещения популярных блогов с большим числом пользователей, корпоративных сайтов, сервисов и веб-площадок с SaaS-продуктами. Параметры сервера, его надежность и функционал, зависят от провайдера и выбранного тарифа.
В данной работе мы разберемся, по каким критериям нужно выбирать виртуальный сервис, и рассмотрим 5 популярных провайдеров VPS.
Читать: https://habr.com/ru/post/686238/
Для сайта с высокой посещаемостью и/или большим объемом мультимедийного контента возможностей обычного виртуального хостинга недостаточно. Чтобы он быстро загружался и стабильно работал, требуется VPS – виртуальный сервер, размещенный в дата-центре провайдера на мощных физических серверах.
VPS подходит для размещения популярных блогов с большим числом пользователей, корпоративных сайтов, сервисов и веб-площадок с SaaS-продуктами. Параметры сервера, его надежность и функционал, зависят от провайдера и выбранного тарифа.
В данной работе мы разберемся, по каким критериям нужно выбирать виртуальный сервис, и рассмотрим 5 популярных провайдеров VPS.
Читать: https://habr.com/ru/post/686238/
The Browser's Session Storage
Introduction
The Web storage api is a set of mechanisms that enable browsers to store key-value pairs. Before HTML5, application data had to be sorted
in cookies, included in every server request. Its intended to be far more user-friendly than using ...
Read: https://syedjaferk.hashnode.dev/the-browsers-session-storage
Introduction
The Web storage api is a set of mechanisms that enable browsers to store key-value pairs. Before HTML5, application data had to be sorted
in cookies, included in every server request. Its intended to be far more user-friendly than using ...
Read: https://syedjaferk.hashnode.dev/the-browsers-session-storage
How to Keep Track of Database Changes?
As a programmer, we use software such as git to keep track of changes we made in our code, to ease our review process, etc.
Similarly, we can keep track of changes made to our production databases using database migrations.
As these migrations are pa...
Read: https://anasanjaria.hashnode.dev/how-to-keep-track-of-database-changes-f2ee
As a programmer, we use software such as git to keep track of changes we made in our code, to ease our review process, etc.
Similarly, we can keep track of changes made to our production databases using database migrations.
As these migrations are pa...
Read: https://anasanjaria.hashnode.dev/how-to-keep-track-of-database-changes-f2ee
Monitor Aborted MySQL Connections using metricbeat
We have watchers in our production system that inform us when something goes wrong with our system. Suddenly, one of the systems becomes unhealthy and it failed to connect MySQL despite valid credentials.
Upon investigation, we noticed that MySQL is ...
Read: https://anasanjaria.hashnode.dev/monitor-aborted-mysql-connections-using-metricbeat-4f184f6a3dbf
We have watchers in our production system that inform us when something goes wrong with our system. Suddenly, one of the systems becomes unhealthy and it failed to connect MySQL despite valid credentials.
Upon investigation, we noticed that MySQL is ...
Read: https://anasanjaria.hashnode.dev/monitor-aborted-mysql-connections-using-metricbeat-4f184f6a3dbf
When not to use Local storage in your development ?
Introduction
You may get a Storage object for the Document's origin using the localStorage property of the window (browser window object) interface; the data is preserved throughout browser sessions. In local storage, data is preserved for a very lo...
Read: https://syedjaferk.hashnode.dev/when-not-to-use-local-storage-in-your-development
Introduction
You may get a Storage object for the Document's origin using the localStorage property of the window (browser window object) interface; the data is preserved throughout browser sessions. In local storage, data is preserved for a very lo...
Read: https://syedjaferk.hashnode.dev/when-not-to-use-local-storage-in-your-development
Руководство по парольной политике. Часть 1
Руководство по парольной политике. Часть 1
Перевод чрезвычайно полезного документа от большого коллектива авторов. Содержит конкретные рекомендаци и объединяет появившиеся в последнее время руководства по парольной политике в одном месте, с целью создать универсальную парольную политику, которую можно использовать везде, где это потребуется.
Читать: https://habr.com/ru/post/686400/
Руководство по парольной политике. Часть 1
Перевод чрезвычайно полезного документа от большого коллектива авторов. Содержит конкретные рекомендаци и объединяет появившиеся в последнее время руководства по парольной политике в одном месте, с целью создать универсальную парольную политику, которую можно использовать везде, где это потребуется.
Читать: https://habr.com/ru/post/686400/
Разбираемся с Redis
Этот материал представляет собой глубокое исследование всего, что связано с Redis. В частности — речь пойдёт о различных способах организации хранилищ Redis, о постоянном хранении данных, о форках процессов.
Читать: https://habr.com/ru/post/685894/
Этот материал представляет собой глубокое исследование всего, что связано с Redis. В частности — речь пойдёт о различных способах организации хранилищ Redis, о постоянном хранении данных, о форках процессов.
Читать: https://habr.com/ru/post/685894/
Разбираемся с Redis
Этот материал представляет собой глубокое исследование всего, что связано с Redis. В частности — речь пойдёт о различных способах организации хранилищ Redis, о постоянном хранении данных, о форках процессов.
Читать: https://habr.com/ru/post/685894/
Этот материал представляет собой глубокое исследование всего, что связано с Redis. В частности — речь пойдёт о различных способах организации хранилищ Redis, о постоянном хранении данных, о форках процессов.
Читать: https://habr.com/ru/post/685894/
ITить-КОЛОТИТЬ, серии 7-9
Продолжаем выкладывать новые выпуски нашего сериала про айтишников. Как он появился и как снимался второй сезон нашего мини-сериала, рассказывали ранее.
Читать: https://habr.com/ru/post/686132/
Продолжаем выкладывать новые выпуски нашего сериала про айтишников. Как он появился и как снимался второй сезон нашего мини-сериала, рассказывали ранее.
Читать: https://habr.com/ru/post/686132/
Как создать HandBook для своей компании
Чем больше сотрудников становится в компании, тем больше появляется необходимость собрать всю информацию и все данные компании в одном месте.
В этой статье мы расскажем вам как решить эту проблему с помощью корпоративной книги, а также поделимся основными моментами разработки, на которые стоит обратить внимание, чтобы ускорить процесс ее создания.
Читать: https://habr.com/ru/post/686500/
Чем больше сотрудников становится в компании, тем больше появляется необходимость собрать всю информацию и все данные компании в одном месте.
В этой статье мы расскажем вам как решить эту проблему с помощью корпоративной книги, а также поделимся основными моментами разработки, на которые стоит обратить внимание, чтобы ускорить процесс ее создания.
Читать: https://habr.com/ru/post/686500/
Куда мы катимся? Первая часть
Сегодня я хочу поговорить с вами про такую замечательную вещь как Point in time recovery (PITR) в PostgreSQL.
Механизм восстановления на определенную точку во времени работает таким образом – у нас есть базовый бэкап, созданный при помощи какой-либо утилиты создания бэкапов (например pg_basebackup), а также набор журнальных файлов, постепенно применяя (накатывая) который, мы можем восстановиться до указанной точки.
Звучит это довольно просто, но, как водится, в каждой простой вещи есть какие-то нюансы, вот о них мы сегодня с вами и поговорим.
Читать: https://habr.com/ru/post/685800/
Сегодня я хочу поговорить с вами про такую замечательную вещь как Point in time recovery (PITR) в PostgreSQL.
Механизм восстановления на определенную точку во времени работает таким образом – у нас есть базовый бэкап, созданный при помощи какой-либо утилиты создания бэкапов (например pg_basebackup), а также набор журнальных файлов, постепенно применяя (накатывая) который, мы можем восстановиться до указанной точки.
Звучит это довольно просто, но, как водится, в каждой простой вещи есть какие-то нюансы, вот о них мы сегодня с вами и поговорим.
Читать: https://habr.com/ru/post/685800/