How to Make Your Own Online Game With Node.js

Online gaming: The holy grail and lofty goal of many aspiring game developers out there. There is something about other humans being able to connect, compete, and sit in awe of your creation. With new technologies emerging and evolving rapidly, creating your own multiplayer game for others to enjoy is becoming more and more realistic. In this tutorial, you are going to learn how to make your own online game with Node.js.  Our game will be a group rock-paper-scissors game, with an automated AI opponent. Players will choose their move, and receive points in the event that they defeat the …

Continue reading »

How to Create A Real-Time Chat App with Node.js

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.

Continue reading »

How IoT Applications Change the Way We Shop, Live, & Eat

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.

Continue reading »

How to Host a Minecraft Server Using Ubuntu

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 …

Continue reading »

How Cloud Platform Technology is Changing the Trucking Industry

New advancements like self-driving technology used to be a motif throughout science-movies, yet are now becoming reality. The trucking industry has been adopting cloud platform technology due to the cost and operational benefits resulting from the shift. In a previous post, SkySilk detailed how cloud-computing services such as ‘Infrastructure as a Service’ (also known as IaaS), ‘Platform as a Service’ (PaaS), and ‘Software as a Service’ (SaaS) operate. Here we look into the impact of these services on trucking operations and transportation technology in general.

Continue reading »

4 Essential Tools that Web Frameworks Provide for Web Developers

If you’re a web developer, chances are that names like Django, Ruby on Rails, Node.JS or CakePHP all ring a bell. Or perhaps you’re just starting out and looking to code your first website or web application. Either way its important for all developers to understand exactly what web frameworks are, and how they’re used to call upon the code written for a web application.

Continue reading »

How to Host a Discord Bot using a SkySilk VPS

A Discord bot can provide invaluable functions to your public chat server. Whether you want to play music while you game, send memes to your friends, or more importantly (perhaps) automate server administrative tasks, learning how to host a discord bot will prove more than useful. In theory, you could program it to do whatever you’d like if you’re an experienced programmer (and know discord.js well, of course). This guide will allow you to learn how to host a Discord bot using a Node.js server and the discord.js package.

Continue reading »

How to Install OpenVPN on a Linux VPS

How does one keep their network activity secure? One of the solutions to this pressing issue is OpenVPN, a virtual private network. Users can transfer and request data while connected to a public network, as though they are connected to the private network. Therefore, once a VPN is set up and you navigate to google.com and type in “what is my IP“, you will see that your IP would match that of your private server. While this technology is nothing new, learning how to install OpenVPN on Linux to setup and utilize it is an invaluable skill.

Continue reading »

How AI is Transforming & Shaping E-commerce Models

For certain industries, the emergence of the internet drove nails into the coffin of traditional brick-and-mortar retail. Now AI is set to do much the same thing for many of the processes in the now-standard e-commerce models. Supported by ever-improving cloud resource distribution and IoT technology, here are some of the major ways in which AI is overhauling the basic structure of e-commerce models and forcing retailers big and small to move with the times or be left behind:

Continue reading »