Публикации по теме 'software-development'


Создание PDF из HTML с помощью Node.js и Puppeteer
В этой статье я покажу, как сгенерировать PDF-документ из сильно стилизованной страницы React с помощью Node.js, Puppeteer, Chrome и Docker без головы. Предыстория: несколько месяцев назад один из клиентов RisingStack попросил нас разработать функцию, позволяющую пользователю запрашивать страницу React в формате PDF. Эта страница в основном представляет собой отчет / результат для пациентов с визуализацией данных, содержащий множество SVG. Кроме того, были некоторые специальные..

Построен дифф!
«Чтобы быть незаменимой, нужно всегда быть разной» — Коко Шанель Чтобы быть незаменимым, нужно быть уникальным во все времена. Вы не особенный и не уникальный, если вы такой же, как все остальные; вы просто еще один углеродный дубликат, который можно легко заменить. Люди похожи на снежинки в том, что все мы люди, но все мы во многом уникальны. Ваши особенности — это то, что отличает вас и делает вас тем, кто вы есть: единственной в своем роде личностью, которую невозможно..

Программирование в 2010-х: взгляд на самые популярные языки
От Java и C++ до Python и Kotlin: ретроспектива языков программирования, сформировавших десятилетие 2010-е годы были временем постоянного прогресса в области компьютерного программирования. Многие популярные языки программирования, которые были разработаны или получили широкое распространение в…

Доменно-ориентированный дизайн, часть 1 - Язык
Доменно-ориентированный дизайн - это дизайн программного обеспечения, ориентированный на понимание лежащего в основе бизнеса. Это полезно для долгосрочных проектов, потому что приводит к качественному программному обеспечению, которое обслуживает пользователей. Это помогает при решении сложных проблем, отслеживает основные проблемы и не дает нам потеряться в коде. Личная мотивация Прежде чем я начал применять идеи дизайна предметной области, я боролся с разработкой программного..

Как программирование может сделать вас счастливее и здоровее
Стресс? Беспокоитесь? В депрессии? Кодируйте свой путь к счастью! У всех нас бывают плохие дни. Вы просыпаетесь не на той стороне кровати. Ты пролил кофе на рубашку. Вы сражаетесь со своим партнером. Иногда кажется, что Вселенная хочет вас заполучить. В такие дни легко почувствовать себя подавленным. Но есть маловероятное лекарство от хандры, о котором вы, возможно, не задумывались: программирование . Я знаю, о чем ты думаешь. Программирование? Разве..

Впечатление разума? Или само чувство?
Если вы работаете в Google, пожалуйста, не уходите без рекламного трюка, лол. В окопах Блейк Лемуан , сотрудник Google , получил выговор за заявление о том, что их ИИ технология LaMDA обрела разум и должна согласие на участие в экспериментах. Стоит изучить основания, на которых Блейк делает эти заявления, и существуют ли более широкие последствия для развития ИИ. Во-первых, у этого человека интересное резюме священника, бывшего заключенного и ветерана, а также исследователя..

Как работает JavaScript: реализация gRPC в приложении Nodejs
Это пост №60 из серии, посвященный изучению JavaScript и его строительных компонентов. В процессе определения и описания основных элементов мы также поделимся некоторыми практическими правилами, которые мы используем при создании SessionStack , инструмента JavaScript для разработчиков, позволяющего идентифицировать, визуализировать и воспроизводить ошибки веб-приложений посредством воспроизведения сеанса с точностью до пикселя. Прежде чем мы перейдем к gRPC, у нас был REST, самый..