Картинка блога
18 декабря, 2008

Гугл видимо не знает о реализации транслитерации на C#. Следующий код взят из плагина Rus to Lat для WordPress. Транслитерация переводит следующий текст «Транслитерация русских символов английские» в «Transliteraciya russkix simvolov v anglijskie» Как и в плагине, предложенная транслитерация поддерживает два формата — ГОСТ 16876-71 и ISO 9-95. UPD: Для одностороннего перевода в латиницу, за […]

Продолжить чтение "Транслитерация RUS 2 LAT на C#" »

Один мой добрый коллега прислал ссылку на отличный MSSQL скрипт, генерирующий класс на основе таблицы. Для меня, это внушительная экономия времени, так как даже с учетом всевозможных генераторов для LINQ и Hibernate. Предположим, что бизнес объект, после загрузки из базы, проходит через WCF, но для этого класс нужно снабдить дополнительными атрибутами DataMember. Процесс приписывания атрибута […]

Продолжить чтение "Генерация Entity классов с помощью MSSQL." »

Перезагрузка страницы из кода часто оказывается самым быстрым и безобидным, с точки зрения целостности и актуальности данных. Этот прием часто использует больше ресурсов чем обычный, повторный вызов DataBind или обновление параметров в ручную. Но если учесть то, что над страницей работает сразу несколько разработчиков, учесть все нюансы бывает довольно сложно.

Продолжить чтение "Перезагрузка страницы из кода." »

Часто встречаю статьи о том как «расширить» возможности того или иного сайта. Вот еще одна статья из последнего номера Хакер подвигнулся меня высказаться о сложившейся ситуации. Видео порталы, социальные сети, аукционы и многие другие сайты подвержены недобросовестному использованию со стороны пользователя. Самое страшное то, что сайт сам по себе имеет ту или иную функциональность, сделать […]

Продолжить чтение "Как Greasemonkey расширяет функциональность дырявых сайтов." »

19 октября, 2008

Отличные новости. Мне удалось создать эксперта по определению названия свечи по ее виду. Это позволит классифицировать свечи и определить адекватность свечного анализа. Получившийся XML можно скачать здесь.

Продолжить чтение "Названия свечей для EURUSD" »

19 октября, 2008

Это авторская программа по анализу графиков валют и ценных бумаг. Идея и первые строки кода зародились два года назад. С тех пор разработка медленно продвигается в перед. Сейчас программа больше представляет собой набор библиотек позволяющих: получать данные из разных источников в реальном времени и на основе архивов. производить визуализацию графика, включая линейные индикаторы. выполнять, так […]

Продолжить чтение "ExpertAnalyser" »

15 октября, 2008

EventType clr20r3, P1 [..], P2 1.0.0.0, P3 48ef663e, P4 mscorlib, P5 2.0.0.0, P6 4806b240, P7 3488, P8 11a, P9 system.io.ioexception, P10 NIL. For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. .NET Runtime version 2.0.50727.3031 — Fatal Execution Engine Error (000006427F867DEF) (0) For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. The remote […]

Продолжить чтение "Visual studio 2008 вылетает." »

15 октября, 2008

В сети можно встретить большое количество дискуссий о проблеме обновления записи с помощью LINQ. У каждого есть свое решение, но все сводится к тому, что метод Attach в классе DataContext работает, мягко говоря, не совсем так как должен. Например следующий кусок кода может сильно разочаровать: public bool Update(tt_customer customer) { context = new TimeTrakkerContext(); tt_customer […]

Продолжить чтение "Метод SaveOrUpdate для Linq to SQL." »

1 октября, 2008

Я уже говорил о добавлении видео на сайт без использования YouTube и ему подобных сервисов в моей ранней статье. Оказалось, что Flash проигрывателей видео в интернете просто завались. На любой вкус и лад.

Продолжить чтение "Видеоплееры на Flash" »

18 сентября, 2008

Бывает так, что при первом подключении к базе из .NET приложения вылетает следующий exception: Login failed for user ‘user’. Reason: The password of the account must be changed.

Продолжить чтение "MSSQL: The password of the account must be changed." »