Тёмный
Alessandro Stamatto
Alessandro Stamatto
Alessandro Stamatto
Подписаться
Комментарии
@helenconors3899
@helenconors3899 12 дней назад
Thomas Timothy Harris Thomas Jones Donna
@trashedlife1
@trashedlife1 16 дней назад
This make sense after seeing the video, all the branch predictors in the modern CPU will fail with random access, good talk !
@reiiz9942
@reiiz9942 Месяц назад
Im so Gar for archer
@yohananberrocal4586
@yohananberrocal4586 Месяц назад
I always get the chills when I hear this frase
@danyeol1
@danyeol1 Месяц назад
이 연기가 진짜 개쩐다... ufotable UBW에서의 무한의검제와는 비교도 안됨
@surabhiborah5652
@surabhiborah5652 2 месяца назад
Did he just used triple crane wings?
@yanisfourel
@yanisfourel 6 месяцев назад
Should be part of the bible
@blessedonekobo
@blessedonekobo 6 месяцев назад
Slides: sec.ch9.ms/ecn/events/GoingNative12/GN12Cpp11Style.pdf
@raidtheferry
@raidtheferry 7 месяцев назад
People don't seem to understand that O(1) is not FASTER than O(n), it just SCALES better; there's a breaking point. Imagine a "hashcode as a service" rest call vs doing it in memory: it'd still scale better, but it'd take an awfully large 'n' to get there. I see people missing this in PRs, streaming/looping an array is often faster with small arrays than something like a `HashSet`. And in practice, its really unlikely either makes a tangible difference in most use cases.
@alexandratsankova5825
@alexandratsankova5825 8 месяцев назад
One time, for a hashmap implementation (that i needed to be really fast, faster than the STL hashmap) i created a vector of linked lists as the buckets. HOWEVER, that was fairly slow to both create and delete and the data was spread out, so instead i packed all the linked lists into a single vector, where each element of the vecor is a node of the linked list (KeyHash,Key,Element,Next) And another vector, which keeps the beginning element for each bucket (this one is resized manually when the buckets become too full (>75%) and the other one is resized whenever it decides) This sped up the creation/deletion of the hashmap by a lot and (probably) reduced the cache misses due to all the elements being stored in 2 vectors (the largest that the hashmap got was around 150 million keys, the task was "determinization of finite automata", mathematically solving that task is of the order of 2^n, but i needed a fairly quick solution for a university project)
@broosh4344
@broosh4344 9 месяцев назад
If someone speak English like that irl we throwin hands
@lofwyr5063
@lofwyr5063 8 месяцев назад
don't be so niggardly about language cultivation.
@emiyashirou1858
@emiyashirou1858 2 месяца назад
You must've had led a very sad life to seek conflict from something as stupid as that
@sleyeborgrobot6843
@sleyeborgrobot6843 10 месяцев назад
Listen to Bill Hader! He knows what's up.
@phill6859
@phill6859 10 месяцев назад
Linear search to insert on a linked list? Well there is your issue. I sped something up going from a vector to a linked list. Insertion sort (even using a binary search) works until the data becomes too large. Then you use merge sort.
@supercoolmaniajon265
@supercoolmaniajon265 11 месяцев назад
That english was really good. As to be expected from Ufotable Studios to get it right.
@stan52323
@stan52323 8 месяцев назад
This is Deen not Ufotable
@supercoolmaniajon265
@supercoolmaniajon265 8 месяцев назад
@@stan52323 Deen?
@stan52323
@stan52323 8 месяцев назад
@@supercoolmaniajon265 the one that made the 2006 Fate Stay Night
@champiggyfrm_pig5271
@champiggyfrm_pig5271 8 месяцев назад
​@@stan52323if Ufotable's version looked like that bruh
@stefan.nicolet
@stefan.nicolet Год назад
great explanation!
@marmyeater
@marmyeater Год назад
As much as I hate Fate Stay Night, this scene is awesome.
@rainbowstalin594
@rainbowstalin594 Год назад
You mean the deen one or overall?
@opposedscroll7596
@opposedscroll7596 11 месяцев назад
​@@rainbowstalin594 They probably mean the Deen adaptation
@K.W._Gilbert
@K.W._Gilbert Год назад
Watching this scene is so epic once you know Archer's backstory.
@Gamefreak175
@Gamefreak175 Год назад
I actually wonder, is this the only time in anime they let Archer do the full chant? I could swear by the time of ufotable's UBW it was already shortened by a few lines.
@kissmyass8613
@kissmyass8613 Год назад
It was shortened in the VN too
@mohmedabdo4681
@mohmedabdo4681 Месяц назад
Out of the 3 routes this is the only time he chanted UBW fully, both in anime and VN
@shanemiller1182
@shanemiller1182 Месяц назад
@@mohmedabdo4681he doesn’t use Unlimited Blade Works during this fight in the VN tho. At least not on screen
@cter9291
@cter9291 2 года назад
Thank you for this video. I hope someday we get another fate adaption. May Jesus Christ be with you. John 3:16 "For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life."
@ChristinaMyBeloved
@ChristinaMyBeloved 2 года назад
Nice
@RigelOrionBeta
@RigelOrionBeta 2 года назад
Shame the graph didn't show up. The slides must have been stored as a linked list.
@SauceDemon16
@SauceDemon16 2 года назад
The fact he almost took 10 lives Heracles was impressive af for a C to B rank servant
@MrLuzakman
@MrLuzakman 2 года назад
Herc was actually one of his best matchups since he could use a lot of different weapons
@thefanwithoutaface8105
@thefanwithoutaface8105 2 года назад
It was 6 actually, but the fact he could even take one much less 6 is beyond impressive as Hercules is considered one of the most unbeatable servants.
@n00d13sandr1c3
@n00d13sandr1c3 Год назад
@@thefanwithoutaface8105 He was definitely the best matchup against Herc out of all the servants in the war, except Gilgamesh and maybe Saber (if she had enough mana).
@thefanwithoutaface8105
@thefanwithoutaface8105 Год назад
@@n00d13sandr1c3 Yeah but that's the key thing "IF" Saber's Excalibur can hurt him but if it fails to Oneshot him she's doomed as that's basically her only weapon and now he's immune to it.
@EthanKironus8067
@EthanKironus8067 Год назад
@@n00d13sandr1c3 Gilgamesh is basically the anti-Hercules.
@brissance
@brissance 2 года назад
sounds like he knows something in computers, I think he knows ms Excel and ms word well.
@hanef8852
@hanef8852 2 года назад
This dude seems to know what he is talking about. He should create his own programming language or give courses on udemy
@samarthtandale9121
@samarthtandale9121 Год назад
Fuck!!! Bro he created the c++ programming language 😂😂😅
@Person-hb3dv
@Person-hb3dv Год назад
@@samarthtandale9121 u can't get jokes can u?
@samarthtandale9121
@samarthtandale9121 Год назад
@@Person-hb3dv Oh ! sometimes I guess ... lol 😅
@qm3ster
@qm3ster 2 года назад
MFW the binary search for such cheap comparisons is actually pessimization over linear search of the vector.
@mistertikva2111
@mistertikva2111 2 года назад
dood u forgot *The mind bores through the mountain. The sword divides the river.
@エミヤ-f4j
@エミヤ-f4j 2 года назад
It’s also said by Shirou in Sparks Liner High
@zzasdfwas
@zzasdfwas 2 года назад
Surely, linked lists are better when you have big elements that need to be inserted and deleted often, right?
@shekiesadi715
@shekiesadi715 2 года назад
I guess the slides of that presenation were implemented as linked lists :-)
@karna3120
@karna3120 2 года назад
aawwwnlimited.. blaede workz
@mytech6779
@mytech6779 2 года назад
This is from "GoingNative 2012 - Day 1 - C++11 style" at 0:45:00 if you want the full lecture. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-m0H5bUPfwn8.html
@ahmedtalaat27
@ahmedtalaat27 2 года назад
he deals with c++ as it is his child
@alexandre8350
@alexandre8350 3 года назад
So when exactly should I use Linked list ?
@lerssilarsson6414
@lerssilarsson6414 3 года назад
"My graph disappeared!" Must be a really fast implementation of a data structure whatever it was. ;-)
@SyncVFX
@SyncVFX 2 года назад
they must have not been using linked lists
@maxsadler7231
@maxsadler7231 3 года назад
Can someone please explain how the memory requirements @4:47 were deduced. I am off by a factor of 2 for both the vector and linked lists (I get 0.8MB and 3.2MB). Ex for list: (64x4)/8 * 100,000 = 3.2 MB.
@hunterkohler3697
@hunterkohler3697 3 года назад
Why they making him teach first year undergrads? haha
@killerqueen277
@killerqueen277 3 года назад
I am the bone of my sword. Steel is my body fire is my blood. I have created over a thousand blades. Unknown to death. Nor known to life. have withstood pain to create many weapons. Yet,those hands will never hold anything. So as i pray. UNLIMITED BLADEWORKS!
@obliviangamer2319
@obliviangamer2319 3 года назад
*FGO Version* I am the bone of my money Steel is my Saint Quartz and fire is my Bank Account I have created over a thousand 3 stars Unknown to Gaia nor know to Alaya Have Withstood Pain to wish many Artoria Yet those hands will never hold Jeanne D'arc So as I pray, UNLIMITED BUDGET WORKS
@jurrehuizinga7136
@jurrehuizinga7136 11 месяцев назад
🤣🤣🤣🤣🤣🤣🤣🤣
@oofingoofer123
@oofingoofer123 6 месяцев назад
I have created over a thousand 3 stars got me dead
@yohananberrocal4586
@yohananberrocal4586 Месяц назад
Ufotable version: I am the yen of my note Coins are my body, and sponsorship is my blood I have created over a thousand frames Unaware of gain nor aware of loss The bearer lies here drawing frames on a hill alone I have no regrets, this is the only path My entire life has been unlimited budget works!
@rishikakkar1528
@rishikakkar1528 3 года назад
Probably Linus didn't find this video or else he would have been sad, Cause you know "git"
@matthijshebly
@matthijshebly 3 года назад
C++ is a horrific language
@pev_
@pev_ 3 года назад
Why?
@nevzatseferoglu5391
@nevzatseferoglu5391 3 года назад
1 dislike from my data structure professor
@davidharutyunyan3060
@davidharutyunyan3060 3 года назад
The animation, pretty bad not gonna lie. But the music, the chant, Suwabe's performance, HOLY SHIT. Still amazing to this very day.
@Rifkigtx_YT
@Rifkigtx_YT 3 года назад
Its old animation what do you expect
@benjaminkasson2587
@benjaminkasson2587 2 года назад
@@Rifkigtx_YT It wasn't good animation even when it was new, and it's probably not as old as you think it is because it's bad. But yeah I still rewatch this scene over and over again for this epic speech, could barely get through the anime though.
@kallenlivesmatter3229
@kallenlivesmatter3229 2 года назад
@@Rifkigtx_YT kara no kyoukai came just 3 years later and it's animation is better than most animes till date.
@eslin2845
@eslin2845 2 года назад
Honestly i like how projection looked more in this then in the later 2
@thewhatever993
@thewhatever993 Год назад
@Slome No, it's because Ufotable just somehow made great animation since 2007 and still improving until now. For a 2005s anime this is actually pretty good. And if you watch this anime today, there's just some weird nostalgic feeling that makes this anime good too
@joao6688
@joao6688 3 года назад
1:08 lol
@sunhikari8161
@sunhikari8161 3 года назад
ngl, his english while perform the Unlimited Blade Works chant just keeps getting better and better later on......and Im proud of the VA for making such progress
@RetroDawn
@RetroDawn 3 года назад
Do *not* pay attention to this advice if you are developing for CPU(s) without cache. The linked list was invented in 1955-1956, when no CPU had cache. Without CPU cache, a vector shoving each of its elements after the insertion/deletion point over by one location is very costly, and the random memory access itself of the traversal of the linked list incurs no performance hit versus incremental access.
@ayaanqui
@ayaanqui 2 года назад
I'm not even sure that CPUs without cache exist. But even if they did 99% of CPUs have cache so not sure what your comment is supposed to mean.
@RetroDawn
@RetroDawn 2 года назад
@@ayaanqui Most CPU models have no cache. Almost all the CPU models I develop for have no cache.
@Anon.G
@Anon.G 2 года назад
​@@RetroDawn false. The majority have cache.
@ayaanqui
@ayaanqui 2 года назад
@@RetroDawn I will have to disagree with you on that, most CPUs (at least modern ones not sure about older ones) have many cache layers. Maybe the ones you work on don't but the majority of them certainly have cache
@dale116dot7
@dale116dot7 2 года назад
@@ayaanqui Smaller microcontrollers are cacheless, as are many but not all embedded controllers. I use everything from 9S08 (8 bit), 9S12 (16 bit), PIC16, PIC18, ARM, PowerPC. Only the ARM and two of the three PowerPCs I use have caches. There are actually three timing constraints. One is presence or absence of a instruction cache, another is the presence or absence of a data cache, other depends on the memory type. Smaller systems like embedded controllers that are run-in-place (code is in FLASH) often have static RAM so there is a small latency for page changes. Larger RAM has a precharge/rewrite cycle and crossing a boundary incurs a very large delay, often 70ns or more.
@RetroDawn
@RetroDawn 3 года назад
Ah! The time-tested art of the multimedia handpuppets!
@mediaguardian
@mediaguardian 3 года назад
Linked lists are fine. Just like other aspects of programming it depends on how and where you use them.
@williamreji435
@williamreji435 3 года назад
I wanna know who gave advice to the creator of cpp to write more oop style...
@casperes0912
@casperes0912 3 года назад
The inventors of Simula; Specifically, Kristian Nygaard. He was also part of the inspiration for the original C With Classes that was Bjarne’s project preceding C++
@brotherhood_of_harkonnen
@brotherhood_of_harkonnen 3 года назад
the graph is here stackoverflow.com/questions/13779719/should-stdlist-be-deprecated