Programming

611 Articles 12 Followers


My Top 5 Free or Low Cost Learn to Code Training

16 Feb 2021 1 minute read 0 comments Slank

1) SoloLearn sololearn.com  There is a mobile app. Free or paid version is about $13 a month to add unlimited practice and more training You can learn Python, C#, HTML, Java, SQL, and more 2) Code Academy codeacademy.com There is a mobile app. Fre...

[Part 2] - The (almost) free journey through Splinterlands: DEC Capture Rate Explained

14 Feb 2021 5 minute read 0 comments Giemo

When I get hooked on a new game I tend to play it a lot in the first couple of days and Splinterlands was no exception. I played almost the whole day after I bought the Spellbook and saw my Capture Rate diminish quite quickly. "No problem", I thought...

On the methods of my craft

7 Feb 2021 3 minute read 2 comments bmm

Programming has art, science and craftsmanship in it. It is really hard to capture exactly what it is about, for the various practitioners think about it in assorted ways. In essence, the whole craft is like the huge elephant placed before blind men...

Setup your Virtual Machine

4 Feb 2021 3 minute read 0 comments Giemo

We all have our favourite Operating Systems (OS). May it be Windows, Linux, MacOS or something else entirely. But from time to time there will be some instances where a different OS is convenient. An easy way to cope with such situations is using a V...

Discover and identify who's in your network using a simple python script

2 Feb 2021 1 minute read 0 comments crypt0z

  - Introduction   in this post, we will build an Arp scanner script that can detect and identify every host in your LAN. you might ask what is "Arp"? , Arp is a protocol that maps an IP address to a physical MAC Address on a local area network (LAN)...

Handwritten digit recognition (deep learning,tutorial,very simple)

2 Feb 2021 2 minute read 0 comments crypt0z

  - Introduction in this post, we will build our Handwritten digit recognition neural network, which is the "hello, world" programme in deep learningyou don't need to deeply understand how neural network works, but you can think of them as a mathemat...

VisualStudioCode - [Part 2] Useful Extensions

29 Jan 2021 1 minute read 0 comments Giemo

The bread and butter of VSCode is the ability to choose from a huge variety of extensions. If you don't know where the available extensions can be found, have a look here. Here is a list of some of the most useful extensions, that will help you with...

A linear search no longer beats a binary search for small arrays

29 Jan 2021 1 minute read 2 comments Scandum

Wikipedia quite authoritatively states that "Binary search is faster than linear search except for small arrays", which has been a well accepted truth for many years, but this is no longer the case. The traditional binary search which was developed m...

Git - [Part 1] What is Git?

28 Jan 2021 4 minute read 0 comments Giemo

Imagine you are working on your project and always save your progress into the same file. One day you realise, that the changes you made the day before are not correct and you would like to go back to a previous state. Because you saved all your prog...

VisualStudioCode - [Part 1] Introduction

27 Jan 2021 1 minute read 0 comments Giemo

In theory all you need to write a program is a text editor and (depending on the programming language) a compiler. With only this minimal setup however, it will be hard to write or debug your code efficiently. That's why IDEs (Integrated Development ...