Публикации по теме 'programming'
Философское программирование
Наблюдение за основным докладом Рича Хики на JVM Languages Summit 2009 вернуло меня в прошлое. В частности, к лету 2003 года, когда меня зачислили на курс философии. Мы размышляли о реальности, восприятии, объектах и времени. Часто, говоря о реальности, мы оказываемся погруженными в мир абстрактного.
Интересно, что Хикки говорит о времени как о характеристике, одновременно уклончивой и существенной. А вот моя попытка обобщить одно из самых популярных выступлений Хики, в..
Против зерна: чрезмерное усложнение архитектуры разработки
Простые решения могут быть хорошими
В прошлый раз я написал статью, в которой предложил несколько идей, как решить проблемы, задействовав простые инструменты, предлагаемые операционной системой. Мы увидели, как легко решать задачи, обычно связанные со сложными платформами и библиотеками. Цель статьи состояла в том, чтобы заставить нас подумать о тех случаях, когда мы могли решить сценарий, используя более простые инструменты, возможно, даже предлагаемые операционной системой, но..
Приготовьтесь играть и учиться: 10 веселых игр Python для детей
Как совместить образование и развлечение в программировании на Python для детей
Введение
Привет! Меня зовут Гейб, и я увлечен обучением других Python и машинному обучению. Как человек с более чем десятилетним опытом анализа и визуализации данных, я всегда верил в силу обучения через игру.
Сегодня я хочу поделиться с вами подборкой из 10 забавных игр на Python для детей, которые не только развлекут их, но и познакомят с миром программирования.
Итак, берите своего любимого..
json.decoder.JSONDecodeError: Ожидаемое значение: строка 2, столбец 1 (символ 14)
Случайный текст в середине файла json
Эта ошибка появляется, когда вы пытаетесь загрузить объект json из файла или строки, и в вашем json есть что-то неправильное.
Вот несколько примеров проблем, которые вызвали эту ошибку для меня:
У меня остался оператор отладки в моем коде после устранения ошибки. Таким образом, случайная строка в середине вашего JSON в неправильном месте может вызвать это. У меня была ценность, потому что я методично устранял неполадки в формировании JSON по..
Почему Rubber Ducking - один из ваших главных ресурсов как разработчика
Резиновый утенок - это больше, чем просто забавная фраза - это было и было для многих разработчиков находкой. Простой по своей природе, но мощный по исполнению, Rubber ducking может сэкономить вам массу времени при столкновении с проблемами с вашим кодом.
По определению, «резиновый утенок» - это краткая форма от «отладки резиновой утки», и это просто метод отладки кода. Создан на основе книги, в которой программист таскал с собой резинового утенка и должен был построчно объяснять ему свой..
Что такое замыкание в JavaScript?
Давайте лучше поймем, что такое замыкание.
Концепция закрытия была для меня сложной, но я думаю, что у меня был ага-момент для закрытия, и я хочу поделиться им здесь.
Моя цель – дать вам понять, что такое закрытие, к концу этой статьи.
Я собираюсь поговорить о том, что такое закрытие. Я люблю объяснять простым языком.
Итак, что такое закрытие?
Замыкание — это (явление), когда блок кода может получить доступ к объекту, находящемуся за пределами блока.
Прежде чем мы..
Криптоарбитраж: предварительный анализ
ВВЕДЕНИЕ
Люди сначала узнают об арбитраже и думают, что могут автоматизировать его, чтобы заработать деньги. На самом деле, связанные с этим сложности огромны, и самая большая проблема заключается просто в том, что почти невозможно предсказать, когда откроется возможность. Таким образом, вы всегда имеете дело с фактически устаревшими данными. Следующий шаг — попытаться торговать быстрее, что затем выявляет ошибки в API и проблемы с обработкой сбоев соединения. Я действительно думаю,..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..