117 историй, которые нужно узнать о Heroku

117 историй, которые нужно узнать о Heroku

7 мая 2023 г.

Давайте узнаем о Heroku из этих 117 бесплатных историй. Они упорядочены по наибольшему времени чтения, созданного на HackerNoon. Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.

1. Как развернуть приложение Ruby on Rails на Heroku

Самое приятное, кроме создания чего-то, — это сделать это доступным для всего мира. Heroku отлично подходит для начинающих, потому что это бесплатная и «простая» система, которую можно развернуть по принципу push-to-deploy.

2. 3 простых шага, чтобы изменить основную ветку Git на Heroku

Я только что увидел, что Heroku создал возможность git push heroku из основного, а не из мастера. Поскольку я все равно хотел изменить свои репозитории Git с master, я подумал, что проверю это сам. К счастью, это было очень просто.

3. Как масштабировать Django/Postgres с помощью PgBouncer на Heroku

У вас есть приложение на Heroku с использованием Postgres? У вас заканчиваются соединения с базой данных?

4. Как развернуть приложение Angular на Heroku

Привет всем! Сегодня мы поговорим о том, как мы можем изменить нашу среду приложения Angular во время выполнения при развертывании кода на сервере Heroku.

5. 5 лучших практик по разработке RESTful API

API-интерфейсы RESTful повсюду, они обеспечивают большую часть современного мира, чем любая другая архитектура API. Согласно этому исследованию, проведенному ProgrammableWeb, на долю REST приходится до 80% API. То, как построены и структурированы эти API, может создать или разрушить компанию в современном сверхконкурентном мире. Плохо спроектированные API-интерфейсы могут быть сложны в использовании, могут дать сбой, когда они больше всего нужны, и являются ценными целями для хакеров, ищущих конфиденциальные данные. С другой стороны, хорошо продуманный API, использующий передовой опыт, упрощает разработку, привлекает новых клиентов и создает доверие среди пользователей, что может повысить коэффициент удержания.

6. Предотвратите сон вашего бесплатного Heroku Dyno

Если вы похожи на меня, то многие ваши хобби-проекты и примеры портфолио развернуты в Heroku. Как и Github Pages, это привлекательный вариант размещения вашего проекта, поскольку он бесплатный. В отличие от Github Pages, вы можете разместить сервер на Heroku, поэтому я использую его всякий раз, когда мне нужно свободное место для развертывания полнофункционального приложения.

7. Создайте чат-бота для WhatsApp с помощью Python, Flask и Messagebird

Учебное пособие по созданию чат-бота с использованием API Messagebird для WhatsApp и платформы Flask для Python.

8. Как развернуть приложение React на Heroku за 5 минут и выполнить 5 простых шагов

Развертывание приложения React на Heroku — это способ размещения приложения на сервере, а сервер предоставляет все необходимое для поддержания приложения в Интернете

9. Как перенести приложения с Heroku на Qoddi

Переход с Heroku на платформу приложений Qoddi очень прост и требует небольшого количества времени. Это руководство поможет вам в процессе переноса вашего приложения.

10. Как масштабироваться как босс с Heroku Dynos

Теперь, когда вы работаете на Heroku, Джон Вестер помогает изучить варианты масштабирования ваших приложений или служб в соответствии с требованиями конечных пользователей.

11. Создание URL-адреса веб-перехватчика: руководство для AWS, Heroku и GCP

В этой статье представлено краткое руководство по созданию URL-адреса веб-перехватчика на трех популярных облачных платформах: AWS, Heroku и GCP.

12. Давайте создадим Telegram-бота на Rust. Часть 1

Создание телеграмм-бота на Rust.

13. Как создать приложение с поддержкой подстановочных и пользовательских доменов с SSL на Heroku

Узнайте, как настроить приложение, которое поддерживает подстановочные и пользовательские домены с SSL на Heroku

14. Создайте бесплатную личную Heroku с помощью Oracle Cloud и Dokku

Установка Dokku на виртуальную машину Oracle Cloud в качестве бесплатной альтернативы Heroku.

15. Промежуточные среды слишком важны, чтобы ими пренебрегать: вот почему

