Fork me on GitHub
#off-topic
<
2017-12-22
>
jgh01:12:54

i was really hoping I could rip together a simple webapp based on tutorials instead of the usual go-to of manpages, specs, and stackoverflow for my typical c++ work. But it seems that web development is basically a hellscape of pages like this one: http://tutorialsavvy.com/2015/05/getting-started-with-riot-js-part1.html/

seancorfield02:12:40

I think we're long past the era where web apps were simple... sadly 🙁

jgh02:12:03

yeah, i think i’m getting that impression. I’ve built media servers and video conferencing systems and scalable distributed media systems but for the life of me I have no idea how to write this damn web app lol.

jgh01:12:59

that unfurling is nasty

jgh01:12:23

the font they use in the code samples really is something special

souenzzo02:12:50

How to find unused artifacts in my project? I know that "there is no how to exactly find out", but there is any tool to help on work?

jgh02:12:54

screw it i’ll just use jquery and if this thing makes money i’ll hire someone to rewrite the damn frontend

seancorfield02:12:23

Generating HTML web pages on the server with a templating library like Selmer is pretty straightforward. Doing anything JS-related on the front end or a full-on SPA... well, that's a different story 🙂

jgh02:12:50

last time i did full-on web dev was in the mid-late 2000's and it was mind-numbing, so i can understand the draw of complexity heh

jgh02:12:25

to be fair though the apps these days are doing a lot more than they did back then

jgh02:12:44

still, even OS gui apis are easier to use 😛

jgh02:12:43

at least with {insert fotm api microsoft is insisting everyone uses} I can have a demo app up and running basically instantly and plug away from there heh

seancorfield03:12:31

@jgh At 55, after 35+ years in professional software development, I suspect I'm ahead of you there 🙂

seancorfield03:12:39

(and, perhaps, for some of your C++ woes, you can blame me as I was on the C++ Standards Committee for eight years during the 90's... and secretary of it for three years! 🙂 )

jgh03:12:01

@seancorfield That’s super cool! Although I have to admit modern c++ is much nicer 😉 (although std::optional<std::reference_wrapper<T>> gets me every time)

seancorfield04:12:19

STL was a big part of what we worked on in the '90's!

seancorfield04:12:44

Namespaces, template specialization, the template compilation model in general... That was our "fun stuff" back than... If you want an interesting bit of C++ history, check out Overload magazine from the ACCU! This was my last editorial in '97 https://accu.org/index.php/journals/1404 as Java was just a "baby"...

justinlee03:12:35

may i never have to see a compiler error from a boost template again

qqq06:12:34

boost template = reason I stopped using C++

cvic09:12:58

C++ is a pretty neat Pitfall Oriented Programming language

dominicm20:12:06

I'm trying to use jmdns, but I already have avahi-daemon running on my laptop. This results in me getting a "address already in use" exception. Am I doing something wrong, or is this expected?

dominicm20:12:26

I want to register a service, rather than search for them.