Hi folks Sometimes I need to send a large file to someone. There are many services but all of them have some limitations such as file limit Normally you just want to send your stuff to one person, so using any cloud-based services would be an unnecessary overkill. So we are looking for a free …
My new favorite SQL toy – ApexSQL Refactor
Hi folks A while ago I've had a blogpost about how I suffer working with unformatted SQLs. Sometimes ago I found the tool the suits me the most - ApexSQL Refactor . It has a lot of settings, much more than all competitors I've tried before. I've managed to configure it to produce results that annoy me as little …
Continue reading "My new favorite SQL toy – ApexSQL Refactor"
Nightmare on Skype street, or Skype on old computer
Hi folks We often install Skype on our relatives' computers and educate them how to call us and respond to our calls. One of my 80 years old relative had Skype configured and it suddenly stopped to work a while ago. The PC is 15 years old and has Windows XP on it. If only …
Continue reading "Nightmare on Skype street, or Skype on old computer"
JavaScript propertyChanging, propertyChanged, propertyGetting events
Hi folks A while ago I described how to debug native DOM element changes. I needed to use it more often and that became too annoying to write all that boilerplate code over and over. I decided to implement an event-driven helper. For setter I create propertyChanging, propertyChanged and propertyGetting events. You can just subscribe …
Continue reading "JavaScript propertyChanging, propertyChanged, propertyGetting events"
WTF! MicrosoftAjax.js vs ‘use strict’ vs Firefox vs IE
Hi folks I fixed a very weird bug today. Initially the bug was raised that some actions causes JavaScript error in Firefox: This was not happening in IE or Chrome. I started to debug and found that the problem is within MicrosoftAjax framework. I am working on a legacy ASP.NET WebForms project which uses and …
Continue reading "WTF! MicrosoftAjax.js vs ‘use strict’ vs Firefox vs IE"
‘Broken phone screen’ or ‘99% success = fail’
Hi folks I'd like to share my fail story I've got yesterday. Preamble (you may skip it) I am using Nexus 5 smartphone for 2 years already and I like it very much. I've already replaced its screen three times. First time, I replaced it in 1.5 years ago after my first 1.5 years old son dropped …
Continue reading "‘Broken phone screen’ or ‘99% success = fail’"
Best programming font – Source Code Pro
Hi folks Recently, I reinstalled my Windows and started to reconfigure my environment to use font I am using for last 5 years - Consolas I decided to search what is the most popular font nowadays and found http://www.slant.co/topics/67/~programming-fonts where Consolas is quite popular - 249 upvotes. But I found another winner Source Code Pro …
Funny ‘Lorem ipsum’ memories
Hey folks I remember the first time I found 'Lorem ipsum' in our codebase. I was working for the Netherlands company so I thought it is something like 'Hello World' in Dutch 🙂 I only realized its real meaning when I found the same words at my next job's codebase. Funny mistake, isn't it? Stay tuned
Funny Out-of-memory error
Hey folks I've just encountered a funny error I tried to run my virtual machine from VirtualBox and got I tried to reopen VirtualBox a few times but issue persisted. I didn't run anything memory intensive. Then I open Task Manager and see Oh wow. Looking into Sublime Ah! That's it. I accidentally pressed F4 …
‘One long debug story’ or ‘checkbox.onclick’
Hey folks I spent another working day debugging something simple I work on a legacy project which has many approaches that are discouraged nowadays. The problem I tried to solve was around checkboxes. The very simplified version of the code looks like I know it is weird... But previously it was working... Now I had …
Continue reading "‘One long debug story’ or ‘checkbox.onclick’"