Tugulab Blog.
Ideas, building things and learning in the process.
A Conversation with Crypto Trader and Investor James McDowall
This is the first instalment of a series in which I interview Crypto Investors. I try to understand how they approach the art of trading…
Are your crypto investment goals realistic?
A while ago, I started to invest small sums in crypto currencies. Seeing it grow fast is exciting, so exciting that I started to dream big…
Cryptocurrencies 24h Volume and Market Cap as price peak indicator
Just looking at the price candle chart of a cryptocurrency is not going to tell you much. Looking at these charts in search for shapes…
Introducing Swift Action Delegate pattern Part 2
Here you find the Part 1 of this article.
Why Swift protocol conforming values are treated as Value types by default?
Why the compiler decides to ignore the real type of something that conforms to a protocol?
Introducing Swift Action Delegate pattern Part 1
Trying to improve the delegation pattern in the Swift and iOS ecosystem.
How to use Xcode to write Swift code on a remote Linux machine
I have to write a lot of Swift code targeted to Linux only environment. It’s a robotic app, where no monitor is contemplated. I could…
Control the Raspberry Pi 2/3 GPIO pins with Swift 3.0 on Ubuntu 16.04
Here we are with a Raspberry Pi configured with Ubuntu 16.04 minimal and Swift 3.0 installed. Now let’s turn on and off a LED with Swift!
Installing Swift 3.0 developer preview on a Raspberry Pi 2/3 with Ubuntu 16.04
We have a sexy Raspberry Pi 2/3 with Ubuntu 16.04 installed, like explained here. Now we want to install Swift 3.0 development preview into…
How to setup your Raspberry Pi 2/3 with Ubuntu 16.04, without cables (headlessly)
I am working on a robotic project which has at its core a Raspberry Pi with Ubuntu minimal (no GUI) and Swift 3.0.