Friday, February 27, 2009

Приехал Леха Пшеничнов из штатов. Вчера с ним виделись – посидели с часик в чайхане, пообщались. Жалко, что подольше посидеть не получилось, его ждали в другом месте. Очень был рад его увидеть. Это человек, который научил меня правильно программировать и дал мне мощный толчок в моем развитии как специалиста, за что я ему очень благодарен. Пообщались душевно, жаль, что мало и до его отъезда еще раз не получится, он улетает в воскресенье. Ну иншаАллах еще увидимся :).

Wednesday, February 25, 2009

Евгений Красницкий "Отрок" (1-8 книги)


Закончил читать серию «Отрок» Евгения Красницкого, вернее даже не всю серию, а то, что написано на данный момент – 8 книг. Если сначала очень интересно: есть идея, хорошо прописанный главный герой и прочие персонажи, то к 6-й книге автор иссяк. Начинается такой бред сивой кобылы на утро 9-го марта, что просто хочется выкинуть книгу. Еле дочитал. Серия о нашем современнике, старом пне – кабинетной крысе, так называемом управленце, «психоматрицу» которого помещают в тело 12-го летнего отрока где-то в Туровском княжестве раздробленной Руси 12-го века. Засылают этого кренделя туда не абы как, а чтобы иконы тырил по нычкам, чтобы в наше время нычки можно было найти и иконы выгодно продать. Ну и в общем этот отроко-старик на протяжении двух лет книжного времени (8 томов) пытается всех учить жизни, и сам всячески завоевывает авторитет у аборигенов. Автора бросает из одной крайности в другую, то он с помощью героя собирается создать православный аналог ордена тамплиеров, то вдруг боярскую дружину местной болотной волхвы, то вдруг пацан начинает строить планы об объединение Руси под его (естественно, кого же еще?) сильной рукой. Естественно это все приправлено изрядной долей мордобоя, массой покрошенного в капусту народа, небольшим числом чертовщины и любовью к малолетней (12-13 лет) лекарке из местной медсанчасти. Надо отдать должное, мордобой и вообще батальные сцены очень хорошие. Дальше читать не буду, ибо конца края не видно.

Friday, February 20, 2009

DevDays 2009 (spring session)

Yesterday, I’d been to Microsoft’s TechDays event. There were three presentations only. They continue talk about Azure platform, but no-one can explain what exactly it is, but appeal to prepare to great changes in world :). The only useful presentation for me was Gaidar Magdanurov's one about ASP.NET MVC Framework with great and clear examples. Now I understand Microsoft’s approach to MVC pattern. But I’m not sure that I’ll switch to it from Web Forms, maybe I’ll use it for some part of applications, I don’t know. The event was conducted at MS representative in Moscow (very nice place, I’ve been there earlier). Not to many people were invited (about 50-70) and MS guys were available for some after-presentation discussions.

Tuesday, February 17, 2009

Is this piece of code OK?

At one of the job interviews I was asked this question for the following piece of code (see below). Few days ago I was putting my papers in order and found the sheet with the question. This code will compile and run, furthermore it will work as desired. But what’s wrong with it, however?

class BuildTable
{
public string BuildEmployeeTable(string lnamePrefix)
{
string cmd = "SELECT fname, lname, phone FROM Employee WHERE lname LIKE'" + lnamePrefix + "'";
SqlConnection sqlConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlCommand sqlCommand = new SqlCommand(cmd, sqlConnection);
SqlDataReader sqlReader = sqlCommand.ExecuteReader();
string empTable = "<TABLE BORDER=3><TR>";
empTable = empTable + "<TH>Name</TH><TH>Phone</TH>";
while (sqlReader.Read())
{
empTable = empTable + string.Format("<TR><TD>{0} {1}</TD><TD>{2}</TD></TR>",
sqlReader["fName"], sqlReader["lName"], sqlReader["phone"]);
}
empTable = empTable + "</TABLE>";
sqlReader.Close();
sqlConnection.Close();
return empTable;
}
}

Sunday, February 15, 2009

Caspian sea


View from the central beach of Makhachkala. Video was taken on 02/10/2009.

Вернулся из Махачкалы

Вернулся из Махачкалы. Потихоньку прихожу в себя после поезда, готовлюсь к завтрашнему выходу на работу.  Камилка так обрадовалась моему приезду, каждый раз как приходил к ней (она у тещи) подбегала, обнимала за ноги со словами «Папка, поймала» и не отпускала :). Тяжело было оставлять их, но ничего не поделаешь; за ними там есть кому присмотреть, а мне надо зарабатывать деньги. Теперь девочки вернутся в Москву только в конце лета, но я сам постараюсь выбираться к ним почаще иншаАллах.