Публикации по теме 'software'


DataGrid с использованием BackgroundWorker — C#
Привет друзья! Сегодня мы обсудим в этой статье, как использовать элемент управления Backgroundwalker в C# и загружать записи из таблицы базы данных. Введение BackgroundWorker используется для выполнения интенсивных задач (отнимающих много времени) в отдельном потоке, поэтому пользовательский интерфейс (UI) не зависает. Поскольку задачи выполняются в фоновом режиме и могут занять много времени, необходимо отображать некоторые настраиваемые сообщения и обновлять пользовательский..

Какой язык программирования для начинающих
Каждый язык программирования имеет множество преимуществ для всех. В этой статье я рассмотрю самые популярные языки. Во-первых, я хочу показать вам диаграмму самых популярных языков. Python Название Python происходит от Monty Python. Эти знания не имеют ничего общего с нашей темой, но мне тоже нравится Монти Пайтон. Python - это язык сценариев, и его очень легко изучить. Что такое язык сценариев? Язык сценариев не требует этапа компиляции и скорее интерпретируется...

4 закона демонстрации программного обеспечения
Кто, черт возьми, продолжает приглашать Мерфи? Независимо от того, являетесь ли вы разработчиком, владельцем продукта, бизнес-аналитиком или руководителем компании-разработчика программного обеспечения, вы, вероятно, были свидетелями неудачной демонстрации продукта. То, что предназначено для демонстрации новых функций программного обеспечения, обычно останавливается во время демонстрации. Почему? Потому что вселенная разработки программного обеспечения подчиняется следующим..

Реализация паттерна наблюдателя на TypeScript
Как мы видели в предыдущей статье , шаблоны проектирования - это способ стандартизации реализации ресурсов в наших приложениях. Мы увидели, что если проблемы остаются неизменными, мы можем придерживаться того же подхода к их решению. Сегодня мы рассмотрим шаблон Наблюдатель . Наблюдатель - это способ позволить объекту обратить внимание на состояние другого объекта и получать обновления при каждом изменении его состояния. Итак, мы работаем с двумя столпами: наблюдатель, который..

Три функции ES6, которые я использую каждый день на работе
Сегодня я собираюсь показать вам три наиболее часто используемых функции ES6 (EcmaScript 2015), которые лично я использую каждый день на работе. TL;DR: const  – let: константы и переменные с блочной областью действия. Функции со стрелками: Функции с более коротким синтаксисом . Деструктуризация : создание переменных непосредственно из других объектов. Во-первых, я начну с функции, которую использую чаще всего: const и let . константа и пусть const позволяет..

Один день из жизни программиста
Бип Бип. Мой будильник заведен на 8:30 каждый день, я начинаю свой день с чашки моего любимого горячего напитка French Vanilla без карамели, это единственное, что я ем каждое утро. Затем я направляюсь к своему столу, беру свою сумку и иду в свой кабинет. Обычно мне требуется 10 минут, чтобы добраться до моего рабочего места, но трафик в Нью-Йорке никогда нельзя предсказать. Около 9.00 я захожу в свою каюту и начинаю работать. Я работаю штатным разработчиком программного обеспечения и..

Вам не хватает Vanilla JS
Не приносите в гараж, если вам нужна только отвертка. Бесконечные фрагменты фронтенд-разработки: Что за шутка. У вас есть фанаты React, которые настаивают, чтобы каждая целевая страница с формой подписки на рассылку новостей нуждалась в Redux. Есть фанаты Vue, которые притворяются, что они круче банды React. У вас есть сотрудники Angular, которые слишком заняты зарабатыванием денег на стабильной работе, создавая надежные продукты, чтобы заботиться о политике внешнего интерфейса. А..