Курс по игровому программированию на 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…
В мире компьютерных игр не только безумное разнообразие жанров 🎲🎮🕹👾, но и огромные бюджеты международных IT-гигантов. Стать разработчиком игр = обеспечить себя захватывающей работой и высокой зарплатой. Какие шаги предпринять, ещё учась в школе, расскажут 12 сентября (сб) в 12:00 на IT-субботнике GeekBrains «Из геймера в разработчики игр».
Кому будет полезно:
👪 Родители, чьи дети любят компьютерные игры. Вы узнаете, как направить интерес в полезное русло и позаботиться о будущем ребёнка.
🎮 Школьники, которые задумываются о выборе профессии. Вы поймете, чем привлекательна разработка игр и подходит ли она вам.
Бесплатная регистрация и все подробности здесь 👉 https://proglib.io/w/bf45f7ab
Кому будет полезно:
👪 Родители, чьи дети любят компьютерные игры. Вы узнаете, как направить интерес в полезное русло и позаботиться о будущем ребёнка.
🎮 Школьники, которые задумываются о выборе профессии. Вы поймете, чем привлекательна разработка игр и подходит ли она вам.
Бесплатная регистрация и все подробности здесь 👉 https://proglib.io/w/bf45f7ab
PHPFest.2020
23-24 октября. Онлайн.
Два дня хардкорного погружения в PHP-разработку.
Расширяем границы: ооп и не только.
Немного о конкуренции: асинхронное программирование.
Немного про оптимизацию: железо или рефакторинг.
Объединяем PHP и Go: в погоне за новинками или необходимость?
Чистота и удобство: архитектура, дизайн, анализ.
Подключайтесь, будет хардкорно!
Подключиться 👉https://clck.ru/QgKZ7
23-24 октября. Онлайн.
Два дня хардкорного погружения в PHP-разработку.
Расширяем границы: ооп и не только.
Немного о конкуренции: асинхронное программирование.
Немного про оптимизацию: железо или рефакторинг.
Объединяем PHP и Go: в погоне за новинками или необходимость?
Чистота и удобство: архитектура, дизайн, анализ.
Подключайтесь, будет хардкорно!
Подключиться 👉https://clck.ru/QgKZ7
#advanced
Пример архитектуры приложения на PHP, основанного на Чистой Архитектуре (как понятия, а не книги) Роберта Мартина.
https://medium.com/engenharia-arquivei/a-decoupled-php-architecture-inspired-by-the-clean-architecture-788b30ab52c2
Пример архитектуры приложения на PHP, основанного на Чистой Архитектуре (как понятия, а не книги) Роберта Мартина.
https://medium.com/engenharia-arquivei/a-decoupled-php-architecture-inspired-by-the-clean-architecture-788b30ab52c2
Medium
A decoupled PHP architecture inspired by the Clean Architecture
How we create APIs and workers in PHP that won’t be a pain in a few years.
#laravel
В 8-й версии Laravel среди прочего появилась возможность использовать динамические компоненты. Что это такое и как использовать, читайте в статье:
https://www.amitmerchant.com/dynamic-blade-components-in-laravel-8/
В 8-й версии Laravel среди прочего появилась возможность использовать динамические компоненты. Что это такое и как использовать, читайте в статье:
https://www.amitmerchant.com/dynamic-blade-components-in-laravel-8/
Amit Merchant - A blog on PHP, JavaScript, and more
Dynamic blade components in Laravel 8
With the release of Laravel 8, you can now render Blade components dynamically using a built-in component called dynamic-component.
#advanced
Почему статические методы иногда могут быть злом, заражающим ваш код.
https://tomasvotruba.com/blog/2020/08/31/how-static-methods-kills-you-like-corona/
Почему статические методы иногда могут быть злом, заражающим ваш код.
https://tomasvotruba.com/blog/2020/08/31/how-static-methods-kills-you-like-corona/
Каждый третий айтишник в России — самоучка
В преддверии Дня программиста онлайн-ритейлер Ozon опросил более 700 IT-специалистов, чтобы выяснить, как они пришли в профессию. Оказалось, что треть разработчиков – самоучки и только 30% из них имеют профильное высшее образование.
Несмотря на высокий уровень заработной платы в отрасли, лишь 20% IT-специалистов считают деньги решающим фактором при устройстве на работу. Половина специалистов выбирает IT, исходя из способностей и увлечений, а каждый десятый вообще считает, что попал в эту сферу случайно.
Полные результаты исследования и соответствующая инфографика были опубликованы сегодня на Хабре: https://habr.com/ru/company/ozontech/blog/518722/
В преддверии Дня программиста онлайн-ритейлер Ozon опросил более 700 IT-специалистов, чтобы выяснить, как они пришли в профессию. Оказалось, что треть разработчиков – самоучки и только 30% из них имеют профильное высшее образование.
Несмотря на высокий уровень заработной платы в отрасли, лишь 20% IT-специалистов считают деньги решающим фактором при устройстве на работу. Половина специалистов выбирает IT, исходя из способностей и увлечений, а каждый десятый вообще считает, что попал в эту сферу случайно.
Полные результаты исследования и соответствующая инфографика были опубликованы сегодня на Хабре: https://habr.com/ru/company/ozontech/blog/518722/
Хабр
Каждый третий айтишник в России — самоучка
Привет, Хабр! В преддверии 256-го дня года мы решили выяснить, а как вообще люди приходят в IT. Так мы опросили больше 700 специалистов со всей страны — и вот...