e0ne's comments

Байты, строки и кодировки

Published at October 16, 2009 ·  1 min read

byte[] byteArray = GetBytes();<br /> var retval = Encoding.ASCII.GetString(byteArray);  И что самое страшное в этом, так это то, что если байты представляют собой символы латинского алфавита, то, в большинстве случаев, всё будет замечательно работать. А когда работать оно перестаёт в содержимое строки примерно такое:   "\u0000"\u0000a\u0000"\u0000:\u00002\u00000...."   Тогда все начинают громко ругаться и рвать на себе волосы со словами: “Ну ведь работало же!...

Программания 2009

Published at October 9, 2009 ·  1 min read

Завтра состоится очередной конкурс Программания. Другой формат. Не понятно зачем его таки делать. IMHO, лучше б уже не было. Заявку подал, но участие под вопросом. P.S. Верните нам IT-Contest! P.S.S. Получился не пост в блог, а сообщение для твиттера. ...

ASP.NET + Mono + Apache

Published at September 22, 2009 ·  2 min read

Всё больше и больше можлно услышать о Mono. Как изестно, основное его идеей является реализация действительно кроссплатформенной среды .NET. Таким образом, чеще всего Mono испльзуют в операционной системе, отличной от MS Windows. А если не Windows, то Linux или какой-то из Unix. И всё было бы хорошо, если б не 2 момента (в данном случае я не акцентрирую внимание на степень готовности реализации Mono: аналог WinForms и замена Internet Information Services (IIS)....

Patterns & Practices Roadshow

Published at September 17, 2009 ·  3 min read

Вчера в Киеве прошла конференция Patterns & Practices Roadshow. Изначально она должна была пройти в офисе Microsoft Ukraine, но, т.к. было многожелающих, провели её в Киевском кукольном театре. Очень красивое место и здание. Из названия было понятно, что будет обсуждаться Enterprice Library (EntLib), Entity Framework и всем, что связано с P’n’P. Догадки подтвердил опубликованный список ресурсов. Началось всё со вступительного слова представителя компании Microsoft Ukraine. Хотя, на самом деле всё началось с регистрации, где нам вдали пакеты с анкетой, ручкой и каким-то учебником для ВУЗов на украинском языке и кофе....

А вы говорите индусский код...

Published at August 31, 2009 ·  1 min read

internal class LinqConnection: BaseDatabaseConnection {  /// /// Should never be called /// internal LinqConnection() { throw new Exception(); } … }  Написали программисты из США. И это ещё далеко не самый плохой кусок кода в проекте…....

Blog was hacked: vol.2 или разбор полётов

Published at August 17, 2009 ·  1 min read

В то время, пока я не мог найти время разобраться что же случилось с моим блогом, это случилось снова! 2 раза за два дня - это слишком.   **2009-08-16 17:39:33 81.215.238.234 - W3SVC119 WINHOSTING2 194.54.88.53 80 PUT /index.html - 201 0 330 347 16 HTTP/1.0 Microsoft+Data+Access+Internet+Publishing+Provider+DAV+1.1 - -**  ...

Это случилось: Blog was hacked!

Published at August 7, 2009 ·  1 min read

Да, это всё-таки случилось. Товарищ по имени ZoRRoKiN хакнул мой блог. Произошло это, судя по всему, из-за моей глупости: лёгкий пароль на админку + старая и бажная версия движка BlogEngine.NET. А случилось вот что: На хочтинг были залиты файлы: - default.html, zorrokin.htm, index.html с следующим содержанием: ZoRRoKiN  - ownz.htm с текстом: Command Tribulation Ownz your b0x...

Project dependences и project references: делаем это правильно

Published at July 23, 2009 ·  1 min read

Раньше всегда это делал настолько автоматически, что даже и не задумывался что это млжно делать по-другому. Но когда столкнулся с такой проблемой в текущем проекте - решил написать.  Рассмотрим такую ситуацию: у нас есть главная сборка (Main), сборка с утилитными классами (Utils) и 3-rd party логгер (Logger):  1. Добавляем в наш solution нужные нам проекты. 1. Добавляем ссылки на проекты. ReferencesSample.zip (76.14 kb)...



Archives

2018 (2)
2017 (3)
2016 (2)
2015 (3)
2014 (5)
2013 (17)
2012 (22)
2011 (35)
2010 (25)
2009 (35)
2008 (32)
2007 (2)