James John – Software Engineer

Archives

Tunneling SSH Connection Behind a Proxy

Been running a system behind a proxy server and some of these CLI packages neither use the GNOME system proxy or environment variables of proxy. SSH is one of them and I use it mostly, so how do I use it behind a proxy? CorkScrew Corkscrew is a simple tool to tunnel TCP connections through […]

My Best 3 Smooth GNOME Desktop Fonts

Gnome is a nice desktop I’ve been with lately and easily configured, fonts are cool but its been me looking for a better font for my system. In the quest of getting better font, I got 3 of them which I love most and deciding to share. It may be useful to you too, below […]

Managing External Email Accounts Including Webmails in Gmail

Cool features in Gmail makes it cool and primary Email service for most people. It made life easier for me when I could manage all my email accounts in different email servers. Let me explain this: You have your other email accounts probably a Webmail (a custom email account of your domain name) and you […]

GOKIVE! Review – A Web Based Business Directory

Some people have smartphones and Tabs, we know there’s Google but not everyone makes the best out of it. People are always on the Go! People move out every day, and they look for things to get instantly at their locations. What if I told you that there’s now a platform that solves this, where […]

A Simple PHP Method to Insert data to Database Using Arrays

Write once, run everywhere. A friend has been struggling with this and I’m here to help 😀 . It’s been long and I decided to stretch out and use the opportunity to update my blog 😛 This is simple – view on Git USAGE:

Parsing and Fetching DNS Resolvers in /etc/resolv.conf Using Python

In an app development I needed to use my system resolvers which is different from my ISP default resolver, and Python keeps taking my ISP resolver. I decided to put up this simple function to get resolvers for me in /etc/resolv.conf, here is it: https://github.com/donjajo/py-world/blob/master/resolvconfReader.py I hope this helps

How to Fix Failed GRUB Installation – Install Manually

Installation of a new system I faced an error on Grub installation, all I had to do was to skip the grub installation while having the main root system installed in the drive. An example of an error like this: Skip the grub installation and finish other installation parts, now we are going to boot […]

How to Add Repositories to Debian 8 “jessie”

Moved to Debian 8 recently because it has been my dream to use Debian as an OS of choice, reason is because of the name…funny though but it’s true, once I heard the name I fell in love with it 😀 Installed Debian 8 and noticed they repositories were not available making it not able […]

How to Make Changes in /etc/resolv.conf Permanent

I’m not good at using my ISP’s DNS Servers because last time I did, it wasn’t always up. I browse on a mobile network, so decided to be using another DNS servers which are always up all time… I use either Google DNS or OpenDNS and changing DNS servers in Linux is editing the /etc/resolv.conf […]

How to Download Direct Windows 10 ISO File From Microsoft’s Website

Installed Windows 10 few days ago with the ISO file which I downloaded with my Linux, little did I know Windows users don’t get the ISO file from Microsoft’s website till a friend complained about the link I sent to her isn’t showing up to download ISO file but a media tool. I ran some […]