Easy Annoying Popups in C

  Рет қаралды 27,903

Tsoding Daily

Tsoding Daily

Күн бұрын

Пікірлер: 65
@chriswinslow
@chriswinslow 11 ай бұрын
1:00:04 your web dev neighbour’s finally downloaded the 16,738 files in react for their hello world example and are now celebrating 🥳
@TsodingDaily
@TsodingDaily 11 ай бұрын
🥳
@SpaghettiRealm
@SpaghettiRealm 10 ай бұрын
Wrong, it’s 16,738 npm packages
@glowiak3430
@glowiak3430 11 ай бұрын
Write a Minecraft clone in brainfoock (of course using raylib)
@bacuri_capado
@bacuri_capado 11 ай бұрын
UPPPPPPPPPPPPP
@RandomGeometryDashStuff
@RandomGeometryDashStuff 11 ай бұрын
raylib has brainfoock bindings?
@glowiak3430
@glowiak3430 11 ай бұрын
@@RandomGeometryDashStuff I'm sure he would use direct calls to the library.
@RandomGeometryDashStuff
@RandomGeometryDashStuff 11 ай бұрын
​@@glowiak3430brainfoock can call c functions?
@dieSpinnt
@dieSpinnt 11 ай бұрын
15:00 Saturday evening, CEO: "We have to implement a RECTANGLE! Wake up the devs, meeting at 9 o'clock!" Thank you for the video!:)
@dnkreative
@dnkreative 11 ай бұрын
Padding is inside the component, outside spacing called margins
@bhavyakukkar
@bhavyakukkar 11 ай бұрын
he wouldn't know he doesn't use react
@diaboempessoa
@diaboempessoa 11 ай бұрын
It so seems this project is coming to an end, I've followed it right from the start and learned out a ton! It is a unfortunate thing Tsoding himself said he don't consider himself to be a good teacher I would pay hundreds of dollars to have this guy as a teacher/code reviewer/project recommendation system: LoL. But this is just the nature of learning. BTW - I don't know if tsoding read those comments - but since you done some playing with machine learning and data science recently why not try a reinforcement learning project in C next? A Basic Q-Learning "game" maybe maybe? what do you guys think? Or maybe some other machine learning algorithm... do Tsoding know about cryptoanalysis and breaking ciphers? it uses the same principles and I bet he would love to implement that too!
@weekipi5813
@weekipi5813 11 ай бұрын
An improvement for your popup would be to create a Texture shadow = BoxShadow(int width, int height, Color shadowColor, float shadowSize, float amount); function that generates a shadow using distance fields with rectangle SDF using custom shaders and framebuffers, and then draw this texture before drawing the popup at the popup position and then you say "Can your HTML do that?"
@homework8969
@homework8969 11 ай бұрын
47:18 this is also called complexity/hardness vs toughness toughness requires creativity, complexity requires knowledge.
@anon_y_mousse
@anon_y_mousse 11 ай бұрын
Regarding complexity, the longer your application exists the more users it acquires and the more complex behavior they demand you incorporate and the more complexity is accrued. Then you scrap the whole project because it's too complex, rewrite it in a new programming language and the vicious circle begins again.
@vxcute0
@vxcute0 11 ай бұрын
write an 8086 emulator that can run space invaders next
@brivism
@brivism 11 ай бұрын
Sweat, toast!
@boogly3716
@boogly3716 11 ай бұрын
Why having abstraction doesn't make a discussed thing simpler? You've got less moving parts relevant for a perceiver of a system, so he cares about fewer details
@TsodingDaily
@TsodingDaily 11 ай бұрын
Abstractions always leak
@nyyakko
@nyyakko 11 ай бұрын
@@TsodingDailyand thats why every programming language is bad! actually, thats why mnemonics are bad! actually, thats why machine code is bad! actually, thats why binary is bad! actually, thats why computing is bad! actually, thats why physics is bad!
@RandomGeometryDashStuff
@RandomGeometryDashStuff 11 ай бұрын
01:25:11 why pt is in parentheses but index is not in parentheses?
@kursad3fv
@kursad3fv 11 ай бұрын
please code your own file library in c. example: tsicoding_file* file tsicodeing_open(...); size_t buffSize = tsicoding_size(file); etc.
@Recreman
@Recreman 11 ай бұрын
Love you 🎉
@annybodykila
@annybodykila 11 ай бұрын
It needs to resize with the window like the track list
@blackhaze3856
@blackhaze3856 11 ай бұрын
My adblock extension is not working... Good job.
@HatsuSixty
@HatsuSixty 11 ай бұрын
Oh, so it wasn't just me. I fixed my AdBlock by replacing chromium with ungoogled chromium in case it helps
@mobod6822
@mobod6822 11 ай бұрын
you need electron for non annoying ones btw
@1Thor61storm8
@1Thor61storm8 11 ай бұрын
Is it here where we shit about web dev? 😂
@StevenMartinGuitar
@StevenMartinGuitar 10 ай бұрын
Next up, render the waveform in the timeline?
@hashimoto128
@hashimoto128 11 ай бұрын
Suggestion: make the initial lifetime of the pop-up be pt.slide (after adding) + HUD_POPUP_LIFETIME_SECS. This will guarantee that the pop-up stay HUD_POPUP_LIFETIME_SECS seconds fully displayed (unless it gets pushed out by many other pop-ups)
@BboyKeny
@BboyKeny 11 ай бұрын
In web dev with just positions I do .viewport { position: relative; } .center { position: absolute; left: 50%; Right: 50%; translate: -50% -50%; } I think this is way more confusing than just rendering shapes. It's not obvious that the left and right percentages are about the first relative parent. But the translate percentage refers to the actual element. If you don't set a parent to relative, it will look to the body element. This is not obvious at all to me.
@hailuong9295
@hailuong9295 11 ай бұрын
in my experience always make parent flex and just use flex-content: center, avoid messing with top and left as much as possible since different screen size, different element can easily break it
@RandomGeometryDashStuff
@RandomGeometryDashStuff 11 ай бұрын
​@@hailuong9295flex-content isn't css property but .parent{display:flex} .child{margin:auto} doesn't cause pixel misalignment (child's pixel affects multiple parent pixels (pixel is screen pixel, not css px))
@leastexpected3115
@leastexpected3115 11 ай бұрын
30 minutes and already 1k views. Glad to see so much nerds in here
@aamorous
@aamorous 11 ай бұрын
love it
@ammarashraf8988
@ammarashraf8988 11 ай бұрын
can I know what color theme you are using for emacs ?
@RandomGeometryDashStuff
@RandomGeometryDashStuff 11 ай бұрын
17:22 yes browser can crash!!! :(
@kezif
@kezif 11 ай бұрын
Use holyC more please. I saw web js based compiler, maybe you could make the same but as native desktop version
@Simone-qb4xr
@Simone-qb4xr 10 ай бұрын
How do you compile and reload UI without kill and relaunch app?
@ecosta
@ecosta 10 ай бұрын
Yo! When did the porn folder grew from 8GiB to 61GiB? Glad to see a healthy increase.
@fullstack_journey
@fullstack_journey 11 ай бұрын
alert("nice try you crazy dude")
@sukina5066
@sukina5066 11 ай бұрын
14:04 I can see where this is going... bruh
@Little-bird-told-me
@Little-bird-told-me 11 ай бұрын
how do we run C code directly in side vim ? i have to exit it out and compile every time
@ΣτάθηςΣταθόπουλος-σ7ρ
@ΣτάθηςΣταθόπουλος-σ7ρ 11 ай бұрын
skill issue
@akshayrajput3875
@akshayrajput3875 9 ай бұрын
Hello, which font are you using?
@ludwintor4986
@ludwintor4986 11 ай бұрын
попа
@D_VAULTZ
@D_VAULTZ 11 ай бұрын
All hail the king!
@bhavyakukkar
@bhavyakukkar 11 ай бұрын
no way he centered a div in C
@cesarHPM91
@cesarHPM91 11 ай бұрын
Anyone have the discord server link?
@tdoc666___
@tdoc666___ 11 ай бұрын
bro your like score has stopped just at *666*, that's not a good sign...
@medonedro3014
@medonedro3014 11 ай бұрын
What’s your operating system?
@bhavyakukkar
@bhavyakukkar 11 ай бұрын
debian
@velikanskaglava2087
@velikanskaglava2087 11 ай бұрын
Why not rust, what is the future of rust?
@Tezla0
@Tezla0 11 ай бұрын
It's an over-complicated mess like C++
@fishsayhelo9872
@fishsayhelo9872 11 ай бұрын
nice 👍
@nyyakko
@nyyakko 11 ай бұрын
pog
@hixac2105
@hixac2105 11 ай бұрын
What about creating own immediate graphical user interface? Also you seems drunk this stream and seems for me little bit upset because of the moment where you telling us about volume changer complexity trying compensate bad mood. That very upsetting for me, поскольку ты очень способный программист, ведь дело не в таланте, а любовь к делу. Тот факт, что ты так долго программируешь и знаешь почти каждый язык программирования, очень мотивирует меня программировать и любить не просто нишевую сферу какую-то, а каждый аспект этого дела. Всего наилучшего тебе. Сообщество программистов не самое благоприятное с чем можно столкнуться в целом, в том числе и менеджеры, малый бизнес и тому подобная баламута, но это далеко не та самая причина, по которой нужно расстраиваться, хоть мы и социальные существа. Люблю твой канал, как и твои видео!!
@aamorous
@aamorous 11 ай бұрын
всё из-за яблок, он сказал в начале, но даже если он ими закусывал контент все равно занимательный
@hixac2105
@hixac2105 11 ай бұрын
@@aamorous слегка не понял тебя, можешь указать таймлайн? Я, видимо, пропустил это.
@masterlaplace
@masterlaplace 11 ай бұрын
Ok
@DanelonNicolas
@DanelonNicolas 11 ай бұрын
this app is getting more and more awesome everyday hehehehe love all the hate to webdev jajejej
Hiding Data Inside of Executable Files
1:55:14
Tsoding Daily
Рет қаралды 26 М.
You don't need DOM
1:46:17
Tsoding Daily
Рет қаралды 32 М.
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН
Creating a window - Software from Scratch
1:04:12
Muukid
Рет қаралды 172 М.
My Own 3b1b Animation Engine but in C
2:06:44
Tsoding Daily
Рет қаралды 71 М.
Async Engine in C
3:12:16
Tsoding Daily
Рет қаралды 63 М.
Can You Beat Minecraft From One Grass Block?
35:27
Beppo
Рет қаралды 4,4 МЛН
Coding Adventure: Rendering Text
1:10:54
Sebastian Lague
Рет қаралды 795 М.
Hash Table in C
2:11:31
Tsoding Daily
Рет қаралды 72 М.
Capturing Sounds with C
1:51:09
Tsoding Daily
Рет қаралды 24 М.
Clean Code - Uncle Bob / Lesson 2
1:06:01
UnityCoin
Рет қаралды 516 М.
Rendering 2D objects - Software from scratch
1:45:23
Muukid
Рет қаралды 30 М.