Многие команды разработчиков не используют промежуточную среду для своих приложений. Они часто отправляют PR, потенциально запускают тесты в системе CI, сливаются с мастером, а затем развертывают в рабочей среде. Это рискованный конвейер, потому что не выполняется настоящая интеграционная среда или интеграционное тестирование. Что еще хуже, если есть проблема, они могут заняться «ковбойским кодированием», чтобы попытаться решить проблему в своей живой производственной среде.

16. Как соединить Ruby on Rails API, PostgreSQL и Heroku

Создание нового приложения Rails само по себе очень просто. И создание приложения Rails, настроенного как API, не сильно отличается.

17. Как было построено веб-приложение системы рекомендаций

Как создавать, создавать и развертывать каждый компонент рекомендательной системы Bike

18. Советы по документированию кода

Некоторые скажут вам, что хороший код самодокументируется. Другими словами, если вы пишете понятный код, комментарии вам не понадобятся.

19. Создание простого интерфейса командной строки с помощью oclif

Вместо использования языков сценариев оболочки разработчики программного обеспечения, желающие создать свои собственные инструменты командной строки, могут использовать платформу oclif для сборки с помощью Node.js.

20. Учебное пособие: Geotagtext, бесплатное веб-приложение для геотегов

Geotagtext — это бесплатное демонстрационное веб-приложение, которое использует геолокацию для упрощения геотегов. В этом руководстве показано, как использовать Heroku, Mapbox, Firebase, чтобы это произошло.

21. Как использовать локальные сборки на Heroku

Я видел несколько руководств о том, как развертывать одностраничные веб-приложения на Heroku, но мне было очень трудно сделать это самому, потому что я хотел сделать это немного по-другому. Я нашел способ развернуть любой SPA на Heroku, используя локальные сборки.

22. Три Б, чтобы избежать предупреждения в 2 часа ночи

Основатель-одиночка, технический директор небольшой команды или помощник. История такая же. Когда ваше приложение выходит из строя, вы на крючке. Итак, что вы можете сделать, чтобы уменьшить количество этих ужасных оповещений о странице в 2 часа ночи?

23. Возвращаем 90-е с Wicked Coolkit

Помните 90-е? Pokémon, Beanie Babies, Crazy Bones, Super Nintendo, Pogs и неоновые ветровки... Это были старые добрые времена. В Интернете было проще.

24. Размещение вашего приложения Ruby on Rails в Интернете с помощью Heroku [Практическое руководство]

Для бэкенд-разработчика счастливым моментом является показать вашему клиенту, что работа теперь доступна в Интернете, и любой человек в мире может получить доступ к веб-сайту. В этой статье я шаг за шагом поделюсь своим опытом развертывания вашего приложения ruby ​​on rails на Heroku.

25. Мне пора летать… Рендерить

Heroku отменил свои бесплатные планы, поэтому я перехожу на Render для своих прототипов продуктов и услуг. Давайте посмотрим, как легко перейти на Render PaaS.

26. Использование аутентификации OAuth для обслуживания статической внутренней документации

Давайте рассмотрим, как развернуть Docusaurus за прокси-сервером OAuth, что заставит пользователей входить в систему с помощью стороннего поставщика перед просмотром нашей документации.

27. Как установить Devtron поверх k3s

Установка Devtron — платформы с открытым исходным кодом, похожей на Heroku, поверх k3s — облегченного kubernetes. Devtron — это комплексный рабочий процесс доставки программного обеспечения для Kubernetes

28. 5 советов по эффективному мониторингу приложений Heroku

Heroku отличается от других облачных провайдеров тем, что предлагает полную связную среду. В то время как AWS и GCP представляют собой несвязанный набор инструментов, Heroku стремится обеспечить пользователю беспрепятственный интерфейс на основе пользовательского интерфейса. Эта философия четко воплощена в функциях метрик, которые часто доступны в один клик или в базовом файле конфигурации.

29. Как я создал приложение COVID -19 время ожидания в супермаркетах, которое использовалось во всем мире

