Code With Ryan
Code With Ryan
  • 32
  • 2 599 400
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)
Advanced Golang: Deadlocks Explained
zhlédnutí 11KPřed 2 lety
Advanced Golang: Deadlocks Explained
My Failed VR Mech Game Project (UE4)
zhlédnutí 2,8KPřed 2 lety
My Failed VR Mech Game Project (UE4)
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)

Komentáře

  • @tiagoesteves3476
    @tiagoesteves3476 Před 22 hodinami

    that last enum value counter

  • @ob34915
    @ob34915 Před dnem

    no love for PHP, the money is there but you are too junior to know i guess

  • @anhhaoam3379
    @anhhaoam3379 Před 3 dny

    tks

  • @brianbutton6346
    @brianbutton6346 Před 3 dny

    Well done. Clean. Something I will use. Thanks.

  • @lordkrythic6246
    @lordkrythic6246 Před 5 dny

    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.

  • @bbqchickenrobot3
    @bbqchickenrobot3 Před 8 dny

    Node a serious thing? For who? Script kiddies?

  • @Technocyper1917
    @Technocyper1917 Před 10 dny

    W‏here can I download these codes

    • @jytvreal
      @jytvreal Před 4 dny

      It's closed

    • @Technocyper1917
      @Technocyper1917 Před 4 dny

      @@jytvreal

    • @Technocyper1917
      @Technocyper1917 Před 4 dny

      @@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++?

  • @styloxcrypto
    @styloxcrypto Před 10 dny

    very good video

  • @psyferinc.3573
    @psyferinc.3573 Před 11 dny

    thanks man

  • @KhalilPatiwala3
    @KhalilPatiwala3 Před 12 dny

    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?

  • @keyonlewis7574
    @keyonlewis7574 Před 12 dny

    CZcamsr: when he say statefulness me: flutter is that you

  • @andreujuanc
    @andreujuanc Před 12 dny

    I like the format of this video. Subscribed.

  • @jameslund6781
    @jameslund6781 Před 15 dny

    keep the videos coming ryan!!

  • @fadhlirahim
    @fadhlirahim Před 16 dny

    what a voice!

  • @Dyanosis
    @Dyanosis Před 18 dny

    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.

  • @Ea_Nasir_The_Akkadian

    Using the SharedArrayBuffered requires some particular HTTP header?

  • @codecaine
    @codecaine Před 19 dny

    10:03

  • @sharjeelahmed7913
    @sharjeelahmed7913 Před 19 dny

    To think that it all started with a Hello World at first and built into this

  • @rogerangel9457
    @rogerangel9457 Před 20 dny

    Damn bro made me subscribe. 2024 I'm learning Go

  • @yashbhatt4498
    @yashbhatt4498 Před 20 dny

    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😭

  • @MilitaryInsights
    @MilitaryInsights Před 20 dny

    Yo man thanks for informative vid Can i get source code for the game please Thanks in advanc bro <3

  • @thisisreallyme3130
    @thisisreallyme3130 Před 20 dny

    .? What is the extra empty parenthesis at 2:34? Just after the go function datachan .

  • @MaxStudioCG2023
    @MaxStudioCG2023 Před 21 dnem

    so you didnt leave for us a link to get that code :l ...that's sad

  • @CrusaderGeneral
    @CrusaderGeneral Před 25 dny

    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

  • @andyyarys4467
    @andyyarys4467 Před 26 dny

    Thank You! All very clarify and helpful.

  • @notrumur
    @notrumur Před 27 dny

    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.

  • @elvispalace
    @elvispalace Před 29 dny

    more videos plz

  • @muhammadfahad3483
    @muhammadfahad3483 Před měsícem

    Is not this parrallel?

  • @tankdempsey2433
    @tankdempsey2433 Před měsícem

    Yo , how do I get the codes program file ?

  • @60RPM
    @60RPM Před měsícem

    Nice - had heard of the EventSource API while picking through MDN but never knew how they worked server side

  • @AndyTandy
    @AndyTandy Před měsícem

    Your voice quality is really crisp, what's the microphone model?

  • @_-pw7yt
    @_-pw7yt Před měsícem

    Please modify the code and make it swiming

  • @jeuxdeau2009
    @jeuxdeau2009 Před měsícem

    Thanks bro

  • @mdzidane9620
    @mdzidane9620 Před měsícem

    astonishing

  • @user-nz4og2tj2i
    @user-nz4og2tj2i Před měsícem

    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) 😅

    • @user-nz4og2tj2i
      @user-nz4og2tj2i Před měsícem

      Forgot to mention the result: One gets server side events triggerred on actual events.

  • @siamimam2109
    @siamimam2109 Před měsícem

    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.

  • @YoubaBakhouche
    @YoubaBakhouche Před měsícem

    ofc no github repo link for idk what reason

  • @EvilMrMahler69
    @EvilMrMahler69 Před měsícem

    are those 8 space tabs? :(

  • @andi_decha
    @andi_decha Před měsícem

    gta3 is cool.

  • @hater8818
    @hater8818 Před měsícem

    Code looks so clean and readable)))) Violating every single thing in clean code and solid))))

  • @Martial_Monkey
    @Martial_Monkey Před měsícem

    Ah, the good old C++ (C++98?) without all the fancy, confusing, "modern" C++ stuff.

  • @trentvlak
    @trentvlak Před měsícem

    Nodejs doesn't support BLM anymore so I can't in good conscience use them.

  • @herbertpimentel
    @herbertpimentel Před měsícem

    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 😅

  • @aquss33
    @aquss33 Před měsícem

    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

  • @ahsanulhasan31
    @ahsanulhasan31 Před měsícem

    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!

  • @yamen_727
    @yamen_727 Před měsícem

    معقول لهذه درجة سهل قراءة الكود خاص بالعاب روكستار؟ اذن لماذا يقولون تسرب كود مصدري للعبة جي تي اي فايف اذا كان يمكن قراءتها بسهولة؟

  • @body_clock
    @body_clock Před měsícem

    how do you have your terminal come down from the top like that?

  • @coldcrushforce
    @coldcrushforce Před měsícem

    Very useful thank you

  • @scotts6264
    @scotts6264 Před měsícem

    Epic video

  • @moccomocco
    @moccomocco Před měsícem

    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.