A blast from the past! Years ago I worked on some J2EE nonsense to do e-commerce websites on top of a Pick application. It was I think called Mailbrain, I think running on HPUX though I could be mis-remembering. There was a horrible text based socket protocol for passing data records back and forth.
I do remember the Pick greybeards being dismissive of this new fangled SQL stuff: "we had relational databases before SQL don't you know"
It's based on data from councils and tfl, so council run parks are included (e.g. Gunnersbury near where I live) but not royal parks (like Richmond park)
Many geo-ip services also offer VPN or server detection (e.g. is the IP in one of the EC2 ranges).
In a previous job at an online gambling company we found that a large percentage of fraudulent user accounts came from VPNs so ended up banning them at the geo lookup stage.
Good point - I was thinking card games really, and it's true that most sports betting is currently frozen - although there are reports that minor leagues (which are still running in some countries) are being heavily targeted by desperated punters and gambling orgs.
OP here. I assumed knowledge of how FreeBSD works and the ongoing efforts to move to clang. I can see how the title could be misleading for people who are not familiar.
As others have pointed out "FreeBSD has removed GCC from the. base system" would be a better title.
Annual tickets are barely worth it if you just take the tube, not buses, and don't use it at weekends. Single fare prices were frozen by the mayor, but travelcards were not.
The OpenJDK is the source code. Like a master branch where commits are made.
That branch is always moving forward. New features added, new bug or security patched, etc.
Now there comes points where you need to package the OpenJDK source code into a binary.
This packaging process is done by multiple different "vendors".
Now Oracle packages for free a release every 6 months. That package is the Oracle OpenJDK. If another vendor did a package it would be Other Vendor OpenJDK.
Now the idea of back-porting is basically a cherry pick package. Instead of packaging the latest commit. You cherry pick only bug and security commits and apply them to say the release 8 commit. That way, you don't introduce new features, only bug fixes. Then you make sure you didn't break anything compatibility wise.
The idea is that those should be easier to migrate to, since by leaving out new features, you limit potential backward breaking changes.
This cherry picking merge, which can be painful to do, because sometimes you may need to address weird merge conflicts, or even make some changes to the fix since you're trying to apply it to a earlier commit then it was built on. This is what Oracle now charges money for.
Other vendors also offer back-ported releases for money. Azul and RedHat for example.
AdoptOpenJdk is a new community initiative trying to do backported releases for free with volunteer work.
And Amazon Coretto is doing it for free, but hoping that by moving to their JDK package, you'd eventually end up using AWS.
We're using neo4j for fraud detection in online gambling and it's very useful for spotting rings of duplicate/related account etc.
One benefit I didn't think of before but has become clear: non-technical people find viewing and manipulating the graphs very easy, and explaining the links is much simpler.
Gaming Realms | Multiple tech positions | London | Onsite
Gaming Realms creates, develops and markets interactive online gaming applications, including slingo, slots and casino real-money products. We're looking for 4 roles across infrastructure, development and QA.
We are looking for:
- Infrastructure Manager: Lead a team of 4 who oversee all our infrastructure: AWS, Google Cloud, colo, private cloud deployments across US, Europe and Asia. There is also a growing desktop support element to support PCI compliance.
It's a hands on role so you'll need to be comfortable in the terminal, scripting etc. We are heavy users of puppet so you'll need a DevOps mindset, and know how AWS and Linux work. The job involves guiding the direction of the tech, managing a team, managing costs. You'll have the freedom to innovate the tech and team structure as long as the job gets done.
- Junior Java Developer: join a team of 6 developers working on our backend platform. You'll be joining a sub team specialising in remote gaming integrations so interest in integration projects would be great (idempotent requests, how to deal with timeouts..). It's a junior role so we're not too fussed about specific technologies but it does involve working with third parties a lot so good troubleshooting and communication skills are key.
I do remember the Pick greybeards being dismissive of this new fangled SQL stuff: "we had relational databases before SQL don't you know"