Публикации по теме 'software-development'
Коротко о мозготрахе
В великом переплетении языков программирования, где такие языки, как Python и Java, представляют собой обширные и сложные конструкции, Brainfuck представляет собой суровый минималистичный образец. Однако за этой простотой скрывается вселенная сложности и проблем.
Что такое Brainfuck?
Brainfuck , разработанный в 1993 году Урбаном Мюллером, представляет собой эзотерический язык программирования, созданный без учета полезности. Вместо этого его целью было создать минимально..
setup.py против setup.cfg в Python
Использование setuptools для управления зависимостями и распространения пакетов Python
Введение
В одной из своих недавних статей я обсуждал разницу между файлами requirements.txt и setup.py , которая в конечном итоге может помочь разработчикам управлять зависимостями своих пакетов таким образом, чтобы им было легко их распространять.
В сегодняшней статье я сосредоточусь на пакете setuptools и расскажу о разнице между файлами setup.py и setup.cfg . Кроме того, мы также..
Как форматировать даты в JavaScript
Дата и время обработки в JavaScript
Даты и время играют решающую роль в программировании, поскольку их можно использовать для документирования момента времени, когда ресурс был создан, отредактирован или удален. Они также могут служить важными маркерами для различных действий пользователя, таких как комментарии, лайки, обзоры и т. д., что позволяет нам эффективно отслеживать, когда такие события происходили.
Даты и время обычно используются для хранения записей в базах данных, файлах..
PHP: используйте свой частный репозиторий в Composer без ключей SSH
Я не хочу, чтобы все в Packagist смеялись надо мной.
Наличие Github за Packagist — это удобный способ сделать ваши пакеты общедоступными и доступными для вас и всех. Однако есть проблема: вы не можете легко сделать то же самое с частными репозиториями.
Самая прямая альтернатива использованию Composer с приватными пакетами — это платная услуга Частный упаковщик . Есть и другие альтернативы, такие как Satis или Packeton , но вам придется размещать их самостоятельно. Существует..
Ловушка производительности .Net 7 JSON
Мы должны помнить о производительности при написании кода, избегая при этом нано-оптимизаций. Иногда то, что выглядит как скромная оптимизация, имеет огромное значение. Сегодня мы увидим, как System.Text.Json имеет ловушку снижения производительности.
Что не так с этим кодом?
Каждый раз, когда мы запускаем эту функцию, она создает новый JsonSerializerOptions. Насколько плохо каждый раз создавать экземпляр нового объекта? Как правило, создание нового объекта каждый раз..
ProductCon: некоторые мысли, которые нужно иметь рядом с тумбочкой
Как владелец продукта, я привык работать с людьми: общение и участие в различных проектах, в частности, в разработке программного обеспечения, являются частью моих повседневных задач. Но обмен идеями и опытом с сотнями других владельцев продуктов и менеджеров проектов — это совершенно новый мир.
Именно это я и сделал в Нью-Йорке во время ProductCon. Там я представлял Southern Code, и как только я ступил в здание на Манхэттене, я начал знакомиться с новыми людьми. Итак, для тех,..
Стать разработчиком программного обеспечения за 5 месяцев с помощью самоучки
Я начал свой путь обучения в 2019 году и потратил около 5 месяцев на то, чтобы найти свою первую работу разработчика программного обеспечения. Это краткий обзор , и я надеюсь, что он поможет некоторым из вас, кто хочет начать работу (особенно тем, у кого нет степени в области компьютерных наук).
Обучение
Во-первых, у меня нет степени в области компьютерных наук (но я обладатель степени…
Новые материалы
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..