- Видео 30
- Просмотров 73 196
EscoTech
Добавлен 10 дек 2021
PHP, Laravel, Javascript, and HTML tutorials.
Transform Video Content into Text Summaries Using PHP, FFmpeg, and OpenAI's API
We dive into an exciting project where we demonstrate how to process video files using PHP, FFmpeg, and use OpenAI's API to generate concise text summaries.
🔔 Don't forget to like, comment, and subscribe for more tutorials on PHP and AI!
Follow me:
X: nick_escobedo
LinkedIn: www.linkedin.com/in/nickescobedo
🔔 Don't forget to like, comment, and subscribe for more tutorials on PHP and AI!
Follow me:
X: nick_escobedo
LinkedIn: www.linkedin.com/in/nickescobedo
Просмотров: 159
Видео
Use AI to Convert Speech Into Text with PHP
Просмотров 6255 месяцев назад
In this video learn how to send an audio file to Open AI's API and get the text from the audio file. It's quite simple thanks to the API and the open-source PHP packages. Follow me: X: nick_escobedo LinkedIn: www.linkedin.com/in/nickescobedo
Intro to Laravel Context with Practical Examples
Просмотров 5566 месяцев назад
Laravel Context can be used to share little bits of information throughout your app. In this video, we go over how to use Laravel Context and two practical use cases of Laravel Context. Follow me: X: nick_escobedo LinkedIn: www.linkedin.com/in/nickescobedo
Boost Your App's Logging: Add Unique IDs to Every Request
Просмотров 1816 месяцев назад
One of the most important aspects of any production application is Logging. Let’s add a unique ID to every request coming into an application so we can see all logs related to a request easily. Follow me: X: nick_escobedo LinkedIn: www.linkedin.com/in/nickescobedo
New Laravel 11 Features
Просмотров 3896 месяцев назад
Laravel 11 introduced new features and adjusted others. Let's talk about the changes in Laravel 11. Chapters 0:00 Intro 0:38 Streamlined App 2:26 Base controller 2:42 Default database connection 3:20 Laravel Reverb 4:03 Scheduling Facade 4:41 Per-second rate limiting 5:25 Up route 6:09 Key rotation 7:07 Password rehashing 7:35: Laravel prompts validation 8:53 Queue interaction testing 9:56 New ...
Laravel Tinker - An Awesome PhpStorm Plugin for Laravel
Просмотров 1,4 тыс.8 месяцев назад
Laravel Tinker for PhpStorm is one of my favorite PhpStorm plugins. You can run PHP code snippets without having to stop and start Laravel Tinker like the CLI tool. Follow me: nick_escobedo www.linkedin.com/in/nickescobedo Plugin: plugins.jetbrains.com/plugin/14957-laravel-tinker
Easy shadcn/ui Install with Laravel, Inertia, Typescript and React.
Просмотров 6 тыс.Год назад
shacn/ui is one of the most popular react component libraries at the moment. Setting up shadcn/ui is easy so let's walk through the steps. If you're looking for a way to get started with a new project without having to do any setup I've created a repo, Larashad. github.com/nickescobedo/larashad 0:00 Intro 0:11 What is shadcn UI? 1:32 Overview 2:00 Install Laravel Breeze 3:03 Initialize shadcn 5...
What You Need to Know About Laracon US 2023
Просмотров 1,2 тыс.Год назад
A quick rundown of what to expect to be released at Laracon US 2023 this week. 0:00 - Intro 0:10 - Overview 0:27 - Laravel Folio 0:55 - Laravel Volt 1:28 - Livewire 3 2:05 - Filament 3 3:25 - Native PHP 4:10 - Laravel Herd and Laravel Prompts Follow me: nick_escobedo www.linkedin.com/in/nickescobedo/
Laravel Sleep Facade and How To Write Tests Without Slowing Down Your Test Suite
Просмотров 296Год назад
Learn how to use the sleep facade and how to write tests without slowing down your codebase. 0:00 - Intro 0:30 - Sleep for a specific duration 3:25 - Sleep until a specific time 4:19 - Sleep service setup for testing 5:45 - Create test Follow me: nick_escobedo www.linkedin.com/in/nickescobedo/ #laravel #php
Easiest Way to Use TypeScript with Laravel, Inertia, and Vue
Просмотров 3,6 тыс.Год назад
Learn the easiest way to install and use TypeScript in your Laravel Vue JavaScript app. In less than 10 minutes you can have a working Larvel TypeScript app. 0:00 - Intro 0:25 - Install Typescript 1:10 - Configure Typescript and Laravel 3:20 - Typescript Follow me: nick_escobedo www.linkedin.com/in/nickescobedo/ #laravel #typescript #vuejs #vue
Top 3 Improvements in Laravel 10
Просмотров 1,2 тыс.Год назад
Laravel 10 was released. Let's talk about the top 3 improvements made for Laravel 10. 0:00 - Intro 0:30 - Return types 4:18 - Laravel Pennant 8:57 - Process Facade Follow me: nick_escobedo www.linkedin.com/in/nickescobedo/ #laravel10 #laravel
Increase Your Code Quality by Using Laravel's Enum Casting
Просмотров 3,2 тыс.Год назад
Increase Your Code Quality by Using Laravel's Enum Casting
Deep Dive into Basic and Backed Enums in PHP
Просмотров 1 тыс.Год назад
Deep Dive into Basic and Backed Enums in PHP
4 Questions to Ask When Choosing a Dependency
Просмотров 359Год назад
4 Questions to Ask When Choosing a Dependency
Decorator Design Pattern in Laravel and PHP
Просмотров 3 тыс.Год назад
Decorator Design Pattern in Laravel and PHP
Builder Design Pattern in Laravel and PHP
Просмотров 5 тыс.Год назад
Builder Design Pattern in Laravel and PHP
Factory Design Pattern in Laravel and PHP
Просмотров 8 тыс.2 года назад
Factory Design Pattern in Laravel and PHP
Strategy Design Pattern in Laravel and PHP
Просмотров 6 тыс.2 года назад
Strategy Design Pattern in Laravel and PHP
Getting Started with Laravel, Inertia and Vue 3
Просмотров 9 тыс.2 года назад
Getting Started with Laravel, Inertia and Vue 3
How To Create Custom Standardized HTTP Responses In Laravel
Просмотров 1,3 тыс.2 года назад
How To Create Custom Standardized HTTP Responses In Laravel
How to install Tailwind with Laravel and Vite
Просмотров 2,2 тыс.2 года назад
How to install Tailwind with Laravel and Vite
How To Bind an Interface to a Class in Laravel
Просмотров 2,8 тыс.2 года назад
How To Bind an Interface to a Class in Laravel
How To Test a Custom Laravel Validation Rule
Просмотров 3682 года назад
How To Test a Custom Laravel Validation Rule
How To Install Tailwind CSS In Laravel and Mix
Просмотров 7 тыс.2 года назад
How To Install Tailwind CSS In Laravel and Mix
Laravel CSV Upload and Database Import Tutorial
Просмотров 3,4 тыс.2 года назад
Laravel CSV Upload and Database Import Tutorial
You are so good
Please share full source code
can you share the full project?
thank you so much i was wondering why did tailwind breaks when i start the vite dev
Glad it was helpful!
Great work
Thank you! Cheers!
nhi hai
Good video on laravel dependency injection with interface. Could be a tiny bit shorter, maybe 5 mins shorter. OVerall nice tutorial.
Great suggestion!
Great video, being able to specify context for log files to track exceptions and usability across multiple interactions is a cool idea. I gotta dig into the docs more to understand if there’s any other benefits to using it over session cache storage, but still this video gave me a few ideas. Thanks Nick!
Thank you for the kind words! One of the biggest benefits IMO is context automatically being included for queued jobs and commands.
I want more videos like this. This video is very useful 👌
Thank you!
Thanks for the informative video!
Loved this Nick! Thanks
Thank you Andrew 🙏! Appreciate it.
Can you do it with fortify !!
good work bro
Thank you for the kind words!
Thanks!
getFormatter() maybe should have been a static method.
always as a dev. dependency in my composer.json >ThX
Can map interface with class using service provider, In the same way author of this videos did using match function
That's correct!
Very well explained. Thank you. I just finished reading about this in head first design patterns and wanted to see it in action.
Thank you very helpful
cowboy programmer, quick and dirt
I find no difference between factory and this pattern
Hey, I like your video and I would like to have separate video for how to set up Laravel in Windows 11 and curious to know what PHP local development web server for you're using ?
Hi Thanks for watching! On Windows I use WSL 2. Because it's Ubuntu, I can use valet for linux github.com/cpriego/valet-linux. Using the regular PHP and nginx combination
@@esco_tech You can as well use Laragon or Herd for Windows now. They have a free version for WinOS
thank you
Thank you for watching!
dam that look sleek
Freaking thank you. Their documentation SUCKS Also it claims to put the Middleware in the Kernel under the 'web' designation
4
you can write this with pipeline. pipeline is very clean
is it me or does the laravel and inertia docs seem incomplete?
yeah me too
Sometimes it is hard to find stuff. Eventually, I feel like I can find it but I have to dig.
true
please share the code because I don't have time to watch it
Very useful. Would you mind sharing a link to this repo or just the factory and seeder files so we can play around?
amazing
How to use form from shadcn/ui with inertia?
we can't just use it normally with zod and react hook form?
Nice video! Liked your other videos on design patterns, too since you explain things pretty well. I wanted to ask you how you'd handle updating data that belongs to a user. For example, a User has an Inventory which has many Items. If you were to edit an Item, what would be your approach? would you use a Policy? would you directly do something like auth()->user()->profile->id == item->user_id? would you utilize a package that magically does it? will you use dependency injection? I would totally love to see how you approach this.
Is this really a suitable example of a decorator design pattern? I mean, you tried to apply the decorator design pattern by the way of pipeline design pattern.
thank you
You're welcome!
thank for sharing 🙏
Thankyou.
You're welcome! 🙂
Very nice mood bro, I like your videos
Glad you like them, it's greatly appreciated!
🌟 "Promosm"
Cool
Really great tutorial. I loved It. I implemented in my own way after watching your video. Thanks a lot. Please make more design pattern video tutorials for Laravel. Thanks in Advance.
Thank you, I will.
Is the __toString() a magic php function or something that the Laravel info command helper is looking for?
Yes __toString is a magic method. www.php.net/manual/en/language.oop5.magic.php#object.tostring Any time PHP tries to convert the object to a string it will look at that method for how to convert it to a string.
@@esco_tech thanks! 👍😋
Nice video. What is the difference between this and the factory design pattern?
Does not this violate the Open-Closed-Princiaple? Because every time a new method is added I have to go back to the constructor and add more?
Exactly.. PaymentStrategyContext constructor argument should be type of PaymentMethod interface
Simple and straight to the point. I love your design pattern videos
Decorator seems very verbose, why wouldn't we have trim, mention and wordcount function enclosing a string. e.g echo trim_func(mention_func(wordCount_func($originalString))); These functions can also be tested separately
Very useful and very simple explaines. Thanks for the content
I appreciate the kind words!
I thought it's a fluent interface, not a builder
That is the builder pattern. Fluent would be another name for it.
Thanks for share 👍
great video, thank you