Categories
Software Craftsmanship

Slides from talk at FI MUNI: C in our world 2019

Slides available in formats: PDF, SlideShare Source code: GitHub/ysoftdevs/cpp-examples

Categories
Software Craftsmanship

PF 2019

Wishing you good luck and great success in year 2019. Here is small puzzle game for you based on Sokoban: http://ysofters.com/pf2019 Source code is available at GitHub. You can enjoy also PF games from previous years: PF 2010-2019

Categories
Architecture

Cloud deployment process

The cloud deployment process typically consists of two basic phases: Infrastructure deployment Product deployment During the infrastructure deployment, the external environment in which the product runs is prepared. First, the underlying networks are created and configured properly, including all necessary routing options. Then, the virtual machines and their network interfaces are created and configured properly. Also, all […]

Categories
Software Craftsmanship

Log processing, 2. part – log and metric visualization

The first article introduced an overview of goals and architecture for log processing, next two articles will cover inputs and outputs – how can be data (both logs and metrics) forwarder into monitoring and how can be data viewed after the processing. There are two ways of forwarding data into monitoring platform, automatic and manual. […]

Categories
Software Craftsmanship

Log processing, 1. part – architecture overview

This article is a first one of planned series focused on log processing, therefore YSoft SafeQ monitoring. It explains goals of log monitoring and intended use cases, as well as requirements for designed architecture. A brief description of high-level view of designed architecture follows, architecture itself will be properly described in one of following articles. […]

Categories
Robotic development

Modular sensor platform – Part 2

In the previous post, I wrote about testing requirements, which led us to create Modular sensor platform. I told you about ASP.NET Core technology, which can simplify developing web API server application. You could try developing your own API server. Today I am going to introduce you USB to CAN converter and universal board for […]

Categories
Robotic development

Robotic revolution

When will the robotic revolution come and what will be its impact? What does Industry 4.0 mean and how will it change the world around us? Come, listen and discuss this with me during a talk titled “Robotic revolution: How robots help during development and testing SW & HW” during the Žijeme IT event on […]

Categories
Software Craftsmanship

PF 2018

We wish you all the best in 2018. Here is small game for you. Find your way through the labyrinth.

Categories
Robotic development

Modular sensor platform – Part 1

Y Soft is using a robotic arm for testing multi-functional devices, but the robotic arm is not enough for our testing purpose. We need to interact with the device in different ways than just tapping on the touchscreen. A Screen of the tested device is already captured by a camera, therefore it is needed another […]

Categories
Software Craftsmanship

Provisioning with Chef

Chef is an automation platform designed to help the deployment and provisioning process during software development and in production. Chef can, in cooperation with other deployment tools, transform the whole product environment into infrastructure as a code. DSL Chef provides a custom DSL that lets its users define the whole environment as a set of resources, […]