butaji
|
|
|
progg.ru
|
6
proggs |
Thursday, February 04, 2010 7:18:57 PM GMT
Thursday, February 04, 2010 7:37:56 AM GMT
Вопрос о том, что же такое Behavior Driven Development неоднозначен. Особенно противоречивы его отношения с Test Driven Development. Однако предлагаю абстрагироваться от сравнения двух подходов и договорится, что суть этого есть одно и тоже, т.к. особенных различий нет. Основной чертой выделяющей BDD от TDD по-моему усмотрению является ориентация на различных участников процесса производства программного »»»
|
|
8
proggs |
Thursday, February 04, 2010 10:29:41 AM GMT
Tuesday, February 02, 2010 7:39:18 PM GMT
Участники: butaji & dnesteruk
Persistence в .Net-приложениях
Роль persistence layer в приложении
Реляционные базы данных: SQL Server/Compact Edition, Oracle, MySQL, SQLite
Объектные базы данных: db4o, CouchDb (+ Divan), MongoDB
Объектно-реляционные мэпперы (ORMы): NHibernate, Entity Framework,... »»»
|
|
6
proggs |
Tuesday, January 26, 2010 9:25:05 AM GMT
Monday, January 25, 2010 12:45:36 PM GMT
Существует два подхода к аутентификации при работе с внешними источниками данных:
- идентификатор пользователя
- имперсонализация
С помощью первого типа по идентификатору пользователя, переданному во внешнюю систему, определяются его разрешения во вешнем источнике данных. На основе этих разрешений возвращаются данные в конечную систему. »»»
|
|
8
proggs |
Monday, January 11, 2010 1:51:49 PM GMT
Saturday, January 09, 2010 10:29:47 AM GMT
Статья с описанием некоторых улучшений производительности, которые будут в скором выпуске Visual Studio 2010 RC. Ждем. »»»
|
|
5
proggs |
Sunday, January 10, 2010 5:08:07 PM GMT
Saturday, January 09, 2010 2:49:39 PM GMT
В данной статье я хочу рассказать об одной из самых, на мой взгляд, полезных возможностях в SharePoint 2010. Речь пойдёт о BCS: Business Data Conectivity Services. BCS с точки зрения вариантов использования представляет собой некоторый аналог того, что было известно в MOSS 2007 как BDC (Business Data Catalog). Однако в новой версии SharePoint эти сервисы намного повзрослели. Так в чём же концептуальная разница: »»»
|
|
5
proggs |
Tuesday, January 12, 2010 2:20:21 PM GMT
Saturday, January 09, 2010 2:48:34 PM GMT
Сегодня я расскажу о наиболее симпатичной для разработчиков возможности появившейся с приходом 2010-ой версии SharePoint, это механизм преобразования данных под названием LINQ to SharePoint.
Основным назначением данного инструментария является предоставить возможность разработчикам взаимодействовать со строго-типизированными данными, пользоваться при построении запросов к данным языковыми возможностями (LINQ). Давайте разберемся что же скрывается за этими словами. »»»
|
|
8
proggs |
Sunday, August 30, 2009 1:28:53 PM GMT
Friday, August 28, 2009 7:40:10 AM GMT
Подкаст на тему "DDD Study Group: Associations, Entities, Value Objects"
Участники: Vitaly Stakhov, Vitaly Baum
Темы:
- Ассоциации в модели
- Entities (Reference Objects)
- Value Objects »»»
|
|
4
proggs |
Thursday, July 30, 2009 8:43:23 AM GMT
Tuesday, July 21, 2009 2:24:47 PM GMT
Данное описание подойдет всем конечно, но в большей степени тем кто сидит на бесплатной платформе WordPress.com. Как уже известно то на WordPress.com жестоко модерируются разные коды, особенно те которые написаны на джава скрипте, PHP, Flash. »»»
|
|
3
proggs |
Thursday, July 30, 2009 8:43:23 AM GMT
Tuesday, July 21, 2009 1:31:24 PM GMT
Обзор часофона GSM watch phone M305
Сегодня у нас в обзоре стильный часофон GSM watch phone M305. Данная модель имеет довольно богатый выбор мультимедиа функций и возможность работы во всех популярных GSM сетях.
Внешний вид часофона GSM watch phone M305
Часофон отличается большой серебристым корпусом, половины передней части которого занимает небольшой 1.2-дюймовый сенсорный экран с разрешением 128х168 пикселей. По краям экрана находятся кнопки выносной цифровой клавиатуры. По бокам устро... »»»
|
|
4
proggs |
Thursday, July 30, 2009 8:43:23 AM GMT
Tuesday, July 21, 2009 8:43:27 PM GMT
Обнаружил что за одну минуту работы с ssh через GPRS соединение у меня уходит до 750 кБ в зависимости от режима работы.
И решил я это дело прооптимизировать используя сжатие канала.
Сначало я пробовал решить проблему с помощью встроеных средств ssh по сжатию трафика на лету. »»»
|
|
3
proggs |
Thursday, July 30, 2009 8:43:23 AM GMT
Wednesday, July 22, 2009 10:55:09 AM GMT
Sysctl - утилита позволяющая изменять некоторые параметры Linux ядра "на лету" (без перезагрузки). В посте описаны некоторые параметры sysctl которые влияют на безопасность (англ.) »»»
|
|
3
proggs |
Thursday, July 30, 2009 8:43:23 AM GMT
Wednesday, July 22, 2009 11:12:44 AM GMT
Samsung запускает свой часофон
Компания Samsung решила ответить на вызов LG и выпускает свой часофон S9110. Данная модель должна выйти раньше нашумевшей LG GD910 и стать прямым её конкурентом.
Часофон Samsung S9110 получил 1.76-дюймовый сенсорный дисплей, Bluetooth гарнитуру, MP3 плеер. Дополнительно Samsung S9110 умеет синхронизироваться с Outlook, чего не умеет делать LG GD910. К тому же, часофон от Samsung обладает довольно тонким корпусом в 11.98 миллиметров.
Продажи Samsung S9110 нач... »»»
|
|
5
proggs |
Friday, July 31, 2009 3:42:40 AM GMT
Wednesday, July 29, 2009 3:45:21 PM GMT
Еще один пост о Twitter’е . Он специально написан для тех кто сидит на бесплатном хостинге от wordress.com.
Повторюсь еще раз для тех кто потом будет писать в комментариях, о том, что зачем придумывать поставьте плагин и будет вам счастье. Прежде чем писать такое обратите внимание на то что написано выше:
”Бесплатная платформа от wordress.com.” А это значит, мы не может добавлять плагины и другие вещи для wordress’а сами!
И так переходит к самой сути.... »»»
|
|
7
proggs |
Saturday, August 01, 2009 4:16:59 PM GMT
Thursday, July 30, 2009 2:53:24 AM GMT
Цитата: "Эта статья продолжит тему автоматической кодогенерации в Visual Studio с помощью T4 — Text Template Transformation Toolkit. Часть №1, чуть ранее опубликованная в этом блоге, описывала синтаксис T4 и элементарные принципы его использования." »»»
|
|
5
proggs |
Thursday, July 30, 2009 4:57:15 PM GMT
Thursday, July 30, 2009 2:53:51 AM GMT
Цитата: "В этой статье я расскажу как можно использовать эту замечательную технологию в не менее замечательной системе Друпал. В качестве примера попытаемся сделать систему, позволяющую отправлять сообщения на сайты под управлением Drupal из вашего jabber-клиента." »»»
|
|
9
proggs |
Saturday, August 01, 2009 11:26:10 AM GMT
Thursday, July 30, 2009 4:13:27 AM GMT
Довольно оригинальный jQuery-плагин, который призван визуализировать набранный пользователем пароль скрытый за "звездочками". Набрав пароль с ошибкой, вы сразу визуально увидите это еще до попытки отправить данные формы на сервер. »»»
|
|
6
proggs |
Thursday, July 30, 2009 4:57:15 PM GMT
Thursday, July 30, 2009 4:18:21 AM GMT
Библиотека PHPLinq теперь поддерживает простейшие запросы к облачной системе Azure. »»»
|
|
6
proggs |
Thursday, July 30, 2009 4:57:15 PM GMT
Thursday, July 30, 2009 4:20:01 AM GMT
I have been doing a lot of work with Json.NET recently and have really been using LINQ to JSON in anger for the first time.
Pretty quickly I became annoyed with having to constantly wrap .NET primitive objects (int, long, string, DateTime, etc) in JValue whenever they’re added to a JSON object or array.JObject moss = newJObject();moss["FirstName"] = newJValue("Maurice");moss["LastName"] = newJValue("Moss");moss["BirthDate"] = newJValue(newDateTime(1977, 12, 30));moss["Department"] = newJValue("IT");moss["J... »»»
|
|
6
proggs |
Friday, July 31, 2009 3:42:40 AM GMT
Thursday, July 30, 2009 4:22:23 AM GMT
В статье описывается как создать провайдер Federated Search Windows 7 на .NET к ресурсу Flickr. »»»
|
|
7
proggs |
Saturday, August 01, 2009 11:26:10 AM GMT
Thursday, July 30, 2009 6:45:29 AM GMT
Ever work on a small project (say 5-8 developers, a few hundred thousand lines of code) and get the feeling that the codebase is unreasonably large and difficult to navigate or use/reuse? Ever notice that other people keep duplicating logic -- like validation logic -- all over the place, violating the DRY principle every which way? Ever notice how difficult it is to change one part of your system without breaking lots of stuff in another part (I mean, this happens anyways, to a degree, but is it a common ... »»»
|





