📌 Первое занятие нашего курса по математике для 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
Стань частью цифрового будущего России!
#video #refactoring
Доклад об опыте переноса боевого проекта на PHP 7.
https://www.youtube.com/watch?v=MX7Wbt9rCsg
Доклад об опыте переноса боевого проекта на PHP 7.
https://www.youtube.com/watch?v=MX7Wbt9rCsg
YouTube
Перенос проекта на PHP 7: от сбора фактов до результата (Максим Шамаев, Skyeng)
Максим пришел в древний, но боевой сервис. Поработал и понял, что жить в старом коде дальше нельзя. Оставалось убедить в этом бизнес, команду...и полностью организовать переезд проекта. Слайды https://bit.ly/3m8je61
02:33 Зачем переписывать код, в котором…
02:33 Зачем переписывать код, в котором…
#video #xdebug
Учимся профилировать с помощью Xdebug и самим создателем профилировщика.
https://www.youtube.com/watch?v=mNc_tcomrVs
Учимся профилировать с помощью Xdebug и самим создателем профилировщика.
https://www.youtube.com/watch?v=mNc_tcomrVs
YouTube
Profiling PHP Applications with Xdebug | Rawkode Live
In this episode, joined by Derick Rethans, we take a look at Xdebug and how it help you profile your PHP applications, allowing you to use a profiling front-end, like qcachegrind, to visualise your call graphs and dig into the bottlenecks of your applications.…
#junior
Как PHP управляет памятью при работе с переменными.
https://hengrui-li.blogspot.com/2011/08/php-copy-on-write-how-php-manages.html?m=1
Как PHP управляет памятью при работе с переменными.
https://hengrui-li.blogspot.com/2011/08/php-copy-on-write-how-php-manages.html?m=1
Blogspot
PHP copy on write - how PHP manages variable memory
I've been asked a similar question a few times by a few developers so i think it is better to write it down. Let's check the code //assume ...
#junior #infrastructure
Интерактивный справочник по команде chmod, особенно полезно для тех, кто часто сталкивается с ошибкой
https://chmodcommand.com/chmod-777/
Если вы пользуетесь кроном и часто гуглите, как настроить нужное время, данный сервис в человекопонятной форме подскажет, как это сделать правильно.
https://crontab.guru/
Интерактивный справочник по команде chmod, особенно полезно для тех, кто часто сталкивается с ошибкой
Permission Denied.https://chmodcommand.com/chmod-777/
Если вы пользуетесь кроном и часто гуглите, как настроить нужное время, данный сервис в человекопонятной форме подскажет, как это сделать правильно.
https://crontab.guru/
Chmod Command Calculator
Chmod 777
View (u)ser, (g)roup and (o)thers permissions for chmod 777 (chmod a+rwx) or use free online chmod calculator to modify permissions easily.
#advanced #features
Обзор на атрибуты, которые появятся в PHP 8: зачем нужны, какую проблему решают и что заменят.
https://stitcher.io/blog/attributes-in-php-8
Обзор на атрибуты, которые появятся в PHP 8: зачем нужны, какую проблему решают и что заменят.
https://stitcher.io/blog/attributes-in-php-8
stitcher.io
PHP 8: Attributes - stitcher.io
A close look at attributes, also known as annotations; in PHP 8
Стать ближе к сфере кибербезопасности и получить первые знания и навыки вы сможете уже 20 октября на интенсиве «Старт в кибербезопасности: Level 0».
За 4 дня практических занятий с экспертом вы научитесь:
— Устанавливать и настраивать Linux-системы на виртуальные машины
— Устанавливать и настраивать сеть на Linux-системах
— Детально понимать взаимодействие между виртуальной и физической машиной
— Осуществлять ряд сетевых и связанных с уязвимостью ОС атак, и разрабатывать защиту от них
— Анализировать безопасность ОС
Что это вам даст?
— Получите необходимые знания о профессии, чтобы оценить свои силы и перспективы
— Детально разберетесь с чего начинается эффективная система информационной безопасности.
— Поймете принципы осуществления кибератак и получите реальный опыт
— Подготовитесь к поступлению на профессиональную программу «Специалист по информационной безопасности»
Эксперт интенсива — Ильдар Садыков, действующий руководитель отдела ИБ Федерального бюро МСЭ Министерство труда и социальной защиты РФ. Управляет 2 000 системами в 85 регионах РФ.
Примите участие в интенсиве и обеспечьте себе уверенный старт на пути к востребованной профессии!
Записаться на интенсив: https://is.gd/wYORYn
За 4 дня практических занятий с экспертом вы научитесь:
— Устанавливать и настраивать Linux-системы на виртуальные машины
— Устанавливать и настраивать сеть на Linux-системах
— Детально понимать взаимодействие между виртуальной и физической машиной
— Осуществлять ряд сетевых и связанных с уязвимостью ОС атак, и разрабатывать защиту от них
— Анализировать безопасность ОС
Что это вам даст?
— Получите необходимые знания о профессии, чтобы оценить свои силы и перспективы
— Детально разберетесь с чего начинается эффективная система информационной безопасности.
— Поймете принципы осуществления кибератак и получите реальный опыт
— Подготовитесь к поступлению на профессиональную программу «Специалист по информационной безопасности»
Эксперт интенсива — Ильдар Садыков, действующий руководитель отдела ИБ Федерального бюро МСЭ Министерство труда и социальной защиты РФ. Управляет 2 000 системами в 85 регионах РФ.
Примите участие в интенсиве и обеспечьте себе уверенный старт на пути к востребованной профессии!
Записаться на интенсив: https://is.gd/wYORYn
#junior #video
Полезный доклад для начинающих об основах безопасности веб-приложений: валидируем формы, файлы, запросы и многое другое.
https://www.youtube.com/watch?v=KUaUlAqAf_U
Полезный доклад для начинающих об основах безопасности веб-приложений: валидируем формы, файлы, запросы и многое другое.
https://www.youtube.com/watch?v=KUaUlAqAf_U
YouTube
30+ примеров угроз: формы, файлы, заголовки, браузер, консоль, БД (Александр Макаров, Yii)
Обсудим варианты решения проблем, связанных с XSS, CSRF, DDoS,
include, Clickjacking, взломом паролей и не только. От базовых вещей
до особенностей языка. Слайды https://bit.ly/2EdUZSD
02:18 Как фильтровать входы и экранировать выходы
06:54 Нас атакуют:…
include, Clickjacking, взломом паролей и не только. От базовых вещей
до особенностей языка. Слайды https://bit.ly/2EdUZSD
02:18 Как фильтровать входы и экранировать выходы
06:54 Нас атакуют:…
Advanced_Web_Application_Architecture_by_Matthias_Noback_Noback.epub
6.3 MB
#advanced #laravel
Разработчики многих пакетов под Laravel Spatie открыли код своего сайта. Возможно, это станет вдохновением для начинающих изучать Laravel.
https://github.com/spatie/spatie.be
Разработчики многих пакетов под Laravel Spatie открыли код своего сайта. Возможно, это станет вдохновением для начинающих изучать Laravel.
https://github.com/spatie/spatie.be
spatie.be
Websites & web applications in Laravel
Spatie is a digital allrounder: we design solid websites & web applications using Laravel & Vue. No frills, just
proven expertise. From Antwerp, Belgium
proven expertise. From Antwerp, Belgium
GeekBrains запускает курс «Python для решения бизнес-задач»
Обучение начнется 23 октября и продлится 2,5 месяца. Курс рассчитан на далеких от программирования слушателей: маркетологов, продакт-менеджеров и предпринимателей. В формате видеоуроков и практических вебинаров они научатся автоматизировать рутинные задачи и процессы. Опытные преподаватели расскажут, как создавать ботов Telegram, собирать, обрабатывать и визуализировать данные о клиентах, а также обрабатывать файлы и проверять правильность заполнения форм. Python позволяет написать программу один раз и запускать ее по потребности — это экономит рабочее время.
Получить дополнительную информацию и записаться в группу можно на сайте: https://proglib.io/w/353acc87
Обучение начнется 23 октября и продлится 2,5 месяца. Курс рассчитан на далеких от программирования слушателей: маркетологов, продакт-менеджеров и предпринимателей. В формате видеоуроков и практических вебинаров они научатся автоматизировать рутинные задачи и процессы. Опытные преподаватели расскажут, как создавать ботов Telegram, собирать, обрабатывать и визуализировать данные о клиентах, а также обрабатывать файлы и проверять правильность заполнения форм. Python позволяет написать программу один раз и запускать ее по потребности — это экономит рабочее время.
Получить дополнительную информацию и записаться в группу можно на сайте: https://proglib.io/w/353acc87
#video #doctrine
Несколько хороших практик из доклада о том, как разделить чтение и запись, если у вас Doctrine.
https://www.youtube.com/watch?v=LmiSpznZWTU
Несколько хороших практик из доклада о том, как разделить чтение и запись, если у вас Doctrine.
https://www.youtube.com/watch?v=LmiSpznZWTU
YouTube
От Doctrine ORM к CQRS за 20 минут (Дмитрий Симушев, Райффайзенбанк)
Если Doctrine ORM не справляется с обработкой потока запросов на чтение, а хаки по оптимизации уже кончились, есть другой путь. О нем и расскажет Дмитрий. Слайды https://bit.ly/3guKLui
01:00 Что такое ORM и точно ли она нужна вам
03:46 Две группы задач с…
01:00 Что такое ORM и точно ли она нужна вам
03:46 Две группы задач с…
#advanced
Реализуем CI с помощью Github Actions для PHP проектов.
https://dev.to/jorgehrj/ci-cd-workflow-with-github-actions-4ddp
Реализуем CI с помощью Github Actions для PHP проектов.
https://dev.to/jorgehrj/ci-cd-workflow-with-github-actions-4ddp
DEV Community
CI/CD Workflow with GitHub Actions
One of the advantages that I found of GitLab versus GitHub was their GitLab CI/CD tool (https://docs....
PHPFest — фестиваль для опытных разработчиков.
Уже в эту пятницу стартуем! Два дня хардконого погружения в PHP-разработку.
Посмотрите, мы сверстали крутейшую программу, разложили её по дням, разделили на два потока и подогнали по минутам.
Присоединяйтесь! Получите дополнительно доступ ко всем записям докладов.
🎁 И подарок! Онлайн-трансляция CodeFest 11 или доступ к записям выступлений CodeFest O!.
Зарегистрироваться и купить билет 👉 https://clck.ru/RVVFq
Уже в эту пятницу стартуем! Два дня хардконого погружения в PHP-разработку.
Посмотрите, мы сверстали крутейшую программу, разложили её по дням, разделили на два потока и подогнали по минутам.
Присоединяйтесь! Получите дополнительно доступ ко всем записям докладов.
🎁 И подарок! Онлайн-трансляция CodeFest 11 или доступ к записям выступлений CodeFest O!.
Зарегистрироваться и купить билет 👉 https://clck.ru/RVVFq
#advanced #infrastructure
Сервис от DigitalOcean, который поможет сгенерировать вам nginx конфиг для вашего приложения.
https://www.digitalocean.com/community/tools/nginx
Сервис от DigitalOcean, который поможет сгенерировать вам nginx конфиг для вашего приложения.
https://www.digitalocean.com/community/tools/nginx
Digitalocean
NGINXConfig | DigitalOcean
The easiest way to configure a performant, secure, and stable nginx server.
#advanced
Неофициальный перевод PHP book internals, который познакомит вас с устройством PHP интерпретатора: что такое хэш-таблицы, как устроена zval структура, как работает сборщик мусора и многое другое.
https://romka.gitbooks.io/php-internals-book-ru/content/
Неофициальный перевод PHP book internals, который познакомит вас с устройством PHP интерпретатора: что такое хэш-таблицы, как устроена zval структура, как работает сборщик мусора и многое другое.
https://romka.gitbooks.io/php-internals-book-ru/content/
romka.gitbooks.io
Introduction | PHP Internals Book [русский перевод]
Данная книга — это неофициальный русский первод книги PHP Internals Book.
#advanced
Скрытые возможности PDO при маппинге данных на объекты.
https://marcosh.github.io/post/2017/01/05/pdo-fetch-func.html
Скрытые возможности PDO при маппинге данных на объекты.
https://marcosh.github.io/post/2017/01/05/pdo-fetch-func.html
Marcoshplace
Constructing objects with PDO
How to use PDO::FETCH_FUNC to create custom objects directly from PDO queries