Проект, который я вам представляю, был создан в первую очередь для личного пользования, а затем, из уст в уста, использовался по всему миру (географически).

30. Как создать приложение eCars на Salesforce и Heroku [Часть 2]

Это вторая статья, документирующая то, что я узнал из серии из 10 видеосеансов Trailhead Live, посвященных современной разработке приложений в Salesforce и Heroku. В этих статьях я расскажу вам, как объединить Salesforce с Heroku для создания приложения «eCars» — приложения для продаж и обслуживания вымышленной компании по производству электромобилей («Pulsar»), которое позволяет пользователям настраивать и покупать автомобили, а также сервисным специалистам. просматривать живую диагностическую информацию из автомобиля и многое другое.

31. Попробуйте эти 3 альтернативы Heroku

В этой статье я расскажу о трех замечательных альтернативах Heroku, относительно новых для пространства PaaS.

32. Масштабируйте свои микросервисы с помощью простой очереди сообщений в Redis

Если вы разработчик микросервисов и рассматриваете протоколы связи, выбор архитектуры, управляемой событиями, может помочь вам немного легче спать по ночам. При правильном проектировании архитектура, управляемая событиями, может помочь вам создавать несвязанные и асинхронные приложения, предоставляя вам основные преимущества производительности и легкости масштабирования вашего приложения.

33. Простой перенос приложения Rails в Digital Ocean

Heroku является одним из лучших PaaS на рынке благодаря многим своим функциям, которые позволяют сосредоточиться на разработке, а не на настройке и обслуживании. Это было

34. 4 основных шага по преобразованию полностекового приложения Kubernetes в Heroku

За последние несколько лет проект Google Kubernetes вызвал огромный резонанс. Проект вырос и превратился в титана мира облачной инфраструктуры.

35. Как использовать MuleSoft для отправки Slack-уведомлений при изменении данных

В этой статье я покажу, как создать такой инструмент (используя MuleSoft, Heroku и это руководство), чтобы отправлять уведомления в Slack при вводе нового контента.

36. Как создать блог с помощью Strapi, Netlify и React 👨‍💻

Как создать блог с помощью Strapi, Netlify и React 👨‍💻

37. Доставка статического веб-контента на Heroku [Практическое руководство]

Моя основная цель — найти решение, которое позволит мне посвятить свое ограниченное время предоставлению бизнес-решений, а не ускорению процессов DevOps.

38. 4 интеграции Notion + Zapier, которые вы можете реализовать уже сегодня

Notion, самое популярное на данный момент приложение для повышения производительности, уже давно обещает API. На сегодняшний день официального API нигде не видно.

39. Наблюдаемость на Heroku: как отслеживать приложения в управляемой инфраструктуре

Облачные платформы, такие как Heroku, как никогда упрощают размещение приложений: просто загрузите свой код, и они развернут его для вас. Но распространено заблуждение, что, поскольку вы не владеете инфраструктурой, вы не можете по-настоящему отслеживать свои приложения или заглянуть внутрь.

40. Удаленная культура Heroku: AMA с Фрэнсисом Лакостом

Фрэнсис Лакост — старший директор по разработке программного обеспечения в Salesforce Heroku. Во время сеанса Live Ask Me Anything с сообществом Hacker Noon он поделился своим опытом удаленной работы за более чем 20 лет и основными уроками, которые он извлек из этого.

По словам Фрэнсиса:

41. Боитесь изменений в базе данных? Возьмите их под контроль с помощью CI/CD

Разработчики часто опасаются изменений в базе данных, потому что ошибка любого члена вашей команды может привести к серьезному сбою и даже потере данных. Ставки выше, когда изменения не совместимы с предыдущими версиями, не могут быть отменены или влияют на производительность системы. Это может вызвать неуверенность и замедлить скорость вашей команды. В результате изменения базы данных являются распространенной точкой отказа в Agile и DevOps.

42. Как интегрировать традиционную облачную разработку с Salesforce

Heroku предоставляет необходимые компоненты для интеграции облачных сервисов с Salesforce, чтобы легко создавать диаграммы выработки для отслеживания производительности.

