#advanced #docker #video
Докеризируем приложение и настраиваем CI/CD.
https://www.youtube.com/watch?v=MPqo9SMtnnY
Докеризируем приложение и настраиваем CI/CD.
https://www.youtube.com/watch?v=MPqo9SMtnnY
YouTube
21. Докеризация приложения и CI/CD в Kubernetes. Вечерняя школа Слёрма по Kubernetes.
Двадцать первая лекция открытого курса по Kubernetes посвящена теме Докеризация приложения и CI/CD.
Спикер:
Александр Швалов, практикующий инженер Southbridge, Certified Kubernetes Administrator
Kubernetes База — https://to.slurm.io/-SXDlQ
Kubernetes Мега…
Спикер:
Александр Швалов, практикующий инженер Southbridge, Certified Kubernetes Administrator
Kubernetes База — https://to.slurm.io/-SXDlQ
Kubernetes Мега…
#advanced
Если вам интересны технические детали падения фейсбука:
https://blog.cloudflare.com/october-2021-facebook-outage/
Если вам интересны технические детали падения фейсбука:
https://blog.cloudflare.com/october-2021-facebook-outage/
The Cloudflare Blog
Understanding how Facebook disappeared from the Internet
Today at 1651 UTC, we opened an internal incident entitled "Facebook DNS lookup returning SERVFAIL" because we were worried that something was wrong with our DNS resolver 1.1.1.1. But as we were about to post on our public status page we realized something…
#advanced #video
Матьяс Верраес про моделирование.
https://www.youtube.com/watch?v=KNqOWT0lOYY&ab_channel=GOTOConferences
Матьяс Верраес про моделирование.
https://www.youtube.com/watch?v=KNqOWT0lOYY&ab_channel=GOTOConferences
YouTube
Temporal Modelling • Mathias Verraes • GOTO 2019
This presentation was recorded at GOTO Amsterdam 2019. #GOTOcon #GOTOams
https://gotoams.nl
Mathias Verraes - Programmer, Consultant & Advisor in Complex Environments & Spare Time Lego Train Constructor
ABSTRACT
Event Storming, Event Sourcing, CQRS, messaging…
https://gotoams.nl
Mathias Verraes - Programmer, Consultant & Advisor in Complex Environments & Spare Time Lego Train Constructor
ABSTRACT
Event Storming, Event Sourcing, CQRS, messaging…
#advanced
Обзор модного брокера очередей Nats и его отличий от RabbitMQ и Kafka.
https://javascript.plainenglish.io/what-is-nats-i%CC%87o-what-concept-does-nats-io-have-b765119a3daa
Обзор модного брокера очередей Nats и его отличий от RabbitMQ и Kafka.
https://javascript.plainenglish.io/what-is-nats-i%CC%87o-what-concept-does-nats-io-have-b765119a3daa
Medium
Introducing NATS.io: Leave Rabbitmq & Kafka Behind
What is NATS.io and what is the concept behind it?
#advanced #ddd
Должны ли репозитории возвращать только агрегаты.
https://afilina.com/repositories-and-aggregates
Должны ли репозитории возвращать только агрегаты.
https://afilina.com/repositories-and-aggregates
#advanced #laravel
Советы по ускорению кода в Laravel при использовании Eloquent.
https://robiokidenis.medium.com/laravel-eloquent-tips-and-tricks-speedup-your-code-3-3c1ee800f89f
Советы по ускорению кода в Laravel при использовании Eloquent.
https://robiokidenis.medium.com/laravel-eloquent-tips-and-tricks-speedup-your-code-3-3c1ee800f89f
Medium
Laravel Eloquent Tips and Tricks Speedup your code #3
Eloquent ORM appears to be a simple method, but there are many semi-hidden functions and lesser-known ways to get more out of it. I’ll show…
👍1
#advanced #library
Асинхронный php клиент для работы с брокером очередей NSQ.
https://github.com/nsqphp/nsqphp
Асинхронный php клиент для работы с брокером очередей NSQ.
https://github.com/nsqphp/nsqphp
GitHub
GitHub - nsqphp/nsqphp: PHP Client for NSQ
PHP Client for NSQ. Contribute to nsqphp/nsqphp development by creating an account on GitHub.
#junior
Помогаем гуглу лучше индексировать ваше приложение.
https://tech.trell.co/higher-quality-user-traffic-with-indexing-apis-in-php-e6a36b0f576d
Помогаем гуглу лучше индексировать ваше приложение.
https://tech.trell.co/higher-quality-user-traffic-with-indexing-apis-in-php-e6a36b0f576d
Medium
Higher Quality User Traffic with Indexing APIs in PHP
Ever wondered how you can help Google know the changes in your site and crawl pages as soon as possible?
Привет, Username! Приглашаем тебя на новый хакатон Цифрового Прорыва на тему "Транспорт и логистика"!
Для тебя мы подготовили крутецкие кейсы от Росатома, Ростелекома, Транспортных инноваций Москвы, международного аэропорта Шереметьево, Accenture и др.!
Участвовать можно онлайн из любой точки России, либо в специальных оффлайн-коворкингах (см. список доступных на сайте).
Успей собрать команду 3-5 человек (или присоединиться к имеющимся), выбрать кейс и побороться за призовой фонд до 4.500.000 руб. 🚀🚀🚀
Регистрируйся прямо сейчас: https://proglib.io/w/dc17edd1
Для тебя мы подготовили крутецкие кейсы от Росатома, Ростелекома, Транспортных инноваций Москвы, международного аэропорта Шереметьево, Accenture и др.!
Участвовать можно онлайн из любой точки России, либо в специальных оффлайн-коворкингах (см. список доступных на сайте).
Успей собрать команду 3-5 человек (или присоединиться к имеющимся), выбрать кейс и побороться за призовой фонд до 4.500.000 руб. 🚀🚀🚀
Регистрируйся прямо сейчас: https://proglib.io/w/dc17edd1
#advanced
Обновление популярного инструмента для дебага XDebug.
https://xdebug.org/announcements/2021-10-04
Обновление популярного инструмента для дебага XDebug.
https://xdebug.org/announcements/2021-10-04
xdebug.org
Xdebug - Xdebug 3.1.0 is out!
Xdebug: A powerful debugger for PHP
Forwarded from Книги для программистов
Добрый вечер. Комьюнити Библиотеки программиста подумывает о том, чтобы организовать встречу офлайн в конце октября у нас на локации в мск. Хотим узнать ваше мнение, во что бы вы хотели поиграть в компании из 6-10 человек (единомышленников-программистов)
Anonymous Poll
16%
Монополия
20%
Мафия
9%
Крокодил
5%
Домино
18%
Покер
14%
Кто я такой (стикеры на лбу)
11%
Квизы (участики делятся на команды)
13%
Манчкин
4%
Другое (в комментариях)
40%
Полное прекращение работы Telegram в России
#junior #postgres
Короткий справочник по созданию базы, пользователя и назначению прав в PostgreSQL.
https://proglib.io/w/d8b95a87
Короткий справочник по созданию базы, пользователя и назначению прав в PostgreSQL.
https://proglib.io/w/d8b95a87
Medium
Creating user, database and adding access on PostgreSQL
NOTE: Right off the bat — this is valid as on March 2017, running on Ubuntu 16.04.2, with PostgreSQL 9.6
#advanced #internal
Новый пост от Никиты Попова: как работает опкэш.
https://www.npopov.com/2021/10/13/How-opcache-works.html
Новый пост от Никиты Попова: как работает опкэш.
https://www.npopov.com/2021/10/13/How-opcache-works.html
#random
Просто бот Тейлора решил, что ишьюсы тоже не стоят внимания, как и пулл-реквесты, и закрыл их все.
Просто бот Тейлора решил, что ишьюсы тоже не стоят внимания, как и пулл-реквесты, и закрыл их все.
#advanced
О том, какие решения мы должны принимать, чтобы улучшить поддержку кода.
https://matthiasnoback.nl/2021/10/do-you-have-an-exit-strategy/
О том, какие решения мы должны принимать, чтобы улучшить поддержку кода.
https://matthiasnoback.nl/2021/10/do-you-have-an-exit-strategy/
matthiasnoback.nl
Do you have an exit strategy?
Introducing a new tool while keeping the old one | Multiple versions in the project | Class and method deprecations | Design heuristics
#advanced #symfony
Symfony уже умеет автовайрить типы-пересечения.
https://github.com/symfony/symfony/pull/43479
Symfony уже умеет автовайрить типы-пересечения.
https://github.com/symfony/symfony/pull/43479
GitHub
[DependencyInjection] autowire union and intersection types by nicolas-grekas · Pull Request #43479 · symfony/symfony
Q
A
Branch?
5.4
Bug fix?
no
New feature?
yes
Deprecations?
no
Tickets
#43325
License
MIT
Doc PR
-
This PR allows autowiring an argument of type NormalizerInterface&Denorm...
A
Branch?
5.4
Bug fix?
no
New feature?
yes
Deprecations?
no
Tickets
#43325
License
MIT
Doc PR
-
This PR allows autowiring an argument of type NormalizerInterface&Denorm...
#advanced
Фантастические баги и как избежать их. Презентация от Анны Филины.
https://speakerdeck.com/afilina/fantastic-bugs-and-how-to-avoid-them
Фантастические баги и как избежать их. Презентация от Анны Филины.
https://speakerdeck.com/afilina/fantastic-bugs-and-how-to-avoid-them
Speaker Deck
Fantastic Bugs and How to Avoid Them
Legacy code can be riddled with bugs — both ordinary and extraordinary. Quickly finding and conquering them is crucial for upgrades and for less painful…