Уютное сообщество пхпшников. Книги
Kanalga Telegram’da o‘tish
Канал с книгами по PHP. Только новые книги для старта карьеры. В планах тесты с разбором задач по PHP. По рекламе: @anothertechrock
Ko'proq ko'rsatish1 251
Obunachilar
Ma'lumot yo'q24 soatlar
-17 kunlar
-130 kunlar
Postlar arxiv
Geekbrains дарят бесплатный доступ к 7 онлайн-курсам на сумму 106 000 рублей
Вы сможете погрузиться в самые востребованные профессии 2023 года:
— Тестировщик
— Программист
— Дизайнер
— Маркетолог
Успейте зарегистрироваться. Количество мест ограничено
Ищем: 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$
Тип parent
Недавно осознал, что
parent можно использовать как тип в любых местах. Вроде и логично, но как-то странно... Согласитесь, вы бы поёжились, если бы увидели что-то подобное на ревью.
final class ParentOverdose extends ArrayObject
{
public function __construct(
public parent $iAmParent,
) {
parent::__construct();
}
public function iReturnParent(): parent
{
return new parent();
}
public function iAcceptParent(parent $parent): void
{
}
}
https://3v4l.org/TDXEauniqid()
Функция uniqid — простой и быстрый способ получить ±уникальную криптографически небезопасную строку.
Как она работает? Функция берёт секунды и микросекунды, прошедшие с начала эпохи Unix, и конкатенирует их в шестнадцатиричном представлении:
function uniqid(): string
{
$time = gettimeofday();
return sprintf('%x%x', $time['sec'], $time['usec']);
}
Таким образом, выдаваемая строка имеет длину 13 символов (как посчитать длину самому). Если требуется меньше, то отрезать нужно с конца, так как наибольшей энтропией обладают последние знаки. Например, чтобы получить 8 символов, используем выражение substr(uniqid(), -8).
Первый необязательный параметр $prefix эквивалентен конкатенации $prefix.uniqid().
Второй необязательный параметр $more_entropy добавляет к результату псевдослучайное число, что снижает риск получить одинаковые значения в параллельных процессах. Такая строка содержит 23 символа и имеет вид 61e0e81a580527.28156047.
Не стоит относиться к этой функции слишком серьёзно, но в простейших случаях, например, при именовании каких-нибудь временных штук, она избавит вас от 🚲.PHP 8 Objects, Patterns, and Practice
Автор: Matt Zandstra
Год издания: 2021
#PHP
Скачать книгу pdf
Скачать книгу epub
Laravel: Up & Running
Автор: Matt Stauffer
Год издания: 2019
Рецензия на книгу:
Исчерпывающее введение в работу с одним из самых популярных PHP-фреймворков - laravel.
Плюсы:
1. Хороший авторский стиль
2. Подходит для начинающих, хотя предполагает знание PHP и ООП.
3. Все главы можно читать по отдельности (это для более опытных программистов).
Минусы:
1. Не замечено.
#php #laravel
Скачать книгу
1-Hour WordPress 2020
Автор: Dr. Andy Williams
Год издания: 2020
#WordPress #english
Скачать книгу
Программистский юмор - ТУТ.
Какой вариант оптимальнее по памяти? (Какая переменная меньше?)
Mastering Swoole PHP
Автор: Bruce Dou
Год издания: 2020
Рецензия на книгу:
В книге рассказывается об общих концепциях построения высокопроизводительной веб-системы с высоким уровнем параллелизма и о том, как эта концепция реализована в Swoole PHP.
Плюсы:
1. Полезные примеры кода
2. Практикоориентированность.
Минусы: не замечено.
Скачать книгу
Вакансии по PHP - ТУТ.
Learning PHP, MySQL & JavaScript
Автор: Robin Nixon
Год издания: 2021
Рецензия на книгу:
Шестое издание. Книга предназначена для людей, которые хотят научиться создавать эффективные динамические сайты. Предполагается, что читатель имеет представление об HTML и способен создать простой статический сайт. Знание PHP, MySQL, JavaScript, CSS или HTML5 для чтения книги не обязательно.
Плюсы:
1. Практическое пособие
2. Хорошая подача материала
Минусы:
1. Не замечено.
#PHP #MySQL
Скачать книгу pdf
Скачать книгу epub
Книги по базам данных - ТУТ.
Applied User Data Collection and Analysis Using JavaScript and PHP
Автор: Kyle Goslin, Markus Hofmann
Год издания: 2021
#php #JavaScript #english
Скачать книгу
Программистский юмор - ТУТ.
Вакансия дня. Middle Backend|Full stack Developer
Полная занятость, удаленка
Зарплата: 150 - 200 т.р.
https://telegra.ph/Middle-BackendFull-stack-Developer-11-29
#remote #laravel #fullstack #php #fulltime
Всем IT специалистам нужен английский. Поэтому мы запустили канал для изучения англ. языка в формате тестов с ответами и подсказками + интересные картинка связанная с тестом. Чтобы и сильно не напрягать, но и параллельно изучать.
Подпишитесь https://t.me/engintests, посмотрите и если понравится - оставайтесь. Если нет - отписка:)
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
