Публикации по теме 'programming'
Новое открытие для разработчиков программного обеспечения: почему я делаю шаг назад.
Непрерывное обучение имеет решающее значение в быстро меняющемся мире разработки программного обеспечения. Отправляясь в путь самоанализа и совершенствования навыков, я хотел бы объяснить, почему я решил сделать перерыв в активном программировании и как это решение принесет пользу моему опыту.
Зачем делать паузу в динамической сфере, такой как разработка программного обеспечения?
Технологическая отрасль, особенно разработка программного обеспечения, характеризуется быстрым развитием...
Обновление приложения React-Native с версии 0.59.8 до версии 0.65.2
В этой статье объясняется, как мы обновили устаревший проект React-Native с версии 0.59.8 до версии 0.65.2. Приложение было разработано еще в 2018 году на React-Native, и на тот момент мы начали с версии React-Native 0.59.8. До сих пор мы в основном производили обновления и исправления, чтобы приложение продолжало работать и соответствовало требованиям AppStore и GooglePlayStore. Например, повышение уровня API на Android с 28 до 30 и установка исправлений для node_modules, чтобы смягчить..
Советы и рекомендации по кодированию Ruby на более высоком уровне
Руби — интересный язык. Но когда дело доходит до сравнения его с гигантскими классическими языками, такими как C или Java, он на самом деле совершенно новый. Для тех, кто знаком с этими классическими языками, не так просто понять синтаксис Ruby, хотя его язык так близок к вербальному языку.
Кроме того, из-за его гибкости вы можете не знать, какой символ использовать, или даже не знать, существует ли он. Сегодня мы рассмотрим несколько советов, которые используют ниндзя Ruby для..
Реализация методов итерации массива
Кто они такие?
Методы массива, которые используют их короткую длину и лаконичный синтаксис.
// short and sweet
let sum = arr.reduce((acc, value) => acc + value, 0);
// too many lines for a simple sum
let sum = 0;
for(let i = 0; i < arr.length; i++) {
sum += arr[i];
}
Что они делают?
Все эти методы массива перебирают каждый элемент массива и делают что-то для каждого из них. Это что-то указано как функция обратного вызова.
Обратите внимание, что метод дает вашему..
Более 150 тщательно отобранных статей по программированию на Medium — май 2022 г.
Некоторые свежие мысли, с которыми мы столкнулись в прошлом месяце
Всем привет,
В этом ежемесячном выпуске мы выбрали несколько выдающихся сообщений, которые мы обнаружили в течение мая. От подробных руководств по Python до практических руководств по веб-разработке и разработке приложений, от глубоких погружений в web3 до практики разработки программного обеспечения и некоторых советов по работе — у нас есть все.
Без дальнейших церемоний, давайте начнем.
Программирование..
Проект 1
С помощью Ruby есть (по крайней мере, в моей скромной голове) два способа решить эту проблему:
Сначала создайте массив кратных троек и пятерок, от одного до девятисот девяноста девяти. Сложите их и вычтите из суммы массива кратных пятнадцати от одного до девятисот девяноста девяти (наименьший общий делитель).
def sum
three = (1..999).to_a.reject {|n| n % 3 != 0}.reduce(:+)
five = (1..999).to_a.reject {|n| n % 5 != 0}.reduce(:+)
fifteen = (1..999).to_a.reject{|n| n % 15 !=..
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..