Публикации по теме 'software-development'
Django — 4 шага с математическими фильтрами
Джанго
Как я упоминал ранее, есть 5 вопросов, и я дал 4 правильных ответа, а последний был неправильным. Таким образом, в неправильном столбце число должно быть 1, что равно 5–4 = 1. Но оно показывает 5, что является общим количеством вопросов. Сразу после этого я подумал о том, чтобы решить эту проблему во фронтенде. И искал, могут ли шаблоны Django это делать или нет, и нашел незарегистрированную библиотеку тегов под названием django-mathfilters . Эта библиотека может..
«Стандарт» Хасана Хабиба: погружение в принципы современной архитектуры программного обеспечения
В эпоху, когда программное обеспечение является не просто утилитой, а необходимостью, архитектура и дизайн программных систем становятся все более важными. Целью «Стандарта» Хасана Хабиба является предоставление всеобъемлющего набора рекомендаций по разработке программных систем, которые легко обслуживаются, масштабируются и надежны. Цель этой статьи — раскрыть суть «Стандарта» и объяснить, почему он может изменить правила игры в разработке программного обеспечения.
Концепция..
Основы JavaScript
Вот некоторые из основ JavaScript:
Переменные . Переменные используются для хранения данных в JavaScript. Они могут быть объявлены с использованием ключевых слов var , let или const . Например:
let name = "John";
const PI = 3.14;
var age = 30;
Типы данных . В JavaScript есть множество типов данных, включая числа, строки, логические значения и объекты. Например:
let name = "John"; // String
let age = 30; // Number
let isMarried = true; // Boolean
let..
Выберите свои стандарты кода
Чтобы было ясно, я не говорю о стиле кода. Стиль кода в основном связан с выравниванием, пробелами между операторами и предпочтением между одинарными и двойными запятыми. Мне все равно, используете ли вы табы или пробелы.
Меня больше интересует здесь ваш подход к решению повторяющихся задач. В основном, как вы разрабатываете более обширные приложения? Я могу резюмировать свои основные цели следующими вопросами:
Отделите свою логику от пользовательского интерфейса, создав свои собственные перехватчики React
Отделите логику от пользовательского интерфейса, создав свои собственные перехватчики реакции
Хуки, возможно, являются одним из самых больших сдвигов парадигм и правил игры за короткую историю React. Хотя хуки чаще всего воспринимаются и выставляются напоказ как своего рода предвестник смерти классовых компонентов, у них есть много других интересных применений. Одно из моих любимых применений хуков в последнее время - их использование в качестве контейнеров логики и состояния,..
Docker Compose: советы и рекомендации, которые вы должны знать
Какой была бы жизнь разработчиков без Docker? Вероятно, мы все возились бы с установкой зависимостей друг на друга, рвали на себе волосы и сеяли хаос. Мир разработки программного обеспечения был бы совершенно другим без Docker. Вот почему важно знать основы не только Docker, но и одного из его самых полезных модулей: Compose.
Docker Compose — это способ собрать и запустить множество различных элементов Docker вместе как одну целостную систему. Вы можете определить контейнеры, сети..
Переход на нереляционную базу данных? Вот что вам следует знать как разработчику
БД NoSQL сейчас очень популярны среди стартапов и крупных компаний. Тем не менее, все еще существует значительное количество разработчиков, которым сложно понять, как это работает и может повлиять на архитектурные решения проекта. В результате я создал путешествие, показывающее, как база данных может полностью изменить способ решения наших проблем разработки, таких как структура данных, целостность данных, микросервисы, производительность и запросы. Идея состоит в том, чтобы дать..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..