Acer Travelmate 4150 retrofitting to Raspberry Pi Laptop: Part 1 – LCD and cleanup

First about the idea: I decided to try to create my own laptop with using one of older laptops not useful for anything else. Idea was to find a cheap one on ebay with working LCD and keyboard, ignoring everything else. Choosen laptop: Acer Travelmate 4150 15" Intel Centrino 1.73Ghz spares/rebuild. // Cost 15£ Perfect, It arrived fairly soon and everything seems to be in order. The

By |March 27th, 2017|Categories: ALL, Electronics, How to|Tags: , , , , , |

Duplicity scp/ssh backup on raspberry Pi

I want to use duplicity to backup my cloud server on Linode (You can use AWS as well or any other provider through which you can scp/ssh). Why I want to use duplicity is also because or partial backups, since the first backup will be full and all continuous ones will be only for the difference in files. Why Raspberry pi? It's cheap, low power and very

By |March 1st, 2017|Categories: ALL, How to, The Code|

Pibakery example of first setup with wifi and on boot VNC ( for updated version of pibakery)

Recently Pibakery has released an update with updated blocks, that changed quite a bit in comparison to previous versions and improved with several additions of the new building blocks or simplification of the previous ones. Now you even have cron job scheduler which is absolutely amazing! First boot: Let's start with taking a look at First boot part of the image above: We start with enabling VLC

By |February 25th, 2017|Categories: ALL, Electronics, How to|

Finding faulty commit with git bisect

Recently the problem I have encountered was that the master got broken, possibly due to broken commit. Therefore I was investigating what would be the best and most appropriate way of finding a solution. Git bisect is a tool that uses binary search to find a faulty commit. Without something like this, your only other option is going through each of the commits until you found the

By |February 22nd, 2017|Categories: How to, The Code|

Installing Docker on Linode with WordPress image

After creating your new Debian/Ubuntu instance on your Linode manager console follow following steps. Instance update and docker install 1.) To upgrade your Linux instance with the newest relevant updates, to get our instance up to date (in our case running Ubuntu) . apt-get upgrade apt-get update 2.) There is an issue with Linode and Docker with dependancies, therefore following command needs to be run as well

By |February 17th, 2017|Categories: ALL, How to, The Code|

Expert Advisors on Metatrader 4

The well known Metatrader 4 (MT4) is a well adopted tool in the world of forex trading. It had such a growing success that it is still preferred to the new Metatrader 5. Besides allowing setting up orders it also contains most of the common indicators used in trading. But what caught my eye was the ability to actually code the so-called expert advisors (EA) to intervene or to

By |February 2nd, 2017|Categories: ALL, How to|

Programming books I like

The following are some of my books from IT & programming that I really like and found them interesting, for me, personally. Hopefully some other people will find an inspiration and usefulness of it's own in them. I know that majority of them is from Manning but what can I do, they make really good books in this genre :) Java 8 in Action JAVA developers, unite!

By |April 28th, 2016|Categories: ALL, How to, The Code|Tags: , , , , , , |

TM1638 Scrolling text on Arduino

The following explanation of the code and how it works and how to connect TM1638 (with led array, display and button array) to Arduino. For IDE and project Initialization I used PlatformIO and due to that and since it makes lots of stuff easier it generates project in C++ with lots os useful configs pre-prepared and if your using Git you will find already prepared .git-ignore file

By |April 24th, 2016|Categories: ALL, Electronics, How to|Tags: , , |

Learn to code through games

CODECOMBAT Cost: Free and Paid version ($9) Teacher support: YES Description:  It's quite cool! Supported languages as seen on the picture are Python, JavaScript, CoffeeScript, Clojure and Lua. It's essentially a proper RPG where you control your character movements through writting the code to avoid obstacles and collect all the collectibles on the way. CODEINGAME Cost: Free for developers Teacher support: NO Description: This is certainly for

By |April 19th, 2016|Categories: ALL, Entertainment, Games, How to, The Code|Tags: , , , , |

Top 5 Arduino integrated development environments ( IDE )

Original Arduino Software IDE Cost: Free Description:  Default IDE's environment developed by Arduino. Great starting point for beginners and with perfect connector to physical boards and delpoyment of code. Most of Environments use at least a bit of API or connection of Arduino software IDE to deploy the code to boards themselves. I seriously suggest installing this IDE just in case as an obligatory part of your favourite software choice

By |April 11th, 2016|Categories: ALL, How to, The Code|Tags: , , |