Re: notifications are actually slow for reals
Alright, so I'm going to take a look at making an RDBMS connector for NodeBB. Because at some point I should probably figure Node out because it seems to be growing in importance, even in Microsoftlandia.
Probably Postgres.
I may also borrow some techniques from WtfFramework and actually allow automatic creation of database structures for complex objects. It's super-fucking slick and covers the vast majority of compelling reasons for using document store DBs anyway. If that works out, I have some awesome automatic indexing techniques that work in MSSQL - if PG has as much self-examination capability, no reason it couldn't be done there, too.
If it works out the way I think it will, I'll also do MSSQL because I am a perverted asshole. like ruining opensource projects with proprietary enterprise M$ software hate Oracle am awesome.
I don't Node. I don't Javascript. I don't Mango. I don't even Git. I am a Microsoft ecosystem Enterprise developer. I am a masochist and love torturing myself in public. In the spirit of the WtfCorp lounge thread, in this thread effectively liveblog my efforts to teach the Webscale set how it's done.
I stuffed this in General because it's not WTF (well, yet, anyway). It's not Lounge secure. It's not meta. So it must be General. Unless I'm being an AW....
Chapter 1: I need a development environment.
Well, may as well get a test instance first and build a development toolchain out of that.
Let's see here.... www.google.com nodebb clicky. Okay. I don't want to pay for it so... Community? Other apps call the free version Community Edition, so that sounds like a good start. clicky
Shit, no, that's a forum.
Pricing? Huh. I mean, that's some money I guess. Ah, there we are. Developer's Edition. Stuffed in the corner.
Interesting how there's not a reference to any free production installs. I wonder if the license prohibits it or something.
clicky
WHY AM I ON GITHUB!? The Developer's Edition is just the source!? Aw hell.
There we go. Readme.md has a pointer to installation instructions.
SWEET FUCK IT SUPPORTS WINDOWS!? What is this sorcery?
Alright, lemme follow some directions....