This is written because I had a struggle installing ML libraries on Apple M1 chip but it can be used for any other CPU and OS. Here you will learn the following: Basic Dokerfile helps you setup your development environment for Machine Learning projects very fast Setup VSCode development environment to run codes on a
In this post you will learn the followings: What is bazel How to build it on Raspberry PI 3 B+ What is Bazel? The answer to this question is simple! Bazel is a build tool like Make, Maven, etc.! It will build your code like other build tools but from my point of view the
Adding user Sign-in of AWS Cognito to Android app is relatively easy, so this post would be short and easy to follow. Before adding authentication to the project, we should add some prerequisites to our Android project. Basically, there are three prerequisites for each Android app which wants to connect to communicate with AWS. These
In this article will emphasize on some important characteristics and invariants with respect to transformations in projective geometry. Some properties in projective geometry The following properties are important to know if you want to work on stereo image processing, photogrammetry computer vision which contains 3D reconstruction, depth estimation and so on. For different dimensions in
The goal in this post is to give an overview of the security goal in IoT applications (CIA Model) and see if MQTT and CoAP protocols satisfy this goal. Due to rush to the market security in IoT devices often neglected. A small number of IoT devices support some protection and security which most of
This article tries to clarify and describe how insecure physical layer can cause insecurity in other layers and consequently causing different security issues. I will go through that by describing a very simple example using Mongoose OS. I try to describe the security aspects that we should consider whenever we use Mongoose OS and are
As described in last article, projective space can be considered as a tool to mathematically describe the perspective projection. So in this article, we want to go through some basics, but important elements of projective space. After reading this article you will get to understand the followings topics: Homogeneous coordinates and its properties Homography matrix
I decided to write some short articles about projective geometry, and so these basics will give you not only some insight into the basics of stereo image processing but also help you understand linear transformations better. After reading this article you should be familiar with: Perspective Projection Perspective Space Projective Geometry and you should not
This post is the second part of the last post and will describe the architecture along with characteristics of Malware especially Mirai and Hajime. Characteristics of IoT malware As mentioned before, the IoT device should get the Malware in order to participate in DDoS attacks. Most of the malwares are Linux based and has limited