Mac Catalyst allows developers to quickly port their iOS apps to macOS. But migrating them without adding any mac specific functions would be no different than running iOS simulator.


Home was one of the first apps that Apple ported from iOS. It lets you control homekit accessories from your mac. What will happen when you try to use HomeKit API in your macOS app?

You can imagine, that the same situation will occur in iOS when you try to use NSStatusItem.
In this article we’ll take a look on how to use iOS specific API and macOS specific functions at the…

My first experience with GANs

Using science to generate images of cats and serve this as a service on azure? ☁️🙀 Why not!

To achieve this we’ll use the following technologies:

  • Python 3.8 and Jupyter Notebook 🐍
  • Tensorflow 2.3.1 (cpu) 🤖
  • Flask 🌶
  • Docker & docker hub 🐳
  • Azure container service 📦

What are Deep Convolutional Generative Adversarial Networks?

Google says: “Generative Adversarial Networks (GANs) are one of the most interesting ideas in computer science today. Two models are trained simultaneously by an adversarial process. A generator (“the artist”) learns to create images that look real, while a discriminator (“the art critic”) learns to tell real images apart from fakes.”

Training of GANs is a process of training two neural nets simultaneously.

Erik Hric

Software Engineer from Košice

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