introduction to OSI model and TCP/IP for TestersMost applications out there run on the HTTP protocol, so having a solid understanding of this protocol will make your testing work much more manageable. We explored this in a previous post:…
You must have been asleep (for a few years at least) because Angular 7.x is already here and you’re still stuck on AngularJS. Or maybe it’s just that your codebase is so damn large you can’t face wasting years of your life rewriting it all at once? Fear not! It’s not that bad. You can (and should!) upgrade to Angular 7 step by step, or you can do it while leaving your old code in place, working with the latest Angular shipping new features.
https://scalac.io/wp-content/uploads/2-2.jpg5321400Kamil Masłowskihttps://scalac.io/wp-content/uploads/scalac-logo-header-340px.gifKamil Masłowski2019-10-08 12:10:162019-10-15 11:37:29Angular(JS) like it's 2019
Queuing and messaging platforms have been gaining in popularity in recent years. They solve numerous problems based on asynchronous message passing or consumer and producer patterns. In this blog post, we're going to build a basic message broker functionality with ZIO for our internal clinic messaging system, specifically with ZIO Queues and ZIO Fibers.
https://scalac.io/wp-content/uploads/ZIO_Kafka_ZIO_Queues_ZIO_Fibers_featured.jpg4581203Mateusz Sokółhttps://scalac.io/wp-content/uploads/scalac-logo-header-340px.gifMateusz Sokół2019-09-18 15:15:562019-09-23 04:14:38Build your own Kafka in ZIO - Queues & Fibersscalac.io
We live in an era of cryptocurrencies, and there’s no escaping it. It’s already happening, and if there’s one thing that represents well what’s going to happen next, it’s blockchain. That’s why during the Cryptonomic NYC Hackathon we decided to try and visualize tezos transactions on the frontend side.
https://scalac.io/wp-content/uploads/Frontend-data-visualization-app-Tezos-Hackathon-part-1.jpg4571202Wojciech Nowakowskihttps://scalac.io/wp-content/uploads/scalac-logo-header-340px.gifWojciech Nowakowski2019-09-12 15:00:522019-09-12 16:09:39We hAkked Tezos! ...and created a Frontend data visualization appscalac.io
All of us are eager to start writing real-world applications using ZIO (Scala library). But ZIO is still quite new, and its ecosystem is still incomplete. So while we wait for ZIO-HTTP and ZIO-JDBC (or whatever else comes in the future) to happen, we will have to end up integrating ZIO with other frameworks that can communicate with the outside world. In this article, I want to explore what this kind of integration might look like for two of the most popular libraries - Slick and Akka HTTP.
https://scalac.io/wp-content/uploads/BLOG-ZIO-AKKA-and-SLICK-.png5321401Jakub Czuchnowskihttps://scalac.io/wp-content/uploads/scalac-logo-header-340px.gifJakub Czuchnowski2019-08-07 08:00:122019-10-11 11:44:27Making ZIO, Akka and Slick play together nicely
If you’re testing web apps then you need to know what the purpose of HTTP protocol is and how it works. Actually, in my first project I lacked this knowledge. However, since then I’ve realised how important it is and that’s the reason…
https://scalac.io/wp-content/uploads/Blog-What-is-Http-protocol.png5321400Hubert Arciszewskihttps://scalac.io/wp-content/uploads/scalac-logo-header-340px.gifHubert Arciszewski2019-06-25 09:05:552019-10-11 11:15:09What is HTTP protocol? Introduction to HTTP for Testersscalac.io
Async/await - how it works
https://scalac.io/wp-content/uploads/Blog-ASYNC-AWAIT.png5321401Michał Mrotekhttps://scalac.io/wp-content/uploads/scalac-logo-header-340px.gifMichał Mrotek2019-03-25 07:19:542019-10-11 13:16:43Async/await - how it works
https://scalac.io/wp-content/uploads/Blog-Akka-HTTP-with-Sangria-as-GRAPHQL-Backend.png5321400Mariusz Nosińskihttps://scalac.io/wp-content/uploads/scalac-logo-header-340px.gifMariusz Nosiński2019-02-14 15:34:572019-10-11 13:25:11Using Akka HTTP with Sangria as GraphQL backendscalac.io
Welcome to our second article about Keycloak Server! Previously, we’ve learnt to setup the server and make use of it in a webapp -this time, we’re going to create a matching back-end API and also learn a little bit about the OAuth2/OpenID magic that powers our entire authn/authz mechanism. So let’s get started!
https://scalac.io/wp-content/uploads/Blog-User-Authentication-with-Keycloak-Part-2.png5321400Jakub Mikulskihttps://scalac.io/wp-content/uploads/scalac-logo-header-340px.gifJakub Mikulski2019-02-14 12:06:112019-10-11 11:19:21User Authentication with Keycloak - Part 2: Akka HTTP backend
Providing authentication and authorization for the non-public-facing components of your application is an important part of many systems. But all major Scala frameworks come ready-equipped with some native tools for doing that, with complexity and comprehensiveness ranging from basic HTTP schemes with Akka HTTP’s SecurityDirectives to numerous Play plugins such as Deadbolt 2 or Silhouette.But it can be difficult to get what you need out of some of these. And if you have to relearn them for every new framework - it ain’t nice either.Learn how to overcome the additional overhead when moving to an unfamiliar tech stack!
https://scalac.io/wp-content/uploads/Blog-User-Authentication-with-Keycloak-Part-1.png5321400Jakub Mikulskihttps://scalac.io/wp-content/uploads/scalac-logo-header-340px.gifJakub Mikulski2019-02-14 11:01:132019-10-11 11:20:35User Authentication with Keycloak - Part 1: React front-endScalac | scalac.io
One of hardest parts in developing and maintaining React/Redux application is handling asynchronous actions: timeouts, requests/response handling, interaction with third-party stores, different callbacks and so on without сomplicating…
https://scalac.io/wp-content/uploads/2019/01/Handle-side-effect-with-redux-saga-title-image.png5311400Oleksandr Oleksivhttps://scalac.io/wp-content/uploads/scalac-logo-header-340px.gifOleksandr Oleksiv2019-01-16 10:42:072019-04-29 09:24:46Handle side-effects with Redux-Saga