In todays technology landscape, you can run your own mail server or use a third party mail service provider. For many, the latter is the best option, simply because it takes the time, effort and know-how required to set up a mail server out of the equation. For those that love to do stuff their own way, but who might […]
News & Announcements
Back in mid-January of this year, I wrote about The most affordable FreeBSD-supported Cloud/VPS hosting providers. Since then, I’ve come across a few others that offer their own unique features. An example is Vultr, a cloud hosting provider that offers a KVM-based platform on SSD storage. And it’s even cheaper than many of those listed in that article. Aside from […]
Looking for a tool to facilitate buying and installing SSL certificates for your website? SSLMate to the rescue! SSLMate is the second and latest tool that’s been made available to make the process of buying and installing SSL certificates a bit easier. The other tool, which was announced in 2014 but is still a work in progress, is Let’s Encrypt […]
So the third alpha release of what will become Fedora 22 has been released and I’ve managed to download ISO installation images of the main edition, which uses the GNOME 3 desktop, KDE and the Netinstall. From those installation images, I’ve installed Fedora 22 alpha (GNOME 3), Fedora 22 KDE alpha, and Fedora 22 Cinnamon in virtual environments on my […]
The top (in terms of capacity) microSDXC card in the market can hold 128 GB of stuff. That’s a lot of stuff. Starting from the second quarter, that capacity will go up by 56%, thanks to a new addition to that line of SD cards by SanDisk. A 56% jump in stuff-holding capacity means that a storage device the size […]
For R fans and infographics lovers out there (I’m one of you), here’s an article that shows how to layout and design an infographic in R. Here’s how the data used to generate it was obtained.
y1 <- round(rnorm(n = 36, mean = 7, sd = 2)) # Simulate data from normal distribution
y2 <- round(rnorm(n = 36, mean = 21, sd = 6))
y3 <- round(rnorm(n = 36, mean = 50, sd = 8))
x <- rep(LETTERS[1:12], 3)
grp <- rep(c("Grp 1", "Grp 2", "Grp 3"), each = 12)
dat <- data.frame(grp, x, y1, y2, y3)
Below is the final product. Go here to learn how the author did it.