Выпуск №32 — Artifactory

Вместе с Барухом Садогурским (@jbaruch) разбираемся, что такое системы управления артефактами и Artifactory в частности? Какие проблемы они помогают решают? И что делать, когда Роскомнадзор заблокировал Docker Hub или Packagist или любой другой репозиторий пакетов?

https://jfrog.com/artifactory/
http://razbor-poletov.com/

Выпуск №30 — Мой путь к DevOps через курсы на Otus

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

— https://otus.ru/lessons/devops-praktiki-i-instrumenty/
— http://hangops.ru/
— https://devopsdeflope.ru/

Читать далее Выпуск №30 — Мой путь к DevOps через курсы на Otus

Выпуск №28 — Superjob PHP-meetup

Мои впечатления и краткий обзор докладов Superjob PHP-meetup 20 июля 2017: https://superjob-meetup.timepad.ru/event/517825/

А также приходите на Symfony Moscow Meetup #12 в Skyeng 27 июля 2017: https://www.meetup.com/Symfoniacs/events/241743764/

Выпуск №27 — YiiConf 2017

Всем привет! Давно не записывал подкаст Пятиминутка PHP. Я сейчас активно записываю подкаст «Пятиминутка React» про фронтенд и всё такое, а на PHP остаётся мало времени.

Тем не менее, 16-го июня я побывал на конференции YiiConf в Москве — отличное мероприятие, скажу я вам, и по форме и по содержанию.

На сайте yiiconf.ru можно найти список докладов со ссылками на презентации. Будет ли доступно видео и когда, пока не знаю. Расскажу вам про доклады по своим заметкам, в любом случае рекомендую посмотреть и презентации.

Выпуск №26 — Rust

Расширяем кругозор и обсуждаем язык программирования Rust.

Rust компилируемый язык со статической типизацией, который стал широко известен благодаря Mozilla и проекту Servo — движку рендринга веб-сайтов нового поколения.

В гостях у подкаста Михаил Панков — организатор русскоязычного сообщества Rust rustycrate.ru.

Обсуждаем следующие темы:

  • Кратко о языке Rust и его истории
  • Для какого типа проектов Rust подходит наилучшим образом?
  • Сборщик мусора и зелёные потоки — были, но пропали
  • Асинхронный ввод-вывод
  • Что входит в стандартную библиотеку
  • Популярные Open Source проекты на Rust https://github.com/trending/rust
  • Rust в Gnome
  • Наиболее громкие истории успеха в коммерческих проектах за пределами Open Source https://www.rust-lang.org/en-US/friends.html
  • Личный опыт гостя, самые яркие проблемы (сообщения об ошибках, скорость компиляции)
  • На сколько Rust подходит для командной разработки
  • Rust для веб-разработки http://www.arewewebyet.org
  • Рецепт написания сложной бизнес-логики
  • Rust как язык для написания расширений к PHP, Node.js, Ruby http://jakegoulding.com/rust-ffi-omnibus
  • Cargo — официальный пакетный менеджер или менеджер зависимостей
  • Проблема ромба зависимостей — решена
  • Семантическое версионирование
  • Популярные пакеты на crates.io
  • Обратная совместимость с 1.0
  • Скорость работы компилятора
  • Платформы и архитектуры
  • Поддержка в IDE и Rust Language Server https://areweideyet.com
  • Отладка, тестирование, CI
  • Детали языка
    • Система типов и вывод типов компилятором
    • Нет ООП, но есть Трейты — как они работают?
    • Статическая и динамическая диспетчеризация
    • Обобщённые типы (дженерики)
    • Нет Exception, есть Result и panic, как обрабатывать ошибки?
    • Какие гарантии безопасной работы с памятью даёт нам компилятор
    • Владение и заимствование на пальцах
    • unsafe
  • Rust vs. C++
  • Rust vs. Swift https://news.ycombinator.com/item?id=13533701
  • Rust vs. Go
  • Будущее Rust https://github.com/rust-lang/rust-roadmap
  • Русскоязычное комьюнити, про митапы в Касперском, сайты и чаты

Дополнительные ссылки:

P.S.
Одновременно с этим выпуском «Пятиминутки» вышел также эпизод подкаста DevZen о Rust с Михаилом Панковым в гостях, послушайте: http://devzen.ru/episode-0131/

P.P.S.
Рекомендую также подкаст New Rustacean«A podcast about learning the Rust programming language—from scratch!». Очень внятный и приятный на слух английский с простым и последовательным изложением основных концепций Rust с нуля.

Выпуск №24 — PHP 7 “Request” Extension

PHP 7 “Request” Extension — нативное расширение для PHP 7 реализующие объекты ServerRequest и ServerResponse (не PSR-7!). Есть версия и на чистом PHP.

Другие новости: PhpStorm 2016.3, плагин для YouTrack, PHP 7.1.0 выйдет 1 декабря, PhpSpreadsheet — форк PHPExcel, видео с Symfony Moscow Meetup #10, FPCONF 3 декабря, HolyJS 11 декабря, подкаст «Пятиминутка React».

Читать далее Выпуск №24 — PHP 7 “Request” Extension

Выпуск №23 — чат-боты Радио-Т

Бот «Пятиминутка PHP» для чата подкаста Радио-Т расскажет интересные и познавательные факты из мира PHP разработки.

Читать далее Выпуск №23 — чат-боты Радио-Т