mishafurman: (Default)

Как сглазил: не раз за последнее время рассказывал, что среди самых разных впечетлений о работе в Microsoft
есть одно положительное - сравнительно высокий уровень окружающих сотрудников.
Но, умение писать программы в этот уровень если и входит, то не всегда. В самом деле, это не очень-то
проверяемо при существующей практике интервью.

Пришлось мне недавно делать два code review. О, это было такое! То, что я собираюсь упомянуть - нужно было присвоить
переменной "some_string" типа std::string строку сидящую по пойнтеру p_string_value (типа char * или const char *):

some_string.clear();
std::string temp_string(p_string_value);
some string = temp_string;

Другое у того же автора:

try {<do something> }
catch(...) {}

Видимо идея было сделать программу более надежной - чтобы она не ломалась по причине всяких глупых exceptions :)


mishafurman: (Default)
I have a Windows computer at home that is ether on or in standby mode all time. I learned how to wake it up distantly using the router – and do it typically couple of times from work in order to check my personal email, IM messages etc. (using UltraVNC).
Couple of days ago it stopped working. Yesterday I spend a couple of minutes and found:
Windows firewall become turned on! I believe that happened as a side effect of automatic installing some Windows update. So, be aware!

(about a year ago I also lost connection with my computer when I was at the East Cost and badly needed it – but it was my fault that time: I started VPN connection when being in VNC session! Fortunately my son had a key from my house and time and kindness to come and reboot the computer)

Profile

mishafurman: (Default)
misha furman

December 2016

S M T W T F S
    123
45678910
111213141516 17
1819202122 2324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 21st, 2017 05:05 am
Powered by Dreamwidth Studios