Totally Gridbag
Spuddy0 HN recommenders · 2009–2022
23K views · comedy · evergreen · Uploaded 2007-11-13
Totally Gridbag is a short humorous animation about the frustrations of Java Swing's GridBagLayout, originally made as a Flash cartoon.
It is posted as an in-joke whenever Java GUI layout, Swing or desktop UI toolkits come up.
53:22Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich
Confreaks
2:25:52The spelled-out intro to neural networks and backpropagation: building micrograd
Andrej Karpathy
49:55How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework
Видео с мероприятий {speach!
38:47RailsConf 2014 - All the Little Things by Sandi Metz
Confreaks
26:53What the heck is the event loop anyway? | Philip Roberts | JSConf EU
JSConf
1:00:19How To Design A Good API and Why it Matters
Google TechTalks
10:13The Problem with Time & Timezones - Computerphile
Computerphile
37:37RailsConf 2016 - Turbolinks 5: I Can’t Believe It’s Not Native! by Sam Stephenson
Confreaks
3 comments from Hacker News
It's a double edged sword. On the one hand, you know what APIs they've committed to and won't change. On the other hand, often you want to extend more then they would "allow". And because you're wrapping their APIs, when those APIs change, you should only have to change your code in the one place where you overloaded them. There's a lot of bad things said about JFC/Swing, I won't repeat them here, but it did allow you to extend almost everything. And as a side note, GridBagLayout is powerful and elegant, despite what some people say: [VIDEO]
well we're talking about the tooling, but point taken, swing wasn't perfect (totally grid bag 2007 short [VIDEO] ) but it's not like it was that worse than flex bugs ( [LINK] still does render differently in chrome than firefox - which one is wrong is immaterial)
Absolutely agree, provided you use a layout manager that isn't brain damaged. Anyone remember this video? [VIDEO] - Totally Gridbag