Запуск первого приложения

Требуется уставновить:

Создание простого приложения

ng new my-app

где my-app имя приложения

После окончания создания переходим в папку и выполняем команду

cd my-app
ng serve -o
Читать далее «Запуск первого приложения»

Переопределение remote компонентов

Ситуация такая: Компоненты ExtJS (разметка) подгружаются с удаленного сервера, a внести изменения в них нет возможности.

Для решения данной задачи можно воспользоваться переопределением класса Ext.app.Application

Читать далее «Переопределение remote компонентов»

ExtJs куки для кэширования

ext-cache = 1, чтобы при перезагрузке страницы не терять брейкпоинт, поставленный в браузере. Удобство при отладке.

Автоматическая ширина колонок в Grid

Бывают ситуации когда для grid’а не указываются размеры колонок, а нужно чтобы смотрелось хорошо

Некрасивая разметка

Для корректного просмотра списка есть несколько способов:

Читать далее «Автоматическая ширина колонок в Grid»

Временная зона для PostgreSql+NodeJs

Если на сервере БД хранить дату с типом timestamp without time zone, и использовать модуль nodejs pg то дата будет возвращается в формате локального компьютера, а нужно что бы было также в UTC

Решение

Устанавливаем moment

npm install monent

Настраиваем pg

pg.types.setTypeParser(1114, str => moment.utc(str + '+00:00').format()); 

Оригинал статьи: Working with PostgreSQL’s timestamp without timezone in Node

Плагин CardToList для Listiew

Плагин предназначен для вывода в компоненте IServ.UI.Classic.ListViewPanel панели с карточкой редактирования

Особенности

  • для списка скрываются кнопки создания и редактирования. Кнопка удалить выводится только при множественном выборе
  • выделяется записи, которая выводится в карточке
  • после изменения записи в карточке список обновляется
Стандартная панель редактирования для списка.
Читать далее «Плагин CardToList для Listiew»

Проигрывание аудио записи на устройстве через Termux

Устанавливаем на устройстве приложение

apt install mpv

Выполняем команду и на телефоне должна заиграть музыка:

mpv https://appcode.mobwal.com/betkhoven-simfonija-5-allegro-con-brio.mp3

Можно например запустить воспроизведение в определенной позиции:

mpv https://appcode.mobwal.com/betkhoven-simfonija-5-allegro-con-brio.mp3 --start=00:00:59