Вы сталкивались когда-нибудь с ситуацией, когда для того, чтобы покрыть unit-тестом какой-то метод вы идёте и мокаете 100500 зависимостей, создавая такую кашу, что, кажется, уже и сам тест будет работать совсем не так как на проде?
Все о том, как и зачем осваивать Symfony — самый сложный PHP-фреймворк. 1 июля в 20:00 пройдет вебинар-консультация с двумя экспертами PHP-разработки: Александром Пряхиным и Михаилом Камориным.
Вы узнаете, на что способен Symfony и как найти к нему подход. А так же познакомитесь с программой онлайн-курса «Symfony framework» и форматом обучения.
Используйте эту возможность, чтобы задать преподавателям все интересующие вопросы.
Первые 20 зарегистрировавшихся участников получат Сертификат на скидку на электронную почту в течение 1-2 дней после трансляции. Еще 10 сертификатов на скидку распределим в прямом эфире между теми, кто записался на вебинар. Регистрируйтесь по ссылке https://otus.pw/Qz0m/
Как часто вы работаете на сервере руками? В эпоху dev-ops, docker, автоматического деплоя, логов в кибане etc. Обычно, когда работаешь на аутсорсинге или на продукте, все уже построено до нас. Но вдруг нужно залезть на прод и посмотреть в логах, почему что-то сломалось. Или просто продебажить чего-то на сервере, и нужно найти определенный кусок кода.
И тут вам наверняка сложно будет обойтись без grep.
1 июля в 5 вечера (МСК) в лайве вы сможете послушать, как опытные ребята делают CodeReview в своих командах, и еще много чего интересного на эту тему.
Традиционно - запись будет доступна по той же ссылке.
Придя на лайв, вы сможете задать вопрос текстом или подключиться голосом и поспорить с ведущим и экспертами, а также участвовать в интерактивных опросах о практиках код-ревью.
Своими историями поделятся: * Александр Макаров, один из разработчиков Yii и активный участник опенсорс-проектов, ранее работал в Stay, Wrike, Skyeng * Конст...
🔥 OTUS заканчивает 16 набор продвинутого онлайн-курса «Разработчик Java». Внимание — курс не для новичков! Успейте пройти тест и проверить свой уровень: https://otus.pw/WzQS/
— Программа разработана специально для разработчиков с опытом Java и других языков ООП. Ко всем must have темам в этом запуске мы добавили занятия по Gradle, Spring, Lombok и многое другое, что не оставит равнодушным настоящего профи.
📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный пробный урок «Управляем версиями базы данных через Flyway»: https://otus.pw/CrVw/
— На вебинаре посмотрим, что такое Flyway и как им пользоваться; изучим, как с помощью Flyway можно организовать миграцию схемы базы данных в приложениях на Java.
Вебинар проведёт преподаватель-практик Сергей Петрелевич (17 лет в отрасли). Не упустите возможность задать ему все интересующие вопросы!
Пользуетесь Redis только для хранения сессий/быстрого кеша? Или может даже еще не использовали? В этой статье вы найдёте несколько способов использования Redis на практических примерах
В начале июня ребята подкаста "Цинковый прод" выпустили на Хабре резонансную статью о текущем состоянии и перспективах PHP (https://habr.com/ru/post/504906/)...
22 июня пройдет открытый практический вебинар «Индексы в MySQL: best practices и подводные камни». Присоединяйтесь, будет интересно и профессионально: https://otus.pw/X54o/
Ни для кого не секрет, что база данных является узким горлышком высоконагруженной системы. Поэтому большое внимание при проектировании следует уделить именно этой части системы, ведь известно - если вы хотите ускорить эскадру, необходимо ускорить самый медленный корабль. На открытом уроке поговорим про индексы как про инструмент для повышения скорости работы базы данных.
Вебинар проходит в рамках набора на профессиональный онлайн-курс «Архитектор высоких нагрузок». Чтобы попасть на этот курс с welcome-скидкой, пройдите вступительный тест: https://otus.pw/bRSM/
9 июня в 20:00 мск OTUS приглашает на бесплатный онлайн-урок курса «Symfony Framework»: https://otus.pw/DNdI/
На вебинаре мы: - Познакомимся с фреймворком Symfony; - Рассмотрим его сильные и слабые стороны; - Ответим на вопрос, в каких случаях лучше использовать Symfony, а когда лучше подойдет другой фреймворк; - А также мы разработаем небольшое веб-приложение на Symfony.
Мы уже писали про интересный российский стартап, который разработал беруши Veer с регулировкой громкости и рекордным уровнем шумоизоляции. Беруши подойдут тем, кто устал от шума в офисе и дома и хочет работать в тишине, а не под музыку.
Чтобы снизить уровень шума, просто покрутите кольцо на корпусе. Беруши не нужно вынимать каждый раз, когда вы собираетесь поговорить.
На этой неделе стартовали предзаказы долгожданных беруш Veer на официальном сайте https://bit.ly/2ZEAyqk Первая эксклюзивная партия будет изготовлена из прочного и лёгкого авиационного алюминия в июле 2020 года. Оплатите сейчас и получите свои беруши за полцены🤘🏻
Воу, тут подвезли новый мини-фреймворк для легковесных API-запросов. "Зачем?" - спросите вы. А вы взгляните на тесты производительности! Тесты были выполнены на примитивном Hello World (тут вы скажете, что это синтетические тесты, НО: посмотрите, сколько времени тратится на запуск и обработку простого реквест-респонса в Comet и других фреймворках).
P.S. Под капот не смотреть (иначе ваш внутренний мир никогда не станет прежним), в продакшн не использовать (пока штука просто так, на "поиграться")!
Российская команда сделала мощные беруши Veer с рекордным уровнем шумоизоляции и плавной регулировкой громкости. В них нет электроники, а чтобы снизить уровень шума, достаточно просто покрутить кольцо. Беруши не нужно вынимать каждый раз, когда вы собираетесь с кем-то поговорить.
Основатели пишут, что беруши подходят тем, кому вместо музыки удобнее работать в тишине. Актуально будет всем, у кого дома или в офисе шумно. Беруши появятся в продаже летом 2020 года, а предзаказ с большой скидкой уже открыт на официальном сайте: https://clck.ru/NB8gU