Архив за 12 января 2025

Перевод статьи с официального сайта документации Angular

Довольно часто нужно создавать компоненты, которые служат в качестве контейнера для различного типа контета. Например, вы хотите создать камстомный компонент карточку (CustomCard):

@Component({
  selector: 'custom-card',
  template: '<div class="card-shadow"> <!-- card content goes here --> </div>',
})
export class CustomCard {/* ... */}

Вы можете использовать <ng-content> элемент в качестве метки, которая укажет на местоположение вашего будущего контента.

Читать полностью »

Китайский Минпром опубликовал живые фото будущего внедорожника Volkswagen Tayron L — эта модель официально выйдет на рынок КНР в марте 2025 года. Но уже сейчас есть живые фото, подробности о технике и разрешение на серийный выпуск.

Видеокарты Radeon RX 9000 номинально уже были анонсированы, но мы до сих пор знаем о них не всё. Между тем, в Сеть попали новые результаты тестирования. 

Илон Маск рассказал, что в мире появился третий человек с чипом Neuralink. 

Игровой процессор Ryzen 7 9800X3D продолжает бить рекорды. Статистика крупной немецкой сети Mindfactory показывает, на сколько велик спрос на этот CPU. 

Клавиатуры бывают очень разные. Некоторые из них ориентированы на какие-то определённые сценарии работы. Новинка под названием Freewrite Wordrunner — это решение для писателей. По крайней мере так его позиционируют создатели. 

Читать полностью »

FluentValidation — это мощная библиотека для валидации объектов в .NET, которая поддерживает создание кастомных сообщений об ошибках. В этом руководстве мы рассмотрим, как использовать различные подходы к формированию этих сообщений и почему важно различать использование простых строк и лямбда-выражений в методе WithMessage.

Простой вывод сообщения об ошибке

Когда вы используете метод WithMessage и передаете строку напрямую:

RuleFor(customer => customer.FirstName)
    .NotNull()
    .WithMessage("Это сообщение об ошибке.");

Читать полностью »

Компания Thermaltake представила, похоже, свою первую оперативную память с генератором CKD. 

У людей, получивших травму головы в спортивных соревнованиях, при пережитых несчастных случаях или по другим причинам, часто развиваются нейродегенеративные заболевания, такие как болезнь Паркинсона или Альцгеймера. Новое исследование проливает свет на причину нейродегенерации.

Настоящая причина нейродегенерации. Удары по голове и спящий вирус - 1

Читать полностью »

В Китае наконец-то полноценно представили бюджетный седан Jetta VA7, одновременно запущены продажи. Первым покупателям машина достанется очень дешево — за эквивалент 12,2 тыс. долларов. Такова цена машины в базовой комплектации.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js