It is with some regret that I've come to realise that my return to Perl is unlikely, let alone any time soon. Since I've not really been an active participant in this community in years, I think it's prudent to accept the truth and pass on the torch.
I will be shutting down the CB stats service I've been running for probably over a decade now by the end of the year. That service also provides last hour of cb, and so that will also disappear.
While I'm more than willing to pass on the codebase I have to any who ask for it (my nick at gmail.com), please be forewarned: it's not the cleanest code, and it was used to learn both Coro and DB2 (the latter of which for whom I worked at the time), and you'll probably want to re-seat it against a different database, the queries will be significantly less performant (sorry, but the joins are things that DB2 objectively does better than MySQL). I've gone on to do a lot of work against various databases, and what I learned writing this helped immensely, so I have zero regrets about doing it.
Why am I no longer doing Perl? Well, it's simple. After working from home for 13 years, I was told to return to Toronto. That wasn't going to happen, so I had to find another job. Took me 18 months, during which time I managed to hold on to the work-from-home position. What I found was something doing C# on Windows. That job was, let's just say, sub-optimal, and a bit over a year later I found another local job still with C#, leading a small team. I've been here for over four years at this point. By January, it'll have been about 5 years since I did any significant amounts of Perl.
Also, while working from home, I also helped out with an online game written in Perl, which got shut down shortly before I left the work-from-home position. I've come to realise that part of its cost in running came down to Perl - specifically, its lack of threading and co-routine support. (Yes, Coro works, but it's a serious hack to the point where I'm not confident in its future, but also its ability to support all the drivers and such that would be required for this.) I've wanted to re-start this game, but only recently embarked on this, and decided a better backend for this game would be .NET whose native support for threads and co-routines (async/await) is significantly stronger, but also because I'm already using that in my day job, so it becomes advantageous to stay ahead of the team that reports to me on technical matters this way. This serves to drop my chances at returning to Perl in any significant manner even further.
I cannot guarantee a timely return to view any responses here. You're better off with email if you feel the need to reach me. While I, personally, don't see any harm in multiple monks having their own CB scrapers and CB stats generators, you will definitely need the gods approval to take over the last hour of cb, as they will have to assign ownership to someone.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: CB stats, Last hour of CB
by cavac (Prior) on Nov 19, 2023 at 09:38 UTC | |
by Tanktalus (Canon) on Nov 19, 2023 at 15:28 UTC | |
by cavac (Prior) on Nov 20, 2023 at 13:15 UTC | |
by Tanktalus (Canon) on Nov 22, 2023 at 03:53 UTC | |
by jdporter (Paladin) on Nov 20, 2023 at 17:29 UTC | |
by cavac (Prior) on Nov 21, 2023 at 07:33 UTC | |
| |
by hippo (Archbishop) on Nov 23, 2023 at 13:55 UTC | |
|
Re: CB stats, Last hour of CB
by NERDVANA (Priest) on Nov 03, 2023 at 09:16 UTC | |
by Tanktalus (Canon) on Nov 03, 2023 at 17:17 UTC | |
by NERDVANA (Priest) on Nov 03, 2023 at 20:21 UTC | |
by Tanktalus (Canon) on Nov 14, 2023 at 15:07 UTC |