Гарного початку тижня, панове! Майте смачну і запашну кавусю та гарний настрій!
❤10
Гайз, а хтось мав досвід роботи із OLED моніторами? Які є плюси-мінуси-підводні камені?
Laravel має чудовий метод для видалення повторюваних символів у рядку — Str::deduplicate(). Він замінює послідовні повтори символів одним символом за замовчуванням для пробілів, а якщо потрібно — можна вказати будь-який інший символ для дедуплікації.
Приклад використання:
Цей метод економить час і позбавляє від складної логіки чи регулярних виразів для видалення дублікатів у рядках. Ідеально для очищення тексту без зайвого коду!
Приклад використання:
use Illuminate\Support\Str;
$result = Str::deduplicate('The---Laravel---Framework', '-');
// Результат: The-Laravel-Framework
Цей метод економить час і позбавляє від складної логіки чи регулярних виразів для видалення дублікатів у рядках. Ідеально для очищення тексту без зайвого коду!
👍7❤2
KRUHLYK 🇺🇦 pinned «В наступну середу, 13.08 о 19:00, плануємо провести пілотний стрім з публічним інтервʼю кандидата на позицію Junior PHP (Laravel) Engineer. Вмикайте сповіщення, щоб не пропустити! https://www.youtube.com/watch?v=GJULU2A4qu8»
KRUHLYK 🇺🇦
В наступну середу, 13.08 о 19:00, плануємо провести пілотний стрім з публічним інтервʼю кандидата на позицію Junior PHP (Laravel) Engineer. Вмикайте сповіщення, щоб не пропустити! https://www.youtube.com/watch?v=GJULU2A4qu8
Важливе уточнення часу проведення стріму.
Через певні технічні форс мажори, змушені перенести стрім з середи на пʼятницю.
Час той самий - 19:00. Чекатимемо всіх!
https://www.youtube.com/watch?v=GJULU2A4qu8
Через певні технічні форс мажори, змушені перенести стрім з середи на пʼятницю.
Час той самий - 19:00. Чекатимемо всіх!
https://www.youtube.com/watch?v=GJULU2A4qu8
YouTube
Публічна співбесіда | JUNIOR PHP LARAVEL ENGINEER
Пілотний випуск публічних інтервʼю з потенційними кандидатами на вакансії у IT компаніях.
Кандидат сьогодні - Василь, претендує на посаду JUNIOR PHP LARAVEL ENGINEER. Програмував на Python. Почав займатись PHP з 2025 року.
А для чого це інтерв'ю Василю:…
Кандидат сьогодні - Василь, претендує на посаду JUNIOR PHP LARAVEL ENGINEER. Програмував на Python. Почав займатись PHP з 2025 року.
А для чого це інтерв'ю Василю:…
🤝7
Коротко про «tap() = Tweak and Return» у Laravel
Я обожнюю, коли можна зробити код і чистим, і ланцюжним одночасно. Функція tap() саме для цього:
Ось простий приклад використання:
Завдяки
Я обожнюю, коли можна зробити код і чистим, і ланцюжним одночасно. Функція tap() саме для цього:
->tap() – дозволяє змінити об’єкт і відразу повернути його.Ось простий приклад використання:
$user = tap(User::find(1), function ($user) {
$user->status = 'active';
});
// $user тепер містить оновленого користувача зі статусом 'active'Завдяки
tap() можна легко вписувати додаткові дії в ланцюжок викликів, не порушуючи читабельності.❤2
Дружньо нагадаю про свій закритий Pro канал, де я публікую більш професійні рішення та підказки щодо Laravel та розробки.
Також там у вас є можливість отримувати мою технічну підтримку та консультацію майже одразу.
Посилання тут
Також там у вас є можливість отримувати мою технічну підтримку та консультацію майже одразу.
Посилання тут
❤1
Якщо треба отримати вхідні дані у конкретних типах замість рядків — використовуйте методи
Документація: https://t.co/KcjMO7ei00
integer(), boolean(), array(), date() та enum(). Laravel автоматично виконає кастинг без ручного приведення типів. Наприклад, $request->integer('age') поверне ціле число, а не рядок. Це значно спрощує роботу з валідацією і обробкою даних у контролерах та формах. Документація: https://t.co/KcjMO7ei00
👍3
Якщо потрібно перевіряти шляхи запитів або іменовані маршрути в Laravel без складних регулярних виразів, ідеально використовувати два хелпери:
-
-
Це дає гнучкий та простий спосіб співставлення маршрутів без зайвих складнощів. Приклад:
Документація за посиланням: https://t.co/ei6g0PBzzX
-
is() — для перевірки шляхів із підтримкою wildcard -
routeIs() — для перевірки іменованих маршрутів теж із підтримкою wildcard Це дає гнучкий та простий спосіб співставлення маршрутів без зайвих складнощів. Приклад:
if (request()->is('admin/*')) {
// код для адмінських маршрутів
}
if (request()->routeIs('profile.*')) {
// код для маршрутів, починаючись з profile.
}Документація за посиланням: https://t.co/ei6g0PBzzX
❤5
Там сьогодні ще подія. Нарешті!
Реліз Filament 4
https://filamentphp.com/content/leandrocfe-whats-new-in-filament-v4
Реліз Filament 4
https://filamentphp.com/content/leandrocfe-whats-new-in-filament-v4
🔥6🆒3🎉2😁1
Релізи продовжуються.
Сьогодні релізнули MCP сервер для Laravel - Laravel Boost
https://boost.laravel.com/
Те, що точно буду тестувати.
Сьогодні релізнули MCP сервер для Laravel - Laravel Boost
https://boost.laravel.com/
Те, що точно буду тестувати.
Laravel
Laravel Boost - AI tooling for Laravel, by the Laravel team | Laravel - The clean stack for Artisans and agents
Laravel is a PHP web application framework with expressive, elegant syntax. We've already laid the foundation — freeing you to create without sweating the small things.
👍8
Що таке MCP і для чого він потрібен
Anonymous Poll
19%
Я знаю що це
47%
Я не знаю що це
34%
Думаю, що розумію, але не до кінця
Судячи з коментарів і дискусіям до цього я роблю висновок, що багато хто не знає, що таке MCP і для чого воно потрібно. Давайте проведемо невелике опитування.
Планую питання щодо MCP покрити в стрімі, про те як я користуюсь AI агентами в Php Storm. Планую цей стрім після пʼятничного десь може через тиждень. Тому слідкуйте за анонсами, якщо цікаво.
🔥19
На штормі поки не працює нормально. З докера підтягуватись поки йому важко.
Ішьюси про це вже на гітхабі лежать від людей.
Почекаємо фіксів
Ішьюси про це вже на гітхабі лежать від людей.
Почекаємо фіксів
👍1
KRUHLYK 🇺🇦
На штормі поки не працює нормально. З докера підтягуватись поки йому важко. Ішьюси про це вже на гітхабі лежать від людей. Почекаємо фіксів
За допомогою молотка і такой-то мами завелось )))
👍3
Надибав цікавий канал дівчини, що працює ПМом в айтішці. І в неї вийшло досить цікаве відео. Поради топ корисні. Особливо новачкам.
Рекомендую, що канал, що відео.
https://www.youtube.com/watch?v=_9MGT6SQQwc
Рекомендую, що канал, що відео.
https://www.youtube.com/watch?v=_9MGT6SQQwc
YouTube
10 років в ІТ поради новачкам
Привіт, у цьому відео я ділюся особистими інсайтами, які допомогли мені швидше розвивати кар’єру в IT з 2015 року ✨
00:00 вступ
1:37 знайдіть наставника та станьте наставником
5:49 ідіть в терапію
9:01 як мені допомогла терапія
13:48 беріть задачі, які вас…
00:00 вступ
1:37 знайдіть наставника та станьте наставником
5:49 ідіть в терапію
9:01 як мені допомогла терапія
13:48 беріть задачі, які вас…
❤2👍1