vkhazin

Vlad Khazin

How we drive our conclusions and decisions

This morning I have received an email from one of the establishments I have been attending in the past. The message reads: --- Dear valued client: Please note that unfortunately our internet is down and we are doing everything we can to get it up and running. In the mean time, we have signed on with a new provider which will prove to be far more reliable. --- My pet peeve is not about a small business losing the Internet connection and switching providers - it is too trivial occurrence to get excited...

ISP is collecting and emailing root and WiFi passwords in clear text

I just got an email from my ISP and I feel I must book an appointment with a psychiatrist as I am clearly hallucinating - I have never provided my ISP with the passwords it sent to me: MyBellHere are your passwords.Hello,As requested, you'll find your modem and Wi‑Fi passwords below. Please note that all passwords are case sensitive.ModemTo make changes to your modem's settings, type http://home (or 192.168.2.1) into your browser and then enter the following password when prompted. Password : /*removed...

DDClient & Namecheap.com on Ubuntu 16.06

TL;DR For the benefit of my new engagement I am setting up some Amazon Web Services ec2 instances and I don't want to pay for static ipv4. I have my own domain hosted with namecheap.com and I have full control over it. Tried to configure ddclient on Ubuntu 16.06 and it just would not update the dynamic ip when ec2 instance is shutdown and then started using aws console. Searching the web, as usual, resulted in conflicting info on how to troubleshoot Here is what has worked for me Namecheap.com Configura...

Delete Sql Server from Azure Subscription

I have created couple of sql databases (DaaS option) on my journey of migrating existing application to Sql Azure. And subsequently was puzzled how to delete Sql Server that is created as part of creating Sql Azure Database wizard. While deleting the database was obvious, deleting the Sql Server it was configured to run on was not (at least to me). As the expression goes: 'Fools seldom differ' and other people have ran into the same challenge: http://stackoverflow.com/questions/28796182/azure-portal-d...

Time to re-evaluate Db Strategy?

TL;DR Traditionally enterprise would select ibm db2, oracle rdbms, or ms sql server most of the time due to proper support and vendor track record. Startups would traditionally select mysql or postgresql due to cost considerations. Normally rdbms would be a preferred choice due to commodity skillset and strong data consistency. Today need for budgetary high performance and geo co-location requirements are due to challenge the common wisdom of what db we should be using. BackgroundBusinesses tend to req...

Infra and App Evolution

TL;DR How infrastructure and application architecture can be blamed for contributing to the overall complexity, bureaucracy heavy, error-prone processes of the large scale IT operation and how to improve the situation using step-by-step approach. Background Having worked in ‘few’ organizations over last couple of decades in North America and occasionally around the world I finally started to recognize some common patterns that slow down productivity within an organization, sometimes, to a crawl. The cyc...