Пошагово разбираем как развернуть #Adonis.js на сервере #DigitalOcean с #Nginx и #MySql
https://dev-gang.ru/article/kak-razvernut-prilozhenie-adonisjs-v-digitalocean-81i210ldgp/
https://dev-gang.ru/article/kak-razvernut-prilozhenie-adonisjs-v-digitalocean-81i210ldgp/
Разбираем некоторые удобные функции, предоставляемые #Angular Router
https://dev-gang.ru/article/angular-router-raskryvaem-nekotorye-interesnye-fakty-i-osobennosti-we7vplgd2s/
https://dev-gang.ru/article/angular-router-raskryvaem-nekotorye-interesnye-fakty-i-osobennosti-we7vplgd2s/
В контексте компьютерных наук поиск - это процесс поиска определенного элемента в заданном списке / массиве. Если внимательно присмотреться, алгоритмы поиска можно найти везде.
Рассмотрим процесс входа на веб-сайт. Введенный адрес электронной почты и пароль ищутся по существующим парам ключ-значение в базе данных для проверки пользователя.
В этой статье давайте рассмотрим самый простой алгоритм поиска по заданному списку элементов - линейный поиск.
#javascript
https://dev-gang.ru/article/lineinyi-poisk-v-javascript-cg7843rnjg/
Рассмотрим процесс входа на веб-сайт. Введенный адрес электронной почты и пароль ищутся по существующим парам ключ-значение в базе данных для проверки пользователя.
В этой статье давайте рассмотрим самый простой алгоритм поиска по заданному списку элементов - линейный поиск.
#javascript
https://dev-gang.ru/article/lineinyi-poisk-v-javascript-cg7843rnjg/
Словарь в #Python - это набор элементов, в которых данные хранятся в виде пар ключ-значение. В Python 3.7 и более поздних версиях словари сортируются по порядку вставки элементов. В более ранних версиях они были неупорядоченными.
Давайте посмотрим, как мы можем отсортировать словарь на основе содержащихся в нем значений.
https://dev-gang.ru/article/kak-otsortirovat-slovar-po-znaczeniu-v-python-lpmzj4kbrj/
Давайте посмотрим, как мы можем отсортировать словарь на основе содержащихся в нем значений.
https://dev-gang.ru/article/kak-otsortirovat-slovar-po-znaczeniu-v-python-lpmzj4kbrj/
Хотя медиа запросы в #JavaScript не так популярны, как в #CSS, они обеспечивают гибкость и ряд преимуществ, которые могут сделать их лучшим выбором для определенных случаев использования.
Давайте в этой статье разберемся как работать с #matchMedia
https://dev-gang.ru/article/kak-i-zaczem-ispolzovat-mediazaprosy-v-javascript-7k3cukwgrh/
Давайте в этой статье разберемся как работать с #matchMedia
https://dev-gang.ru/article/kak-i-zaczem-ispolzovat-mediazaprosy-v-javascript-7k3cukwgrh/
В этой статье вы узнаете, как включить один компонент #Angular внутри страницы с помощью Angular elements. Мы подробно рассмотрим, как это работает, и как отлаживать приложение с помощью веб-компонентов.
https://dev-gang.ru/article/angular--vebkomponenty-polnoe-rukovodstvo-6fv2iozko7/
https://dev-gang.ru/article/angular--vebkomponenty-polnoe-rukovodstvo-6fv2iozko7/
В этом руководстве вы узнаете, как использовать приложение #Renovate c #GitHub Actions для проверки обновлений зависимостей, а затем отправлять запросы на извлечение для их обновления. Это позволит вам отвлечься от проверки обновлений и сосредоточиться на более важных вещах.
https://dev-gang.ru/article/kak-bezopasno-i-avtomaticzeski-obnovljat-zavisimosti-s-pomosczu-github-actions-i-renovate-0qe0513qsd/
https://dev-gang.ru/article/kak-bezopasno-i-avtomaticzeski-obnovljat-zavisimosti-s-pomosczu-github-actions-i-renovate-0qe0513qsd/
В этой статье обсуждается библиотека #Python #Fire, написанная Google Inc., полезный инструмент для создания интерфейса командной строки с минимальным кодом.
https://dev-gang.ru/article/sozdanie-interfeisov-komandnoi-stroki-cli-s-pomosczu-fire-v-python-eazli6ryg7/
https://dev-gang.ru/article/sozdanie-interfeisov-komandnoi-stroki-cli-s-pomosczu-fire-v-python-eazli6ryg7/
#gRPC - это мощный фреймворк для работы с удаленными вызовами процедур. #RPC позволяют писать код, как если бы он был запущен на локальном компьютере, даже если он может выполняться на другом компьютере.
https://dev-gang.ru/article/czto-takoe-grpc-objasnenie-buferov-protokola-potokovoi-peredaczi-i-arhitektury-6huania9hr/
https://dev-gang.ru/article/czto-takoe-grpc-objasnenie-buferov-protokola-potokovoi-peredaczi-i-arhitektury-6huania9hr/
Привет, ребята! В этой статье мы сосредоточимся на экспорте файла #JSON в файл #CSV с помощью #Python.
https://dev-gang.ru/article/json-v-csv-eksport-faila-json-v-fail-csv-s-pomosczu-python-qla0by27aw/
https://dev-gang.ru/article/json-v-csv-eksport-faila-json-v-fail-csv-s-pomosczu-python-qla0by27aw/
Изучение того, как аутентифицировать пользователей в приложении - одна из первых вещей, которую вы изучаете в любом курсе, посвященном серверным технологиям.
И это один из первых шагов, которые вы делаете при создании приложения для социальных сетей, приложения для обучения на онлайн-курсах и так далее.
В этой статье мы рассмотрим базовые концепции аутентификации для начинающих.
#Node #JavaScript #OAuth
https://dev-gang.ru/article/kak-autentificirovat-polzovatelei-v-vashem-prilozhenii-node-s-pomosczu-failov-cookie-i-passportjs-osjct552nm/
И это один из первых шагов, которые вы делаете при создании приложения для социальных сетей, приложения для обучения на онлайн-курсах и так далее.
В этой статье мы рассмотрим базовые концепции аутентификации для начинающих.
#Node #JavaScript #OAuth
https://dev-gang.ru/article/kak-autentificirovat-polzovatelei-v-vashem-prilozhenii-node-s-pomosczu-failov-cookie-i-passportjs-osjct552nm/
В этой статье мы рассмотрим, как генерировать случайные числа в #JavaScript. Мы также коснемся нескольких встроенных методов работы со случайными числами. В конце мы применим эти знания, написав функцию для моделирования шестигранной матрицы.
https://dev-gang.ru/article/javascript-generirovat-sluczainoe-czislo-v-diapazone-s1azn94f4k/
https://dev-gang.ru/article/javascript-generirovat-sluczainoe-czislo-v-diapazone-s1azn94f4k/
В этом посте я исследую способ внедрения алгоритмов C++ с ускорением на #GPU в экосистему Python. Я использую #Cython как способ вызвать C++ из Python и показать вам, как создавать код Cython с помощью nvc++. Я представляю два примера: простую задачу по сортировке последовательности чисел и более сложное реальное приложение, метод Якоби. В обоих случаях вы увидите впечатляющий прирост производительности по сравнению с традиционным подходом к использованию #NumPy. Наконец, я обсуждаю некоторые текущие ограничения и следующие шаги.
https://dev-gang.ru/article/uskorenie-python-na-graficzeskih-processorah-s-pomosczu-nvc-i-cython-9eo5rs562t/
https://dev-gang.ru/article/uskorenie-python-na-graficzeskih-processorah-s-pomosczu-nvc-i-cython-9eo5rs562t/
Numpy linalg.qr(): Пример использования
https://dev-gang.ru/article/numpy-linalgqr-primer-ispolzovanija-8nxqnyyfkl/
Numpy linalg.cholesky: Как использовать np.cholesky()
https://dev-gang.ru/article/numpy-linalgcholesky-kak-ispolzovat-npcholesky-2dq5z9cgro/
Numpy Kron: Как использовать функцию np.kron()
https://dev-gang.ru/article/numpy-kron-kak-ispolzovat-funkciu-npkron-siv65h5zpg/
Numpy linalg matrix_power: Как рассчитать мощность матрицы
https://dev-gang.ru/article/numpy-linalg-matrixpower-kak-rassczitat-moscznost-matricy-1f5led5sp8/
#Numpy Outer: Как вычислить произведение векторов в #Python
https://dev-gang.ru/article/numpy-outer-kak-vyczislit-proizvedenie-vektorov-v-python-q3bo63sc43/
https://dev-gang.ru/article/numpy-linalgqr-primer-ispolzovanija-8nxqnyyfkl/
Numpy linalg.cholesky: Как использовать np.cholesky()
https://dev-gang.ru/article/numpy-linalgcholesky-kak-ispolzovat-npcholesky-2dq5z9cgro/
Numpy Kron: Как использовать функцию np.kron()
https://dev-gang.ru/article/numpy-kron-kak-ispolzovat-funkciu-npkron-siv65h5zpg/
Numpy linalg matrix_power: Как рассчитать мощность матрицы
https://dev-gang.ru/article/numpy-linalg-matrixpower-kak-rassczitat-moscznost-matricy-1f5led5sp8/
#Numpy Outer: Как вычислить произведение векторов в #Python
https://dev-gang.ru/article/numpy-outer-kak-vyczislit-proizvedenie-vektorov-v-python-q3bo63sc43/
В этой статье мы рассмотрим, как развернуть приложение #Django на #Heroku с помощью #Git.
https://dev-gang.ru/article/kak-razvernut-prilozhenie-django-v-heroku-s-pomosczu-git-cli-oclmngimkd/
https://dev-gang.ru/article/kak-razvernut-prilozhenie-django-v-heroku-s-pomosczu-git-cli-oclmngimkd/
В этом руководстве для начинающих мы продемонстрируем, как использовать #GPU.js для выполнения сложных математических вычислений и повышения производительности приложений #JavaScript.
https://dev-gang.ru/article/povyshenie-proizvoditelnosti-javascript-s-pomosczu-gpujs-k77euxjiji/
https://dev-gang.ru/article/povyshenie-proizvoditelnosti-javascript-s-pomosczu-gpujs-k77euxjiji/
В этой статье мы будем выполнять проверку данных формы с помощью #Validator.js - облегченного пакета #NPM, созданного именно для этой цели.
#Node #JavaScript
https://dev-gang.ru/article/proverka-dannyh-formy-v-nodejs-s-pomosczu-validatorjs-wk86qzry3g/
#Node #JavaScript
https://dev-gang.ru/article/proverka-dannyh-formy-v-nodejs-s-pomosczu-validatorjs-wk86qzry3g/
В #Python есть много способов объединения списков. В частности, в этой статье мы рассмотрим, как объединить два списка в Python с помощью оператора плюс, оператора распаковки, оператора умножения, цикла for, itertools.chain() и extend().
https://dev-gang.ru/article/kak-obedinit-dva-spiska-v-python-st60jckaco/
https://dev-gang.ru/article/kak-obedinit-dva-spiska-v-python-st60jckaco/
Если вы пытаетесь заняться разработкой игр в качестве инженера-программиста, поиск учебных материалов с нужным уровнем контекста может оказаться сложной задачей. Вы, вероятно, столкнетесь с выбором между следующими материалами, знакомящими вас с базовыми концепциями C# и ООП, а также описывающими концепции Unity, или начав с расширенных руководств, и вам будет предоставлено дедуктивное определение основных концепций.
Чтобы восполнить этот пробел, я пишу серию статей под названием #Unity for Software Engineers. Эта серия предназначена для людей, уже знакомых с программированием и архитектурой программного обеспечения, особенно для тех, кто лучше всех учится, как я: начиная с основных принципов и постепенно продвигаясь вверх.
https://dev-gang.ru/article/osnovnye-koncepcii-unity-dlja-inzhenerovprogrammistov-ve7ym4r0l3/
Чтобы восполнить этот пробел, я пишу серию статей под названием #Unity for Software Engineers. Эта серия предназначена для людей, уже знакомых с программированием и архитектурой программного обеспечения, особенно для тех, кто лучше всех учится, как я: начиная с основных принципов и постепенно продвигаясь вверх.
https://dev-gang.ru/article/osnovnye-koncepcii-unity-dlja-inzhenerovprogrammistov-ve7ym4r0l3/
В этой статье мы создадим #Slackbot, который будет регистрировать все действия, которые происходят в нашем приложении с помощью #Node.js. Наш бот будет регистрировать все действия, которые происходят в нашем приложении Node.js, включая ошибки, который мы скоро создадим.
https://dev-gang.ru/article/sozdanie-slackbot-dlja-registracii-deistvii-prilozhenija-nodejs-b1gdh45z9i/
https://dev-gang.ru/article/sozdanie-slackbot-dlja-registracii-deistvii-prilozhenija-nodejs-b1gdh45z9i/
#Deno - это простая и безопасная среда выполнения для #JavaScript, которая по умолчанию поддерживает и настраивает #TypeScript. #MongoDB - это кроссплатформенная программа базы данных, ориентированная на документы, которая широко используется разработчиками. В этой статье мы узнаем, как интегрировать MongoDB в наше приложение Deno.
https://dev-gang.ru/article/nastroika-mongodb-v-deno-6lcomygvhx/
https://dev-gang.ru/article/nastroika-mongodb-v-deno-6lcomygvhx/