43. Ключевые показатели производительности приложений с точки зрения специалиста по статистике, ставшего разработчиком

Вы только что выпустили свое новое приложение в продажу. Успех! Что теперь? Твоя работа сделана, верно? Неправильный. Теперь, когда вы развернули свой код, пришло время отслеживать его, собирать данные и анализировать показатели.

44. Программирование с помощью Serenade: голосовое программирование без помощи рук

Serenade – это программа для преобразования голоса в код, которую можно подключить к нескольким популярным интегрированным средам разработки, таким как VS Code и IntelliJ.

45. Настройте собственное облако, похожее на Heroku (PAAS), за 10 минут: краткое руководство

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

46. Руководство Heroku: как начать работу с вашим приложением Rails

YAML: буквальное значение «Yaml — это не язык разметки» поначалу может вас запутать. Rails генерирует этот файл для вас, и вы должны изменить его для Heroku. Интервал YAML должен быть точным, и важно знать, что табуляция — это не то же самое, что четыре пробела.

47. Решение (Windows) совместимости Postgress в приложении React on rails

Несколько дней назад я хотел сделать свое портфолио (с записью в блоге) на Ruby on Rails. Я смотрел с моим другом-программистом некоторые курсы React на scrimba. Я подумал, что это будет хороший проект по интеграции обеих технологий на моем веб-сайте портфолио. В этом посте хочу поделиться с вами базовой интеграцией и развертыванием на Heroku с использованием RoR, React и Postgresql.

48. Разверните приложение React на Heroku с конвейерами Bitbucket

Привет, мир!

49. Эффективные проверки кода для удаленных команд

Обзоры кода в мире, управляемом удаленно, дают лучший дизайн программного обеспечения и решения. Узнайте, почему это так, из последней статьи Джона Вестера.

50. Знакомство с моим новым путешествием в приложении с Heroku

В заключительной части своей серии автор представляет ретроспективу первого использования Heroku, подробно описывая новый дизайн и извлеченные уроки.

51. Лучший совет по созданию приложения на основе Python с платформой Salesforce в качестве эксперта

Если вам удобно работать с традиционными платформами разработки, такими как Heroku, но теперь вам необходимо интегрироваться с данными Salesforce, вы можете обнаружить много неожиданных различий.

52. Нам нужно сделать виртуальные конференции разработчиков лучше

В обозримом будущем мы все застряли на виртуальных конференциях. И хотя этот формат не идеален, и всем нам не хватает личного общения, мы могли бы сделать эти мероприятия как можно лучше. Мы все хотим чего-то более интересного, чем очередная прямая трансляция в Zoom.

53. Шаги, предпринятые нашей командой для создания приложения eCars с использованием Heroku и Salesforce

Как человек, который стал разработчиком Salesforce «случайно» 10 лет назад и превратил это в карьеру и бизнес, я полностью осознаю дивиденды, которые могут принести инвестиции в непрерывное обучение и освежение последних достижений в моей отрасли. Даже после многих лет работы в экосистеме Salesforce, получения 11 сертификатов и участия в нескольких сотнях различных проектов мне трудно найти время, чтобы не отставать от всех новых инструментов и функций современной разработки (и обычно я конференции TrailheaDX и Dreamforce каждый год, чтобы наверстать упущенное!).

54. 5 самых эффективных инструментов повышения производительности, если вы занимаетесь технологиями или разработкой программного обеспечения

Каждый хочет быть более продуктивным, не выгорая. Итак, как сделать больше, не работая больше часов? И как вы помогаете остальным членам вашей команды совершенствоваться, не беря на себя роль надсмотрщика? Ответ: используйте эффективные инструменты.

55. Руководство по развертыванию игр Phaser 3 Webpack на Heroku

Мне было трудно понять, как развернуть игру Phaser 3 на Heroku. Вот почему я собираюсь показать вам, как создать совершенно новый проект node.js, интегрировать его с игровым движком Webpack и Phaser 3, используя Express в качестве веб-сервера, и развернуть его на Heroku, чтобы мы могли увидеть его вживую.< /p>

56. Создание изображений для встреч моего отца с помощью Go

