Setting up Marlin 1.1.8 on a Prusa i3 Clone, and upgrading the Z-Axis Lead screw (Part 2)

In part one of this blog post, we dealt with download of the marlin firmware, along with the configuration of the Arduino IDE to be able to compile it. In this second part we will deal with configuration of the marlin firmware for our printer, along with another of necessary configuration changes to the IDE which will enable us to upload the firmware to our GT2560 board. The next part assumes that your GT2560 board has got bootloader installed, and

Continue Reading

Setting up Marlin 1.1.8 on a Prusa i3 Clone, and upgrading the Z-Axis Lead screw (Part 1)

I have recently purchased a very cheap 3D printer off ebay. A couple of days later, the box was delivered to my door, so I took a day off, to assemble it, and try it out. Assembly took around 4 hours, and after a couple of days of tinkering I was managing to print a decent, but far from perfect  20mm calibration cube, it was evident that although for the investment the printer did the job, it could most definitely

Continue Reading

Debugging an Issue with a Dragon 32
(Blank Green Screen Problem)

    A few weeks ago I was looking for something on ebay, and came across a Dragon 32 computer which was sold as “For Parts – not working”. Nostalgia took the best of me, I placed a bid and won it. For some context, the Dragon is the reason (and the sole culprit  for better or worse) I now have a career in I.T. , I wrote my first Basic,  and later assembly program on one, back in the

Continue Reading

Setting up a Self Hosted Git server for IntelliJ PhpStorm on a Synology NAS Drive

If you are in the software development industry, you must already know all about version control systems,  and more specifically about Git. If you are also in possession of a Synology NAS drive, you may have also noticed that amongst the numerous packages that can be installed on the unit, you can also install a Git Server. In this post we will see how to setup the Git Server on your NAS drive, and also how to use it with

Continue Reading

Upgrading from Windows 2003 R2 to Windows 2016 Server

Install a copy of windows 2008 Server The first thing you will want to do is set the I.P. Address of the network to something static. From the inital configuration tasks, make sure the time zone is correct, change the name of the server to something helpful like w2k8dcp, download and install updated, and enable remote desktop. This is especially useful if you are running your server inside a V.M. (and you really should). Next, goto add features, and select

Continue Reading

MikroTik Conditional DNS Forwarding
(with online code generator)

If you use a MikroTik router with a site to site vpn, you must have come across the issue of conditional DNS forwarding. There is a DNS server, which automatically resolves names for sites at the other end of the tunnel. However if you request a DNS record for the domain at the other end, the MikroTik router will try to resolve it via it own DNS server, which obviously does not have the required information. You always have the option to

Continue Reading

Installing and Securing Webmin on your Centos Web Server

This tutorial is a continuation to Setting up Centos 7 as a web server on Time4VPS and migrating websites from a shared hosting provider published earlier on this blog. Administering Linux servers can be very boring, and spending your days typing in commands in black terminal screens will eventually get to you. Having tools that automate lengthy command line tasks and supplying you with some colorful graphs can sometimes be refreshing and also impress your boss, even though at the back of

Continue Reading