function doMagic()
{
$x = 2;
try {
return $x;
} finally {
return 3;
}
}
echo doMagic() . PHP_EOL;
Псс… Соскучились? 😝 Photo Lab объявляет о старте онлайн-хакатона PhotoHack Mobile с призовым фондом 500 000 рублей! 🔥
В этот раз перед участниками стоит задача разработать мобильное приложение, используя технологии Photo Lab. При этом речь не идёт о чём-то масштабном и грандиозном, а наоборот, нужно создать нишевый продукт, направленный на решение конкретной задачи.
Где: онлайн
Когда: 12-13 сентября 2020 года
Кого мы ждём: мобильных разработчиков, специалистов по Machine Learning и Data Science, продакт-менеджеров, UI/UX-дизайнеров, авторов креативных идей, а также студентов технических специальностей.
P.S. в команде может быть не более пяти человек 😉
Подробная информация и регистрация на сайте: https://bit.ly/32nH84j
Торопитесь! Заявки принимаются до 11 сентября 2020
В этот раз перед участниками стоит задача разработать мобильное приложение, используя технологии Photo Lab. При этом речь не идёт о чём-то масштабном и грандиозном, а наоборот, нужно создать нишевый продукт, направленный на решение конкретной задачи.
Где: онлайн
Когда: 12-13 сентября 2020 года
Кого мы ждём: мобильных разработчиков, специалистов по Machine Learning и Data Science, продакт-менеджеров, UI/UX-дизайнеров, авторов креативных идей, а также студентов технических специальностей.
P.S. в команде может быть не более пяти человек 😉
Подробная информация и регистрация на сайте: https://bit.ly/32nH84j
Торопитесь! Заявки принимаются до 11 сентября 2020
#advanced #sql
Наверняка многие из вас делали пагинацию на сайте, и делали это стандартным способом с помощью
https://medium.com/swlh/why-you-shouldnt-use-offset-and-limit-for-your-pagination-4440e421ba87
Наверняка многие из вас делали пагинацию на сайте, и делали это стандартным способом с помощью
OFFSET ... LIMIT
. Однако этот способ очень медленный и заставляет базу данных полностью сканировать таблицу, что при больших объемах данных работает очень медленно. Есть другой, намного более производительный способ, о котором вы можете узнать из статьи:https://medium.com/swlh/why-you-shouldnt-use-offset-and-limit-for-your-pagination-4440e421ba87
Medium
Why You Shouldn’t Use OFFSET and LIMIT For Your Pagination
LIMIT and OFFSET have been misused for years for building Paginations for APIs. Learn here How To Improve Your Pagination Performance.
#video
Дмитрий Елисеев о том, как он переписывал легаси проект.
https://www.youtube.com/watch?v=k0ZwlGAnOvY&feature=emb_logo
Дмитрий Елисеев о том, как он переписывал легаси проект.
https://www.youtube.com/watch?v=k0ZwlGAnOvY&feature=emb_logo
YouTube
BeerPHP SPb Meetup #1 — Переписывая легаси (Дмитрий Елисеев)
Дмитрий Елисеев поведает историю живого обновления легаси-проекта. Обсудим этапы переписывания, революционный и эволюционный подходы, ведение непрерывного обновления и рефакторинга прямо в мастере. А еще организацию параллельной работы старого и нового фреймворков…
Курс по игровому программированию на C++ в Unreal
За 5 месяцев вы научитесь писать код, который позволит персонажам двигаться, перемещаться, стрелять и взаимодействовать с окружающим миром, а также получите навыки, необходимые для работы геймплей-программистом.
Специально для подписчиков подготовили промокод "PROG"
Он даст скидку 10% на покупку курса.
Читайте подробнее и начинайте изучать программирование для Action игр уже сейчас: https://bit.ly/2YEhuqK
За 5 месяцев вы научитесь писать код, который позволит персонажам двигаться, перемещаться, стрелять и взаимодействовать с окружающим миром, а также получите навыки, необходимые для работы геймплей-программистом.
Специально для подписчиков подготовили промокод "PROG"
Он даст скидку 10% на покупку курса.
Читайте подробнее и начинайте изучать программирование для Action игр уже сейчас: https://bit.ly/2YEhuqK
#advanced #oop
Вы уверены в том, что пишете ООП-код? Автор следующей статьи попробует вас переубедить.
https://adelf.tech/2020/oop-thinking
Вы уверены в том, что пишете ООП-код? Автор следующей статьи попробует вас переубедить.
https://adelf.tech/2020/oop-thinking
adelf.tech
Are you sure you write OOP code? | adelf.tech
We, PHP developers, proudly tell everybody that we know OOP and write pure OOP-code, but, honestly, more than 95% of Laravel applications code I usually see is procedural!
Какой метод необходимо определить в классе User, чтобы код на 15-й строке вывел `John Anthony`?
Anonymous Quiz
5%
__call()
10%
Никакой, объекты нельзя приводить к строке
65%
__toString()
12%
__get($name)
8%
toString()
#advanced #architecture
Кроме устоявшегося уже SOLID, есть еще группа шаблонов для решения проблем, связанных с распределением ответственности между объектами, собранных под общим названием GRASP. Одни из самых интересных - это coupling и cohesion, которые определяют связи между функциональными модулями одного приложения. Подробнее по ссылке:
https://proglib.io/w/04aa1f02
Кроме устоявшегося уже SOLID, есть еще группа шаблонов для решения проблем, связанных с распределением ответственности между объектами, собранных под общим названием GRASP. Одни из самых интересных - это coupling и cohesion, которые определяют связи между функциональными модулями одного приложения. Подробнее по ссылке:
https://proglib.io/w/04aa1f02
Medium
Low Coupling и High Cohesion
Качественный дизайн обладает слабой связанностью (low coupling) и сильной связностью (high cohesion). Это значит, что программный…
Оцифруй свой регион - участвуй в Онлайн-Хакатоне Цифрового Прорыва в Приволжском IT-хабе! 🚀
Регистрируйся по ссылке: https://proglib.io/w/036b89e3
12-14 сентября участники будут решать на выбор один из 10 представленных кейсов от:
АО «Газпромбанк», ПАО «Россети», Почты России, ПАО «Ростелеком», АО «Газпром-медиа Холдинг», Госкорпорации «Росатом», Саратовского государственного технического университета им. Гагарина Ю.А., Министерства информационного развития и связи Пермского края, Министерства социально-демографической и семейной политики Самарской области, Самарского областного центра детско-юношеского технического творчества.
Призовой фонд хакатона составит 3.000.000 ₽! 🏆
Прояви себя в "цифре" - регистрируйся сейчас, собирай и стань частью цифрового будущего! 💫
Подробности: https://proglib.io/w/036b89e3
Регистрируйся по ссылке: https://proglib.io/w/036b89e3
12-14 сентября участники будут решать на выбор один из 10 представленных кейсов от:
АО «Газпромбанк», ПАО «Россети», Почты России, ПАО «Ростелеком», АО «Газпром-медиа Холдинг», Госкорпорации «Росатом», Саратовского государственного технического университета им. Гагарина Ю.А., Министерства информационного развития и связи Пермского края, Министерства социально-демографической и семейной политики Самарской области, Самарского областного центра детско-юношеского технического творчества.
Призовой фонд хакатона составит 3.000.000 ₽! 🏆
Прояви себя в "цифре" - регистрируйся сейчас, собирай и стань частью цифрового будущего! 💫
Подробности: https://proglib.io/w/036b89e3
#laravel
Совсем недавно вышел Laravel 8. Из этой статьи вы узнаете, какие изменения вас ждут в новой версии фреймворка.
https://laravel.demiart.ru/laravel-8-whats-new/
Совсем недавно вышел Laravel 8. Из этой статьи вы узнаете, какие изменения вас ждут в новой версии фреймворка.
https://laravel.demiart.ru/laravel-8-whats-new/
Уроки Laravel
Laravel 8 — Что нового? | Уроки Laravel
Laravel 8 вышел 8 сентября 2020 года и содержит следующие нововведения и улучшения. Laravel Jetstream Laravel Jetstream — это прекрасно сдизайненный каркас приложений для Laravel. Идеальная отправная
#video
Обзор архитектуры операционных систем на примере Linux.
https://www.youtube.com/playlist?list=PLlb7e2G7aSpT4SMpYl6uVYi13k0k9CBiq
Обзор архитектуры операционных систем на примере Linux.
https://www.youtube.com/playlist?list=PLlb7e2G7aSpT4SMpYl6uVYi13k0k9CBiq
YouTube
Архитектура операционной системы (на примере Linux), осень 2017
Share your videos with friends, family, and the world
#advanced
В этой статье объясняется, как работает unserialize.
https://vkili.github.io/blog/insecure%20deserialization/unserialize/
В этой статье объясняется, как работает unserialize.
https://vkili.github.io/blog/insecure%20deserialization/unserialize/
Vickie Li's Security Blog
Diving into unserialize()
How PHP’s unserialize() works, and why it leads to vulnerabilities.
Forwarded from PHP jobs — вакансии по PHP, Symfony, Laravel
Всем привет!
В поиске PHP-разработчиков в 8bitgroup #вакансия #symfony
Город и адрес офиса: #Москва, ст.м. Тульская W-Плаза
Формат работы: #remote + встречи. Удаленка весь год, офис для желающих открыт
Занятость: #полная, #fulltime
Зарплатная вилка: 200000 - 250000 net
Компания разрабатывает собственные продукты – партнёрские программы и рекламные системы CPA, RTB, CPI, mobile и игровые проекты с 2012г., владеет СРА-сетью Leadbit, и успешным игровым ( БК) проектом - ссылку в личку.
Тут можно посмотреть офис и плюшки https://www.facebook.com/8bitgroup
Нашим игровым проектам (БК с лицензией РУ, игры) нужны PHP-разработчики, в связи с масштабированием. У нас скилловая большая команда PHP-разработки и покрытие java-тестами.
Доставим железо и удобное кресло с трудовым договором на дом.
Технологии:
• PHP 7.1
• Symfony 3.4 + сторонние бандлы, в т.ч. Sonata Admin
• Percona MySQL 5.7
• Redis 3.2
• RabbitMQ
Требования и профессиональные навыки:
• PHP - опыт работы над проектами высокой нагрузки, высокое качество кода
• Опыт работы с фреймворком Symfony от полугода или аналогичными фреймворками от года и более
• MySQL, базы данных
• Понимание принципов объектно-ориентированного программирования
• Опыт работы с любым MVC фреймворком
• Опыт работы Git и Linux
• SCRUM опыт применения
Мы предлагаем:
• Оклад в указанной вилке от ожиданий и опыта
• Соцпакет: футбол по вторникам, ДМС ВСК со стоматологией
• Гибкий график - лояльное начало дня, 8 часов рабочий день. До конца 2020 удаленка!
• Возможность выбрать машину (Мак или Линукс или др ПО) - доставим домой
• Переиндексация ЗП и возможность пересмотра грейда и ЗП 1 раз в год
• Офис с панорамой на Москву-реку и летняя веранда для желающих
• Резиденция-коворкинг в Сочи.
Welcome-бонус - 50.000
Контакты: Мариэтта IT HR @mari_et
почта [email protected]
За успешную рекомендацию есть бонус 50-100к.
Всем моря 🙌🌊 Желающим могу помочь с отдыхом и работой на море, пишите.
Facebook
8bit group
8bit group, Москва. 398 likes · 62 were here. Мы – это группа компаний, которая ведет работу в направлении performance based marketing.
➡️ Подробности - https://proglib.io/vacancies/php-razrabotchiki-v-8bitgroup-dats-team-2020-09-07
В поиске PHP-разработчиков в 8bitgroup #вакансия #symfony
Город и адрес офиса: #Москва, ст.м. Тульская W-Плаза
Формат работы: #remote + встречи. Удаленка весь год, офис для желающих открыт
Занятость: #полная, #fulltime
Зарплатная вилка: 200000 - 250000 net
Компания разрабатывает собственные продукты – партнёрские программы и рекламные системы CPA, RTB, CPI, mobile и игровые проекты с 2012г., владеет СРА-сетью Leadbit, и успешным игровым ( БК) проектом - ссылку в личку.
Тут можно посмотреть офис и плюшки https://www.facebook.com/8bitgroup
Нашим игровым проектам (БК с лицензией РУ, игры) нужны PHP-разработчики, в связи с масштабированием. У нас скилловая большая команда PHP-разработки и покрытие java-тестами.
Доставим железо и удобное кресло с трудовым договором на дом.
Технологии:
• PHP 7.1
• Symfony 3.4 + сторонние бандлы, в т.ч. Sonata Admin
• Percona MySQL 5.7
• Redis 3.2
• RabbitMQ
Требования и профессиональные навыки:
• PHP - опыт работы над проектами высокой нагрузки, высокое качество кода
• Опыт работы с фреймворком Symfony от полугода или аналогичными фреймворками от года и более
• MySQL, базы данных
• Понимание принципов объектно-ориентированного программирования
• Опыт работы с любым MVC фреймворком
• Опыт работы Git и Linux
• SCRUM опыт применения
Мы предлагаем:
• Оклад в указанной вилке от ожиданий и опыта
• Соцпакет: футбол по вторникам, ДМС ВСК со стоматологией
• Гибкий график - лояльное начало дня, 8 часов рабочий день. До конца 2020 удаленка!
• Возможность выбрать машину (Мак или Линукс или др ПО) - доставим домой
• Переиндексация ЗП и возможность пересмотра грейда и ЗП 1 раз в год
• Офис с панорамой на Москву-реку и летняя веранда для желающих
• Резиденция-коворкинг в Сочи.
Welcome-бонус - 50.000
Контакты: Мариэтта IT HR @mari_et
почта [email protected]
За успешную рекомендацию есть бонус 50-100к.
Всем моря 🙌🌊 Желающим могу помочь с отдыхом и работой на море, пишите.
8bit group
8bit group, Москва. 398 likes · 62 were here. Мы – это группа компаний, которая ведет работу в направлении performance based marketing.
➡️ Подробности - https://proglib.io/vacancies/php-razrabotchiki-v-8bitgroup-dats-team-2020-09-07
Facebook
Log in or sign up to view
See posts, photos and more on Facebook.
Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter pinned «Всем привет! В поиске PHP-разработчиков в 8bitgroup #вакансия #symfony Город и адрес офиса: #Москва, ст.м. Тульская W-Плаза Формат работы: #remote + встречи. Удаленка весь год, офис для желающих открыт Занятость:…»
#advanced
Используем Symfony компонент Messenger для реализации CQRS.
https://medium.com/@patrykwozinski/symfony-messenger-component-for-cqrs-applications-4f450b2a9124
Используем Symfony компонент Messenger для реализации CQRS.
https://medium.com/@patrykwozinski/symfony-messenger-component-for-cqrs-applications-4f450b2a9124
Medium
Symfony Messenger component for CQRS applications
Hi there! This article is mostly for people who, like me some time ago, are looking for information on how to configure Messenger for…