Список последних статей на сайте

arhrs - современные компьютерные технологии

Статьи

Нежное знакомство с деревьями 🌳

В большинстве случаев, когда люди отправляются в путешествие по изучению структур данных, они начинают с линейных структур данных, таких как массив, стек, связанный список, очередь и т. Д. И если путешествие « продолжается », они знакомятся сами с нелинейными структурами данных, такими как..

Полная математика логистической регрессии

Вы можете подумать, что я объясню, как работает логистическая регрессия? ну не совсем. Вы можете получить это на любом случайном канале YouTube или при переполнении стека. Теперь я здесь, чтобы научить математике этого простого, но красивого алгоритма «логистической регрессии». мы..

Что нового в Метаранке 0.2.7

Команда Metarank рада анонсировать новую версию 0.2.7 бла-бла-бла. В этом документе мы постараемся сосредоточиться на удобном для человека обзоре исправлений ошибок и новых функций в этом выпуске. Инструмент проверки CLI Мы внедрили инструмент проверки данных как часть нашего..

Разница между Java и Python: что мне изучать?

Разница между Java и Python: что мне изучать? В эти дни бушуют жесткие дебаты о том, превосходит ли Java Python, и ответ заключается в том, что явного победителя нет. Среди самых популярных языков программирования наиболее широко используются Java и Python. Сравнение Python и Java..

6 полезных внутренних модулей Node.js

У узла больше функциональных возможностей, чем у JavaScript в веб-браузере. Давайте изучим их здесь! 1. OS JavaScript в веб-браузере не может получить информацию об операционной системе (ОС), но узел может os.type () : показывает тип операционной системы. os.uptime () :..

Использование Git Hooks для предварительной проверки электронной почты пользователя перед каждым коммитом

И избегайте случайных коммитов с личных адресов электронной почты в общедоступных/корпоративных репозиториях Git. Когда разработчики вносят вклад в несколько репозиториев git, используя несколько профилей git, настроенных на одном компьютере, они должны правильно настроить локальные имена..

Лучшие статьи по глубокому обучению 2021 года

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

Насмешливые ответы Api в Storybook

Моделируйте различные ответы API внутри историй Storybook с помощью Axios и axios-mock-adapter. Итак, я хотел найти способ имитировать различные ответы api для моих компонентов React при их разработке в Storybook . Я обнаружил еще один очень полезный учебник , но в нем использовалась..

Понимание списков Python для разработчиков JavaScript

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

Сопоставление, уменьшение и фильтрация как функции высшего порядка

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

Спасибо за то, что изменили ситуацию

За каждым великим стартапом стоит замечательная команда инженеров по исследованиям и разработкам. Это был один из тех величайших моментов, когда Treselle Systems получила простую, но красивую открытку от нашего клиента, Discern . С таким количеством великих умов в Discern мы очень..

Разверните масштабируемую архитектуру с открытым исходным кодом

Ubuntu, Let's Encrypt, Docker, Docker Compose, NGINX В этом руководстве будут описаны инструменты и методы, которые я использовал для размещения моего личного веб-сайта Servesa , а также множество побочных проектов. В этой архитектуре используются бесплатные инструменты с открытым исходным..

5 плохих практик, которых разработчикам следует избегать любой ценой

Если вы хотите преуспеть в качестве разработчика, избавьтесь от этих привычек прямо сейчас, потому что они могут повлиять на вашу личную и профессиональную производительность. Чтобы расти как разработчик, вы должны практиковать эти 3P для прогресса — страсть, терпение и настойчивость...

Худшая трата времени: обсуждение форматирования кода

Худшая трата времени: обсуждение форматирования кода В вашей среде IDE есть правила форматирования. Установить, применить: готово. Каждый год бесчисленное количество часов тратится впустую на споры о том, какое правило форматирования кода лучше. Люди очень расстраиваются из-за этого, вплоть..

Сквозной тест с кипарисом

Что такое End-To-End тест? Сквозное тестирование  — это методология, используемая в жизненном цикле разработки программного обеспечения для проверки функциональности и производительности приложений. Цель состоит в том, чтобы смоделировать, как будет выглядеть реальный пользовательский..

Не бойтесь их роботов

В этом году 200 миллионов зрителей приветствовали танец трех роботов под Триллер Майкла Джексона и Дамы-одиночки Бейонсе во время конкурса песни Евровидение в Стокгольме. Нет сомнений. Роботы горячие. В последние несколько лет мы стали свидетелями того, как они входят в новые области..

Автоматическое масштабирование и центрирование опубликованных видеовызовов с помощью Vonage Video API

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

Узнайте, сколько секунд назад вы используете Python (и объяснение кода)

Узнайте, сколько секунд назад вы используете Python (и объяснение кода) import datetime while True: try: bday = input("Please enter your exact Date of Birth(eg. March 6 2004):") birthday = datetime.datetime.strptime(bday, '%B %d %Y') break..

Git и Github: что это такое и первые шаги

Git и Github используются в повседневной жизни людей, создающих программное обеспечение, по очень простой причине: иметь простой способ управления исходным кодом приложения, системы, продукта. В небольшой команде некоторые люди все еще пытаются позаботиться об этих файлах несколько..

Кортежи и именованные кортежи

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

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

Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..

LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной. Ниже приведен исходный код, предоставленный здесь Из исходного кода видно, что флаг — это отображаемое имя администратора...

GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..

Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..

Сравнение Clojure IDE  — Emacs/Cider и IDEA/Cursive
Введение Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..

Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования. Строки есть практически в каждом языке программирования, и научиться их эффективному..

7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..