Недавно я прочитал отличную статью Мэта Райера о программной генерации изображений в Go и вдохновился ею на решение повторяющейся задачи, которую я обычно делаю каждый месяц.

57. Полное руководство по созданию обзорных приложений на Heroku

Есть ли способ, которым мы можем использовать приложения для проверки и по-прежнему гарантировать, что мы не платим за ресурсы, которые нам не нужны?

58. Как создавать прогрессивные веб-приложения с помощью веб-компонентов Lightning

Ранее в этом году в блоге разработчиков Salesforce появилась запись под названием «Как создавать прогрессивные веб-приложения с автономной поддержкой с использованием веб-компонентов Lightning». Во время обсуждения поста об использовании веб-компонентов Lightning (LWC) для создания прогрессивных веб-приложений упоминались push-уведомления. Мой интерес пробудился. Насколько просто было бы использовать LWC для создания приложения для push-уведомлений? Оказывается — очень просто.

59. Глубокое погружение в DevSecOps: Heroku Flow Edition

Обзор DevSecOps и способов его автоматизации

60. Вот как я создал приложение-викторину для удаленного тимбилдинга [Пошаговое руководство]

Пандемия COVID-19 и приказ о самоизоляции по всему штату вынудили многие компании, включая мою, закрыть свои офисы, ограничить поездки и обязать всех сотрудников работать удаленно.

61. Советы по Kafka Connect на Heroku, которые нельзя пропустить

Введение

62. Мы только что провели нашу первую статусную встречу в виртуальной реальности

Почти все, кто может, сейчас работают из дома. И хотя нам повезло работать в отрасли, которая уже регулярно и легко работает из дома, все еще есть некоторые аспекты работы в офисе, которые трудно заменить. Один из них — стендап-встреча.

63. Для чего хорош Heroku

Вы, наверное, уже слышали о Heroku, но знаете ли вы, как работает Heroku и когда на это стоит обратить внимание?

64. Как Stream Processing улучшает вашу управляемую событиями архитектуру

Если вы архитектор или разработчик, занимающийся архитектурой, управляемой событиями, потоковая обработка может быть именно тем, что вам нужно, чтобы сделать ваше приложение более быстрым, более масштабируемым и более несвязанным.

65. Wicked Cool Experience: ностальгический и веселый Wicked Coolkit

Хотите узнать что-то новое? Хотите снова испытать Web 1.0? Вы определенно хотите протестировать Wicked Coolkit.

66. Как создать приложение Developer Cheerleader на Heroku

Все мы время от времени нуждаемся в небольшом поощрении, особенно когда компьютеры настаивают на том, чтобы делать именно то, что мы им говорим. К счастью, вы можете создать своего собственного чирлидера, чтобы доносить те маленькие утверждения, которые нужны всем разработчикам.

67. Вот как я перешел с AWS на Heroku

Осенью 2018 года я решил, что пришло время использовать свои знания в области проектирования и разработки приложений, чтобы предоставить модернизированное решение для малого бизнеса моей свекрови.

68. Destination Heroku: изменение моего стека технологий

В статье «Переход с AWS на Heroku» я рассказал о приложении, которое хотел перенести с популярного решения AWS от Amazon на Heroku. Хотя AWS, безусловно, удовлетворяет потребности моего клиента (моей свекрови), я надеюсь на решение, которое позволит сосредоточить мое ограниченное время на предоставлении бизнес-решений, а не на ускорении процессов DevOps.

69. Овладейте искусством планирования покера на Heroku и Salesforce с помощью этих советов

Можно не рассчитывать на использование Salesforce для сессий Planning Poker, но посмотрите, как репозиторий Planning-poker-salesforce Адитьи Наага может сделать это довольно легко.

70. Как создать приложение eCars на Heroku и Salesforce (часть 4)

В этих статьях мы сосредоточимся на том, как объединить Salesforce с Heroku для создания приложения «eCars» — приложения для продаж и обслуживания для вымышленной компании

71. Как подключить сервер Heroku к Slack

Heroku упрощает интеграцию с платформой делового общения Slack. В этой статье @johnjvester представлены три доступных варианта

