Google BigQuery

  BigQuery is Google Cloud’s enterprise data warehouse for analytics. Encrypted, durable and high available. Simplicity, simplicity, BigQuery abstracts away the details of the underlying hardware, database and all configurations.   I have been working with GCP and BigQuery in particular for the last year.  In this  blogpost I will try to cover my impressions ...

Podcast: IoT, Cloud og roboter

Nysgjerrig på Cloud-teknologi eller roboter? Eller hva du kan lage som ditt neste IoT-prosjekt? I vår nyeste podcast snakker Filip Van Laenen, Rustam Mehmandarov, Angeliqa Axelsson og Gullik Vetvik Killie om høydepunkter fra Arctic IoT Challenge (ARIoT) 2018, hvor fem av våre flinke folk deltok tidligere i vår. Vi snakker om noen av konkurrentenes løsninger ...

Loading-status in Angular done right

Having a global loading status in your web application is useful, but not easy to get right. The challenge lies in catching all the HTTP API requests and displaying a loading bar, spinner or textual status whenever there is server communication. Alongside this blogpost, you can also find a working example at Stackblitz. Angular 4+ ...

Podcast: What makes Google Cloud Platform different

Do you want to know more about digitization and what makes Google Cloud Platform (GCP) different? This time we have a special guest with us – Greg DeMichillie, one of Google’s top speakers and keynote holders at Google’s biggest and most important conferences. He is also often used by organizations and forums like G8 or ...

Building reusable Angular NPM packages

My previous blog post argued that one of the most important principles of programming is to avoid code-duplication, and rather reuse existing code for the same functionality – it aimed at providing insights into how anyone could implement their own code-sharing strategy. This blog post will further elaborate on this by showing a concrete example of how you in ...

Implementing your own code-sharing platform

When finding yourself developing different applications in the same domain you will most likely come across the need for using the same functionality that have already been implemented in another application. However, in a project with many different applications, code repositories, microservices and developers, it is not by any means straight forward to adopt a ...

Podcast: Sjakk og AI

Kunstig intelligens holder på å revolusjonere verden. Alt fra selvstyrende biler til automatisk kassebetjening i matbutikken er med å gi store omveltninger i mange bransjer, og dataprogrammer utkonkurrerer mennesker i stadig flere oppgaver. I denne podcasten vil Rustam Mehmandarov, Teodor Ande Elstad, Simen Haugerud Granlund og Filip Van Laenen gi deg en introduksjon til en ...

Dynamic themes in Angular Material

TLDR A working demo of the dynamic themes we create through this article can be found here, while the source code is located here. Setting the scene If you have used Angular Material, you may have configured your own theme at some point. You may also have observed that you can use either the mat-light-theme or the mat-dark-theme ...

Computas at NDC

For NDC 2017 we presented two lectures and one lightning speech. In good Computas spirit, we want to share our knowledge with those around us! Whether you did not get to participate last year, did not see our contributions, or just need inspiration for this year’s lecture, you can find them in this blogpost. Magnus Stuhr and Ståle Heitmann Multi-container applications ...