Image for post
Image for post
HackerNews

TL;DR

In order not to find out that the security of your Windows PC is important to late, we share with you this excellent HackerNews thread, How To Secure Your Windows PC.


Image for post
Image for post
Pagar Barcode was not in the system!

TL;DR

A bug magnet story about a fish barcode and Lidl Store Process Workaround.

The Context

I buy my groceries in Lidl. The reasons are straightforward, it is close to my apartment, and I can buy 95% of my groceries’ needs. I go there every Thursday morning to do the weekly shopping. I always buy fish for Friday lunch. Every now or then, there is some new fish that I have never tried before. Today, that was Pagar.

The Issue

At the cash register, the Pagar barcode was not in the system. The cashier went to the fridge to check something but did not find out what she was looking for. …


Image for post
Image for post
My Balcony windows, door, and blinds

I have one door, two windows and two blinds, one for the door and one for two windows. Note the box at the top where blinds roll in and out.

The Problem

Here is the video that best explains what is the problem here:

Comparable Product With No Problem are blinds that cover two windows on the right of the balcony door.

Critical Thinking

I found the root cause of this problem from a professional fixing another issue with the door. The solution is straightforward, so Occam Razor’s critical thinking technique should be enough to find the root cause. Please post your reasoning in the comments below. All the clues are in the picture and videos.

Originally published at https://blog.tentamen.eu on January 24, 2021.


Image for post
Image for post

TL;DR

In the previous post, we mapped received photos from REST API into our simple Picshare application. Today we will load three Photos into the Picshare application. This post is part of the functional language series, and it is based on a remarkable book, Programming Elm Build Safe and Maintainable Front-End Applications by Jeremy Fairbank.

Websockets

Websockets are durable connections between Browser and backend server. Through WebSocket, the browser application receives real-time data. The browser application only needs to subscribe to a WebSocket with interesting data.

Load Multiple Photos In Picshare application

Open your Picshare. elm file and add comments from the following gist:

Make application in picshare/src

elm make Picshare.elm --output picshare.js and open index.html

Originally published at https://blog.tentamen.eu on January 23, 2021.


Image for post
Image for post
String Pattern Matching

TL;DR

In the previous post, we explained how to pattern-match Elixir Maps. Today we explain how to pattern-match Elixir Bitstrings and Binaries. This post is part of the functional language series, and it is based on the remarkable book Elixir In Action by Sasa Juric.

Bitstrings And Binaries

First, we need to recap on bitstrings and binaries. Bitstrings are a chunk of bits with configurable size, while binary is a bitstring with a byte size (eight bits). Remember that Elixir Strings are binaries.

Using binary syntax and pattern-matching operator, we first pattern-match each byte of three-byte binary into separate variables in the above screenshot.

Then we forced one MatchError. …


Image for post
Image for post
A Directed Graph With Multiple Initial Nodes.
credit: Introduction to Software Testing

TL;DR

In the previous post, we explained what is Test-Path in the context of the Directed Graph. Today it is time to do an exercise on Test Paths in Directed Graphs. We will introduce you to software testing based on the remarkable book, Introduction To Software Testing by Paul Ammann and Jeff Offutt.

Test-Path Exercise

  1. Give a path that is not a Test-Path in the above Directed Graph.
  2. List All Test-Paths in the above diagram

Image for post
Image for post
credit: Wikipedia

TL;DR

In the last post, we presented a CIA thinking tool called The Phoenix Checklist. We used it to identify the real problem with the Google Page Rank feature. Today we create a plan for solving that problem. Many thanks to Marcel, who sublimed this great resource on his blog, That’s the buffet table.

How to create a plan for solving the How To Fake Google Page Rank problem using the Phoenix Checklist? Phoenix Checklist gave us a list of questions to identify what is an actual problem that we want to solve. …


Image for post
Image for post
Image by Gerd Altmann from Pixabay

TL;DR

The last time we presented the scheduled game, We’ll Go Faster Now. Today we present a Game related to Schedule Trance. The post is based on a remarkable book written by Johanna Rothman, Manage It!

The Game Pattern

Your team is in a trance about a fixed date. On that date, the team has to present a working product with an ambitious feature set. As a project manager, you do not have a clued team and will be able to meet the deadline.

How To Play

Create a project dashboard page and start measure team velocity.

Break your work into one-week iterations. Develop by features. At the end of each iteration, the whole feature must be done. …


TL;DR

Last Tuesday, we had our Testival #60 Online Edition Meetup. We had one talk, Leveraging your testing power with Xray — Sérgio Freire, Head of Solution Architecture — Xray, and one lighting talk.

Motivation

This was our second online meetup, and the context changed. Now we can invite testers around the world! The motivation for this meetup was straightforward. At almost every previous Onsite meetup, an X-ray tool pops up in the question or conversation. We had an X-ray talk previously at Testival #51, and it seems that since then, XRay got popular among Croatian software testers. So I invited Sergio to give a hands-on presentation about XRay features. Sergio is Head of Solution Architecture for Xray. …


Image for post
Image for post
Image by StartupStockPhotos from Pixabay

TL;DR

If you work as a software tester in a start-up company, this Summary: How To Start A Startup by Charles Wong is a great 57-page resource that could help you find out what is most important for Startup companies.

This document gives an overview of 18 chapters of what is a start-up company really about. From the chapter about Foundation, through Competition is for losers to Sales and marketing, you will find a lot of Charles advice and resources on these topics.

Originally published at https://blog.tentamen.eu on January 17, 2021.

About

Karlo Smid

Founder of Tentamen, software testing agency.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store