Все записи категории ‘Программирование’

Переключение страниц в приложении C# Xamarin (Android)
 4 Июл, 2022

Даже самое простое приложение содержит несколько страниц. Минимально — это основная страница и страница с настройками. В данной статье я покажу пример как реализовать переключение между страницами с помощью класса NavigationPage.

Цикл статей по Xamarin

Читать далее »
Использование canvas на C# Xamarin
 3 Июл, 2022

Это часть статьи по опыту создания приложения с использованием C# Xamarin для Android платформы.

Canvas — это общий для разных платформ подход к работе с графикой, он обычно материализуется в специфичном для языка / платформы объекте, который так и называется — Canvas.

Читать далее »
Как сравнить два произвольных файла не включенных в репозиторий средствами git diff
 1 Июл, 2022

Утилита Git diff может сравнивать не только изменения между ветками, но и вообще произвольные объекты файловой системы, которые даже не включены в репозиторий.

Читать далее »
Опыт работы с C# Xamarin
 28 Июн, 2022

Что такое Xamarin — следует почитать отдельно. Вкратце, это платформа с идеологией .NET, позволяет писать код сразу для разных платформ — iOS, Android, Win. Меня интересовала возможность на знакомом языке (C#), написать что либо под Android.

Читать далее »
Асинхронная загрузка и инициализация js скрипта
 13 Май, 2022

С тех пор как стало возможным указать загружаемому в HTML документе скрипту флаги-аттрибуты async и defer, стало необходимо понимать то, в какой очередности скрипты будут исполнены, если они зависят друг от друга.

Читать далее »
Обновление composer в ручном режиме
 20 Апр, 2022

Если вам не удаётся обновить вашу версию composer штатно по тем или иным причинам, а обычно это делается следующей командой:

То есть более прямой и простой метод.

Читать далее »
Меняем поведение корневого пункта меню bootstrap dropdown
 14 Апр, 2022

В bootstrap корневой пункт меню с подпунктами (dropdown menu) не является активной ссылкой и лишь служит кнопкой для развертывания подпунктов. Тем временем в CMS Drupal пункты меню в любом случае ассоциированы с некоторым URL, но корневой элемент не выполняют свою роль, т.к. ссылка не работает.

Читать далее »
Настроить Nginx для вывода php ошибок в браузер (а не только в log)
 7 Апр, 2022

Это не является настройкой nginx, а управляется из конфигурации php-fpm.

Читать далее »
Выполнение команды от имени другого пользователя
 17 Мар, 2022

Команда su позволяет выполнить любую операцию от имени существующего пользователя.

Читать далее »
Перенос Ubuntu WSL на другой диск
 6 Мар, 2022

В WIN 10 возможно установить в качестве подсистемы Linux — Ubuntu. Установка доступна в Microsoft Shop, и в настоящий момент на выбор имеются 18я и 20я версии. К сожалению, при установке нельзя выбрать куда будет размещена система. А установлена она будет в каталог C:/Users/root/AppData/Local/..

Читать далее »