PHP задачи с собеседований
Ir al canal en Telegram
Задачи, тесты и теоретические вопросы по PHP. Прислать задачу/вопрос в дар: @cyberJohnny Сотрудничество: @cyberJohnny
Mostrar más2 903
Suscriptores
-124 horas
-27 días
-1330 días
Archivo de publicaciones
Привет, на связи Podlodka PHP Crew! Большинство русскоязычных конференций и митапов по PHP приостановлены. Но мы продолжаем собирать комьюнити! Во 2-м сезоне поговорим, как внедрять в работу новые инструменты разработки с пользой для бизнеса.
Вместе с Александром Макаровым, Валентином Удальцовым, Александром Кирсановым и другими спикерами разберёмся с основными и продвинутыми сценариями отладки кода, научимся эффективно комбинировать PHP и Docker.
Стартуем уже 27 февраля! В программе:
✴️ Лайвкодинги по поиску ошибок с помощью статического анализа;
✴️ Практика применения Docker;
✴️ Доклады по отладчикам кода и анализу code style;
✴️ Воркшопы по работе с Composer.
Это не всё 😉 В новом сезоне вас ждёт много интересного. За подробностями — на сайт.
Онлайн-конференции Podlodka Crew родились из одноимённого IT подкаста. Каждый сезон длится пять дней — рассматриваем одну тему с разных сторон, чтобы узнать её как можно глубже.
🤑 Успейте забрать свой билет по сниженной цене — ранним пташкам скидки.
👨🏻💻 Вопрос заключается в следующем...
Как реализовать вход по роли к сайту?
Есть роль пользователь и оператор, необходимо чтоб при входе открывалась определенная страница для пользователя и определенная для оператора.
Как можно это сделать?
$_SESSION['operator'] -> Оператор
$_SESSION['polz'] -> Пользователь
if ($_SESSION['operator'])
{
//При выполнении этого условия, должен располагаться, код, контент доступный только "Оператору"
header('Location: ../mainpageoper.php');
}
elseif ($_SESSION['polz'])
{
//При выполнении этого условия, должен располагаться, код, контент доступный только "Пользователю"
header('Location: ../mainpagepolz.php');
}
if( [role] == 1 ) { $_SESSION['polz'] =1; }
if( [role] == 2 ) { $_SESSION['operator'] =1; }
PHP задачи с собеседованийИщем: Backend разработчик (PHP, Symfony)
Формат: удаленка
Мы небольшая продуктовая команда.
Делаем большой проект в сфере логистики
Cтэк:
• #Symfony, #РostgreSQL, #Redis, #Rabitmq, #Elasticsearch;
Вам будет с нами хорошо, если:
• интересно развиваться в небольшой команде и создавать нагрузочные сервисы
• стремитесь улучшать архитектуру и расти до senior (у нас есть задачи на вырост)
• вы любите хороший код, понимаете ценность код ревью
• вам важно было бы соблюдать work/life ballance (мы считаем что без этого не вырасти)
Мы ожидаем:
• middle/senior
• опыт PHP от 2 лет
• опыт Symfony от 2 лет
• знание патернов проектирования и умение их применять
• опыт работы с высокими нагрузками
• опыт работы с интеграциями по API
Пишите в лс @alan_g15
Формат сотрудничества:
Готовы рассмотреть на проект от 2 мес или полноценно в команду
Вам у нас понравится
ЗП готовы обсуждать: 2500-4000$
Реальный вопрос, реального человека. Помогите разобраться
Предположим есть
$text = '<p> Текст <a href="site" class="js-gps-track js-link" target="_blank"></a></p> <p> Текст Текст Текст <a href="site" class="js-gps-track js-link" target="_blank"></a> Текст </p>';В данный момент используется new DOMDocument Но по завершению, он удаляет пробелы в начале строчки, а в конце добавляет строчку. Вопрос в том, как возможно через регулярное выражение, в цикле перебрать все ссылки и вставить в место них содержимое атрибута href
$tx = preg_replace_callback('#<a[.]*?</a>#siu', function($m) {
print_r($m);
}, '<p> Текст <a href="site" class="js-gps-track js-link" target="_blank"></a></p>
<p>
Текст 2Текст Текст
<a href="site" class="js-gps-track js-link" target="_blank"></a>
Текст1
</p>');
print_r($tx);
PHP задачи с собеседованийШкола SQL - блог ведущего аналитика Ozon tech.
Здесь разобраны реальные практические задачи по работе с база данных с собеседований крупных компаний.
Программист с глубокими знаниям баз данных, пишет код, который работает быстрее и зарабатывает больше специалистов с базовыми навыками.
Хотите, чтобы ваш код работал быстро? Лайфаки и гайды по работе с базами даных, которые вы сможете использовать уже сегодня.
Используйте весь потенциал баз данных: @sql
Имеется объект ($obj) какого-то класса. Требуется получить список всех свойств класса, которому принадлежит объект?
🔜 Время учить PHP. 31 января старт Подготовительного курса!
✔️ Упражняемся в браузерном тренажере — учимся понимать и писать код на PHP.
✔️ Погружаемся в реальный продакшен — настраиваем форму для отправки данных вместе с наставником.
✔️ Изучаем базу за 14 дней — всего за 990 рублей.
Знакомим с разработкой и учим думать, как программист. Вы с нами?
Какое из утверждений относительно оператора include верно:
Вам нравится читать контент на этом канале?
Возможно, вы задумывались о том, чтобы купить на нем интеграцию?
Следуйте 3 простым шагам, чтобы сделать это:
1) Регистрируйтесь по ссылке: https://telega.in/c/phpquiz
2) Пополняйтесь удобным способом
3) Размещайте публикацию
Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
Repost from BZD • Книги для программистов
📔 Title: Creating Augmented and Virtual Realities: Theory and Practice for Next-Generation Spatial Computing
#book #AR #VR #EN
🌐 Lang.: English
🧔 Author: Erin Pangilinan, Steve Lukas, Vasanth Mohan
🕘 Year: 2019
📑 Pages: 372
#️⃣ ISBN: 978-1-492-04419-2
📝 Description: Разработчикам, которые хотят войти в область разработки приложений с виртуальной и дополненной реальностью, на сегодня предоставляется уйма возможностей начать изучать работу в этой сфере. В данной книге авторы показывают процесс разработки AR и VR приложений и предоставляют практические упражнения, которые помогут отточить ваши навыки.
@bzd_channel
🔥 Задай свой вопрос Go-разработчикам на talk-сессии
📌 Мечтаешь задать вопросы опытному Golang-разработчику? Задай сразу ТРЁМ! Прими участие в ламповой беседе. Подключайся 24 января в 20:00 на talk-сессию в OTUS. Три ведущих разработчика Golang пообщаются со всеми желающими и ответят на любые вопросы.
✔️ Как себя чувствует Golang-разработка в РФ?
✔️ Какие бывают эпик фейлы на работе?
✔️ Как пройти собеседование в компанию мечты?
✔️ Как обстоят дела с релокацией?
✔️ Какие котики самые няшные?
✔️ И любые другие свободные темы, как за чашкой кофе.
🚀 Это отличная возможность пообщаться с преподавателями онлайн-курса «Golang Developer. Professional» в OTUS. Не упусти свой шанс.
💎 Мероприятие будет интересно как людям без опыта в Golang, так и Junior Golang-разработчикам.
💻 Для участия зарегистрируйтесь https://otus.pw/HOjU/
💣 Приведите друга на курс — и вы оба получите скидку 20%! Промокод: Go02
Реклама. Информация о рекламодателе на сайте www.otus.ru
Repost from BZD • Книги для программистов
📔 Title: Разработка и анализ компьютерных алгоритмов
#book #algorithm #RU
🌐 Lang.: Russian
🧔 Author: Альфред В. Ахо, Джон Э. Хопкрофт, Джеффри Д. Ульман
🕘 Year: 2021
📑 Pages: 544
#️⃣ ISBN: 978-0-201-00029-0
📝 Description: В этой монографии, ставшей классикой, излагаются результаты теоретических и прикладных исследований по построению и анализу эффективных вычислительных алгоритмов. Рассмотрены задачи поиска, сортировки массивов, умножения целых чисел, умножения матриц, алгоритмы на графах, а также основы теории сложности. Книга предназначены для специалистов по компьютерным наукам и программистов, а также будет полезна студентам и аспирантам, специализирующимся в области информатики.
@bzd_channel
