Объявляем конкурс на самый интересный контент в телеграм-каналах Proglib!
Призовой фонд — 260 тысяч рублей.
Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
В каналах по языкам программирования, data science и мобильной разработке интересно увидеть топовые материалы по этим темам, в канале @progbook топовые рецензии на книги, в @proglibrary материалы по общим темам: проектирование, базы данных, linux, алгоритмы и структуры данных. Поощряются интерактивные форматы — авторские тесты, квизы, функционал которых встроен в Telegram, гифки, шпаргалки, неочевидные фишки.
Полный список каналов:
https://yangx.top/progbook
https://yangx.top/proglibrary
https://yangx.top/pyproglib
https://yangx.top/frontendproglib
https://yangx.top/javaproglib
https://yangx.top/dsproglib
https://yangx.top/phpproglib
https://yangx.top/cppproglib
https://yangx.top/mobileproglib
https://yangx.top/goproglib
https://yangx.top/csharpproglib
https://yangx.top/devopsslib
https://yangx.top/testerlib
Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов статьи победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет. публикация. Юридическая информация здесь.
Призовой фонд — 260 тысяч рублей.
Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
В каналах по языкам программирования, data science и мобильной разработке интересно увидеть топовые материалы по этим темам, в канале @progbook топовые рецензии на книги, в @proglibrary материалы по общим темам: проектирование, базы данных, linux, алгоритмы и структуры данных. Поощряются интерактивные форматы — авторские тесты, квизы, функционал которых встроен в Telegram, гифки, шпаргалки, неочевидные фишки.
Полный список каналов:
https://yangx.top/progbook
https://yangx.top/proglibrary
https://yangx.top/pyproglib
https://yangx.top/frontendproglib
https://yangx.top/javaproglib
https://yangx.top/dsproglib
https://yangx.top/phpproglib
https://yangx.top/cppproglib
https://yangx.top/mobileproglib
https://yangx.top/goproglib
https://yangx.top/csharpproglib
https://yangx.top/devopsslib
https://yangx.top/testerlib
Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов статьи победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет. публикация. Юридическая информация здесь.
Telegram
Книги для программистов
Все о книгах из мира IT.
По рекламе: @proglib_adv
Курс по ML: https://clc.to/8MJE8w
Другие наши курсы: https://clc.to/goHZHA
Для обратной связи: @proglibrary_feeedback_bot
РКН: https://www.gosuslugi.ru/snet/67931954509aba565214777d
По рекламе: @proglib_adv
Курс по ML: https://clc.to/8MJE8w
Другие наши курсы: https://clc.to/goHZHA
Для обратной связи: @proglibrary_feeedback_bot
РКН: https://www.gosuslugi.ru/snet/67931954509aba565214777d
#proglib_contest
9 современных PHP-фреймворков
Неплохая статья со сравнением актуальных PHP-фреймворков. Краткая история развития, плюсы и минусы, области применения, а также компании, использующие каждый из фреймворков.
https://proglib.io/w/b5d3112e
9 современных PHP-фреймворков
Неплохая статья со сравнением актуальных PHP-фреймворков. Краткая история развития, плюсы и минусы, области применения, а также компании, использующие каждый из фреймворков.
https://proglib.io/w/b5d3112e
DEV Community
Top 9 PHP Frameworks For Web Development In 2021
With an average global salary of $39k, PHP is one of the most popular programming languages in the de...
Продолжаем конкурс на самый интересный контент в телеграм-каналах Proglib!
Призовой фонд — 280 тысяч рублей. Срок окончания конкурса — 15 мая
Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
Мы упростили конкурс — теперь вам достаточно найти интересную и актуальную статью 2020-2021 года, написать к ней небольшой анонс (до 700 знаков) и прислать нам, тем не менее ваши идеи по другим форматам только добавляют + в общий зачет. Авторство можем указать по вашему желанию. В канале @progbook предлагаем отправлять рецензии на новые книги и старые актуальные.
Полный список каналов:
https://yangx.top/progbook
https://yangx.top/proglibrary
https://yangx.top/pyproglib
https://yangx.top/frontendproglib
https://yangx.top/javaproglib
https://yangx.top/dsproglib
https://yangx.top/phpproglib
https://yangx.top/cppproglib
https://yangx.top/mobileproglib
https://yangx.top/goproglib
https://yangx.top/csharpproglib
https://yangx.top/devopsslib
https://yangx.top/testerlib
https://yangx.top/hackproglib
Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов стать победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет публикация. Юридическая информация здесь.
Призовой фонд — 280 тысяч рублей. Срок окончания конкурса — 15 мая
Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей.
Мы упростили конкурс — теперь вам достаточно найти интересную и актуальную статью 2020-2021 года, написать к ней небольшой анонс (до 700 знаков) и прислать нам, тем не менее ваши идеи по другим форматам только добавляют + в общий зачет. Авторство можем указать по вашему желанию. В канале @progbook предлагаем отправлять рецензии на новые книги и старые актуальные.
Полный список каналов:
https://yangx.top/progbook
https://yangx.top/proglibrary
https://yangx.top/pyproglib
https://yangx.top/frontendproglib
https://yangx.top/javaproglib
https://yangx.top/dsproglib
https://yangx.top/phpproglib
https://yangx.top/cppproglib
https://yangx.top/mobileproglib
https://yangx.top/goproglib
https://yangx.top/csharpproglib
https://yangx.top/devopsslib
https://yangx.top/testerlib
https://yangx.top/hackproglib
Все посты будут с лайками и дизлайками и хэштегом #proglib_contest. Ссылки мы будем прогонять через наш сокращатель, будут браться в расчет лайки, дизлайки, охваты, клики по ссылкам. Чем больше лайков/охватов/кликов по ссылкам в публикации, тем больше шансов стать победителем в конкурсе. Присылайте посты боту @proglib_contest_bot с указанием, на какой канал идет публикация. Юридическая информация здесь.
Telegram
Книги для программистов
Все о книгах из мира IT.
По рекламе: @proglib_adv
Курс по ML: https://clc.to/8MJE8w
Другие наши курсы: https://clc.to/goHZHA
Для обратной связи: @proglibrary_feeedback_bot
РКН: https://www.gosuslugi.ru/snet/67931954509aba565214777d
По рекламе: @proglib_adv
Курс по ML: https://clc.to/8MJE8w
Другие наши курсы: https://clc.to/goHZHA
Для обратной связи: @proglibrary_feeedback_bot
РКН: https://www.gosuslugi.ru/snet/67931954509aba565214777d
#proglib_contest
❓ Как получить кучу данных по API и не переживать о своём коде?
❌ Мы часто пытаемся получить все данные и сохранить их в один массив. При этом кол-во данных может неумолимо расти. В свою очередь мы рискуем получить переполнение памяти, которую мы никак не контролируем.
👉 Как выйти из этой ситуации? Вот маленький лайфхак, который способен решить данную проблему.
❓ Как получить кучу данных по API и не переживать о своём коде?
❌ Мы часто пытаемся получить все данные и сохранить их в один массив. При этом кол-во данных может неумолимо расти. В свою очередь мы рискуем получить переполнение памяти, которую мы никак не контролируем.
👉 Как выйти из этой ситуации? Вот маленький лайфхак, который способен решить данную проблему.
Telegram
Beer::PHP 🍺
Маленький лайфхак о том, как получить кучу данных по API и не переживать о своём коде ;)
👉 Представим себе достаточно стандартную ситуацию, в которой вам нужно получить из внешнего API кучу однотипных сущностей. Например вам нужно получить из сервиса рассылок…
👉 Представим себе достаточно стандартную ситуацию, в которой вам нужно получить из внешнего API кучу однотипных сущностей. Например вам нужно получить из сервиса рассылок…
#proglib_contest
Принцип подстановки Барбары Лисков (предусловия и постусловия)
В данной статье мы НЕ будем рассматривать общие примеры данного принципа, о котором уже есть много материалов (пример с квадратом и прямоугольником или управление термостатами). Здесь мы немного подробнее остановимся на таких понятиях, как «Предусловия», «Постусловия», рассмотрим, что такое ковариантность, контравариантность и инвариантность, а также что такое «исторические ограничения» или «правило истории».
Читать далее
Принцип подстановки Барбары Лисков (предусловия и постусловия)
В данной статье мы НЕ будем рассматривать общие примеры данного принципа, о котором уже есть много материалов (пример с квадратом и прямоугольником или управление термостатами). Здесь мы немного подробнее остановимся на таких понятиях, как «Предусловия», «Постусловия», рассмотрим, что такое ковариантность, контравариантность и инвариантность, а также что такое «исторические ограничения» или «правило истории».
Читать далее
Telegraph
Принцип подстановки Барбары Лисков (предусловия и постусловия)
❓ Почему у многих возникают проблемы с этим принципом? Если взять не «заумное», а более простое определение, то оно звучит так:
#proglib_contest
Из-за особенностей микросервисной архитектуры разработчики вынуждены применять ранее незнакомые для них подходы к разработке, которые, тем не менее, повышают устойчивость вашего приложения. Среди таких популярных паттернов, как саги, ретраи, общение с помощью очередей, есть еще один паттерн – Circuit Breaker, – который помогает отслеживать устойчивость каждого сервиса в отдельности и при необходимости прекращать обращаться к нему, давая возможность тому восстановить свои ресурсы. Подробнее можно узнать в двух следующих статьях:
https://proglib.io/w/520a03a5
https://proglib.io/w/d9f95768
Из-за особенностей микросервисной архитектуры разработчики вынуждены применять ранее незнакомые для них подходы к разработке, которые, тем не менее, повышают устойчивость вашего приложения. Среди таких популярных паттернов, как саги, ретраи, общение с помощью очередей, есть еще один паттерн – Circuit Breaker, – который помогает отслеживать устойчивость каждого сервиса в отдельности и при необходимости прекращать обращаться к нему, давая возможность тому восстановить свои ресурсы. Подробнее можно узнать в двух следующих статьях:
https://proglib.io/w/520a03a5
https://proglib.io/w/d9f95768
Medium
Стратегии обработки ошибок: Circuit Breaker pattern
Сегодня хочу рассмотреть такие понятия, как микросервисы, возможные стратегии обработки и остановиться на паттерне Circuit Breaker.
Подходит к концу эпический конкурс на самый интересный контент в телеграм-каналах Библиотеки программиста. Посты собирают всё больше откликов — спасибо за ваши старания!
У всех, кто хотел поучаствовать, остался последний шанс побороться за 20 000 ₽ в каждом из каналов: @progbook, @proglibrary, @pyproglib, @frontendproglib, @javaproglib, @dsproglib, @phpproglib, @cppproglib, @mobileproglib, @goproglib, @csharpproglib, @devopsslib, @testerlib, @hackproglib. Общий призовой фонд 280 000 ₽.
До полуночи примем последние посты — в некоторых каналах шансы на победу всё ещё высокие. Лайфхак: эти каналы нетрудно вычислить по хэштегу #proglib_contest 😉.
Напоминаем, как участвовать: пишем анонс до 700 знаков к любой актуальной айтишной статье 2020-21 годов или рецензию книги для @progbook. Отправляем получившийся текст и название канала боту @proglib_contest_bot. Чей пост в канале наберёт больше откликов, тот и выиграл.
Через три дня подведем итоги и огласим список победителей. Юридическая информация: https://proglib.io/best-post-contest.
У всех, кто хотел поучаствовать, остался последний шанс побороться за 20 000 ₽ в каждом из каналов: @progbook, @proglibrary, @pyproglib, @frontendproglib, @javaproglib, @dsproglib, @phpproglib, @cppproglib, @mobileproglib, @goproglib, @csharpproglib, @devopsslib, @testerlib, @hackproglib. Общий призовой фонд 280 000 ₽.
До полуночи примем последние посты — в некоторых каналах шансы на победу всё ещё высокие. Лайфхак: эти каналы нетрудно вычислить по хэштегу #proglib_contest 😉.
Напоминаем, как участвовать: пишем анонс до 700 знаков к любой актуальной айтишной статье 2020-21 годов или рецензию книги для @progbook. Отправляем получившийся текст и название канала боту @proglib_contest_bot. Чей пост в канале наберёт больше откликов, тот и выиграл.
Через три дня подведем итоги и огласим список победителей. Юридическая информация: https://proglib.io/best-post-contest.
Библиотека программиста
Правила проведения публичного конкурса
Материалы, которые научат и помогут программировать. Книги и лекции, видеоуроки и советы, тесты знаний и обсуждение горячих тем. Присоединяйтесь!
Пришло время подвести итоги конкурса на лучший контент #proglib_contest. Искренне благодарим всех, кто принял активное участие, без вашей поддержки конкурс бы не получился.
Победителем канала @phpproglib становится автор поста — барабанная дробь 🥁 — https://yangx.top/phpproglib/1516.
Победитель определен по количеству лайков под постом среди других конкурсных сообщений. За победный пост автор получает 20 000 ₽. В ближайшее время мы свяжемся с победителем и отправим приз — оставайтесь на связи.
Спасибо, что читаете нас! ✨
Победителем канала @phpproglib становится автор поста — барабанная дробь 🥁 — https://yangx.top/phpproglib/1516.
Победитель определен по количеству лайков под постом среди других конкурсных сообщений. За победный пост автор получает 20 000 ₽. В ближайшее время мы свяжемся с победителем и отправим приз — оставайтесь на связи.
Спасибо, что читаете нас! ✨
Telegram
Библиотека пхпшника
#proglib_contest
Принцип подстановки Барбары Лисков (предусловия и постусловия)
В данной статье мы НЕ будем рассматривать общие примеры данного принципа, о котором уже есть много материалов (пример с квадратом и прямоугольником или управление термостатами).…
Принцип подстановки Барбары Лисков (предусловия и постусловия)
В данной статье мы НЕ будем рассматривать общие примеры данного принципа, о котором уже есть много материалов (пример с квадратом и прямоугольником или управление термостатами).…