72. Использование Heroku для использования CloudAMQP

В рамках моего путешествия по приложению Fitness служба CloudAMQP представлена ​​в службе на основе Heroku для асинхронной обработки счетов.

73. Heroku с точки зрения облачного архитектора

Как внештатный облачный архитектор, я провожу время, анализируя и играя с последними и лучшими отраслевыми тенденциями. Такие технологии, как Kubernetes, ElasticSearch и Prometheus, заполняют мою домашнюю и бизнес-инфраструктуру. После многих часов мучительной настройки и настройки они теперь работают именно так, как я хочу.

74. Миграция базы данных SaaS на Heroku Postgres

Следующим шагом в моем путешествии по фитнес-приложениям является переход на Heroku Postgres. Посмотрите, как это оказалось просто.

75. Как настроить базу данных Heroku Postgres с помощью Librato

В этой статье вы узнаете, как настроить базу данных Heroku Postgres с помощью Librato для автоматического мониторинга.

76. Как использовать гибкость Nginx, чтобы сделать ваши приложения более мощными

Разнообразие приложений с открытым исходным кодом является как самым большим благом в движении за бесплатное программное обеспечение с открытым исходным кодом (FOSS), так и самым большим препятствием для его принятия. Приложение, которое вы используете, не всегда принадлежит вам, и оно часто связано с определенными мнениями и ограничениями, налагаемыми автором программного обеспечения — намеренно или нет.

77. Совместное использование ваших ключей (шифрования) в мульти/гибридных облаках

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

78. [Учебник] 5 лучших способов сделать запрос к реляционной базе данных с помощью JavaScript [Часть 1]

Если вы разрабатываете веб-приложения, вы почти наверняка будете постоянно взаимодействовать с базой данных. А когда приходит время выбирать, как вы будете взаимодействовать, выбор может оказаться огромным.

79. Как я превратил свой стол с ручной рукояткой в ​​стол IoT (часть 1)

В этой статье я покажу вам, как я преобразовал свой рабочий стол с ручной рукояткой в ​​автоматизированный стол, подключенный к Интернету вещей. Я расскажу о том, как определить размер и выбрать двигатели, а также о том, как подключить свои устройства IoT к Google, используя Heroku в качестве общедоступного интерфейса.

80. Что нужно знать о git-crypt для успешной защиты ваших секретных данных

Многие программные проекты используют секреты — обычно ключи к внешним API или учетные данные для доступа к внешнему ресурсу, такому как база данных. Эти ключи нужны вашему приложению во время выполнения, поэтому вы должны предоставить их при развертывании приложения или на этапе подготовки среды развертывания.

81. Путь Скряги к нагрузочным тестам по требованию с помощью Locust

Опубликовано с разрешения Рахула Рая

82. Как получить максимальную отдачу от Heroku CI

Непрерывная интеграция и непрерывная поставка (CI/CD) – передовые методы современного процесса разработки программного обеспечения.

83. Учебник по программированию: реализация GraphQL API поверх существующего REST API

Начните использовать GraphQL в устаревших частях своего приложения, не нарушая никаких существующих контрактов с функциями, которые по-прежнему могут полагаться на исходный REST API.

84. Хитрости повышения производительности: 5 советов для инженеров-программистов и работников умственного труда

Кажется, что в наши дни все ограничены во времени и отчаянно пытаются сделать больше за меньшее время. Я в той же лодке. Вот как добиться большего, делая меньше.

85. Учебное пособие. Создание, размещение и развертывание приложения LWC с открытым исходным кодом с нуля

В этом руководстве мы узнаем о сквозном процессе создания приложения с открытым исходным кодом LWC с нуля, размещении его на страницах Github и развертывании на Heroku.

86. Как создавать прогрессивные веб-приложения с помощью веб-компонентов Lightning [Часть 2]

Ранее в этом году в блоге разработчиков Salesforce появилась запись под названием «Как создавать прогрессивные веб-приложения с автономной поддержкой с использованием веб-компонентов Lightning». Во время обсуждения поста об использовании веб-компонентов Lightning (LWC) для создания прогрессивных веб-приложений упоминались push-уведомления. Мой интерес пробудился. Насколько просто было бы использовать LWC для создания приложения для push-уведомлений? Оказывается — очень просто.

