Vitaliy IvanovHow to Run MySQL on macOS with DockerIf you need to run MySQL on your Mac (e.g. for development) one the good ways to do it with Docker. It is pretty straightforward to…Nov 27, 2020Nov 27, 2020
Vitaliy IvanovHow to Get the Duration of a Remote MP3 FileSometimes you might need to get the duration of an audio file, located somewhere on the network. There are a lot of libraries for any…Nov 15, 2019Nov 15, 2019
Vitaliy IvanovinThe StartupDark Mode, Dark Theme: Adding Support to Your ApplicationThe dark side is on the march this autumn. Both iOS 13 and Android 10 are introducing the setting to opt into the dark version of the…Sep 20, 2019Sep 20, 2019
Vitaliy IvanovDevelopment Tips on React NativeReact Native has recently gained a lot of traction. Those, looking to commission an application development, are attracted by the promise…Aug 21, 2018Aug 21, 2018
Vitaliy IvanovReact Native: Pros and ConsIf you have recently considered developing a mobile application, you have likely heard of React Native. Developers either love it or hate…Jul 19, 2018Jul 19, 2018
Vitaliy IvanovAfter Action Report for Battle of Baecula (Command & Colors: Ancients)It has been at least 2 years since my friend Sergey and I have started our “campaign” in Command & Colors: Ancients. C&C is a popular…Mar 3, 2018Mar 3, 2018
Vitaliy Ivanov7 Deadly Sins of Mobile User Interface ProgrammingWhile working on the user interface in their applications, mobile developers tend to make the same mistakes over and over again. If the…Mar 12, 2017Mar 12, 2017