Thanks for taking the time and effort of making this video and sharing Your knowledge :) I found it both informative and enjoyable, as well as level headed and unbiased, all in all a very good video. Best regards.
@nltech18 сағат бұрын
@@mrdr9534 Thank you!
@llucis-v23 сағат бұрын
30:26 "that's pretty cool.. and dangerous, don't do that" - the delivery there was so cool🤣
@llucis-v23 сағат бұрын
Thanks for this down-to-earth, honest exploration video of GenAIScript, loved it!🤓
@nltech122 сағат бұрын
I’m really glad you liked it and I hope you found it useful!
@llucis-v23 сағат бұрын
I would love to see any follow-up videos to this, did you find any practical use cases for GenAIScript? I see they support MCP servers, it might be a smart scripting layer for all this agentic/workflow AI development or prototyping
@nltech122 сағат бұрын
I am experimenting with a couple of things related to generative ai and genaiscript. I want to make a couple of videos with practical use cases. We’ll see how that will go. 🙂
@llucis-v23 сағат бұрын
wow, the best exploration of this rather obscure vscode extension I could find (been looking for a while). Your style is excellent - keep up the good and smart work!
@llucis-v23 сағат бұрын
so glad I discovered this channel - keep up this good & smart work
@KennyPowers-dx3mzКүн бұрын
Very good introduction, thanks.
@nemesis24773 күн бұрын
I can't see multiple tabs like he does ?
@ahmedsomir3 күн бұрын
Thanks so much, u give me a very good info about these tools, did u build the mentioned video ?? recap my understanding: based on this tools, I have the ability to have 1 VPS to host infinite websites or applications in a separate way, right?
@ВасяВетров-ж6ц2ю4 күн бұрын
Great tutorial - exactly what I was seeking for! Thanks honey
@nakulkp9 күн бұрын
❤
@bruxis13 күн бұрын
Uh... scoop?
@Craft2guardian14 күн бұрын
This is the standerd for installing software on Linux
@nltech114 күн бұрын
Absolutely.
@Nitesh_Kumar_Mishra15 күн бұрын
are u an AI character?
@nltech115 күн бұрын
@@Nitesh_Kumar_Mishra Yep
@naydenova.studio17 күн бұрын
Nice one. Chocolate is indeed a useful tool, thanks for sharing. ❤
@himanshukamal123 күн бұрын
you rock my friend!
@ManojKumar-gl3re25 күн бұрын
hi which font you are using?
@mohamedmostafa262227 күн бұрын
is there any for woocommerce ? includes, cart functions, checkout, user auth etc?
@iammithun.u20Ай бұрын
Try zen
@nltech1Ай бұрын
@@iammithun.u20 Ok, I will
@Engineer-de8psАй бұрын
Please continue finance app.
@nltech1Ай бұрын
@@Engineer-de8ps I am working on the videos. You can expect them in the upcoming weeks. 🙂
@joato1Ай бұрын
1:13 is that zed from league of legends? :o
@joato1Ай бұрын
nice video btw
@BlazeShomidaАй бұрын
This is what I did. Try is a reserved keyword so it doesn’t work as a function name /** * Wraps a function in a try-catch block, returning either an error or a result as a tuple. * Works seamlessly for both sync and async functions. */ export function safe<TArgs extends any[], TResult>( fn: (...args: TArgs) => Promise<TResult> ): (...args: TArgs) => Promise<[unknown, null] | [null, TResult]>; export function safe<TArgs extends any[], TResult>( fn: (...args: TArgs) => TResult ): (...args: TArgs) => [unknown, null] | [null, TResult]; export function safe<TArgs extends any[], TResult>( fn: (...args: TArgs) => TResult | Promise<TResult> ): (...args: TArgs) => [unknown, null] | [null, TResult] | Promise<[unknown, null] | [null, TResult]> { return (...args: TArgs): any => { try { const result = fn(...args); if (result instanceof Promise) { return result .then((value) => [null, value]) // Success case .catch((error) => [error, null]); // Error case } return [null, result]; // Success case for sync } catch (error) { return [error, null]; // Error case for sync } }; }
@nltech1Ай бұрын
You are correct. I wrongly suggested try without thinking it through. Safe works too…
@oPOCCOMAXAoАй бұрын
All pages/links you are using in the video should be also in video description
@Malix_LabsАй бұрын
EcmaScript is turning into Golang
@oPOCCOMAXAoАй бұрын
Hipsters discovered error handling)
@Malix_LabsАй бұрын
@oPOCCOMAXAo I'm a gopher, it's fine :)
@Malix_LabsАй бұрын
@@oPOCCOMAXAo I'm a gopher, it's fine :)
@NatoBoramАй бұрын
Absolutely can't understand half the words. It would really help to pronounce when you talk…
@nltech1Ай бұрын
I appreciate the feedback. I’ll attempt to improve that.
@waldolemmerАй бұрын
I understood him fine
@goosybsАй бұрын
This is basically Effect TS on steroids if you really wanna make your code more powerful _cough_ _cough_ complex
@coffee-is-powerАй бұрын
this can literally be implemented with simple function function try<T>(f: () => T): Result<T, unknown> { try { return { type: "ok", value: f() }; } catch(e) { return { type: "error", value: e }; } } const {type, value} = try(() => someThingThatMightThrow());
@nltech1Ай бұрын
@@coffee-is-power Absolutely.
@whilelabАй бұрын
That's really cool, like how it simplifies the code a lot, I guess Rust is actually making other languages better after all
@nltech1Ай бұрын
@@whilelab Absolutely! Rust, Swift, Go and the other modern languages are influencing old languages.
@godnyx117Ай бұрын
Interesting! Thanks so much for sharing!
@quickandeasytoolsАй бұрын
Nice. Keep up the good work
@nlaz9693Ай бұрын
Very useful!
@archibald-fayetteАй бұрын
great work ! 🔥
@nltech1Ай бұрын
Thank you! Appreciate it!
@morchellemusic2829Ай бұрын
I love this, I don’t understand why my coworkers don’t do it more
@Code_with_RezaАй бұрын
great bro
@nltech1Ай бұрын
Thanks
@SmartercowАй бұрын
All these Coolify tutorials are all showing the same damn thing: How you to install - and that's it. Instead of showing networking, security, firewall, DNS, migrations etc..
@nltech1Ай бұрын
I agree with you, however when I'm making a video I have to make a decision about the level of depth I'm willing to go into. This is an introduction for people who have no idea Coolify even exists. If I am about to go into details like the ones above, I would make a separate video. The thing is, I think a written documentation will always be a better option if you want to learn specific details about firewall configuration for example. I understand your frustration tough.. sorry about that.
@miffyfat5137Ай бұрын
Man this REALLY save my life, appreciate a lot
@nltech1Ай бұрын
I"m glad you found it useful!
@raughboy188Ай бұрын
Watching this video i got answer to the question if arch can be used on any server. Answer is yes! So from what i managed to discern here this two settings are most important: kernel has to be LTS and profile for packages must be server.
@nltech1Ай бұрын
Yes, it can. The only downside is that if you want to follow best practices and have a secure server you have to update it frequently (like every two weeks).. because that's just the nature of rolling release distros. If you go with something like Debian Stable/RHEL, you could update the server less frequently, which can be beneficial in some cases if you just don't want to deal with it. :)
@raughboy188Ай бұрын
@@nltech1 if i had server on top of arch i would update once a month not every 2 weeks plus with LTS updates are generally less frequent which is why LTS kernel targets server.
@nltech1Ай бұрын
Sure, you can update as frequently as you want, but the kernel is not the only package you will have on your server. Let's say you use nginx for example and the latest version you have installed on your arch system has a security vulnerability that gets discovered - every day that you do not update your server since the vulnerability was discovered is a security risk, which is why the sooner you update the better. On non-rolling release distros the same risk exists, but its mitigated a bit (only a bit, not completely), because the versions of software will be a bit older and you avoid the possibility for new security vulnerabilities in recently introduced code (in all of your packages). That's theoretical tough.. In reality no one will probably attempt to exploit a security vulnerability on your server immediately if you're not hosting a very important piece of software which has a lot of visibility. I also update my home server every 1-2 months or so.. but it is on a closed network and has data that is not really important or valuable.
@raughboy188Ай бұрын
@@nltech1 still you can reduce frequency of updates on your server if you choose packages carefully because each package is updated at different prequency. Nginx for example is updated reqularily still it's enough if update nginx once a month for example. As eric dubois said arch is all about choices and your choice of set of packages has great influence over how frequently you get updates so for server less frequent they are it's better for server. You also need to keep in mind that most vulnerabilites are patched in linux world before they're even exploited, few remain hidden for long time.
@anthonyjkenn6319Ай бұрын
Ummmm....Arch Linux is actually available and downloadable from the Microsoft Store (Arch WSL). At least, I was able to download it. What next?
@sofiakotova5724Ай бұрын
Thanks for the video, Very helpful!
@nltech1Ай бұрын
Thank you! Appreciate it!
@squarerootof2Ай бұрын
So slug in Dutch is pronounced something like " swerk"
@dan_seb2 ай бұрын
Una cagada tu video
@mmm0802 ай бұрын
awesome video! Glad I found your channel, keep up the great work
@nltech12 ай бұрын
Thank you! Will do!
@SwapnilshelkeInfinety2 ай бұрын
It was help full brother, thanks.
@nltech1Ай бұрын
Glad it helped
@BoosBoos-z7s2 ай бұрын
it seems we can not use ACF on wordpress anymore,
@nltech12 ай бұрын
Can you be more specific? What happened to ACF? I used it for a project two weeks ago.
@nugrohoadnan2771Ай бұрын
I think it changed the name into Secure Custom Field, as i see active users and reviews had same amount with this video
@svenbjorn97002 ай бұрын
after installing the appx, running the program just launches a terminal to [root@LAPTOP-M8BE0R68 ~]# with nothing else, no installation or anything automatic like what you showed
@nectarpeach28532 ай бұрын
How are the temps.
@dhanadhana2 ай бұрын
any tutorial to check git changes? or manage remote? push / pull?
@romanwednesday440124 күн бұрын
There's no git changes and stash support for now. If you want to control you changes then install any git ui. Zed's guys promise release support in the future
@msrblonline2 ай бұрын
thanks to this tutorial, now i can proudly say: I use arch btw :D
@valve_enthusiast6 күн бұрын
Did you use archinstall command?
@codingCastle2 ай бұрын
kzbin.info98YeNLhDROo?si=WCPV32A3bLsG4SXh
@arshia_sdz2 ай бұрын
The video was perfect, But I wished you have putted the mic top of your head where the camera can not capture the mic, so we can clearly your face and it will have a better impression too.