Web Development tools
Browser functionality has been growing rapidly during last several years, and now we are able to build fully functional applications with JavaScript, HTML and CSS, which work on different platforms and do not depend on internet connection. I'm going to share my experience on building complex front-end applications in this section of the blog.
-
Running a Discord bot written in Deno in Docker
Posted on:In the previous article, I explained how to create a simple Discord bot with Deno and run it locally. In a real-world scenario, we would like to keep our bot online 24/7, and a home computer is not the best choice for this purpose. Read on to find out how to run out bot in a Docker container in the AWS cloud.
-
Making a Discord bot with Deno and Discordeno
Posted on:A few days ago, Deno was released, and I couldn't resist to try it out. In a nutshell, Deno is a new secure JavaScript and TypeScript runtime that supports importing modules from URLs (npm is no longer needed), has a flexible permission system, modern promise-based APIs and many more goodies.
Even though this is the very first stable release, there are lots of modules written by enthusiasts already available for us to use. In this article, we'll use Deno and Discordeno library to create a simple discord bot.
-
Setting up Build Environment for Cordova (Android) Applications on Cent OS 7
Posted on:Sometimes, it becomes necessary to set up a Cordova build process on a Linux server–to let your colleagues make builds without doing any set up or make the built files available for download from the web. Here we will set up Android application build process on a clear Red Hat Cent OS 7 server.
-
How to switch between different Node.js versions on Linux
Posted on:Hi again. Few days ago, I tried to install a node.js framework and ended up with an error saying that my current node version did not fit the minimum requirements. Updating was not an option since it would break the compatibility with the project I'm currently working on. There must have been a solution for such issues, and I've made a small research and with to share the results. The issue sounds like quire typical and hope the following is going to be useful.
-
Moving from Windows 8.1. to Ubuntu. Picking Software Alternatives
Posted on:Hey, what's up? Sorry for my absence again, had many tasks to do again, but hope now I'll be post on my blog weekly.
A lot of things happened since I wrote here last time. I stumbled upon the Mr. Robot series, which was a really exciting thing. It had so much influence that I finally dared to try a Linux based system as my main operating system and get rid of Windows. The moving process went surprisingly smoothly, and it took for me a couple of days to adapt, pick and install needed software. I wouldn't say that I felt a very big difference so far, but surely I will. At least, now I can give arrogant looks at ignorant Windows users and feel special and chosen because of using Linux like all those cool hackers :)
In this posts, I will briefly describe how I moved to Ubuntu, and what software pieces I installed for my daily development use.
-
Drupal Development with Vagrant and VDD on Windows: Getting Started
Posted on:For a long time, I was working with OpenServer, a WAMP stack, which is actually good for a beginner. As my understanding of development details grew, the limitations and incompatibilities of Windows were becoming more and more annoying. At some point, we all have to switch to Linux, and the sooner we dare the better.
-
Sending responsive HTML emails with Zurb Ink and MailChimp
Posted on:There's always a lot of beautiful emails in morning inbox - you know, those, with colorful images, green sight-attracting buttons, offering great deals and discounts that expire just a couple of hours. Until recently, I didn't think that I would ever deal with mailing lists, sometimes we come across really unexpected things. Today I needed to create a responsive HTML template for emails and set up a Drupal website for working with MailChimp and providing it a list of users to send letters to. The task itself isn't that difficult, but it includes many steps, that with time, may be forgotten. So I guess this post will be a good reminder for me and hopefully helpful to someone else.