📌 Ты PHP-разработчик? Не откадывай свое развитие в долгий ящик! Для тебя 19 января в 20:00 пройдет бесплатный вебинар «Инвалидация кэша в распределённой системе». Его проведет Михаил Каморин, сеньор бэкенд разработчик в Skyeng.
Урок пройдет в 7 шагов:
1. Поднимем инстанс хранилища + 4 инстанса раздающего API в докере;
2. В хранилище зальем картинку;
3. С раздающего API получим её и кэшируем в инстансе;
4. Удалим картинку в хранилище;
5. Покажем, что раздающее API продолжает её получать;
6. Исправим флоу, добавляя producer/consumer с оповещением об удалении;
7. Проверим, что теперь всё работает ОК.
👉 Записаться на бесплатный урок курса - «Инвалидация кэша в распределённой системе»
🔥ПРОЙДИ ТЕСТ НА ЗНАНИЕ PHP и получи спец. цену на обучение. Успей записаться на курс по цене 21-го года с максимальной скидкой.
Урок пройдет в 7 шагов:
1. Поднимем инстанс хранилища + 4 инстанса раздающего API в докере;
2. В хранилище зальем картинку;
3. С раздающего API получим её и кэшируем в инстансе;
4. Удалим картинку в хранилище;
5. Покажем, что раздающее API продолжает её получать;
6. Исправим флоу, добавляя producer/consumer с оповещением об удалении;
7. Проверим, что теперь всё работает ОК.
👉 Записаться на бесплатный урок курса - «Инвалидация кэша в распределённой системе»
🔥ПРОЙДИ ТЕСТ НА ЗНАНИЕ PHP и получи спец. цену на обучение. Успей записаться на курс по цене 21-го года с максимальной скидкой.
💩9🔥2🤮1
Какой-то упоротый чел пытается завести перегрузку операторов в PHP, прямо как в C++. Худшего пиздеца для этого языка сложно представить, поэтому RFC был ожидаемо отклонён(но к сожалению, не единогласно). Зачем и почему ему нужна эта возможность внятного объяснения нет и не будет. Зато несложно представить какой пиздец даст этот очередной сахарный уровень абстракции, как усложнится написание тестов и насколько сложнее и медленнее будет работа интерпретатора
https://wiki.php.net/rfc/user_defined_operator_overloads
https://wiki.php.net/rfc/user_defined_operator_overloads
🔥8💩7🤮2😁1
Большинство подписчиков работает на ноунейм галерах, и проблемы высоких нагрузок им чужды. Не уверен даже, что хотя бы половина людей с канала знает что такое репликация. Азы я рассказывать не буду, но покажу статью, которая очень хорошо покажет, на какие грабли можно наступить занимаясь репликацией в mysql
https://habr.com/ru/company/otus/blog/600153/
Ставь огонечек, если любишь образовательный контент как этот!
Ставь сердечко, если хочешь больше ворованных мемов!
https://habr.com/ru/company/otus/blog/600153/
Ставь огонечек, если любишь образовательный контент как этот!
Ставь сердечко, если хочешь больше ворованных мемов!
Хабр
Основные ошибки, которых следует избегать при репликации MySQL
Настроить репликацию в MySQL просто, но управление ею в продакшне никогда не было легкой задачей. Даже с новым автоматическим позиционированием GTID все может пойти не так, если не знать, что делать....
🔥40❤14👍3👎1🤩1💩1
⁉️Разрабатываете на PHP?
🔥Недавно выпустили версию 8.1. PHP. Что в ней нового и полезного? Узнайте на открытом вебинаре 🗓24 января 2022 года в 13:00. Мероприятие проведет Александр Пряхин, технический директор в CityAds Media. Александр расскажет о нововведениях в языке, и вы попрактикуетесь применять все это на практике.
🎯Больше профессиональных навыков будет ждать вас на онлайн-курсе «PHP Developer. Professional» для тех, кто хочет достичь уровня middle+ в разработке на PHP.
📌Для регистрации на Demo-урок пройдите вступительный тест - https://otus.pw/XBUR/
🔥Недавно выпустили версию 8.1. PHP. Что в ней нового и полезного? Узнайте на открытом вебинаре 🗓24 января 2022 года в 13:00. Мероприятие проведет Александр Пряхин, технический директор в CityAds Media. Александр расскажет о нововведениях в языке, и вы попрактикуетесь применять все это на практике.
🎯Больше профессиональных навыков будет ждать вас на онлайн-курсе «PHP Developer. Professional» для тех, кто хочет достичь уровня middle+ в разработке на PHP.
📌Для регистрации на Demo-урок пройдите вступительный тест - https://otus.pw/XBUR/
💩20👍2
Неплохая статейка в которой автор подвергает сомнению необходимость иметь 8 уровней логирования в вебприложениях и в частности в PHP
https://darkghosthunter.medium.com/php-making-sense-of-the-8-log-levels-ddd27c4719a
https://darkghosthunter.medium.com/php-making-sense-of-the-8-log-levels-ddd27c4719a
Medium
PHP: Making sense of the 8 log levels
In reality, you‘ll probably use four
👍3🔥2
⁉️Хотите разрабатывать сайты и приложения на PHP?
🤔Чтобы заниматься веб-разработкой нужно уметь не только программировать, но и понимать, как работает окружение, в котором функционирует его программа. Для этого необходимо уметь самостоятельно собирать такое окружение, чтобы быстро и легко начинать работу. Таким окружением является Docker.
📚Приходи на открытый урок, посвященный работе с контейнерами 21 января в 13:00. Вебинар проведет Александр Пряхин, технический директор в CityAds Media. Он расскажет, что же из себя представляют контейнеры, и вместе с преподавателем вы соберёте несложную «песочницу» для разработки.
📌 Записаться на бесплатный Demo-урок - «Контейнеры»
🗓 Регистрируйся сейчас - напомним в день вебинара.
🤔Чтобы заниматься веб-разработкой нужно уметь не только программировать, но и понимать, как работает окружение, в котором функционирует его программа. Для этого необходимо уметь самостоятельно собирать такое окружение, чтобы быстро и легко начинать работу. Таким окружением является Docker.
📚Приходи на открытый урок, посвященный работе с контейнерами 21 января в 13:00. Вебинар проведет Александр Пряхин, технический директор в CityAds Media. Он расскажет, что же из себя представляют контейнеры, и вместе с преподавателем вы соберёте несложную «песочницу» для разработки.
📌 Записаться на бесплатный Demo-урок - «Контейнеры»
🗓 Регистрируйся сейчас - напомним в день вебинара.
💩16👍6🤮2
Опять статья не про пхп, но очень крутая. Но подписчикам возможно сложновато будет)
https://habr.com/ru/post/646073/
https://habr.com/ru/post/646073/
👍14💩6🎉1
Рекламу вы не любите, статьи про гошку не любите. Ну штош...
Вот вам видео про ваш ебучий PHP, да не простое, а обучающее. А самый сок, что от участника нашего чате @KuvshinovEE Он активно общается, консультирует вас(нормально, а не как некоторые токсичные пидарасы) и будет рад ответить на любые тупые вопросы по видосу.
https://www.youtube.com/watch?v=a8tEQmY3jZY
Тема простая, но думаю, для многих будет интересная. Уверен, кто-то да напарывается с SQL injection из чатовцев. Там и другие видосы есть на канале, тоже неплохие.
P.S. Перестаньте ставить какашки на рекламные посты, это смущает рекламодателей. Если вы думаете, что таким образом снизите объем рекламы - вы ошибаетесь. Давайте не будем опускаться до уровня левацких помоек по типу Ютуба и Фейсбука и отключать дизлайки, а понадеемся на взаимное благоразумие и уважение.
Вот вам видео про ваш ебучий PHP, да не простое, а обучающее. А самый сок, что от участника нашего чате @KuvshinovEE Он активно общается, консультирует вас(нормально, а не как некоторые токсичные пидарасы) и будет рад ответить на любые тупые вопросы по видосу.
https://www.youtube.com/watch?v=a8tEQmY3jZY
Тема простая, но думаю, для многих будет интересная. Уверен, кто-то да напарывается с SQL injection из чатовцев. Там и другие видосы есть на канале, тоже неплохие.
P.S. Перестаньте ставить какашки на рекламные посты, это смущает рекламодателей. Если вы думаете, что таким образом снизите объем рекламы - вы ошибаетесь. Давайте не будем опускаться до уровня левацких помоек по типу Ютуба и Фейсбука и отключать дизлайки, а понадеемся на взаимное благоразумие и уважение.
YouTube
PHP, PDO SQL Injection #3
SQL Injection минимум который должен знать каждый разработчик код которого работает в production
00:00 Вступление и оглавление
01:06 Определения (теория)
01:45 Чем опасны SQL Injection
03:34 Практический стенд
06:12 Обхода аутедентификации
09:23 Модификации…
00:00 Вступление и оглавление
01:06 Определения (теория)
01:45 Чем опасны SQL Injection
03:34 Практический стенд
06:12 Обхода аутедентификации
09:23 Модификации…
💩24👍21🔥4😁4🤮3
⁉️Разрабатываете на PHP?
🔥Недавно выпустили версию 8.1. PHP. Что в ней нового и полезного? Узнайте на открытом вебинаре 🗓24 января 2022 года в 13:00. Мероприятие проведет Александр Пряхин, технический директор в CityAds Media. Александр расскажет о нововведениях в языке, и вы попрактикуетесь применять все это на практике.
🎯Больше профессиональных навыков будет ждать вас на онлайн-курсе «PHP Developer. Professional» для тех, кто хочет достичь уровня middle+ в разработке на PHP.
📌Для регистрации на Demo-урок пройдите вступительный тест - https://otus.pw/XBUR/
🔥Недавно выпустили версию 8.1. PHP. Что в ней нового и полезного? Узнайте на открытом вебинаре 🗓24 января 2022 года в 13:00. Мероприятие проведет Александр Пряхин, технический директор в CityAds Media. Александр расскажет о нововведениях в языке, и вы попрактикуетесь применять все это на практике.
🎯Больше профессиональных навыков будет ждать вас на онлайн-курсе «PHP Developer. Professional» для тех, кто хочет достичь уровня middle+ в разработке на PHP.
📌Для регистрации на Demo-урок пройдите вступительный тест - https://otus.pw/XBUR/
💩21👍1
Отличная статья для вечера пятницы. Приятно читать статьи с реальным опытом обсёров, а не очередной блог успешных додиков которые "пилят монолит", "балансируют кубер" и "переписывают пехепе на го".
Чел решил собрать свои самые эпичные фейлы и рассказать в статье. Ставь лайк если тоже косячишь.
Пиши в коменты свои самые тупорылые ситуации на работе
https://habr.com/ru/post/646393/
Чел решил собрать свои самые эпичные фейлы и рассказать в статье. Ставь лайк если тоже косячишь.
Пиши в коменты свои самые тупорылые ситуации на работе
https://habr.com/ru/post/646393/
Хабр
Погромист. Мои самые эпичные провалы за всю карьеру
Я люблю критику. Если вы не заметили, я, как старый дед, всё поливаю грязью и всем недоволен . Забавно, но в то же время я люблю, когда критикуют меня самого, потому что именно в такие моменты я...
🔥15👍5💩3
Недавно я скидывал хорошую статью. Сегодня скину хуевую(зато про PHP, как вы любите) https://habr.com/ru/post/647077/
Чел в подробностях описывает какое всё таки гавно асинхронное ПХП(swoole), описывает подробно как это ресурсоемко, сложно, сколько костылей и велосипедов пришлось собрать. Так же упоминает, что на проде куча багов в итоге была долгое время. Ну а что не так спросите вы, ведь асинхронный пхп правда же для долбоебов, которые не осилили другой язык?
А вы посмотрите как он заканчивает статью "Для себя я осознал одно: PHP стек закапывать рано. И это я имею ввиду не просто web, а именно в контексте сложных энтерпрайз проектов"
P.S. Еще эпичная фраза " Главное, что надо помнить - это соблюдать чистоту кода, не говнокодить, использовать паттерны, современные сторонние решения, DDD, KISS, DRY, YAGNI и куча других страшных слов" 😁😁😁
Просто будто статью писала нейронка, которая обучалась на сообщениях типичной хрюшки, которая ищет кандидатов, вообще ни шаря в специфике.
Давайте уважать друг друга и дружить!
Чел в подробностях описывает какое всё таки гавно асинхронное ПХП(swoole), описывает подробно как это ресурсоемко, сложно, сколько костылей и велосипедов пришлось собрать. Так же упоминает, что на проде куча багов в итоге была долгое время. Ну а что не так спросите вы, ведь асинхронный пхп правда же для долбоебов, которые не осилили другой язык?
А вы посмотрите как он заканчивает статью "Для себя я осознал одно: PHP стек закапывать рано. И это я имею ввиду не просто web, а именно в контексте сложных энтерпрайз проектов"
P.S. Еще эпичная фраза " Главное, что надо помнить - это соблюдать чистоту кода, не говнокодить, использовать паттерны, современные сторонние решения, DDD, KISS, DRY, YAGNI и куча других страшных слов" 😁😁😁
Просто будто статью писала нейронка, которая обучалась на сообщениях типичной хрюшки, которая ищет кандидатов, вообще ни шаря в специфике.
Давайте уважать друг друга и дружить!
Хабр
PHP на стероидах: Swoole in production
Представьте себе ситуацию, большой маркетплейс, 60 тыс. посетителей в сутки (600 тыс. просмотров) и это только веб, а с мобильного приложения, плюс еще 100 тыс. уникальных посетителей. С точки зрения...
💩14🔥5👍1🎉1🤩1
Все знают и любят бомбят от однотипности статей про микросервисы на голанге. Но сегодня у нас оригинальный контент, чел рассказал про то как он строит микросервисы на PHP, но не просто про микросервисы а про "эффективный сетевой обмен" конец цитаты. А про что там рассказывать то, спросит читатель с опытом работы более 6 месяцев? Ну вот, гражданин как то рассказал, еще наделал скриншотов хуево гору и пошел с докладом на конференцию. В целом статья неплохая, конечно 90% это капитанство, но читается легко + картинки есть. Под кружку пиво в середине рабочего дня самое то!
https://habr.com/ru/company/oleg-bunin/blog/593297/
https://habr.com/ru/company/oleg-bunin/blog/593297/
Хабр
Строим эффективный сетевой обмен в PHP-микросервисах
Микросервисы сейчас — это новый черный. Все больше и больше компаний переходят именно на микросервисную архитектуру. И при переходе ловят самые разные ошибки. Самая популярная происходит из-за того,...
😁3👍2
Прикольная игра для тех, кто хочет обучиться программированию(а таких здесь почти полторы тыщи человек). Вроде как обещают постоянно пополнять базу задачек, но я не могу ручаться за это. Выглядит стильно да и превые задачки неплохие(дальше не решал, улетел на груминг). Попробуйте и вы
https://adventofcode.com/
https://adventofcode.com/
💩15👍6🤮1
Друзья, в комментариях уровень воспитанности дискутирующих частенько оставляет желать лучшего. Да и в целом в айти не всегда слышь красивую, грамотную, приличную и хорошо поставленную речь. Я уверен, что это не потому что вы плохие, а просто вас никто не научил. Поэтому я решил посоветовать классный курс по развитию ораторского мастерства, заходи по моей ссылке обучать вас сам!
Итак, урок первый. Вот две фразы, несущие один и тот же смысл.
Плохо: "Я в этом нихуя не понимаю, отъебитесь!"
Хорошо: "На уровне абстракций всё понятно, в детали реализации углубляться пока не готов"
Ставь лайк если нравится новая рубрика. Ставь какашку если ты имбецил, и думаешь что смайлик с куском гавна это очень прям смешно и поэтому ставишь его на все мои посты
#говоримГрамотно
Итак, урок первый. Вот две фразы, несущие один и тот же смысл.
Плохо: "Я в этом нихуя не понимаю, отъебитесь!"
Хорошо: "На уровне абстракций всё понятно, в детали реализации углубляться пока не готов"
Ставь лайк если нравится новая рубрика. Ставь какашку если ты имбецил, и думаешь что смайлик с куском гавна это очень прям смешно и поэтому ставишь его на все мои посты
#говоримГрамотно
👍89💩40😁4🔥3👎2