Advertisement
Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page

25 марта
19616.jpg
Просмотров: 587

Creating background services in .NET Core is a powerful way to perform long-running, background tasks that are independent of user interaction. These tasks can range from data processing, sending batch emails, to file I/O operations — all critical for today’s complex application ecosystems. This guide delves deep into the architecture,...

далее...
25 марта
19478.jpg
Просмотров: 2444

Pagination allows you to retrieve a large number of records split into pages, instead of returning all the results at once. This is especially useful in scenarios where you need to retrieve a large number of records. In this article, I present how to implement OffSet and Keyset pagination...

далее...
24 марта
Просмотров: 536

Фреймворк Angular используется при создании SPA и предлагает большое количество инструментов как для создания, непосредственно, элементов интерфейса, так и CLI для создания и управления структурой файлов, относящихся к приложению. Для создания проекта с использованием библиотеки Angular, официальный сайт предлагает нам установить пакет angular-cli и далее из консоли запустить определенные команды,...

далее...
24 марта
19605.jpg
Просмотров: 121

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

далее...
24 марта
19606.jpg
Просмотров: 331

Рекрутер задался вопросом, почему на техсобесах «даже нормальные люди звереют» — да потому что интервьюер превращает собеседование в страшный экзамен или «соревнование» с кандидатом. Мы собрали 10+ историй о том, как айтишники сталкивались с «душнилами» на интервью. Мнение топикстартера: «интервьюеры чувствуют себя Гэндальфами, сдерживающими тьму» Топикстартер решил, что аудитории будет...

далее...
24 марта
19607.jpg
Просмотров: 326

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

далее...
24 марта
19608.jpg
Просмотров: 328

Представьте себе, что вы директор маленькой средней школы, который ищет нового учителя. Поскольку у вас в штате менее 20 учителей, вы должны убедиться, что каждый человек, которого вы нанимаете, может преподавать во всех классах. Кроме того, вы недавно потеряли одного из своих лучших учителей, человека с 15-летним опытом и наставника...

далее...
24 марта
19609.png
Просмотров: 488

Два способа отправки данных по протоколу HTTP: в чем разница? GraphQL часто представляют как революционно новый путь осмысления API. Вместо работы с жестко определенными на сервере конечными точками (endpoints) вы можете с помощью одного запроса получить именно те данные, которые вам нужны. И да — GraphQL гибок при внедрении в...

далее...
24 марта
Просмотров: 260

Разработчики игр – одни из самых востребованных IT-специалистов. В этой статье расскажем, какие навыки нужно иметь и какие технологии изучить, чтобы стать профессиональным Unity-разработчиком с хорошими карьерными перспективами. Кто такой разработчик игр Unity/Game Developer Индустрия игр по размерам сопоставима с киноиндустрией, а по темпам роста в последние годы значительно опережает...

далее...
24 марта
Просмотров: 265

Приходилось ли Вам когда-нибудь тестировать формы авторизации? Думаю, что каждый тестировщик сталкивался с ситуацией, когда после тестирования одной из таких «форм» с логином и паролем приходилось заводить баг-репорт c использованием слова «Авторизация». Но ведь задача тестировщика постараться максимально точно и грамотно обозначить проблему! Возможно ли это? Конечно! Именно поэтому в...

далее...
24 марта
19603.jpg
Просмотров: 358

Недавно я натолкнулся в нашем коде на использование пакета MediatR. Это заинтересовало меня. Почему я должен использовать MediatR? Какие преимущества он мне предоставляет? Здесь я собираюсь рассмотреть эти вопросы. Как пользоваться MediatR На базовом уровне использование MediatR очень просто. Сначала вы устанавливаете NuGet пакет MediatR. В вашем приложении будет...

далее...
24 марта
19602.jpg
Просмотров: 395

Как же хочется иногда остановить дикую гонку разработки и получить удовольствие от вдумчивого, размеренного написания кода. Как же не хватает времени на обдумывание алгоритмов и исследование перспективных архитектурных вариантов системы. Как же тянет протянуть руку к стоп-крану и остановить взбесившийся конвейер по штамповке недолговечных решений. Если вы устали от бесконечных...

далее...
24 марта
19601.png
Просмотров: 295

1. Что такое python? 2. В каком году написана первая статья про python? 3. Какие типы данных есть в python? На какие классы делятся? 4. Что такое лямбда-функция? Какое у неё назначение? 5. Что такое PEP 8? 6. Как получить документацию по атрибутам объекта? 7. Что такое docstring? 8. В...

далее...
24 марта
19600.png
Просмотров: 334

Сегодня мы попытаемся построить и запустить магазин мороженого, при этом одновременно изучить асинхронный JavaScript. Также вы узнаете, как использовать: Callbacks. Promises. Async / Await. Вот что мы рассмотрим в этой статье: Что такое асинхронный JavaScript. Синхронный и асинхронный JavaScript. Как работают Callbacks в JavaScript. Как работают Promises в JavaScript. Как...

далее...
24 марта
19599.png
Просмотров: 406

Когда вам нужно что-то отдебажить на фронтенде, вы юзаете console.log Одной из проблем юзания console.log может быть "засорение" консоли, что затрудняет чтение консоли. Ниже обсудим 10 способов как улучшить запись в консоль: 1. console.table Вместо того, чтобы просто выводить массив или объект, console.table выводит данные в табличном формате, что...

далее...
24 марта
19597.jpg
Просмотров: 372

Написание нового кода = ошибки. С этим всё просто. Избавится от ошибок – вот это сложная задача. Программисты привыкли, что в их средствах разработки есть встроенные инструменты, показывающие, какая строка кода сейчас работает, отображают текущее содержимое переменных, выводят сообщения о процессе выполнения и т. д. Какое-то время в SQL Server...

далее...
24 марта
19598.png
Просмотров: 291

Кадр из сериала “Друзья” Примечание: у меня нет образования психолога. Статья основана только на моём личном опыте, а выводы сделаны на основе сотен страниц психологической литературы, десятков часов карьерных курсов и консультаций, и сотен часов без сна в думах о будущем. Можно ли в потоке рабочей рутины понять, что...

далее...
24 марта
19596.png
Просмотров: 292

Секрет того, чтобы добиться чего-то, — начать. Секрет того, чтобы начать, заключается в том, чтобы разбить сложное и неподъемное задание на маленькие и простые задачки и приступить к решению первой из них. Марк Твен Данная статья будет интересна людям, работающим как на одном, так и на нескольких проектах одновременно,...

далее...
24 марта
19595.png
Просмотров: 312

Перевод Автор оригинала: Ably Протокол Message Queuing Telemetry Transport (MQTT) используется в течение многих лет, но сейчас он особенно актуален благодаря взрывному росту IoT: и потребительские, и промышленные устройства внедряют распределённые сети и граничные вычисления (edge computing), а устройства с постоянной трансляцией данных становятся частью повседневной жизни. Это означает, что...

далее...
24 марта
19593.png
Просмотров: 341

Управление тимлидами сильно отличается от управления инженерами. Это логично, ведь перед вами теперь руководители, а не обычные сотрудники. Тимлиды не любят излишний менеджмент и контроль. И зачастую, сами знают как сделать ту или иную задачу. Поэтому подход должен быть иным. В статье поделюсь своим мнением о том, как это делать...

далее...

© 1999–2024 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban