<rmcreative>

RSS
  1. Торвальдс про проблему OpenSource с поиском мейнтейнеров

    7 июля

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

    https://www.opennet.ru/opennews/art.shtml?num=53292

    Поблемы более-менее большого OpenSource похожи. У нас ровно та же проблема в Yii.

    Комментировать
  2. Часовое интервью про OpenSource, Yii 3 и всякое

    26 июня

    5 комментариев
  3. 1 июля обсудим Code Review

    26 июня

    1 июля в 17 часов по Москве/Киеву/Минску обсудим Code Review. В эфир придут Сергей Жук, Константин KSDaemon Буркалев и Антон Морев.

    Больше деталей и саму ссылку на просмотр вы можете найти на хабре.

    UPD: запись обсуждения.

    1 комментарий
  4. Дерево обязанностей и навыков HR

    10 июня

    Мне очень понравилось дерево обязанностей и навыков тимлида и вот на хабре Юля Бадертдинова из Directum выложила похожую схему для HR.

    Комментировать
  5. Короткие теги в PHP

    10 июня

    Почти десять лет назад я писал про короткие теги и радовался включению короткого echo по умолчанию.

    Сегодня меня спросили, что я думаю по поводу использования коротких тегов.

    Их осталось на данный момент в PHP 7.4 два вида:

    • <? - короткая форма <?php. Включается через short_open_tag в php.ini.
    • <?= - короткая форма <?php echo. Доступна всегда.

    Если с <?= всё ясно, тег доступен всегда и удобен при использовании в шаблонах, то с <? не всё так просто.

    В PHP 7.4 его хотели убрать и почти убрали после положительного голосования за RFC. Но в итоге сначала предложили сделать это по-другому, а потом и вовсе не делать.

    В результате в PHP 7.4 теги работают как и ранее. В PHP 8 тоже (но не факт, что так будет в релизе).

    Стоит ли использовать <? - вопрос неоднозначный. Если у вас проект, который разворачивается только на ваши сервера, вы контролируете php.ini и никогда не забываете short_open_tag = On, то технически ничего ужасного в использовании коротких тегов нет. Если же вы делаете продукт, который можно поставить на свой сервер, такой как CMS или фреймворк, то использовать <? - плохая идея. Часть пользователей обязательно попробует развернуть ваш продукт в окружении, где у них нет возможности поправить php.ini.

    7 комментариев
  6. 25 лет PHP

    8 июня

    8 июня 1995 года, программист родом из Гренландии Расмус Лердорф публикует в usenet анонс набора CGI-скриптов, который он назвал PHP Tools.

    Иногда говорят, что первые версии PHP были написаны на Perl. Это, конечно же, неправда.

    Главные факты и события из 25 лет истории PHP смотрите в таймлайне.

    Заревьювить и дополнить его помогли непосредственные участники событий: Andi Gutmans, Derick Rethans, Peter Kokot, Александр Макаров, Дмитрий Стогов и другие.

    Еще 27 мая исполнилось 10 лет PhpStorm. Чтоб отметить сразу два дня рождения делаем скидку 50% на персональную годовую подписку.

    С днем рождения PHP!

    Комментировать
  7. Доступны видео с PHP Russia Online 2020

    3 июня

    Сегодня Онтико публикует видеозаписи всех докладов с PHP Russia 2020 Online. Это стало возможным благодаря поддержке Badoo.

    Ещё больше PHP-контента от одной из сильнейших инженерных команд на tech.badoo.com. PHP-сообщество в Telegram — badoo_php_meetup.

    Спасибо партнёрам за поддержку и возможность распространять знания в области PHP-разработки.

    Смотрим

    Комментировать
  8. PHP fwdays 2020

    29 мая

    Внезапно понял что забыл рассказать, что выступаю уже завтра, 30 мая на PHP fwdays. Как и всем, им пришлось уйти в онлайн.

    Буду рассказывать про код и как меньше от него страдать:

    • Композиция и наследование.
    • Состояние.
    • Зависимости и их внедрение.
    • Методы.
    • Исключения.
    • Типы объектов.
    • Сервисы и долгоживущие приложения.
    • Тесты.
    • Принципы.
    • Слои и абстракция.

    Конференция платная, но стоит не сильно много. К тому же, вот код на скидку 15%: 66474A7D12.

    Комментировать
  9. PHP Russia Online в цифрах

    29 мая

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

    Итак, цифры.

    Читаем

    Комментировать
  10. Синхронный перевод для PHP Russia Online

    8 мая

    Почти в любом деле самое главное - правильная команда. Для PHP Russia получилась именно такая. Онтико делают прекрасный оффлайн и ответственно подходят к новому для них онлайну. Члены программного комитета подбирают замечательную программу из самых сильных докладчиков.

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

    Алексей Корнеев из Skyeng, который уже организовал несколько отличных онлайн митапов по PHP, предложил нам организовать синхронный перевод. Когда-то давно или на РИТ или на Highload синхронный перевод был и это вышло откровенно плохо. Олег Бунин тогда решил что это плохая затея и больше перевода на конференциях Онтико не было. Мы решили попробовать ещё раз. Я учился несколько лет на переводчика в сфере профессиональной коммуникации и курс синхронного перевода с практикой у нас тоже был, поэтому, пользуясь контактами Skyeng, мы нашли кандидатов, всех прослушали и выбрали лучших. Тех, кто корректно переводил термины, пытался передать шутки и интонации и у кого был приятный голос. В итоге должно всё получиться и, надеюсь, это сгладит порог входа и позволит поучаствовать в конференции тем, у кого пока уровень английского не позволяет слушать в доклады в оригинале.

    Итак, все доклады бесплатной онлайн-части PHP Russia c иностранными докладчиками можно будет смотреть в переводе.

    1 комментарий