87. От проекта с открытым исходным кодом Holiday Break до 27 000+ звезд и 2,5 000+ форков

Huginn: собственный IFTTT с открытым исходным кодом

88. Моделирование данных в Salesforce и службах данных Heroku

Это третья статья, документирующая то, что я узнал из серии из 10 видеосеансов Trailhead Live, посвященных современной разработке приложений в Salesforce и Heroku.

89. Управление Django Media & Статические файлы на Heroku с помощью Bucketeer

Подготовьте развернутое на Heroku приложение Django, чтобы оно было ближе к промышленной эксплуатации, внедрив public & частные хранилища для мультимедиа & статические файлы.

90. Как настроить непрерывную доставку с помощью Heroku Flow

Непрерывное развертывание не должно быть таким сложным в настройке.

91. 5 инструментов веб-разработки для повышения вашей продуктивности

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

92. Модернизация приложения: выход из богослужения с помощью Heroku

Прекратите заменять свой монолит служением Богу и начните делать вещи лучше. Позвольте Джону Вестеру показать вам, как начать работу.

93. Пул соединений с базой данных с помощью pgbouncer

Введение: проблема пула соединений Postgres

94. 'Привет, мир!' на Golang — как разработать простое веб-приложение на Go

Я собираюсь показать вам, как легко разработать простое веб-приложение на Go, упаковать его в виде облегченного образа Docker и развернуть на Heroku.

95. Проекты IoT: создание надежного прототипа IoT менее чем за день (часть 1)

Мир IoT мощен, но в то же время довольно сложен. Существует много протоколов и поставщиков, а ландшафт фрагментирован. [Как уже показал Мэтт Терк в 2018 году.]

96. 4 напоминания о карьерном росте для младших разработчиков

Задавайте вопросы, просите о помощи, всегда учитесь и участвуйте в проверках кода. Часто.

97. Старейшие отрасли промышленности остаются прежними

5 технологических компаний, которые повлияли на мою жизнь на этой неделе

98. Введение в графические базы данных: сила связанных данных

В современной экономике все больше и больше компаний существуют преимущественно в Интернете. Несмотря на то, что ведется много дискуссий о последствиях отказа от традиционного бизнеса, связанного с кирпичом и раствором, один аспект, которому уделяется меньше внимания, — это значительные изменения в том, как эти компании теперь управляют своими данными. Все чаще компании стремятся понять своих клиентов и найти способ, как наилучшим образом удовлетворить их потребности, что невозможно с помощью ежемесячных отчетов и диаграмм KPI.

99. Как использовать научный метод для отладки контейнерных приложений

Ах да — «Он отлично работает на моей машине!» Пожалуй, самая известная поговорка в нашей отрасли. Даже с появлением контейнеров, обеспечивающих согласованные среды в рамках SDLC, мы по-прежнему слышим, как разработчики возвращаются к этому утверждению при обнаружении дефекта. Но, в конце концов, если код не работает в тестовом или производственном режиме, он не работает, даже если он работает локально. Таким образом, способность разработчика глубоко погрузиться в ваше контейнерное приложение для устранения проблемы — независимо от среды — является важным навыком, который мы все должны освоить.

100. Сравнение конвейеров контейнеров

Введение

101. Как легко интегрировать Twilio в ваш стартап SaaS [Часть 2]

В статье «Использование Heroku для быстрого создания многопользовательского продукта SaaS» я задокументировал основу для нового решения SaaS, которое я создаю (первоначально для моей невестки) с использованием экосистемы Heroku. В конце этой статьи я планировал написать об основных технологиях (Spring Boot, Angular 9, ClearDB, Okta, GitLab и Heroku), поскольку мы стремились к версии 1.0.0 решения.

102. Добавление Интернета вещей к моему рабочему столу в домашнем офисе (часть 2)

В первой части я рассказал о первой версии/версии Bluetooth моего настольного обновления.

