OneCode
1.33K subscribers
680 photos
69 videos
3 files
567 links
Full Stack на PHP, Laravel и всё, что с этим связано.
YouTube: https://www.youtube.com/@onecode_blog
Download Telegram
Спешу поделиться радостью! Обновили семейный автомобиль 🥳 Hyundai Santa Fe максимальной комплектации 🤘

Не знаю мертв PHP или жив, но он точно оплачивает счета 🔥
🔥44👍19👏2😁2👌1
Scramble - пакет для генерации документации API в автоматическом режиме.

Анализирует запрос, контроллер и ответ, пытаясь определить поля запроса и ответа на основе правил валидации и ресурсов.

https://scramble.dedoc.co
🔥13👍51
Media is too big
VIEW IN TELEGRAM
Курсы по локализации (мультиязычный проект) и приему платежей.

Просоединиться к VIP-подписчикам 👈

После заявки тебе напишет телеграмм-бот для оформления подписки.

Работаем 💪
👍12🔥42👌1
Единогласно! 😃

Раз такое дело - заливаю следующий урок из курса по приёму платежей прямо сейчас.

Кстати, ребята поддержали идею подключить платежи криптовалютами в рамках курса.

Хороших выходных! 🥳
👍16🔥51👌1
Senior PHP (Laravel) разработчик

Шефмаркет, сервис №1 по доставке продуктов с рецептами.

Формат работы: Удалёнка
Зарплата: от 300 000 руб
Опыт работы: от 3 лет

Подробнее 👈
🔥7👍41
Я не стану указывать детям, какую профессию им выбрать. Они могут выбрать любой язык программирования.
😁41👍8
Отправка писем через Яндекс Почту

https://youtu.be/TzneyeSOJio
🔥145👍4
Участники VIP-канала получают доступы к исходному коду (репозиториям) проектов, которые разрабатываем в рамках курсов 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍21
Forwarded from IMCG Prog
Кста, ребят, у кого мало опыта в разработке. В кои-то веки пришёл клиент с проектом с нуля. И даже сроки ебейшие. Могу взять кого-то совсем начинающего и потаскать по этапам разработки. По деньгам ещё не придумал сколько оплатить, не знаю сколько работы сможет взять помощник. По ходу пьесы видно будет.
👍224🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
А вам что, платят? 😁 @onecode_blog
🤣16👍4😁4🔥2
Вспомнил прикольного фламинго с использованием Greensock для анимации.

Можно двигать его мышкой, а если отключить музыку - он её включит.

https://pablotheflamingo.com
😁5👍2
А вы знали, что в ларавел есть команда для поиска по документации?
🔥11👍3🤯2
Сервис для управления серверами.

Аналог Laravel Forge, но со своими фишками. Например можно создавать Docker Server для приложений в докере, Email Server для отправки писем и Storage Server для хранения файлов.

https://ploi.io
🔥7👍4👌1
Разработку новых проектов начинаю с установки Laravel Octane и Filament Admin 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍32👏2🤔1👌1
Кстати, в новой версии Filament, можно создавать НЕ только админку, но и кабинет пользователя.

Короче можно создавать отдельные панели сразу в одном приложении - очень удобно!

В старой версии такого не было, на сколько я знаю. Laravel - сила! 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
👍96🔥5👌1
Есть идея записать серию видео Йога для программистов. Нада?
Anonymous Poll
51%
True
49%
False
😁1
В моделях есть полезный метод
createOrFirst
, который работает аналогично методу
firstOrCreate
, только наоборот. В документации его нет.

Суть в том, что сначала метод пробует создать запись в базе данных, а если не может - получает существующую.

Для правильной работы метода нужен уникальный индекс в базе данных.

Пример использования:

$user = User::query()
->createOrFirst([
'email' => 'test@foo.bar',
], [
'name' => 'OneCode',
]);


В примере сначала будет попытка создать пользователя с указанными email и name, а если не получится (потому что юзер с таким email уже есть и там уникальный индекс на поле email), то вернёт существующего юзера с таким email.

@onecode_blog
👍191🔥1👌1
Делаю первый проект с использованием Laravel Filament. Каждый шаг заглядываю в документацию, заодно читаю смежные абзацы, чтобы запоминать что еще там есть.

Получается, конечно, медленно, но по-другому никак. Только так можно изучить новый инструмент. Повторение - мать учения. Следующий проект пойдёт в разы быстрее.

В чате ребята недавно спрашивали - как изучить Tailwind CSS и запомнить его классы? Таким же способом, получая свой индивидуальный опыт ☝️
👍18👌1
Простой и полезный сервис, который выдаёт URL адрес, на который можно отправлять HTTP-запросы и видеть их детали (данные, заголовки).

Так же есть временный адрес электронной почты для получения писем.

Удобно для отладки вебхуков (калбеков) при интеграции внешних систем.

Кстати, сделано на Laravel.

https://webhook.site
👍93
Lift for Laravel

Пакет, который расширяет возможности ваших моделей в Laravel.

Он позволяет вам создавать публичные свойства в моделях, которые соответствуют вашей схеме таблицы в базе данных.

Это облегчает чтение ваших моделей и работу с ними в любой среде IDE.

Пакет использует атрибуты PHP 8 и предоставляет вам полную свободу в настройке ваших моделей.

Например, вы можете поместить правила валидации прямо в свои модели.

https://wendell-adriel.gitbook.io/laravel-lift/
🔥11👍4👏1👌1
Подписчики, которые отписываются - отписчики 😆

Как думаете почему народ отписывается?

Херню пощу шоле?

Ладно, значит это не наш брат!

В любом случае, счастья и здоровья! 🥳
👍17🔥6🤗2