Как добавить немецкую клавиатуру в Windows

Переключение между окнами Windows

В немецком языке есть некоторые символы, которых нет в английской раскладке. Потому, если немецким вы пользуетесь в работе или переписке, ее лучше добавить. Без нее вы точно не сможете вставить символы ö,ä,ü или ß.

(далее...)

Как читать конфиг из appsettings.json в консольном приложении .Net

Чтобы вынести настройки приложения в отдельный конфигурационный файл и получать данные из него в консольном приложении .Net (.Net 6, 7 точно), нужно установить из Nuget 2 пакета + зависимости, которые они с собой подтянут. Это можно сделать через Package-Manager в Visual Studio или через консоль dotnet.

(далее...)

Форматирование текста в WhatsApp

WhatsApp logo

Для тех, кто хочет написать сообщение в WhatsApp отличным, от обычного текста, пригодятся подсказки, как быстро и просто можно применить простое форматирование - наклон, жирный, курсив. Кроме того, это будет полезно тем, кто разрабатывает чат-бот для данного мессенджера.

(далее...)

Последовательная загрузка данных в массив React приложения через useState и axios

На почти 1 день встала разработка из-за того, что сразу не сообразил про особенность работы useState, хотя с ним не первый день работаю. Нужно было сформировать массив данных в React приложении через useState и axios, который тащил данные из API с разными параметрами. Посто про мои грабли и то, как не потратить 1 день на поиск не существующего бага React.

(далее...)

Install specific NodeJS version with NVM

NodeJS

NVM, или Node Version Manager - средство, позволяющее переключаться между версиями NodeJS без изменений реестра и путей окружения. Я про Windows, с которым работаю основное время.

Для разных задач мне нужна NodeJS то 8й версии, то 12й, то 19.

(далее...)

Подключение интернета от Vodafone в Германии

Сняв на долгий срок квартиру в Германии, для меня сразу встал вопрос подключения интернета. Коллеги подсказали, что можно сравнить условия разных провайдеров (да и вообще много чего) на сайте check24. Введя индекс и домашний адрес в форме на сайте мне было выдано много разных вариантов. Я решил не усложнять процесс и выбрал Vodafone – это название было мне знакомо. Также я выбрал опцию аренда роутера за 6 евро в месяц, дабы избежать проблем с оборудованием. Для выбора были еще O2, T-Mobile и что-то менее известное.

(далее...)

Экспорт участников группы SharePoint в Excel

На мой взгляд, одним из самых неудобных в 10м SharePoint было отсутствие возможности выгрузить список участников группы SharePoint в файл Excel. Был крайне разочарован, что в 19м SharePoint также не увидел такой возможности. Но нашел обходное решение через API и собственно сам Excel.

(далее...)

Генерация контекста для DBFirst приложение на Net Core + EF Core

Чтобы сгенерировать контекст для существующей базы данных на SQL сервере, нужно добавить в решение несколько пакетов и выполнить команду для скаффолдинга:

NuGet\Install-Package Microsoft.EntityFrameworkCore
NuGet\Install-Package Microsoft.EntityFrameworkCore.SqlServer
NuGet\Install-Package Microsoft.EntityFrameworkCore.Tools
NuGet\Install-Package Microsoft.Extensions.Configuration

(далее...)

Первый шаг к умному дому - Wifi выключатель для лампочки

Со студенческих лет, когда меня очень неслабо ударило током на лабораторной работе, боюсь работать с электроприборами в плане подключения светильников, выключателей и т.п. Но все же любопытство и желание что-то сделать руками пересиливает. Сегодня провел эксперимент с подключением Wifi реле к лампочке. Почему лампочка? Элементарно! Ее не жалко спалить 🙂

(далее...)

Настройка Terraform и YandexCloud

Для работы с облачными ресурсами, особенно при частом деплое и изменении конфигураций, руками поднимать инфраструктуру – это утопия, потому лучше всего освоить Terraform. Имхо, самое сложное в Terraform – это настроить среду для работу с облачным провайдером. Мне сейчас нравится Яндекс-облако, очень хотел бы туда пойти работать и помочь им стать еще лучше, но пока увы.

(далее...)

MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика