Жизнь — это вообще трагедия, исход которой предрешен.

- Эрнест Хемингуэй

новые заметки

Запуск Razor Pages в .NET 6

Когда вы создаете новое веб-приложение с помощью .NET 6 (из новых шаблонов RC1), вы можете заметить, что чего-то не хватает. Класса Startup нет. Что случилось с этим? И как вы настраиваете свое новое веб-приложение .NET 6?Шаблоны ASP.NET Core были об ...

Читать далее

Скрипт для создания резервной копии MySQL

Данный скрипт написан на Unix Shell под управлением операционной системы CentOS. Он будет работать на большинстве систем семейств Linux и BSD.Пример скриптаСкрипт будет создавать для каждой базы свой дамп. Это необходимо для быстрого восстановления д ...

Читать далее

Резервное копирование базы MySQL / MariaDB

В статье рассмотрим общие принципы выполнения резервного копирования СУБД MySQL или MariaDB. Также рассмотрим некоторые примеры часто используемых ключей и параметров резервирования.Синтаксис и базовая командаСоздание дампа выполняется из командной с ...

Читать далее

Как настроить удаленное подключение к PostgreSQL

По умолчанию, сервер баз данных pgsql разрешает подключение только с локального компьютера. Данная инструкция показывает, как разрешить подключения с удаленных систем. Онанаписана на примере Linux CentOS и PostgreSQL14.Для начала посмотрим путь распо ...

Читать далее

Резервное копирование PostgreSQL

В данной инструкции рассмотрены варианты и примеры созданиярезервных копий и восстановления баз СУБД PostgreSQL.Все команды, которые приводятся ниже, должны выполняться из командной строки. В Linux — это окнотерминала, в Windows — командная строка (c ...

Читать далее

Резервное копирование MS SQL Server

Есть несколько способов созданиярезервнойкопииMS SQL. Для разовых операций прекрасно подойдет графический инструмент SQL Management Studio. Для автоматизации — Powershell или cmd. Данные операции применяются к любым базам, как для 1С, так и любых дру ...

Читать далее

Выстрел себе в ногу литералом С# по умолчанию и нулевым значением

Что мне нравится в C#, так это то, что разработчики языка постоянно совершенствуют его, поэтому мы регулярно получаем новый синтаксис для экспериментов. Как правило, я очень хочу использовать эти новые функции, поскольку они обычно помогают нам писат ...

Читать далее

Обработка ошибок с помощью определенных типов ошибок и сопоставления шаблонов C#

Обработка ошибок — один из скучных, но необходимых аспектов разработки. Часто это второстепенная мысль — « Я просто оберну это в try/catch и зарегистрирую » — но небольшое дополнительное усилие может сделать ваши приложения намного более надежными.Во ...

Читать далее

В помощь следующему разработчику: удобочитаемый C#

Я хотел бы поделиться несколькими советами по написанию лаконичного, удобочитаемого C#. Стоит помнить о них, если вы хотите упростить задачу для тех, кто поддерживает ваш код.Пробелы и отступыОтступы и пробелы помогают читателю анализировать связанны ...

Читать далее

Получение первого и последнего дня недели или месяца с помощью С#

Недавно мне нужно было получить дату первого дня определенной недели в С#. Просмотрев эту довольно запутанную коллекцию ответов , я собрал части различных фрагментов кода в эту небольшую коллекцию служебных методов.public static partial class DateTim ...

Читать далее