WedX - журнал о программировании и компьютерных науках

Публикации по теме 'programming'


Death by Code — Когда разработчики проигрывают борьбу со сложностью
Когда разработка отстой, сложность никогда не за горами Сложность убивает. Это высасывает жизнь из разработчиков, затрудняет планирование, создание и тестирование продуктов, создает проблемы безопасности и вызывает разочарование у конечных пользователей и администраторов». — Рэй Оззи Когда разработка отстой, это потому, что разработчики проиграли битву не со сложностью. Сложность подобна джинну. Как только он выйдет из бутылки, вы не сможете вставить присоску обратно. Она будет..

Обзор: Философия дизайна программного обеспечения (2-е изд.) Джона Оустерхаута
Книга Джона Оустерхаута Философия дизайна программного обеспечения , 2-е издание (APoSD) — это увлекательное чтение, в котором содержится ряд моментов для размышлений, которые следует учитывать при разработке и создании программного обеспечения. Это краткий и хорошо построенный текст, написанный в легком для восприятия разговорном стиле. Как указывает Джон: Эта книга об одном: сложности . Прочитав книгу вскоре после прочтения Разработка программного обеспечения в Google..

Проверка форм и формы React Hook
Проверка формы важна для безопасности и упрощает использование наших веб-приложений. Разработчики постоянно создают формы, и мы снова и снова повторяем одни и те же шаблоны в каждом проекте. Нам также нравится быть эффективными (упрощать себе жизнь), а использование некоторых доверенных сторонних библиотек — отличный способ сократить код и упростить его чтение и работу. Сегодня я собираюсь реализовать очень полезную библиотеку React Hook Forms. В этой библиотеке используется..

Основы Numpy — 3
Продолжая последний пост о Numpy, давайте рассмотрим еще несколько нюансов в использовании функций массива Numpy. np.zeros : возвращает новый массив заданной формы и типа, заполненный нулями. import numpy as np a = np.zeros((2, 3), dtype=np.int32) print(a) # Output: # [[0 0 0] # [0 0 0]] np.ones : возвращает новый массив заданной формы и типа, заполненный единицами. import numpy as np a = np.ones((2, 3), dtype=np.int32) print(a) # Output: # [[1 1 1] # [1 1 1]]..

Самостоятельное обучение веб-разработке за 6 месяцев
За последние полгода или около того я углубился в веб-дизайн и разработку. После просмотра руководств, пока мои глаза не потускнели, я получил хорошее представление об области веб-разработки и ее потенциале. Это было довольно увлекательное путешествие, и я очарован постоянно меняющимся ландшафтом. Эта статья о том, что я узнал до сих пор. Для тех, кто не знаком, программирование или кодирование процесса написания команд, выполняемых компьютером. Компьютеры обрабатывают эти..

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

Pandas Melt: ярлык для очистки данных
Этот метод поможет вам поместить ваши данные в аккуратный формат. Многие алгоритмы Data Science ожидают получения данных в аккуратном формате. Под аккуратными данными я подразумеваю следующее: У каждой переменной должен быть свой столбец. У каждого наблюдения должна быть своя строка. У каждого значения должна быть своя ячейка. Итак, зная, что мы продвигаемся вперед, представляем простой пример данных, которые не являются аккуратными. Это происходит, когда у нас есть..

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

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

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

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


Для любых предложений по сайту: [email protected]