Deprecated: Non-static method DbSimple_Generic::connect() should not be called statically, assuming $this from incompatible context in /home/u36306/netcoder.ru/www/classes/modules/sys_database/Database.class.php on line 66

Deprecated: Non-static method DbSimple_Generic::parseDSN() should not be called statically, assuming $this from incompatible context in /home/u36306/netcoder.ru/www/classes/lib/external/DbSimple/Generic.php on line 89

Deprecated: Non-static method DbSimple_Generic::parseDSN() should not be called statically, assuming $this from incompatible context in /home/u36306/netcoder.ru/www/classes/lib/external/DbSimple/Mysql.php on line 35
Блог / Публикации tonage / Netcoder.ru

Реализация кэширования средствами Unity

При разработке любого высоконагруженного приложения рано или поздно встаёт вопрос кэширования данных. Ведь практически всегда есть часть информации которая изменяется достаточно редко и используется в качестве справочной. Постоянно запрашивать такую информацию из БД достаточно накладно, да и по большому счёту бессмысленно.
Наступил момент, когда и я при разработке такого высоконагруженного приложения столкнулся с этой проблемой. И решил её достаточно просто и безболезненно с помощью Unity Application Block.


( Читать дальше )

Эмиграция

В последнее время всё чаще задумываюсь… а не свалить ли мне из этой грёбаной страны подальше… и всё чаще думаю, что надо бы свалить. потому что здесь приходится по большей части не жить, а выживать. в мск (модное сокращение, помните?) жить конечно гораздо легче чем в омске… но тем не менее… Россия — это такая страна, в которой к людям всегда буде по$&истически-издевательское отношение… начиная от унизительных проверок документов ментами (которым я между прочим зарплату плачу своими налогами), и заканчивая идиотской бюрократией где-только-можно (паспортный стол, поликлинника итд итп).
На хабре появился отдельный блог по поводу эмиграции… Кому интересна эта тема — читайте.

TechDays 2009 Москва

Вчера был на семинаре одной маленькой софтверой конторки =)





( Читать дальше )

Получение списка точек подключения из App.config файла

Иногда возникает задача получить список точек подключения (endpoint) к WCF-службе, прописанных в файле настроек приложения App.config и добавить их например в ComboBox (cbEndPoints). Делается это очень просто:

ClientSection clientSection = ConfigurationManager.GetSection("system.serviceModel/client") as ClientSection;
ChannelEndpointElementCollection endpointCollection = clientSection.ElementInformation.Properties[string.Empty].Value as ChannelEndpointElementCollection;
foreach (ChannelEndpointElement endpointElement in endpointCollection)
{
   // Это условие для того, чтобы не выводить точки подключения, предназначенные для MEX
   // Их пользователю видеть не обязательно
   if (endpointElement.Contract != "IMetadataExchange")
      cbEndPoints.Items.Add(endpointElement.Name);
}


Для использования всей этой штуки вам необходимо подключить сборку System.Configuration.
  • +4
  • 13 февраля 2009, 13:49
  • tonage
  • 6+6

in the beginning there was a light. Part 2.

Москва встретила меня дождём, нулевой температурой, кучей хачей-таксистов около аэропорта Шереметьево и «легендарной» пробкой на ленинградке. Опуская подробности пребывания в первопрестольной расскажу сразу как я проходил собеседования.


( Читать дальше )
  • +5
  • 13 февраля 2009, 13:33
  • tonage
  • 5+5

in the beginning there was a light. Part 1.

25 долгих и вполне счатливых лет я прожил в сраном славном городе Омске, который находится в Сибири.
(Сибирь, если кто не знает, находится в России)


( Читать дальше )