Использование ICU Message Format в PHP
ICU Message Format - это синтаксическая нотация для форматирования текстовых сообщений в многоязычных приложениях. Она разработана в рамках проекта ICU (International Components for Unicode) и позволяет легко создавать и локализовать тексты на разных языках. Формат использует специальные токены и синтаксические конструкции для вставки переменных, условий, числовых и временных значений в текст сообщений. ICU Message Format широко применяется в различных приложениях, включая веб-сайты, игры, мобильные приложения и программируемые интерфейсы.
PHP нативно поддерживает этот формат шаблонов, и автор статьи рассказывает, как им пользоваться.
ICU Message Format - это синтаксическая нотация для форматирования текстовых сообщений в многоязычных приложениях. Она разработана в рамках проекта ICU (International Components for Unicode) и позволяет легко создавать и локализовать тексты на разных языках. Формат использует специальные токены и синтаксические конструкции для вставки переменных, условий, числовых и временных значений в текст сообщений. ICU Message Format широко применяется в различных приложениях, включая веб-сайты, игры, мобильные приложения и программируемые интерфейсы.
PHP нативно поддерживает этот формат шаблонов, и автор статьи рассказывает, как им пользоваться.
Хабр
Использование ICU Message Format в PHP
Недавно я узнал про довольно интересный инструмент, встроенный в РНР. Оказывается, в языке нативно поддерживается универсальный формат шаблонов для сообщений, ICU Message Format. В частности, он...
👍8❤4🤔4🎉1
👔 Back-end разработчик Laravel
💼🥁 Удалёнка
💵 130 000 - 150 000 рублей
Подробная информация о вакансии
#вакансии
💼🥁 Удалёнка
💵 130 000 - 150 000 рублей
Подробная информация о вакансии
#вакансии
🌚7❤5👍3🍌3
❤6👍3
Новое в Symfony 6.3: Компонент планировщика
Symfony 6.3 был представлен новый компонент планировщика . Этот компонент позволяет инициировать сообщения, которые должны быть отправлены по заранее заданному расписанию. Он повторно использует концепции Messenger.
Symfony 6.3 был представлен новый компонент планировщика . Этот компонент позволяет инициировать сообщения, которые должны быть отправлены по заранее заданному расписанию. Он повторно использует концепции Messenger.
Symfony
New in Symfony 6.3: Scheduler Component (Symfony Blog)
Symfony 6.3 includes a new Scheduler component that integrates tightly with the Messenger component to create messages that should be handled multiple times on a predefined schedule.
❤14👍1
5 наиболее часто используемых стратегий деплоя: десятиминутный разбор от Alex Xu.
✔️ Big Bang
✔️ Rolling
✔️ Blue-Green
✔️ Canary
✔️ Feature
📺 Смотреть
Оригинал
✔️ Big Bang
✔️ Rolling
✔️ Blue-Green
✔️ Canary
✔️ Feature
📺 Смотреть
Оригинал
YouTube
Top 5 Most-Used Deployment Strategies
Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter: https://bytebytego.ck.page/subscribe
Animation tools: Adobe Illustrator and After Effects.
Checkout our bestselling System Design Interview books:
Volume 1: https://amzn.to/3Ou7gkd…
Animation tools: Adobe Illustrator and After Effects.
Checkout our bestselling System Design Interview books:
Volume 1: https://amzn.to/3Ou7gkd…
❤10👍1🍌1
«Делюсь опытом участия в хакатоне от Совкомбанка»
Автор делится опытом участия в хакатоне. Задача была такова: командой до 5 человек сделать внутренний сервис для подбора персонала и ведения HR деятельности.
Интересно будет тем, кто хочет увидеть хакатоны изнутри
Автор делится опытом участия в хакатоне. Задача была такова: командой до 5 человек сделать внутренний сервис для подбора персонала и ведения HR деятельности.
Интересно будет тем, кто хочет увидеть хакатоны изнутри
Хабр
Делюсь опытом участия в хакатоне от Совкомбанка
Сколково изнутри в 17:00 Сегодня, я хочу поделиться опытом и рассказать про участие в командном хакатоне от совкомбанка . Вкратце опишу задачу — командой до 5 человек сделать...
🍌6❤1👍1
Статья расскажет о расширении возможностей мониторинга серверов веб-приложений на базе Laravel. В ней описываются новые проверки, которые можно добавить в стандартный Laravel Server Monitor, чтобы обеспечить более полную и точную мониторинговую информацию о сервере.
В нее включены такие проверки, как:
✅Проверка загрузки ЦП
✅Проверка количества подключений к БД
✅Проверка памяти Redis для проверки допустимых порогов
И многие другие.
В нее включены такие проверки, как:
✅Проверка загрузки ЦП
✅Проверка количества подключений к БД
✅Проверка памяти Redis для проверки допустимых порогов
И многие другие.
Laravel News
Extra Checks for Laravel Server Monitor - Laravel News
If you want to add some additional server checks for Spatie's Laravel Server Monitor Package, check out this extra server monitor checks package.
👍4
👔PHP-разработчик
⛳️ Amex Development
💼🥁 Удалёнка
💵 230 000 рублей
Подробная информация о вакансии
#вакансии
⛳️ Amex Development
💼🥁 Удалёнка
💵 230 000 рублей
Подробная информация о вакансии
#вакансии
hh.ru
Вакансия PHP-разработчик (удаленно) в Москве, работа в компании Amex Development (вакансия в архиве c 29 июня 2023)
Зарплата: от 230000 ₽. Москва. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 26.06.2023.
❤3🍌1
Как вы управляете версиями кода в своих проектах?
🤯12❤2
Как отслеживать статус рейса в режиме реального времени с помощью Flight Tracker API
Вы узнаете, как получить ключ API, как отправлять запросы на сервер и как обрабатывать полученную информацию. Кроме того, в статье описывается, как создать простое приложение для отслеживания статуса рейсов на PHP
Вы узнаете, как получить ключ API, как отправлять запросы на сервер и как обрабатывать полученную информацию. Кроме того, в статье описывается, как создать простое приложение для отслеживания статуса рейсов на PHP
DEV Community
How to Track Flight Status in real-time using the Flight Tracker API
A Guide to utilizing the Flight Tracker API
👍3❤2
Что такое type hinting, как работает, зачем нужен?
Type hinting - это возможность указывать типы параметров функций и возвращаемых значений в PHP 7+.
Работает type hinting следующим образом: передавая параметры в функцию, вы указываете типы данных, которые они могут содержать. При вызове функции её параметры будут проверены на соответствие указанным типам.
Type hinting необходим для улучшения надежности кода и ускорения его разработки. Он позволяет избежать ошибок типов во время выполнения программы и дает программисту возможность быстрее понимать, какой тип данных должен быть возвращен из функции или передан в качестве параметра.
Кроме того, благодаря type hinting увеличивается читаемость кода, поскольку он помогает другим разработчикам понимать его логику и предназначение, а также избежать ошибок при использовании методов и функций.
#вопросы_с_собеседований
Type hinting - это возможность указывать типы параметров функций и возвращаемых значений в PHP 7+.
Работает type hinting следующим образом: передавая параметры в функцию, вы указываете типы данных, которые они могут содержать. При вызове функции её параметры будут проверены на соответствие указанным типам.
Type hinting необходим для улучшения надежности кода и ускорения его разработки. Он позволяет избежать ошибок типов во время выполнения программы и дает программисту возможность быстрее понимать, какой тип данных должен быть возвращен из функции или передан в качестве параметра.
Кроме того, благодаря type hinting увеличивается читаемость кода, поскольку он помогает другим разработчикам понимать его логику и предназначение, а также избежать ошибок при использовании методов и функций.
#вопросы_с_собеседований
👍18😁4❤1
Пакет Laravel для быстрого просмотра того, какой HTML сгенерирован в каком представлении Blade
Статья рассказывает о новом пакете для Laravel, который помогает разработчикам быстро определить, какой HTML-код был сгенерирован какой Blade-шаблоном.
Также рассматриваются основные принципы работы этого пакета, его установка и использование. Основной упор делается на том, что пакет значительно упрощает процесс отладки и ускоряет разработку веб-приложений на Laravel.
Статья рассказывает о новом пакете для Laravel, который помогает разработчикам быстро определить, какой HTML-код был сгенерирован какой Blade-шаблоном.
Также рассматриваются основные принципы работы этого пакета, его установка и использование. Основной упор делается на том, что пакет значительно упрощает процесс отладки и ускоряет разработку веб-приложений на Laravel.
freek.dev
A Laravel package to quickly see which HTML is rendered by which Blade view | freek.dev
I'm happy to share that we have released our latest package, spatie/laravel-blade-comments.
This package can add comments to your rendered HTML output. For each Blade view that was used to build up the response, it adds start and ending comments.
This package can add comments to your rendered HTML output. For each Blade view that was used to build up the response, it adds start and ending comments.
❤4🌭2👏1
Статья «Build Your Own Service Container in PHP: Minimal Container» рассказывает о том, как создать свой собственный "сервисный контейнер" в PHP.
ryangjchandler.co.uk
Minimal container (Build your own service container in PHP)
Exploring software development with PHP, JavaScript, Rust, and beyond.
❤4🍌1
#ищу_команду
Ищите единомышленников, делайте коллабы, создавайте новые проекты. В комментариях под постом укажите #язык, #библиотеку и/или #стек, который вас интересует и опишите общую концепцию проекта.
Ищите единомышленников, делайте коллабы, создавайте новые проекты. В комментариях под постом укажите #язык, #библиотеку и/или #стек, который вас интересует и опишите общую концепцию проекта.
❌ 6 типичных ошибок, которые допускают программисты при составлении резюме
Рассказываем, что не так с резюме большинства программистов и как сделать так, чтобы работодатель обратил на вас внимание.
Ссылка
Рассказываем, что не так с резюме большинства программистов и как сделать так, чтобы работодатель обратил на вас внимание.
Ссылка
❤4🌚1
👔Senior Backend PHP-developer (Symfony)
⛳️ СДЭК
💼🥁 Удалёнка
💵 На собеседовании
Подробная информация о вакансии
#вакансии
⛳️ СДЭК
💼🥁 Удалёнка
💵 На собеседовании
Подробная информация о вакансии
#вакансии
hh.ru
Вакансия Senior Backend PHP-developer (Symfony) в Москве, работа в компании СДЭК (вакансия в архиве c 13 июля 2023)
Зарплата: не указана. Москва. Требуемый опыт: более 6 лет. Полная занятость. Дата публикации: 13.06.2023.
❤1
Создание и поиск индекса Elasticsearch с помощью Sigmie в PHP
Статья рассказывает о том, как использовать библиотеку Sigmie для создания и поиска индексов в Elasticsearch с помощью языка программирования PHP.
Тут представлены шаги, необходимые для установки Sigmie и Elasticsearch, а также объясняется, как создать индекс с фильтрами и настраивать его, и примеры кода для поиска в индексе с использованием различных методов и настраивает параметры поиска, такие как порядок сортировки и количество результатов.
Статья рассказывает о том, как использовать библиотеку Sigmie для создания и поиска индексов в Elasticsearch с помощью языка программирования PHP.
Тут представлены шаги, необходимые для установки Sigmie и Elasticsearch, а также объясняется, как создать индекс с фильтрами и настраивать его, и примеры кода для поиска в индексе с использованием различных методов и настраивает параметры поиска, такие как порядок сортировки и количество результатов.
DEV Community
Building and Searching an Elasticsearch Index with Sigmie in PHP
Elasticsearch is a powerful search engine that allows you to index and search through large volumes...
❤2⚡1👍1