![Code With Ryan](/img/default-banner.jpg)
- 32
- 2 599 400
Code With Ryan
United States
Registrace 17. 07. 2021
Hi there. I'm Ryan, and I like to code.
How to build a Vision Pro App (As a React Developer)
As a React.js developer, it's surprisingly simple and familiar to build an Apple Vision Pro app using SwiftUI.
zhlédnutí: 1 789
Video
Using the Vision Pro as a Software Engineer
zhlédnutí 2KPřed 3 měsíci
The Apple Vision Pro is the ultimate productivity boost for programmers… right? Well, let’s talk about that.
Is It Worth $3500? Exploring Apple's visionOS
zhlédnutí 14KPřed 4 měsíci
Today we'll check out visionOS: Apple's new 3D augmented reality operating system that will run on the Vision Pro headset. Is it worth the heavy price?
The Programming Trifecta
zhlédnutí 19KPřed 8 měsíci
Programmers often get too attached to a single programming language. The solution is to maintain balance through The Programming Trifecta. Twitter: ryancodez
Node.js is a serious thing now… (2023)
zhlédnutí 628KPřed rokem
Javascript is single-threaded, so we normally have to do weird tricks to have Node.js fully utilize multicore CPUs. With worker threads, things have changed… Follow me on Twitter: ryancodez
Monolith vs Microservices vs Serverless
zhlédnutí 75KPřed rokem
Today, we'll do a comparison between Monoliths, Microservices and Serverless for backend architecture. There are a few factors to consider. Follow me on Twitter: ryancodez
Don't Use Websockets (Until You Try This…)
zhlédnutí 284KPřed rokem
Using websockets increases the code and infrastructure complexity of your app, especially as you scale horizontally. Depending on your needs, you may be able to use Server Sent Events (SSE) instead. Server Sent Events is more efficient than polling, but simple to implement on both the backend and frontend.
Advanced Golang: Limiting Goroutines
zhlédnutí 26KPřed rokem
Goroutines are powerful and make your program run faster. But with great power comes great... potential for an OOM (Out Of Memory) crash.
Will ChatGPT take our jobs?
zhlédnutí 5KPřed rokem
Let's talk about the impact of AI on jobs in the programming, art and writing sectors.
Boost Your Productivity as a Developer - Intro to ChatGPT
zhlédnutí 4,6KPřed rokem
ChatGPT is the latest breakthrough in A.I. technology. It can write code based on natural language. In this video, I'll show some tips on how to use ChatGPT for increased productivity as a developer. Check it out for yourself: chat.openai.com/chat
Golang vs. Rust: Which is Better?
zhlédnutí 123KPřed rokem
Only one programming language shall take the throne as the best language to rule them all! Jokes aside, today we'll compare Golang and Rust in various categories including market, productivity, safety, performance and ecosystem.
GTA3 Code Review: Weapons, Vehicles, Cops and Gangs
zhlédnutí 1MPřed rokem
Today, we'll review the source code for RE3- the reverse-engineered C source code for Grand Theft Auto III and Vice City. We'll look at the code for Pedestrians, Vehicles, Cops, and Gangs.
Advanced Golang: Generics Explained
zhlédnutí 55KPřed rokem
Generics help you to do more with less code, by using generic types instead of concrete types. While Generics have been part of other programming languages for quite some time, Generics was only recently added to Golang as of the 1.18 release in 2022. Generics can be used to define functions, structs and maps.
My Unreal Engine Shooter Game, Made in 7 days #devlog #gamdev #ue4
zhlédnutí 10KPřed rokem
A few months ago, I started the "Alphabet Challenge", where I made 26 games- one for each letter of the alphabet from A to Z. This is Project Z, in which I attempted to make a AAA-quality game experience in 7 days using Unreal Engine 4. Video showing the previous games: czcams.com/video/D1uQQrSC8xo/video.html 0:00 Intro 0:41 Unreal Engine and Metahumans 1:05 Animations 1:50 Cinematics 2:28 Aimi...
I Coded 26 Games in 12 Languages, 3 Game Engines #devlog #gamdev
zhlédnutí 6KPřed rokem
I made a game for each letter of the alphabet from A to Z. 00:00 Intro 00:22 Aerial - Rust/SDL2 02:21 Bat - Golang/SDL2 04:10 Cat - C /SFML 06:23 Disk - Javascript/Canvas 07:58 Eject - Typescript/Canvas 09:31 Flappy - C/OpenGL 11:02 Ghost - C /SDL2 12:35 Helicopter - Java/LWJGL 14:34 Impulse - Objective-C/SpriteKit 15:58 Jumper - Rust/Bevy 18:21 Kitchen - Python/Pygame 20:03 Ladder - C /Lua 22:...
My thoughts on Crypto/Blockchain (as a Developer)
zhlédnutí 5KPřed 2 lety
My thoughts on Crypto/Blockchain (as a Developer)
Snow storm particle system in Unity (Game Devlog #2)
zhlédnutí 1,8KPřed 2 lety
Snow storm particle system in Unity (Game Devlog #2)
Advanced Golang: Channels, Context and Interfaces Explained
zhlédnutí 109KPřed 2 lety
Advanced Golang: Channels, Context and Interfaces Explained
My monitor is taller than yours (for programming)
zhlédnutí 7KPřed 2 lety
My monitor is taller than yours (for programming)
Game Programming From a Web Developer Viewpoint - Unity C# Game Project Devlog PT.1
zhlédnutí 2,6KPřed 2 lety
Game Programming From a Web Developer Viewpoint - Unity C# Game Project Devlog PT.1
Why I switched from React.js to Next.js (Hobby Project PT. 5)
zhlédnutí 3,2KPřed 2 lety
Why I switched from React.js to Next.js (Hobby Project PT. 5)
Why You Need to Learn C (as a Javascript Developer)
zhlédnutí 50KPřed 2 lety
Why You Need to Learn C (as a Javascript Developer)
Caching for Better Performance (Golang Web App Project PT.4)
zhlédnutí 2,7KPřed 2 lety
Caching for Better Performance (Golang Web App Project PT.4)
Launched my Web App! Golang + React.js (PT.3)
zhlédnutí 4KPřed 2 lety
Launched my Web App! Golang React.js (PT.3)
Hobby Coding Project - Demo/Architecture (PT.2)
zhlédnutí 2,7KPřed 2 lety
Hobby Coding Project - Demo/Architecture (PT.2)
Playing with GPT-J-6B to Automatically Generate Code and Literature
zhlédnutí 2,8KPřed 2 lety
Playing with GPT-J-6B to Automatically Generate Code and Literature
Building a Photoshop-Killer with Golang (PT.1)
zhlédnutí 4,9KPřed 2 lety
Building a Photoshop-Killer with Golang (PT.1)
Building a Video Sharing Website (with Node.js, Docker and FFMPEG)
zhlédnutí 15KPřed 2 lety
Building a Video Sharing Website (with Node.js, Docker and FFMPEG)
that last enum value counter
no love for PHP, the money is there but you are too junior to know i guess
tks
Well done. Clean. Something I will use. Thanks.
8:52 they call a Magazine a Clip, even though we haven't used clips since ww2 with the M1. I find it absolutely fascinating that people still consistently make this mistake, when it should be common knowledge what the difference between a magazine and a clip is.
Node a serious thing? For who? Script kiddies?
Where can I download these codes
It's closed
@@jytvreal
@@jytvreal But where can I find ready-made programming projects to see the functions and basics I learned, so I can understand when to use them in C++?
very good video
thanks man
I tried implementing SSE on my website, with Next.js as the client and Express.js as the server. It worked smoothly locally, but when I deployed it on GCP, it didn't function correctly. The server was able to send messages, but the client wasn't able to receive them. Can you help me understand why this isn't working?
CZcamsr: when he say statefulness me: flutter is that you
I like the format of this video. Subscribed.
keep the videos coming ryan!!
what a voice!
One small tweak to thinking about the latency of Microservices - They are communicating (hopefully) over an intranet, not the internet. The problem with 3rd party APIs (like, say, using Google for Oauth) is that you have to traverse the internet to access it. To be clear about what I'm saying, here's an example: Accessing data from a microservice is like going to your neighbor's house in the same neighborhood (within a specific distance, like 1/4 of a mile, let's say). Accessing data from a 3rd party service, like Google Oauth, is like having to get on the highway. One is much less busy and a much shorter route while the other is a much longer route and potentially packed with traffic. Not saying that there is no latency with an intranet, but it's negligible compared to 3rd party services.
Using the SharedArrayBuffered requires some particular HTTP header?
10:03
To think that it all started with a Hello World at first and built into this
Damn bro made me subscribe. 2024 I'm learning Go
How you guys learn c++ (i'm learning c++ for about 1 year) And I can't understand by watching things like this... It's frustrating😭
Yo man thanks for informative vid Can i get source code for the game please Thanks in advanc bro <3
.? What is the extra empty parenthesis at 2:34? Just after the go function datachan .
so you didnt leave for us a link to get that code :l ...that's sad
unless you need duplex, forget about sockets.. sse is way simpler and less demanding on networks and servers.. actually, I was struggling to get socketio app to run on azure app service, then this video reminded me about SSE, which I completely forgot, even though I have been working with signalr for a decade.. nodejs+sse is all anyone really needs.. there is no real need to push messages from client to server, they already have a tech for that, its called REST. One more thing, sockets doesnt support auth headers, which means you have to pass the JWT in the QS. This is a serious security vulnerability, no matter what the "experts" say.. SSE, you can pass the JWT right in the Auth header.. and thank you my friend for pulling me out of the endless loop of docker, azure, app services, bla bla bla
Thank You! All very clarify and helpful.
im pretty new to coding but after playing the PC ports of these old GTA games, is it even worth looking at the source code still? they wouldnt really meet up with todays standards.
more videos plz
Is not this parrallel?
Yo , how do I get the codes program file ?
Nice - had heard of the EventSource API while picking through MDN but never knew how they worked server side
Your voice quality is really crisp, what's the microphone model?
Please modify the code and make it swiming
Thanks bro
astonishing
One needs -a server endoint -them headers -a while loop running on the endpoint. -inside the loop an async function that awaits for your viewmodel (body) task to be complete. -a singleton SseService. -a private constructor with inside of it a subscription to a home made server side event. -a function that triggers the event. -a SemaphoreSlim or a TaskCompletionSource to handle concurrent acces. Hallelujah !!! Oh and the event source in Javascript (the endpoint ) to update da client ui with your beautiful viewmodel of course. And to close the event source in the beforeupload event (also js) 😅
Forgot to mention the result: One gets server side events triggerred on actual events.
I wish my college professors gave us real life examples like this!! They taught us inheritance, class, object etc but never really taught us how they are implemented in the real world.
ofc no github repo link for idk what reason
are those 8 space tabs? :(
gta3 is cool.
Code looks so clean and readable)))) Violating every single thing in clean code and solid))))
Ah, the good old C++ (C++98?) without all the fancy, confusing, "modern" C++ stuff.
Nodejs doesn't support BLM anymore so I can't in good conscience use them.
Thank you very much, I did lost an amazing job opportunity because I could not explain exactly it. You did it sou clearly that next time I will no fail 😅
at this point rockstar should just release code for their really old games (before gta 4), nobody pays for them anymore, everyone owns a pirated copy for pc and anyone can pirate them for old consoles... Many people even have revere engineered code for many of their games (or even original code for gta 5), I can't imagine that releasing gta sa code for example would hurt sales of san andreas, since nobody bought that game in the last 10 years lol
JUST AFTER LOOKING AT THE CODE YOU CAN SAY THAT THIS AIN'T R* PRODUCED CODE! CZ IT AIN'T SHlTTY BUGGY UNREADABLE BRAINFCUK OF A CODE!
معقول لهذه درجة سهل قراءة الكود خاص بالعاب روكستار؟ اذن لماذا يقولون تسرب كود مصدري للعبة جي تي اي فايف اذا كان يمكن قراءتها بسهولة؟
how do you have your terminal come down from the top like that?
Very useful thank you
Epic video
Awesome. I was facing this same issue. The only better thing here is if you can show how you put this on a cloud platform.