#advanced #video
Видео-доклад о том, как проектируются языки программирования, на какие компромиссы идут дизайнеры языков и как однажды выбранный синтаксис может повлиять на появление новых фич языка в будущем.
https://proglib.io/w/21e3d01a
Видео-доклад о том, как проектируются языки программирования, на какие компромиссы идут дизайнеры языков и как однажды выбранный синтаксис может повлиять на появление новых фич языка в будущем.
https://proglib.io/w/21e3d01a
YouTube
Андрей Бреслав — Компромиссы, или Как проектируются языки программирования
Подробнее о Java-конференциях:
— весной — JPoint: https://jrg.su/gTrwHx
— осенью — Joker: https://jrg.su/h7yvG4
— —
. . . . Андрей Бреслав, JetBrains — Компромиссы, или Как проектируются языки программирования
Доклад на Java-конференции Joker 2013
Когда…
— весной — JPoint: https://jrg.su/gTrwHx
— осенью — Joker: https://jrg.su/h7yvG4
— —
. . . . Андрей Бреслав, JetBrains — Компромиссы, или Как проектируются языки программирования
Доклад на Java-конференции Joker 2013
Когда…
#advanced #video
Видео-доклад с недавнего митапа от Skyeng о том, как использовать pcntl_fork.
https://www.youtube.com/watch?v=rVdaU-y0y1g
Видео-доклад с недавнего митапа от Skyeng о том, как использовать pcntl_fork.
https://www.youtube.com/watch?v=rVdaU-y0y1g
YouTube
Параллельность с pcntl_fork(): как устроена и каких препятствий ждать (Владислав Сидорин, Работа.ру)
Владислав расскажет о форках в PHP. В частности, разберемся с pcntl_fork(): в чем он хорош, где недотягивает и как перестать его бояться. Слайды https://bit.ly/32mSwgR
01:04 Где аналоги уступают pcntl_fork() и в чем кроется его собственный минус
06:10 Как…
01:04 Где аналоги уступают pcntl_fork() и в чем кроется его собственный минус
06:10 Как…
#symfony
Динамически меняем уровень логгирования в Symfony приложениях.
https://matthiasnoback.nl/2020/09/symfony-changing-the-log-level/
Динамически меняем уровень логгирования в Symfony приложениях.
https://matthiasnoback.nl/2020/09/symfony-changing-the-log-level/
Matthias Noback
Dynamically changing the log level in Symfony apps
This is just a quick post sharing something I was able to figure out after doing some research.
The situation: our application throws exceptions by means of “talking back to the user”. As developer we don’t want to be notified about all these exceptions.…
The situation: our application throws exceptions by means of “talking back to the user”. As developer we don’t want to be notified about all these exceptions.…
#advanced
Простые правила, которые помогут вам "оторвать" ваше приложение от фреймворка и развивать его независимо.
https://matthiasnoback.nl/2020/09/simple-recipe-for-framework-decoupling/
Простые правила, которые помогут вам "оторвать" ваше приложение от фреймворка и развивать его независимо.
https://matthiasnoback.nl/2020/09/simple-recipe-for-framework-decoupling/
matthiasnoback.nl
A simple recipe for framework decoupling
Three simple rules | Explanations | Rule 1 | Rule 2 | Rule 3 | Conclusion
#advanced
Подкаст о статических анализаторах (psalm, phan), о том, как они работают внутри, зачем нужна типизация и о многом другом.
https://soundcloud.com/between-braces/11-valentin-udaltsov-staticheskiy-analiz
Подкаст о статических анализаторах (psalm, phan), о том, как они работают внутри, зачем нужна типизация и о многом другом.
https://soundcloud.com/between-braces/11-valentin-udaltsov-staticheskiy-analiz
SoundCloud
Hear the world’s sounds
Explore the largest community of artists, bands, podcasters and creators of music & audio
Курс математики для анализа данных от Proglib и МГУ
Мы предлагаем без отрыва от работы освоить математику для анализа данных.
✅ онлайн-встречи с преподавателями из МГУ в Zoom
✅ подойдет всем, кто хочет вспомнить высшую математику или подготовиться к школе анализа данных Яндекса
🕗 длительность 5 месяцев, по 2 раза в неделю
💸 от 5 350 руб. в месяц.
Мы дарим промокод на скидку 10% до 6 октября — PHPPROGLIB
Подробнее о курсе — тут
Программа курса — тут
Мы предлагаем без отрыва от работы освоить математику для анализа данных.
✅ онлайн-встречи с преподавателями из МГУ в Zoom
✅ подойдет всем, кто хочет вспомнить высшую математику или подготовиться к школе анализа данных Яндекса
🕗 длительность 5 месяцев, по 2 раза в неделю
💸 от 5 350 руб. в месяц.
Мы дарим промокод на скидку 10% до 6 октября — PHPPROGLIB
Подробнее о курсе — тут
Программа курса — тут
Что будет выведено на экран?
Anonymous Quiz
40%
1, 2, 3, 4, 5
15%
Warning: rand arguments must be different
26%
Fatal Error: cannot yield from array
19%
Fatal Error: generator cannot has return statement
#advanced
Обнаруживаем и исправляем проблемы с утечкой памяти в PHP.
https://dev.to/tddenbraber/finding-memory-issues-in-php-programs-2i50
Обнаруживаем и исправляем проблемы с утечкой памяти в PHP.
https://dev.to/tddenbraber/finding-memory-issues-in-php-programs-2i50
DEV Community
Finding memory issues in PHP programs
Finding memory issues in PHP programs "Fatal error: Allowed memory size of 2097152 bytes e...
Программа PHPFest на сайте!
Сверстали. Опубликовали. Ламинировать будем чуть позже, потому что пока ещё остаётся вероятность мелких правок.
📍Но вот как всё будет.
Программа делится на два параллельных потока.
В каждом потоке будет 4-5-6 выступлений каждый день. Оба дня.
Выступление спикера 40-45 минут с вопросами. Вопросы можно будет задать в чате или посредством простого звонка на номер 8-800.
Между выступлениями будет технический перерыв 5 минут, чтобы покурить-кофе обновить.
После выступления все желающие бесшовно перемещаются в экспертную зону, чтобы поговорить со спикером посредством аудио-видео инструментов в GetLocus.
Каждое выступление будет синхронно переводиться с русского на английский и с английского на русский. Экспертная зона будет без перевода.
В конце второго дня соберёмся на большой Zoom и сделаем дружную онлайн-фотку на память.
💥Звучит великолепно! Смотрится тоже.
Программа и регистрация 👉https://clck.ru/QyQ9d
Сверстали. Опубликовали. Ламинировать будем чуть позже, потому что пока ещё остаётся вероятность мелких правок.
📍Но вот как всё будет.
Программа делится на два параллельных потока.
В каждом потоке будет 4-5-6 выступлений каждый день. Оба дня.
Выступление спикера 40-45 минут с вопросами. Вопросы можно будет задать в чате или посредством простого звонка на номер 8-800.
Между выступлениями будет технический перерыв 5 минут, чтобы покурить-кофе обновить.
После выступления все желающие бесшовно перемещаются в экспертную зону, чтобы поговорить со спикером посредством аудио-видео инструментов в GetLocus.
Каждое выступление будет синхронно переводиться с русского на английский и с английского на русский. Экспертная зона будет без перевода.
В конце второго дня соберёмся на большой Zoom и сделаем дружную онлайн-фотку на память.
💥Звучит великолепно! Смотрится тоже.
Программа и регистрация 👉https://clck.ru/QyQ9d
#advanced
Используем файл .gitattributes для php проектов.
https://php.watch/articles/composer-gitattributes
Используем файл .gitattributes для php проектов.
https://php.watch/articles/composer-gitattributes
PHP.Watch
GitAttributes for PHP Composer Projects
How to use a `.gitattributes` file to reduce the package size of Composer packages.
#advanced
В Laravel 8 появился фасад RateLimiter, что он умеет и для чего - читайте в статье.
https://www.amitmerchant.com/new-ratelimiter-facade-in-laravel-8/
В Laravel 8 появился фасад RateLimiter, что он умеет и для чего - читайте в статье.
https://www.amitmerchant.com/new-ratelimiter-facade-in-laravel-8/
Amit Merchant - A blog on PHP, JavaScript, and more
New RateLimiter facade for defining named rate limiters in Laravel 8
In the previous versions of Laravel, up to 7.x, when you wanted to rate limit certain routes, you could do it by assigning the throttle middleware to the route or group of routes like so.
#advanced
Вышел PhpStorm 2020.3 EAP с поддержкой psalm и phpstan! Те, кто очень ждал, могут уже сейчас скачать и попробовать.
https://blog.jetbrains.com/phpstorm/2020/10/phpstorm-2020-3-eap-2/
Вышел PhpStorm 2020.3 EAP с поддержкой psalm и phpstan! Те, кто очень ждал, могут уже сейчас скачать и попробовать.
https://blog.jetbrains.com/phpstorm/2020/10/phpstorm-2020-3-eap-2/
The JetBrains Blog
PhpStorm 2020.3 EAP #2: PHPStan and Psalm Support Out-of-the-Box | The PhpStorm Blog
This EAP build brings support for PHPStan and Psalm static analyzers to PhpStorm.Last week, we launched the Early Access Program for PhpStorm 2020.3. For the next two months, we are going to be re
📌 Первое занятие нашего курса по математике для Data Science доступно на YouTube
На вебинаре вы узнаете, как решать задачи по комбинаторике. Вы изучите основные формулы комбинаторики, правило суммы и правило произведения. Мы разберем, что такое выбор без возвращения, с возвращением, с учетом порядка, без учета порядка. Параллельно порешаем несколько задач на понимание теории.
https://www.youtube.com/watch?v=GxQGbhjVWWM
Присоединяйтесь к полному курсу по ссылке (набор до 10 октября): https://courses.proglib.io/?utm_source=phpproglib&utm_medium=webinar1&utm_campaign=had
На вебинаре вы узнаете, как решать задачи по комбинаторике. Вы изучите основные формулы комбинаторики, правило суммы и правило произведения. Мы разберем, что такое выбор без возвращения, с возвращением, с учетом порядка, без учета порядка. Параллельно порешаем несколько задач на понимание теории.
https://www.youtube.com/watch?v=GxQGbhjVWWM
Присоединяйтесь к полному курсу по ссылке (набор до 10 октября): https://courses.proglib.io/?utm_source=phpproglib&utm_medium=webinar1&utm_campaign=had
YouTube
Комбинаторика для начинающих с примерами. Лекция преподавателя МГУ
Теория вероятностей: основные формулы комбинаторики. Правило суммы и правило произведения. Выбор без возвращения, с возвращением, с учетом порядка, без учета порядка. Примеры. Задачи.
Сайт издания «Библиотека программиста» — https://proglib.io
Оставить…
Сайт издания «Библиотека программиста» — https://proglib.io
Оставить…
GeekBrains проводит набор на курсы руководителей команды разработки
Программа обучения онлайн-университета GeekBrains рассчитана на middle- и senior-разработчиков. В течение 6 месяцев слушатели освоят технологии автоматизации разработки, а также методы управления командами, проектами и высоконагруженными системами. Курс разбит на четверти, каждая из которых посвящена одной из ключевых для будущего руководителя компетенций. Практикующие тимлиды с опытом в крупных проектах будут проводить занятия в формате видеолекций с выполнением заданий и разбором персональных кейсов.
Получить дополнительную информацию и записаться можно на сайте: https://proglib.io/w/f48db29a
Программа обучения онлайн-университета GeekBrains рассчитана на middle- и senior-разработчиков. В течение 6 месяцев слушатели освоят технологии автоматизации разработки, а также методы управления командами, проектами и высоконагруженными системами. Курс разбит на четверти, каждая из которых посвящена одной из ключевых для будущего руководителя компетенций. Практикующие тимлиды с опытом в крупных проектах будут проводить занятия в формате видеолекций с выполнением заданий и разбором персональных кейсов.
Получить дополнительную информацию и записаться можно на сайте: https://proglib.io/w/f48db29a
#laravel
Полный обзор на инструменты аутентификации в современном Laravel.
https://samuelstancl.me/blog/the-complete-guide-to-laravel-frontend-scaffolding/
Полный обзор на инструменты аутентификации в современном Laravel.
https://samuelstancl.me/blog/the-complete-guide-to-laravel-frontend-scaffolding/
Прояви себя в цифре! Участвуй в региональных Онлайн-Хакатонах Цифрового Прорыва!
Тебя ждет насыщенная серия конкурсов с актуальным кейсами от бизнеса и государства, а призовой фонд каждого хакатона до 3 млн. руб.!
Выбирай удобные даты, понравившийся кейс, собирай команду и покажи, на что ты способен:
16.10 - 18.10 - Центральный Хаб: https://leadersofdigital.ru/event/63007
24.10 - 26.10 - Северо-Кавказский Хаб: https://leadersofdigital.ru/event/63006
31.10 - 02.11 - Уральский Хаб: https://leadersofdigital.ru/event/63009
14.11 - 16.11 - Северо-Западный Хаб: https://leadersofdigital.ru/event/63011
Стань частью цифрового будущего России!
Тебя ждет насыщенная серия конкурсов с актуальным кейсами от бизнеса и государства, а призовой фонд каждого хакатона до 3 млн. руб.!
Выбирай удобные даты, понравившийся кейс, собирай команду и покажи, на что ты способен:
16.10 - 18.10 - Центральный Хаб: https://leadersofdigital.ru/event/63007
24.10 - 26.10 - Северо-Кавказский Хаб: https://leadersofdigital.ru/event/63006
31.10 - 02.11 - Уральский Хаб: https://leadersofdigital.ru/event/63009
14.11 - 16.11 - Северо-Западный Хаб: https://leadersofdigital.ru/event/63011
Стань частью цифрового будущего России!