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


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

20 интересных фактов о программировании, которых вы не знали
Узнайте эти фантастические факты о программировании, которые вы никогда не знали Программирование — один из увлекательных предметов, и если вы еще не начали программировать, сейчас самое время. В этой статье будут освещены 20 интересных фактов о программировании, которые заставят вас немедленно приступить к программированию. От истории кодирования до льгот…

5 забавных RESTful API с открытым исходным кодом для проектов Python
В сфере разработки программного обеспечения речь идет не только о создании функциональных приложений; речь также идет о добавлении элементов веселья и вовлеченности в ваши проекты. Интеграция RESTful API с открытым исходным кодом в ваши приложения Python может помочь в достижении этой цели. В этой статье мы рассмотрим пять RESTful API с открытым исходным кодом, которые могут привнести юмор и функциональность в ваши проекты Python. Мы предоставим подробные объяснения и понятные примеры..

Лучшее из современного JavaScript - итераторы и итераторы
С 2015 года JavaScript значительно улучшился. Пользоваться им сейчас намного приятнее, чем когда-либо. В этой статье мы рассмотрим итерируемые объекты JavaScript. Итераторы, которые можно итерировать Мы можем переместить функцию next в собственный метод объекта, если вернем this в методе Symbol.iterator . Например, мы можем написать: function iterate(...args) { let index = 0; const iterable = { [Symbol.iterator]() { return this; }, next() { if..

Метод Array.filter() в JavaScript — удаление повторяющихся элементов.
Если вы новичок в JavaScript, Массивы можно рассматривать как список, в котором хранятся данные, и они создаются с помощью обозначения скобок [] , т.е. Эти 👆 переменные, называемые числами , сохраняют массив чисел от 1 до 10. Каждый элемент массива (в данном случае каждое число является элементом массива) находится в пронумерованная позиция, называемая индексом , которая начинается с 0 , в приведенном выше примере последний элемент находится в позиции 9, а длина массива..

От спагетти-кода к чистому коду: пошаговое руководство по рефакторингу в Java
Что такое «спагетти-код» (с примером) Вы когда-нибудь боролись с чтением спагетти-кода? Код, который трудно читать и понимать. Это может стать кошмаром для разработчиков, особенно если им нужно изменить его или добавить новые функции.

Определение языка и преобразование текста в речь в приложениях SwiftUI
С появлением машинного обучения и искусственного интеллекта iOS SDK уже поставляется с рядом фреймворков, позволяющих разработчикам разрабатывать приложения с функциями, связанными с машинным обучением. В этом руководстве мы рассмотрим два встроенных API ML для преобразования текста в речь и определения языка. Использование преобразования текста в речь в AVFoundation Скажем, если мы создаем приложение, которое читает входящие сообщения пользователей, вам нужно реализовать какой-то тип..