Сколько можно заработать на курсе по PHP?

Валентин Удальцов (https://t.me/phpyh) раскрывает свои доходы в прямом эфире! Проработал в Happy Inc. 4 года, почему ушел? В компании Вебинар.ру всего 3 месяца — что произошло? Бесплатные консультации голосовыми сообщениями в телеге Платные консультации и собеседования Первый поток авторского курса по PHP для 5 человек Обучающие видео на boosty, почему забросил? На сколько упали доходы …

Подробнее

Самописные инфраструктурные компоненты

Тема этого выпуска: самописные инфраструктурные компоненты – зачем они нужны и чем не угодили Open Source аналоги, помимо фатального недостатка? Отвечает Валентин Удальцов – автор телеграм канала Пых https://t.me/phpyh Пишет ли Валентин собственный фреймворк? Что такое инфраструктурный компонент? Определение Примеры инфраструктурных компонент, написанных в команде Валентина: работа с БД, виладтор+гидратор на типах статанализа, шина сообщений …

Подробнее

Какой английский нужен разработчикам?

В этом выпуске Юлия Беймлина, продуктовый методист курса «Английский для разработчиков» от Яндекс Практикума, рассказывает, как эффективно заниматься изучением английского языка, и в чём особенности преподавания для конкретных профессий, например, для разработчиков. В чём отличие преподавания английского языка для различных профессий (программисты, юристы, ученые…)? «Можно говорить грамотно, но неуместно» Английский для разработчика — отличается ли …

Подробнее

Чистый SQL или ORM и Query Builder?

Небольшая заметка с полей. Недавно втянулся в использование SQL синтаксиса LEFT JOIN LATERAL – ключевое слово LATERAL. Буквально по-другому стал смотреть на решение некоторых задач! Проверил по документации, погугил, в популярных PHP ORM – нигде нет поддержки LATERAL, ни в Doctrine, ни в Laravel Query Builder, ни в Yii Query Builder, ни в Cycle ORM …

Подробнее

Рынок труда в России 2022

Обсуждаем рынок труда с Глебом Кудрявцевым. Кому проще уехать: IT менеджеру, сеньору, мидлу? По каким причинам IT специалисты уезжают из России и будет ли нарастать отток кадров? Чего не хватает IT бизнесу в России? Как изменился рынок труда? Конкуренция за специалистов усилилась или наоборот, стала меньше? Из-за ухода многих компаний стало ли сложнее найти работу? …

Подробнее

Оптимизация производительности в Composer 2.2

В декабре 2021 года вышло обновление пакетного менеджера Composer, версия 2.2. Заявлено увеличение производительност в некоторых случаях на 90%. https://blog.packagist.com/composer-2-2/ Как это возможно и почему Composer раньше был на столько прожорливым? Я изучил изменения в исходном коде и вот что я нашел… Релиз ноты содержат ссылки на два Pull Request: https://github.com/composer/composer/pull/9261 https://github.com/composer/composer/pull/9620 Я изучил эти Pull Requests, хотел найти …

Подробнее

Лучшая механическая клавиатура для PHP в 2022?

В обзоре участвовали следующие клавиатуры:0:00 – Keychrone K3, Blue (оценка 4)1:04 – Varmilo VA87Mac, Brown (оценка 4)1:58 – Keychrone K1, Red (оценка 5-)2:58 – Keychrone K12, Brown (оценка 3)4:40 – Keychrone K8, Brown (оценка 5)5:38 – GMMK, Silver (оценка 5)8:01 – ESPORTS FL680 (оценка 4)9:18 – Varmilo MA87M Moonlight (оценка 5-)10:51 – подведение итогов, TOP …

Подробнее

Как работает OPcache?

Один из основных на сегодняшний день разработчиков PHP Никита Попов рассказал в своём блоге некоторые детали работы OPcache. OPcahce — это расширение для PHP, которое ускоряет работу за счёт кэширования опкодов. В этом выпуске подкаста Пятиминутка PHP сделаю краткий пересказ, поробую объяснить своими словами. https://www.npopov.com/2021/10/13/How-opcache-works.html Источник: 5minphp.ru  

YaTalks, Yii3, Tinkerwell, Mac mini M1…

Поговорим на несколько разных тем: подкаст и конференция YaTalks, первые впечатления от Yii3, PHP 8.1 уже близко, Tinkerwell, Mac mini на M1, механические клавиатуры и коврик для мыши с JSON API. https://yatalks.yandex.ru/ https://www.youtube.com/watch?v=aH1XoxCnjs4 https://t.me/yii3chronicles https://gist.github.com/devanych/9475d7d3b0e2507b564c8d174a3c0fa7 https://stitcher.io/blog/new-in-php-81 https://tinkerwell.app https://beyondco.de/blog/tinkerwell https://geekboards.ru https://ru.steelseries.com/gaming-mousepads/qck-prism-series Источник: 5minphp.ru  

Разработка больших проектов на Битрикс

Второй подкаст в серии про Битрикс. Иван Поддубный из компании Вебпрактик рассказывает про свой опыт разработки крупных проектов на Битрикс и сравнивает с другими фреймворками и стеками технологий. Что используется в Вебпрактик: Битрикс, Laravel, NodeJS Почему 80% проектов на Битрикс, почему? Кто типовой заказчик? Как Битрикс выиграл рынок заказной разработки крупных проектов? Почему страдают крупные …

Подробнее

Ядро Битрикс — история и планы

Для этого выпуска подкаста я пригласил двух разработчиков ядра Битрикс: Дмитрия Медведева и Ивана Челищева. Обсудили историю развития Битрикс, что такое ядро и Bitrix Framework, что такое D7, как выглядит разработка под Битрикс сейчас и какие планы на будущее. Темы выпуска: Краткая справка про компанию 1С-Битрикс Какие версии PHP поддерживаются? Обратная совместимость На сколько Bitrix …

Подробнее

Соревнования по программированию на платформе All Cups

В гостях Дмитрий Санников рассказывает про соревнования по программированию, ИИ, машинному обучению и высоконагруженным системам на платформе All Cups. All Cups — платформа для проведения соревнований Кто является автором и инициатором соревнований? Визитная карточка — интересные задачи Online или Offline? Призовой фонд? Какие языки программирования популярны на соревнованиях? Как взаимодействует код участника соревнования с платформой? …

Подробнее

Книга: Элегантные объекты

Прочитал книгу «Элегантные объекты» Егора Бугаенко: https://www.elegantobjects.org Автор описывает свой взгляд на «правильное ООП»,  даёт практические рекомендации и показывает наглядные примеры, итоговая цель которых – хорошо поддерживаемый код! Я полностью разделяю эту ценность: поддерживаемость – это одна из важнейших характеристик кода. Например, из хорошо известных и зарекомендовавших себя практик, в книге описаны преимущества неизменяемых объектов, разделение на …

Подробнее

Книга: Front Line PHP

Прочитал книгу Front Line PHP — Building modern applications with PHP 8: https://front-line—php.com. По большей части это сборник статей из блогов https://stitcher.io и https://freek.dev. Читается легко и понятно, очень доступный английский. Первые две части просто отличные, но в третьей части «PHP in Depth» слишком поверхностный материал. Возможно, авторы не хотели переусложнять, либо поленились, либо сами пока не углублялись, но …

Подробнее