Squeak.ru - шаблоны программирования

Публикации

SwiftUI — Выбор нескольких дат с помощью MultiDatePicker()

SwiftUI — выбор нескольких дат с помощью MultiDatePicker() MultiDatePicker — это относительно новая функция, представленная Apple в iOS 14. Это представление SwiftUI, которое позволяет пользователю выбирать несколько дат одновременно. Это представление основано на представлении..

Будущее технологии среднего стека

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

CSS против CSS-in-JS: что выбрать в 2023 году

Существуют различные методы организации стилей приложений в современных веб-приложениях. Один из вариантов, который должны сделать разработчики, — использовать CSS или CSS-in-JS для оформления своих приложений. Хотя чистый CSS является одним из наиболее распространенных вариантов, такие..

Как создать Cronjob в AWS

Как запланировать функцию AWS Lambda с помощью AWS EventBridge Некоторое время назад я спросил себя: как можно регулярно вызывать функцию AWS Lambda? Облачные события - ключ к тому, чтобы мой любимый проект стал полностью автоматическим. В моем любимом проекте cronjob регулярно проверяет..

Вот как Microsoft использует Python

Добро пожаловать! Microsoft — крупная компания, разрабатывающая как аппаратные, так и программные продукты, поэтому давайте рассмотрим несколько способов использования языка программирования Python! Наука о данных / Инженерия машинного обучения Во-первых, одна из основных причин, по..

Самая сложная часть написания кода — это вообще не писать код!

Я люблю все, что связано с программным обеспечением (обычно). Как только я начинаю стучать по клавиатуре, это просто на несколько часов меня напрягает. Я считаю, что это более эффективно, чем чашка кофе с крэком. Это ужасно красиво. Только в аспирантуре я начал писать серьезные объемы кода,..

Cracking the FrontEnd Developer Interview: всесторонняя дорожная карта

Мы все были там — сидели напротив потенциального работодателя, с бешено колотящимся сердцем, слегка потными ладонями, когда они задавали вопросы, которые могли бы определить наше будущее. Собеседования при приеме на работу волнуют, но они также могут быть нервными. Вот почему я твердо верю,..

Лучшие практики JavaScript - комментирование структур управления и функций

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

Примеры использования машинного обучения в здравоохранении

Сектор здравоохранения создает огромное количество данных, которые используются для машинного обучения. Алгоритм машинного обучения находит закономерности на основе данных, предоставленных сектором здравоохранения. Он помогает предоставить наиболее точное лекарство для пациента. ПРИМЕРЫ..

«это»: загадка в Javascript

«это»: загадка в Javascript ключевое слово this является одним из самых обсуждаемых и наиболее запутанных понятий, существующих в javascript. В этой статье я рассмотрю эту путаницу и предоставлю вам логические объяснения странного поведения, стоящего за этим . Готовый? Давайте..

Большой ком грязи — ежедневный анти-паттерн программного обеспечения

Большой ком грязи  – это антишаблон проектирования программного обеспечения, в котором программной системе не хватает воспринимаемой структуры. Это означает, что для стороннего наблюдателя система не имеет различимой архитектуры и, как таковая, выглядит собранной воедино, бессистемно, и..

Создавайте интерактивные проекты с Jupyter Notebooks

Использование виджетов для создания удобной среды для создания интерактивных проектов Python и Data Science (бонус — 2 проекта!) Большинство проектов Data Science и Python часто представляют собой строки кода с минимальной интерактивностью или вообще без нее. Для начинающих программистов..

RxJS: merge () против mergeAll () против mergeMap ()

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

Selenium для тестирования браузера

Селен веб-драйвер Selenium Web Driver предоставляет клиент для каждого браузера без использования JavaScript. Он позволяет быстро и легко писать автоматизированные тесты. Selenium поддерживает стандартизированный API, который удобен для пользователя и позволяет эмулировать действия..

SQLite

ВВЕДЕНИЕ · SQLite — это внутрипроцессная библиотека, в которой реализован автономный, бессерверный, не требующий настройки транзакционный механизм базы данных SQL. · Это база данных с нулевой необходимо настроить его в вашей системе. · Механизм SQLite не является автономным процессом,..

Как повысить надежность модели ИИ на «последней миле»

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

JS Series #13: Методы обратного вызова массива и стрелочные функции

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

Как ИИ помогает нам найти то, что мы ищем

Сила больших языковых моделей и ИИ для выявления невидимой связи между нами и нашими желаниями «То, что вы ищете, ищет вас» — Руми Искать и быть разыскиваемым: путь ИИ Нам часто говорят, что мы становимся теми, кем должны были быть, и чаще всего нам трудно принять эту истину. Это..

Как записывать тесты в драматургии

Чтобы записать тесты в драматурге, нам нужно взглянуть на некоторые инструменты, предоставляемые драматургом, одним из них является Codegen. «Генератор тестов» в контексте генерации кода относится к инструменту или инфраструктуре, которая автоматически генерирует тестовые случаи для..

Как нужно и НЕ изучать машинное обучение!

«Решить, чего не делать, так же важно, как решить, что делать». - Стиву Джобсу , умершему в 2011 году, сегодня исполнилось бы 64 года. Итак, после долгого анализа и понимания, я решил написать что-нибудь стоящее о Как изучать машинное обучение и как НЕ изучать машинное обучение. ...

Новые материалы

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

Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами Введение: Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..

Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..

Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов! GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..

Использование Node.js для чтения действительно больших файлов (часть 1)
В этом сообщении в блоге есть интересный источник вдохновения. На прошлой неделе кто-то на одном из моих каналов в Slack опубликовал тестовое задание, которое он получил на должность..

Введение в градиентный спуск и обратное распространение
Введение в градиентный спуск и обратное распространение Как машинное обучение? Машинное обучение ( ML ) - это исследование компьютерных алгоритмов, которые автоматически улучшаются по..

Шаблон CQRS — C#
Этот архитектурный шаблон в основном говорит о том, что мы можем использовать одну модель для операций чтения, а другую — для операций записи. Звучит хорошо, но реализовать его может быть..