Easy Annoying Popups in C

  Рет қаралды 26,520

Tsoding Daily

Tsoding Daily

4 ай бұрын

Previous Episodes: • Music Visualizer
References:
- Tsoding - Musializer - github.com/tsoding/musializer
- nu11 - KZbin - / @nu11_ft
- nu11 - WIP Works 2016-2022 - / nu11-wip-works-2016-2022
Chapters:
- 0:00:00 - TBD

Пікірлер: 67
@chriswinslow
@chriswinslow 4 ай бұрын
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 4 ай бұрын
🥳
@SpaghettiRealm
@SpaghettiRealm 3 ай бұрын
Wrong, it’s 16,738 npm packages
@assa716
@assa716 4 ай бұрын
14:13 Hey!!! We can center vertically! In about 10 different subtely different but incompatible ways in fact.
@diaboempessoa
@diaboempessoa 4 ай бұрын
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!
@dieSpinnt
@dieSpinnt 4 ай бұрын
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 4 ай бұрын
Padding is inside the component, outside spacing called margins
@bhavyakukkar
@bhavyakukkar 4 ай бұрын
he wouldn't know he doesn't use react
@glowiak3430
@glowiak3430 4 ай бұрын
Write a Minecraft clone in brainfoock (of course using raylib)
@bacuri_capado
@bacuri_capado 4 ай бұрын
UPPPPPPPPPPPPP
@RandomGeometryDashStuff
@RandomGeometryDashStuff 4 ай бұрын
raylib has brainfoock bindings?
@glowiak3430
@glowiak3430 4 ай бұрын
@@RandomGeometryDashStuff I'm sure he would use direct calls to the library.
@RandomGeometryDashStuff
@RandomGeometryDashStuff 4 ай бұрын
​@@glowiak3430brainfoock can call c functions?
@weekipi5813
@weekipi5813 4 ай бұрын
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?"
@XORfun
@XORfun 4 ай бұрын
Love you 🎉
@brivism
@brivism 4 ай бұрын
Sweat, toast!
@homework8969
@homework8969 4 ай бұрын
47:18 this is also called complexity/hardness vs toughness toughness requires creativity, complexity requires knowledge.
@D_VAULTZ
@D_VAULTZ 4 ай бұрын
All hail the king!
@fishsayhelo9872
@fishsayhelo9872 4 ай бұрын
nice 👍
@kezif
@kezif 4 ай бұрын
Use holyC more please. I saw web js based compiler, maybe you could make the same but as native desktop version
@ammarashraf8988
@ammarashraf8988 4 ай бұрын
can I know what color theme you are using for emacs ?
@apenaswellignton
@apenaswellignton 4 ай бұрын
pog
@leastexpected3115
@leastexpected3115 4 ай бұрын
30 minutes and already 1k views. Glad to see so much nerds in here
@aamorous
@aamorous 4 ай бұрын
love it
@boogly3716
@boogly3716 4 ай бұрын
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 4 ай бұрын
Abstractions always leak
@apenaswellignton
@apenaswellignton 4 ай бұрын
@@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!
@hashimoto128
@hashimoto128 4 ай бұрын
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)
@RandomGeometryDashStuff
@RandomGeometryDashStuff 3 ай бұрын
01:25:11 why pt is in parentheses but index is not in parentheses?
@freemasry-gr8hw
@freemasry-gr8hw 4 ай бұрын
write an 8086 emulator that can run space invaders next
@Simone-qb4xr
@Simone-qb4xr 3 ай бұрын
How do you compile and reload UI without kill and relaunch app?
@anon_y_mousse
@anon_y_mousse 4 ай бұрын
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.
@annybodykila
@annybodykila 4 ай бұрын
It needs to resize with the window like the track list
@StevenMartinGuitar
@StevenMartinGuitar 3 ай бұрын
Next up, render the waveform in the timeline?
@cesarHPM91
@cesarHPM91 4 ай бұрын
Anyone have the discord server link?
@akshayrajput3875
@akshayrajput3875 2 ай бұрын
Hello, which font are you using?
@mobod6822
@mobod6822 4 ай бұрын
you need electron for non annoying ones btw
@Little-bird-told-me
@Little-bird-told-me 4 ай бұрын
how do we run C code directly in side vim ? i have to exit it out and compile every time
@user-mx1ek4sl2m
@user-mx1ek4sl2m 4 ай бұрын
skill issue
@alh-xj6gt
@alh-xj6gt 4 ай бұрын
:!./nob
@BboyKeny
@BboyKeny 4 ай бұрын
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 4 ай бұрын
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 4 ай бұрын
​@@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))
@fullstack_journey
@fullstack_journey 4 ай бұрын
alert("nice try you crazy dude")
@kursad3fv
@kursad3fv 4 ай бұрын
please code your own file library in c. example: tsicoding_file* file tsicodeing_open(...); size_t buffSize = tsicoding_size(file); etc.
@ludwintor4986
@ludwintor4986 4 ай бұрын
попа
@blackhaze3856
@blackhaze3856 4 ай бұрын
My adblock extension is not working... Good job.
@HatsuSixty
@HatsuSixty 4 ай бұрын
Oh, so it wasn't just me. I fixed my AdBlock by replacing chromium with ungoogled chromium in case it helps
@1Thor61storm8
@1Thor61storm8 4 ай бұрын
Is it here where we shit about web dev? 😂
@RandomGeometryDashStuff
@RandomGeometryDashStuff 4 ай бұрын
17:22 yes browser can crash!!! :(
@medonedro3014
@medonedro3014 4 ай бұрын
What’s your operating system?
@bhavyakukkar
@bhavyakukkar 4 ай бұрын
debian
@harrison1508
@harrison1508 3 ай бұрын
Punched my screen so hard the DOM crashed (chrome using 12gb of ram)
@ecosta
@ecosta 3 ай бұрын
Yo! When did the porn folder grew from 8GiB to 61GiB? Glad to see a healthy increase.
@masterlaplace
@masterlaplace 4 ай бұрын
Ok
@sukina5066
@sukina5066 4 ай бұрын
14:04 I can see where this is going... bruh
@bhavyakukkar
@bhavyakukkar 4 ай бұрын
no way he centered a div in C
@tdoc666___
@tdoc666___ 4 ай бұрын
bro your like score has stopped just at *666*, that's not a good sign...
@velikanskaglava2087
@velikanskaglava2087 4 ай бұрын
Why not rust, what is the future of rust?
@Tezla0
@Tezla0 4 ай бұрын
It's an over-complicated mess like C++
@hixac2105
@hixac2105 4 ай бұрын
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 4 ай бұрын
всё из-за яблок, он сказал в начале, но даже если он ими закусывал контент все равно занимательный
@hixac2105
@hixac2105 4 ай бұрын
@@aamorous слегка не понял тебя, можешь указать таймлайн? Я, видимо, пропустил это.
@alh-xj6gt
@alh-xj6gt 4 ай бұрын
@@hixac2105 (had translated the Russian parts so I only get the gist of what you wrote). The dev business be it big or small sucks out every little ambition out of me. So having him code recreationally and showing a way out of it and having fun with it is great. apples comment was on 13:00 so he is a bit more hyper.
@DanelonNicolas
@DanelonNicolas 4 ай бұрын
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
Рет қаралды 24 М.
I tried React and it Ruined My Life
1:19:10
Tsoding Daily
Рет қаралды 112 М.
Как быстро замутить ЭлектроСамокат
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 11 МЛН
La final estuvo difícil
00:34
Juan De Dios Pantoja
Рет қаралды 29 МЛН
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 794 М.
Why do C Programmers Always Obfuscate Their Code?
2:01:57
Tsoding Daily
Рет қаралды 50 М.
Web in Native Assembly (Linux x86_64)
2:03:41
Tsoding Daily
Рет қаралды 53 М.
I fixed Lua
2:16:48
Tsoding Daily
Рет қаралды 43 М.
The Most Bizarre and Fascinating Project I've seen!
1:55:16
Tsoding Daily
Рет қаралды 40 М.
Computer Science in TypeScript (NO DEGREE REQUIRED) (Autocell Ep.01)
2:06:54
I unironically liked PHP better than C (c.php Ep.02)
2:47:28
Tsoding Daily
Рет қаралды 25 М.
Unreasonable Effectiveness of Abstractions
2:42:24
Tsoding Daily
Рет қаралды 31 М.
My Viewers DDoSed my Go App
2:36:31
Tsoding Daily
Рет қаралды 50 М.
The Dream Programming Language? Lobster
20:55
Code to the Moon
Рет қаралды 142 М.
Why JavaScript Devs are Switching to Rust in 2024
10:35
warpdotdev
Рет қаралды 243 М.
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 1,6 МЛН
wyłącznik
0:50
Panele Fotowoltaiczne
Рет қаралды 23 МЛН
5 НЕЛЕГАЛЬНЫХ гаджетов, за которые вас посадят
0:59
Кибер Андерсон
Рет қаралды 1,1 МЛН
Очень странные дела PS 4 Pro
1:00
ТЕХНОБЛОГ ГУБАРЕВ СЕРГЕЙ
Рет қаралды 275 М.
Huawei который почти как iPhone
0:53
Romancev768
Рет қаралды 617 М.