Pull to refresh
10
0
Павел @Unixspv

Frontend Developer

Send message

Использование Signal и Model Inputs в Angular

Level of difficultyEasy
Reading time4 min
Views5.1K

Разработчики Angular постоянно работают над улучшением фреймворка, добавляя новые функциональные возможности и меняя подходы в работе с данными. Одно из наиболее ярких новшеств — Signals API и некоторые специфические части этого API.

При наличии уже устоявшихся практик и подходов этот API может показаться избыточным и даже лишним, но только на первый взгляд. Ведь часто бывает так: что‑то новое выглядит неудобным, но через время все оказывается иначе и уже даже не понимаешь, как жил без этого раньше.

В статье я расскажу о Signal и Model Inputs и о том, как они могут заменить классические декораторы Input и Output, а попутно — решить проблемы с обнаружением изменений, не прибегая к написанию дополнительного кода.

Читать далее

Ленивые бесконечные списки на основе Deferrable Views

Level of difficultyMedium
Reading time5 min
Views4.1K

При создании удобных и отзывчивых интерфейсов часто возникает ситуация, когда нужно иметь дело с большими коллекциями элементов. Один из способов организации списков – бесконечный просмотр, но данный способ скрывает в себе ряд технических сложностей.

В статье рассмотрим, как сделать бесконечные ленивые списки на основе Deferrable Views, недавно появившихся в Angular 17 и затронем некоторые моменты оптимизации предлагаемого подхода. Статья содержит примеры кода и демонстрационное приложение, показывающее применение Deferrable Views для решения задачи.

Читать далее

Как кастомизировать стандартные страницы ошибок

Level of difficultyEasy
Reading time6 min
Views7.5K

Данная статья описывает утилиту для генерации статических страниц ошибок, используемых в качестве замены стандартным страницам. В статье подробно описаны возможности утилиты, среди которых шаблонизация, стилизация, локализация, генерация сниппетов для настройки сервера. Проект является Open Source, и открыт для новых идей и запросов.

Читать далее

Google Apps: не более 50 пользователей на базовом пакете

Reading time1 min
Views1.6K
Как-то совершенно незамеченным остался тот факт, что Google отменили ранее принятое решение о снятии ограничения на количество пользователей на базовом пакете. Теперь на базовом пакете можно создать не более 50 пользователей, о чем доходчиво написано в справке Google.
Так же преобразована сама процедура регистрации. Теперь по умолчанию открывается страница рекламирующая профессиональный пакет, где отсутствует сравнительная таблица между двумя типами пакетов.
При попытке зарегистрироваться с выбранным базовым пакетом, выводится соответствующее сообщение:
Базовый пакет Служб Google ограничен 50 аккаунтами пользователей. Заинтересованы в дополнительных аккаунтах пользователей или других расширенных функциях? Попробуйте Профессиональный пакет Служб Google бесплатно.

В кеше Google еще пока сохранился предыдущий вариант страницы регистрации, со сводной таблицей, где уже говорится об ограничении (ссылка, скриншот). Можно заметить, что введение ограничение произошло как минимум 2 недели назад, однако, никаких официальных новостей по этому поводу мне не удалось отыскать.

Конечно же, 50 пользователей обычно более чем достаточно, но все-таки очень жаль что ввели такое ограничение, которое сами же ранее отменили.

Трехсимвольники: дешевле только даром

Reading time1 min
Views1.1K
Еще совсем недавно (в феврале) можно было купить трехсимвольный домен всего лишь за 1 WMZ у небезызвестной компании «Легато». И вот неумолимо приближается 15 мая — срок освобождения всех порабощенных данной компанией доменов. Из последних сил они пытаются отбить хоть какие-то деньги, и предлагают выкупить домены за смешные деньги — 1 WMR (а около месяца назад были по 0.5 WMZ).

Напомню чем известна компания «Легато»:
К её заслугам можно отнести, вероятно, самый массовый доменный «флешмоб» в Рунете — скупку всех оставшихся трехсимвольных доменов. В период с 11 по 14 апреля 2008 года они зарегистрировали 14963 домена в зоне RU. К великому сожалению, гнусные регистраторы ежегодно просят мзду за продление владения доменным именем, что означает огромные траты, на которые «Легато» не готова, и как результат мы видим текущие распродажи.

UPD:
Перенес в блог О хостинге и доменах

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Frontend Developer, Fullstack Developer
Lead
Angular
JavaScript
TypeScript
Node.js
Web development
Adaptive layout
Linux