|
tef posted:system design seems to be making poo poo that blows up and learning from it, and i haven't found a good book on it yet i have found this to be the case as well. personally i think it would be great to get a goog/fb/twitter/amazon collab about some of the more publicly-known backend systems and their high-level designs, but that will probably never happen because ~secrets~
|
# ? Jul 8, 2014 01:41 |
|
|
# ? Jun 2, 2024 23:22 |
|
FamDav posted:sned the list A bunch of them I tried to make a short version of on a tumblr blog I have almost entirely abandoned:
Cool talks: https://www.youtube.com/watch?v=PGLYEDpNu60 Handling margins of error, economical pressures, etc. to keep things up and running https://www.youtube.com/watch?v=BKqgGpAOv1w Tactics and strategy for productionizing distributed systems Uncool videos: I've given this talk a few times about planning for overload. I hate watching myself on video so I have no idea if the audio is good or not. I should turn it into a blog post at some point, but I otherwise have internal drafts about it for a manual at work. That's what I can think of for now anyway. A lot of it has to do with distributed systems because that's what I like.
|
# ? Jul 8, 2014 01:51 |
|
MononcQc posted:Uncool videos: youre so quebecois it hurts
|
# ? Jul 8, 2014 02:04 |
|
not like I can do much about it. As much as I try, I can't drop the accent.
|
# ? Jul 8, 2014 02:08 |
|
you look fine except for that big dumbass head and haircut and that nose and one ear is twice as big as the other wow kill yourself!
|
# ? Jul 8, 2014 02:10 |
|
AWWNAW posted:you look fine
|
# ? Jul 8, 2014 02:19 |
|
did you miss this one out ? https://www.youtube.com/watch?v=2S0k12uZR14
|
# ? Jul 8, 2014 02:33 |
|
That one is great too yeah.
|
# ? Jul 8, 2014 02:39 |
|
tef posted:see, if you were on a cray, this is an instruction also recent x86 so its probably an intrinsic on every major compiler (embedded devs continue to eat poo poo ofc)
|
# ? Jul 8, 2014 03:13 |
|
Kevin Mitnick P.E. posted:also recent x86 so its probably an intrinsic on every major compiler (embedded devs continue to eat poo poo ofc) __builtin_popcount in gcc/clang, who cares about everything else
|
# ? Jul 8, 2014 03:18 |
|
i've been writing a ton of perl again lately. it's not unpleasant.
|
# ? Jul 8, 2014 04:18 |
|
fidel sarcastro posted:i've been writing a ton of perl again lately. perl gets a bad rap for no particular reason python and ruby are just as bad in every way. all three languages share major deficits, but two of them have rabid teenage defenders when poo poo is stupidly broken in ruby and python people overlook it. when it is exactly as broken in perl it's The Reason Perl 5 Is Dead 2014 Edition
|
# ? Jul 8, 2014 04:50 |
|
Shinku ABOOKEN posted:tef, no offense but it looks to me that you are sabotaging yourself self-sabotage is terrifying and dangerous on the job. it's often valuable to tell your boss what he wants to hear, even if it harms the firm in an interview, avoiding telling them what they want to hear is a self-defense mechanism. it's really important and worthwhile to avoid hiring onto firms where you won't fit in or can't contribute (if you are an entry level developer ignore this advice completely. gently caress it. jam your toe in that door, it doesn't matter if the first year sucks)
|
# ? Jul 8, 2014 04:53 |
|
Notorious b.s.d. posted:perl gets a bad rap for no particular reason i haven't done serious perl since literally 2003 but i remember that things like objects were in the category of "don't", but for sed/awk stuff it's still the way to go, i had a data munging thing last month and one of the critical steps was a perl oneliner that would have been a loving nuisance in anything else still right tool for the right job, just the job has shrunk a little
|
# ? Jul 8, 2014 04:57 |
|
fritz posted:i haven't done serious perl since literally 2003 but i remember that things like objects were in the category of "don't" i think (hope?) that moose fixed this specific problem, but i would definitely not want to write raw OO perl.
|
# ? Jul 8, 2014 05:05 |
|
perl's raw OO gives you encapsulation, type labels, and message passing. And that's it. They didn't provide a type system or anything out of the box. Perl OO is a set of tools to build a useful OO system. Which is not what anyone really wanted
|
# ? Jul 8, 2014 05:58 |
|
it's a copy of python old-style classes done in 1993 and fossilized due to the perl 6 fiasco. moose, of course, is different because they copied CLOS instead
|
# ? Jul 8, 2014 06:06 |
|
Notorious b.s.d. posted:perl gets a bad rap for no particular reason they're all equally broken perl is also just unreadable
|
# ? Jul 8, 2014 06:10 |
|
yeah the modern perl stuff looked a lot better than I remember things being but im way too old a dog to switch back and I need python numerical stuff
|
# ? Jul 8, 2014 06:11 |
|
Notorious b.s.d. posted:perl gets a bad rap for no particular reason
|
# ? Jul 8, 2014 06:29 |
|
it's like someone looked at the endless ink spilled over spaces and tabs and thought "why should whitespace have all the fun"
|
# ? Jul 8, 2014 06:32 |
|
perl gets a bad rap because kids these days did not have to use tok | grep | sort | uniq | sed to do poo poo
|
# ? Jul 8, 2014 06:34 |
|
how do you loop over a file line by line in perl?
|
# ? Jul 8, 2014 07:38 |
|
perl gets a bad rap because it's loving garbage
|
# ? Jul 8, 2014 07:38 |
|
Shinku ABOOKEN posted:how do you loop over a file line by line in perl?
|
# ? Jul 8, 2014 07:55 |
|
perl is useful. sure, it's not suitable for building large systems, but that goes for every scripting language. the others just hide it better.
|
# ? Jul 8, 2014 09:25 |
|
perl gets a bad rap for its incessant asinine basic design decisions which give a horrible first impression to anybody starting to pick up the language i don't know ruby but python's badness is at least hidden behind a thick wall of genuinely cool things
|
# ? Jul 8, 2014 11:01 |
|
Instead of writing full on web MVC and stored procs for a bunch of admin tools nobody other than me is ever going to use, I write some 500 line Perl scripts. WorksForMe(TM). Postgres support under Python is and continues to be a trainwreck. And I don't know Ruby so I don't see any reason to learn it on account of a few lovely admin scripts.
|
# ? Jul 8, 2014 11:26 |
|
that's from 2009 is it really the same now
|
# ? Jul 8, 2014 12:03 |
|
Mr Dog posted:Instead of writing full on web MVC and stored procs for a bunch of admin tools nobody other than me is ever going to use, I write some 500 line Perl scripts. i don't see why any of that would matter for a quick admin script
|
# ? Jul 8, 2014 12:04 |
|
one quick admin script turns into 100 janky pieces of poo poo that only 1 person understands which is why you'd be way better off doing it in ruby on rails
|
# ? Jul 8, 2014 12:27 |
|
After growing up on sql server and the libraries around that in .net I don't know how anyone actually writes a real app on anything else.
|
# ? Jul 8, 2014 12:32 |
|
USSMICHELLEBACHMAN posted:one quick admin script turns into 100 janky pieces of poo poo that only 1 person understands which is why you'd be way better off doing it in ruby on rails not if you're the 1 person that understands
|
# ? Jul 8, 2014 13:42 |
|
USSMICHELLEBACHMAN posted:one quick admin script turns into 100 janky pieces of poo poo that only 1 person understands which is why you'd be way better off doing it in ruby on rails i fail to see how doing it in ruby on rails makes it less of a janky piece of poo poo ask the kingdom of loathing goons about the bot i wrote for them in ror i wonder if they've rewritten it yet
|
# ? Jul 8, 2014 19:21 |
|
USSMICHELLEBACHMAN posted:one quick admin script turns into 100 janky pieces of poo poo that only 1 person understands
|
# ? Jul 8, 2014 19:58 |
|
Dessert Rose posted:i fail to see how doing it in ruby on rails makes it less of a janky piece of poo poo
|
# ? Jul 8, 2014 20:00 |
|
no ruby and rails has a "half a dozen half baked libraries" philosophy
|
# ? Jul 8, 2014 20:02 |
|
Gazpacho posted:well given that ruby doesn't have the "more than one way" philosophy behind it you have a better chance of coming into existing code and beginning to understand it without fighting the last guy's unique snowflake conventions do u know what RoR does to ruby internals
|
# ? Jul 8, 2014 20:02 |
|
Gazpacho posted:well given that ruby doesn't have the "more than one way" philosophy behind it you have a better chance of coming into existing code and beginning to understand it without fighting the last guy's unique snowflake conventions ruby sure as h*ck does have this philosophy, and it also has a culture where all the worst language features are celebrated. it's mid-90s perl and early 2000s php and mid 2000s python all over again
|
# ? Jul 8, 2014 20:17 |
|
|
# ? Jun 2, 2024 23:22 |
|
so then its current perl, current php, and current python
|
# ? Jul 8, 2014 20:29 |