103. Как создать генератор мемов с помощью RedwoodJS

Создание генератора мемов с помощью RedwoodJS

104. Как подключить GraphQL поверх существующего REST API

Начните использовать GraphQL в устаревших частях вашего приложения, не нарушая никаких существующих контрактов с функциями, которые могут по-прежнему полагаться на исходный REST API.

105. Полное руководство по созданию непревзойденного мультитенантного стартапа SaaS с помощью Heroku [Часть 1]

В этой серии из нескольких частей я преобразую новое приложение в многопользовательское приложение, работающее в экосистеме Heroku. В этой статье основное внимание уделяется объектной модели, дизайну, архитектуре и безопасности.

106. Пять архитектур, которые можно быстро создать на PaaS

Иногда, как архитектор или разработчик, вы хотите попробовать новую архитектуру или техническое решение, но просто не можете найти время для установки, настройки, отладки и разработки совершенно новой концепции. Экспериментирование — это большой объем работы, сроки выполнения проекта стоят на первом месте, а новые технологии часто являются одним из ваших последних приоритетов.

107. Создание приложения, использующего все 7 новых функций JavaScript ES2020

Мир веб-разработки движется быстро, особенно в экосистеме JavaScript. Постоянно появляются новые функции, платформы и библиотеки, и в ту минуту, когда вы прекращаете учиться, ваши навыки начинают устаревать.

108. Как использовать микросервисы на Heroku для создания генератора случайных настольных игр

Почему микросервисы

109. Интернет собак: как сделать ошейник для собак с интернетом вещей за 50 долларов, который найдет вашего питомца

Я люблю сторонние проекты. Они дают мне возможность напрячь свои творческие способности и по-новому поработать с такими технологиями, как Интернет вещей (IoT). К счастью, за следующим мне не пришлось далеко ходить; обычная головоломка для владельцев домашних животных подпитывала эту концепцию собачьего ошейника IoT.

110. Безупречные релизы с непрерывным развертыванием и Docker

Docker — это контейнерная технология, которая позволяет разработчикам запускать целые приложения как единое целое. Он предлагает все преимущества виртуальных машин без больших накладных расходов:

111. Понимание цикла событий Node.js

JavaScript является однопоточным, так как же он обрабатывает асинхронный код, не блокируя основной поток во время ожидания завершения действия?

112. Как создать приложение для параллельного чата с помощью Go и веб-сокетов

Go появился из Google из-за необходимости создавать высокопроизводительные приложения с использованием простого для понимания синтаксиса. Это статически типизированный компилируемый язык, разработанный некоторыми новаторами C, без бремени программирования, связанного с ручным управлением памятью. В первую очередь он был разработан для использования преимуществ современных многоядерных процессоров и сетевых машин.

113. Лямбда-архитектура: подробное введение и анализ

Большие данные растут, и системы данных должны их обрабатывать. Но возникает вопрос: справятся ли эти системы с этой задачей?

114. 6 практик повышения производительности для новых (и старых) разработчиков

Люди — сложные существа с самыми разнообразными мотивами для выполнения работы. Наша мотивация как разработчиков не является чисто внешней или финансовой — иногда она связана с радостью от написания кода.

115. [Учебное пособие] 5 лучших способов выполнения запросов к реляционной базе данных с помощью JavaScript [Часть 2]

Добро пожаловать! В первой части этой серии статей мы рассмотрели очень «низкоуровневый» способ взаимодействия с реляционной базой данных путем отправки в нее необработанных строк SQL и получения результатов. Мы создали очень простое приложение Express, которое можно использовать в качестве примера, и развернули его на Heroku с базой данных Postgres.

116. Heroku и CircleCI: автоматизированный процесс CI/CD для NuxtJS

Публикуется с разрешения Элвина Ли.

117. Создание CMS для форума с React.js и Ruby on Rails

В этом проекте мы будем использовать React.js, Ruby on Rails, React-Quill и Cloudinary для создания форума, контентом которого смогут управлять пользователи сайта.

Спасибо, что ознакомились со 117 самыми читаемыми историями о Heroku на HackerNoon.

Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE