How to hookup UITableView Swift

Leave a comment

Screen Shot 2018-06-24 at 7.37.39 AM.png

Implement the protocols, get a reference to the tableView in the VC, and set yourself as the x2 delegates.

Then implement these x2 methodsScreen Shot 2018-06-24 at 7.38.50 AM.png

Give your prototype cell a reuse identifier

Screen Shot 2018-06-24 at 8.10.14 AM.png


What is a tuple

Leave a comment

A tuple is a immutable heterogenous data structure while Lists are homogenous sequences. Tuples have structure. Lists have order.

For example say we wanted to save notes in a book on a specific page an line number. We could define that data structure as a tuple.

my_location = (42, 11)   # page number, line number

And then use this as a key in a Dictionary to store notes on locations. A List on the other hand could be used to store multiple locations. Naturally one might want to add and remove from the list. That’s why Lists are mutable and tuples are immutable.

How to soft ambient hue adobe illustrator

1 Comment

Screen Shot 2018-03-06 at 8.52.08 AM.png

I got this nice ambient transparent hue on an image by doing the following:

White rounded corner square

Screen Shot 2018-03-06 at 8.54.13 AM.png

Transparency 80% (Window / Transparency)

Slide and apply over image. They select the ‘Hue’ option from the Transparent dialog.

New course – Data Structures and Algorithms Bootcamp

1 Comment

Screen Shot 2018-03-06 at 6.15.27 AM

Tired of know knowing what about linked lists?
Frustrated because you can’t speak BigO notation?

Tech companies in the valley don’t interview engineers the same way we do in other parts of the world. They look for very specific knowledge, concepts, and experience that are heavily rooted in traditional computer science. And while you may already be a great engineer, chances are you would fail one of these interviews, not because of a lack of skill, but more because of a lack of understanding.

This course is about changing that.

By learning the basics behind how data structures work, and what the most commonly used computer algorithms are

You will be able to:

  • Answer the most commonly asked interview questions
  • Ace your technical interview, and
  • Land that dream job

Now I got to warn you. This course goes pretty fast, I am assuming you already know how program.

But if you don’t have a lot of time, and you need to get up to speed fast, this course is for you.

And who am I? My name is Jonathan Rasmusson. I am a former Spotify engineer who lived and worked in the Valley, and who, just like you, also like you wasn’t trained in traditional computer science. I had to learn all this stuff from scratch – just like you.

But the good news is it can be learned. I am proof you can you can land your dream job. And in this course, I am going to show you show you how.

So what are you waiting for? Let’s get started.


How to enable Windows Authentication Rider

1 Comment

Right click on project.



How to Launching Multiple Projects in JetBrains Rider

Leave a comment

Create a project for every IIS project you have in your project.
Configure one of them with a start page.
Add them all to a ‘Compound’ project.

Hit run and watch them go

Your multiple projects in a ‘Compound’ project


One of the project configured with a start page


Links that help

A nice way to combine presence and state in C#

1 Comment

Sometime you want to check that something is there, and that when it is, it also has a specific value.

This is a nice way to do it

public bool RequireUserConfirmation =>
            GasDayInPastData != null &&

Older Entries Newer Entries

%d bloggers like this: