Also: See my guide on installing Go 1.11 here.
Begin by running the following command to add the golang ppa:
sudo add-apt-repository ppa:gophers/archive
If you get an error such as “add-apt-repository command not found” then you need to run the following command to install add-apt-repository:
Continue reading “Install Go 1.10 on Ubuntu 18.04”
A Quick Disclaimer: I'm a programmer and have very little experience trading. Please do your own research before using the algorithm I create for the cryptocurrency trading bot or any other algorithm. Only trade with money you can afford to lose.
In this guide I will show you how to create a cryptocurrency trading bot with Go. I highly recommend an IDE such as Goland but you can use a simple text editor if you would like. Feel free to take a look at my guide on how to develop with Go on Linux if you don’t have Go installed.
Continue reading “How To Make A Cryptocurrency Trading Bot With Golang”
I stumbled across a scraper and crawler framework written in Go called Colly. Colly makes it really easy to scrape content from web pages with it’s fast speed and easy interface. I have always been interested in web scrapers ever since I did a project for my university studies and you can read about that project here. Before continuing, please note that scraping of websites is not always allowed and sometimes even illegal. In the guide below we will be parsing this blog, GoPHP.io.
Continue reading “Parsing Websites with Golang and Colly”
This guide assumes you are using Ubuntu Linux 16.04 (Xenial) but will most likely work for setting up a Go development environment on other versions of linux. You can still follow this guide if you are using OSX but some small things will differ such as the binary to download. You could always run Go on Linux in a Virtual Machine with Virtual Box.
Continue reading “How to: Developing with Go on Linux”
Please note that I own a Ledger Nano s and include affiliate links in this article. I was not hired/paid to write this article.
Whether you are new to cryptocurrencies or not it is important to safeguard your savings. When buying cryptocurrencies you typically go through an exchange such as Coinbase, Binance or Bittrex. An exchange is fine for buying and selling but if you plan to keep cryptocurrency for a long time it would be much safer to store it on a hardware wallet such as the Ledger Nano S or the Trezor. I wanted to write this article to outline some of the things that any user should be aware of.
Continue reading “How To Protect Your Cryptocurrencies”
I bought kitties on CryptoKitties when popularity seemed to peak back in December 2017. At the same time Ethereum hit a $1000 and Bitcoin shot up to $20,000. So I did what any sane person would do and transferred 1 ETH to buy and sell digital cats. It was interesting because this digital economy reminded me a lot of games like Travian that have in game economies, or an even more relevant site would be Neopets which has items you can buy and sell using points you earn from playing games. It’s actually where I got interested in HTML as I learned how to customize the look of my shop.
Continue reading “CryptoKitties – A Game Played On The Blockchain”
Recently i launched my new personal website ma.rkus.io and that gave me the opportunity to redo the entire website including the HTML head. It was a nice review and here is what I came up with.
Continue reading “What should go in the HTML head?”
Recently I have been getting “spam” notifications from Facebook where it says that “A free $10 credit will be applied when you boost a post”. I have not managed any Facebook pages for months and I have not personally posted anything and therefore I found this pretty annoying. See the image below.
Continue reading “Facebook – A Free $10 Credit Will Be Applied When …”
Sometimes when I am working with dummy database I might need to change the password of a generated user. The easiest way to do this is to got to google for a bcrypt generator and then paste the generated hash into the database in order to update the password. This is much quicker than having to write a function to do this for me or to create a new user from scratch. It is also useful if I need to reset a password to an account which I have totally lost access to. Turns out I don’t like many of the bcrypt generators that are out there and the domain bcrypt.fun was available so I figured, why not make my own generator since I already created password.fun.
Continue reading “I made a simple Bcrypt hash generator website with Golang”
From what I learned in earlier posts, mostly parsing json from an API endpoint, I created a simple command line program that tracks any cryptocoins and their respective values, you can input the price and amount you bought it for. Colors can be turned on or off, the update interval can be configured and you could have as many or as few coins as you would like. See it in action here:
Continue reading “CLI Crypto Portfolio Tracker In Go”