There’s excitement in the developer community with the release of PHP 8 on November 26, 2020. The major release brings with it new features and performance improvement for applications developed with PHP technology. Likewise, developers and business owners can expect deprecation warnings and errors, so they have to make some changes in the application’s codebase to get it running on PHP 8.
A client approached us to leverage one of our strengths – data virtualization – to build a Coronavirus Analytics Platform, and integrate the disparate global COVID-19 data. After extensive evaluation of some very stringent parameters, we opted to use the publicly available data provided by the Center for Systems Science and Engineering (CSSE) at Johns Hopkins University. We cleaned the data and developed an API that’ll help health professionals, data scientists, researchers, and government agencies visualise and analyse incidents data to make informed decisions about the deadly disease.
We are going to show you how you can set up a VPN server using ocserv. OpenConnect VPN server (ocserv), is a Cisco open-sourced AnyConnect VPN protocol universally used by businesses, government agencies and universities. Users can connect to a remote network over an SSL-based VPN protocol.
Virtual Private Network (VPN) is no longer an afterthought with everyone working remotely during the coronavirus lockdown. Protecting your employees’ privacy and making sure company sensitive data remain secure has become a top business strategy for c-suite executives. VPN allows you and your colleagues to switch device IP addresses, secure internet traffic and protect your physical location online.
One of our clients, a Big Data Analytics firm, queries gigabytes worth of data regularly, and as such, performance impacts the productivity of their team. These queries run non-stop for hours with days of iterations between business logic. Our client wanted us to migrate their data from a relational database, specifically MySQL to a columnar database solution. Technically, RDBS like MySQL performs without issues for transactional operations, but there are some impediments when you’re performing real-time analytics operations on a large number of data. It’s where Google BigQuery outshines similar solutions in the marketplace because of its superior results in areas like cost (for all analytical scenarios), performance, and usability, especially at scale.
Sometimes Open Data Protocol (OData) routes such as D365 products contain forward slashes, backslashes, or plus signs. You have to double encode those characters, not just the URL. Why? We’ll explain in the subsequent paragraphs.
Lifelong learning got us studying the hows-and-whys of agile and scrum again, the impetus being a lifetime struggle in executing agile scrum flawlessly; it’s hard to master! We heard an interesting idea recently, and it got us thinking about things differently, which was a software engineer explanation of agile and scrum. He described the concept as an abstract base class and scrum as an implementation. Pretty brilliant!
You may have heard the latest buzzword “blockchain” used in various articles by experts in the technology sector. It gets inserted in conversation when Bitcoin is getting discussed as well. So, what exactly is a blockchain, and why do some people think it may be the next ground-breaking technological innovation? Let’s see if we can answer those questions.