Building a real-time chat application is a common goal for people who are just beginning to dive into the wonderful world of software development. It makes sense–once you understand how to exchange messages between a node js chat server and clients, a lot of doors open up. You can build social networking platforms, messaging applications, and even multiplayer games. In this post, we will explore how to create a real-time chat app with Node.js.
Life as a developer just got a little bit easier as Node.js 10, codename “Dubnium” becomes the current LTS (Long Term Support, or “stable”) Node.js version of the popular framework. For those who are more interested in exploring the latest features in a local environment, Node.js 11 will also be set to the current (otherwise known as the unstable) release. Now let’s gain more insight into the performance upgrades brought by Node.js LTS v10.13.
Apache and NGINX are the two most popular open source web servers of all time. In fact, the search query Apache vs NGINX results in over 10,000 searches a month. This is likely from developers or just the curious type finding which technologies will best suit their projects. Although, before you choose NGINX as an Apache alternative (or vice versa, Apache as an NGINX alternative), it’s important to understand how the two web servers work together.
Recently, you may have noticed a new input field when deploying a SkySilk VPS – reverse DNS (or rDNS for short). If you’re already familiar with forward DNS, the concept of rDNS shouldn’t come off as too complex. Although what might remain a fuzzy topic is the exact use for rDNS. First, it’s important to understand how reverse DNS works and why adding this capability to your server might come in handy.
Machine learning – perhaps one of the more prominent buzzwords of recent times, and typically coupled with data science. In the simplest terms, machine learning is the way that computers “learn” and make predictions based on the data that we feed it (quite cannibalistic when put that way). The algorithms used are expertly designed to make purely data-driven decisions and predictions. Anyone who is the least bit interested in this topic has likely heard the phrase “Correlation doesn’t always mean causation”. What this machine learning algorithm aims to do is bring these two as close together as possible. Let’s take
It’s quite apparent when you come across a site seemingly made of pure HTML, and this is usually met with the “This looks so 90s” comment. The design of the world wide web has no doubt changed from its adoption in the wider public throughout the late 80s and early 90s. One of the catalysts for this change was the introduction of CSS (or Cascading Style Sheets) roughly 2 decades ago and some change. In more recent times, the programming language has seen drastic improvements and capabilities like flexbox to name just one. Talented groups of developers have taken CSS and
The Internet of Things (IoT) is always in the news these days. The term dates back to 1999 when MIT researcher Kevin Ashton first coined it. In general, the idea is that every item will become connected in the future. IoT use cases include not just our smartphones, but also our fridges, homes, cars, and more. How IoT is changing the world is through these brief examples of IoT applications communicating with one another through the aether we know as the internet.
It’s no surprise that Minecraft is easily one of the most popular games in the world. With millions of players from all around the globe, you become free to create your own adventure and live it out to the fullest in your little randomly generated slice of life. This alone piqued the interest of many to learn how to host a Minecraft server in order to take control of their own online worlds. Should you decide to take this route and learn how to set up a Minecraft server on Ubuntu, the possibilities are endless. Let’s get started with setting
The clouds above have formed some new space for SkySilk as our new Linux VPS hosting platform is now live and available to the public! Being in beta since early 2017, we have become the home to more than 20,000 newly deployed virtual private servers around the world. SkySilk has had the opportunity to thoroughly test, improve stability, fortify server security to protect from malicious activity, implement new features, and create the most affordable, flexible cloud computing platform possible. As a result, our live launch comes with a list of new features and perks for all users to explore. With $1
In conjunction with news earlier this year regarding Meltdown and Spectre vulnerabilities, Intel chips have been facing speculation around a new security flaw. The Foreshadow vulnerability, or otherwise known as L1 Terminal Fault (L1TF), was recently discovered by research teams DistriNet and KU Leuven. Today, SkySilk will be rolling out newly released Intel chip security updates which protect against the vulnerability.
Get Your App Featured on SkySilk
The SkySilk User Spotlight program is a monthly showcase of the best user-made apps deployed on our platform. Enter yours in the running today.Submit Your App