Публикации по теме '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
Скажем, если мы создаем приложение, которое читает входящие сообщения пользователей, вам нужно реализовать какой-то тип..