Bartosz Bierkowski - Low dose cloud

Featured

Learning Scala: Scala Koans

Learning Scala: Scala Koans

Featured, Scala
What works for me best when learning is to get a small project and start coding. Sometimes I like to start from a small existing project and play around it, change some things. It is good for me to learn grammar, see what already exists in the language libraries. I like Scala Koans for its coverage of all topics and similarity to other language approaches - there are koans for other languages too! The setup is really straightforward and quickly you can start going through the language features. I would be very interested in hearing from people who never programmed if approach like Scala Koans gives enough introduction to programming. For sure it is a good exercise for people who already programmed and would like to get familiar with a new syntax and concepts. You can find Scala Ko...
Learning Scala: Coursera

Learning Scala: Coursera

Featured, Scala
I want to share several Scala resources that help learning it. You should find something for yourself independent of your programming background. Today something about Coursera. This is my favourite "go to" learning resource since before it was created. I can recommend it to anyone and I did go through several courses. There is a high variety of course choices - not only in programming or STEM. As for Scala, you can find the whole specialization Functional Programming in Scala Specialization. You can sign up to single courses, but I believe you can benefit from all of them and get certification. I took the course "Functional Programming Principles in Scala" during one of the first installments. It was very popular and you will find many people in Scala community, who have taken it...
OpenShift: working with multiple accounts, projects and servers

OpenShift: working with multiple accounts, projects and servers

Featured, OpenShift
I often find myself switching between projects or using a service account to test something. To work with multiple projects I usually create an alias per namespace to quickly execute commands. [crayon-5f93a271c1cc7804838068/] To use multiple accounts similar aliases can be created [crayon-5f93a271c1ccc727333506/] To work with other clusters, you will can add --server besides the token parameter. [crayon-5f93a271c1cce177707637/] The more contexts, the more fun to manage and store them. Instead of doing it in shell files it might be easier to learn about [crayon-5f93a271c1ccf907087565-i/]  file. Kubernetes config file It contains information used during [crayon-5f93a271c1cd1580938486-i/] . There are three main components: users, clusters and contexts. You can configure them individua