Хабрахабр:
Для тех кто только собирается начать работать в среде электронной коммерции есть стразу несколько хороших новостей. Во-первых, численность интернет-пользователей у нас в России на начало 2011 года превысило 46 млн. человек, что составляет более 52% от общего взрослого населения страны (+18). Если взять аналогичный период 2010 года, то прирост пользователей составил порядка 9%. Это данные организации ?Мир Интернета?. Во-вторых, это данные агентства Data Insight, в 2010 году 12,5 миллиона покупателей потратили на онлайн-покупки в России 240 миллиардов рублей (7 млрд.$). По другим данным цифра чуть скромнее, потому что не брался в расчет рынок B2B, но все равно цифры заставляют задуматься. Стоит так же отметить, что по данным Яндекс.Маркет за 2011 год рынок интернет-торговли вырос по сравнению с 2010 годом примерно на 25%. К примеру, интернет магазин Озон за первое полугодие этого года вырос на 36%. Подробности...
Статья ориентирована больше на новичков, или тех, кто еще не работал с данным механизмом в языке. Я постараюсь рассказать, что это такое, зачем они нужны, и как можно самому создавать удобные для себя аннотации. Аннотации представляют из себя дескрипторы, включаемые в текст программы, и используются для хранения метаданных программного кода, необходимых на разных этапах жизненного цикла программы. Информация, хранимая в аннотациях, может использоваться соответствующими обработчиками для создания необходимых вспомогательных файлов или для маркировки классов, полей и т.д. Читать дальше →
Я работаю в маленьком издательстве. И, после выпуска бумажной версии детской книжки решили сделать и ее электронный вариант для iPad. Не приложение, а именно книгу в формате eEub. Договорились о презентации в крупном торговом центре: бумажные книжки продаются, автор их подписывает, iPad-версия скачивается посетителями центра, плюс они же играются с анимацией на предоставленных iPad'ах. Но, если автор подписывает бумажные книги, почему бы не подписать и электронную? Идея новая и оригинальная, но реализуемая ли? Скажу сразу, реализовать подписывание не удалось, и вот почему? Читать дальше →
При попытке использования библиотеки Code Contracts в реальном проекте может возникнуть небольшая сложность: хотя сам класс Contract с методами проверки предусловий и постусловий, располагается в mscorlib начиная с 4-й версии .NET Framework, но без установки самой библиотеки Code Contracts, они не попадают в результирующую сборку. Это может вызвать определенные сложности в крупных распределенных командах, поскольку для нормального использования контрактов всем разработчикам придется установить дополнительное расширение. А поскольку у ключевых людей проекта может не быть четкой уверенности в том, а нужно ли вообще нам это добро, то такой переход может быть затруднительным. Однако Code Contracts поддерживает дополнительный ?режим совместимости?, который позволяет ?жестко зашить? проверки предусловий в результирующий код, так что они будут видны всем, не зависимо от того, установлены контракты на машине разработчика или нет. Читать дальше →
С выходом бета-версии Windows 8, сервер Internet Information Services (IIS) 8 стал доступен для публичного тестирования и тестирования в промышленной среде. Многим системным администратором не терпится узнать, какие изменения были внесены и что нового появилось. В этой статье приводится поверхностное описание того, что мы увидим в релизе IIS 8. Основное внимание в этой версии сервера было уделено сценариям высокомасштабируемого хостинга. Новая версия содержит значительные улучшения в производительности для того, чтобы иметь возможность (и с легкостью) обслуживать тысячи сайтов на одной единственной серверной ферме. Все о чем написано в этой статье уже сегодня может использоваться и доступно для загрузки. Полноценное регулирование нагрузки CPU (CPU Throttling) Предыдущие версии IIS уже содержали в себе функцию регулирования нагрузки CPU, однако они работали не так, как вам бы хотелось. Когда сайт достигает лимита использования CPU, то он выключается на определенный период времени. Такое поведение защищает другие сайты на сервере, но не является предпочтительным, так как вместо того, чтобы сайт просто замедлить он выводится из строя. Читать дальше →
С утра пришло письмо со свежими новостями по одному из онлайн-курсов проводимых Стенфордом. На этот раз похоже началась активная подготовка к запуску курса ?Technology Entrepreneurship?. Авторы курса приглашают всех пройтись по ссылке на свой сайт, зарегистрироваться и внести основную информацию о себе ? возраст, пол, местоположение, отрасль в которой вы работаете. Если копнете глубже, сможете ввести данные по вашим интересам и вашему образованию. Но самое главное это то, что авторы интересуются нет ли у вас своей команды из 3-4 человек. Если у вас нет своей команды, Chuck Eesley и Amin Saberi обещают помочь собрать команду по стране проживания, интересам и сфере, в которой вы работаете. В любом случае, авторы просят заполнить необходимые данные до 18 марта. Просьба о создании команд намекает на то, что всем участникам курса некоторые задачи придется выполнять в команде, что есть очень хорошо. Знаю по некоторым отдельным курсам своего ВУЗа, насколько повышается польза от курса, если постоянно приходится работать в команде. Само собой, что всё очень зависит от того, какие люди находятся с тобой в команде. Мне подумалось, что неплохо было бы попробовать собраться в команды на Хабре. По крайней мере, есть хороший шанс, что ты заранее и самостоятельно сможешь подобрать себе подходящих компаньонов. Читать дальше →
Всем нам известна аббревиатура SMS. То, что это сервис для обмена короткими текстовыми сообщениями между абонентами сотовых сетей сейчас знает даже каждый ребёнок, которому вручили первый мобильный телефон перед поступлением в школу. Но не каждый знает, как данная технология устроена и как она появилась. Сегодня мы бы хотели рассказать вам историю появления SMS, где немаловажную роль сыграла компания Nokia. Также мы затронем отдельные моменты реализации этой технологии и некоторые интересные факты. Услуга текстовых сообщений SMS является самым распространённым сервисом по передаче данных в мире ? в 2011-м году сервисом SMS пользовались почти 4 млрд абонентов. Услуга SMS-сообщений, как несложно догадаться по схожести идеи, берет своё начало от радиотелеграфов и пейджеров. Она использовала стандартизированные телефонные протоколы, ставшими частью серии стандартов GSM в 1985 году, в котором был определен лимит сообщения в 160 символов. С тех пор поддержка этой услуги была добавлена в другие мобильные технологии как ANSI CDMA-сети и Digital AMPS, а также спутниковые и наземные сети. Первоначальная концепция Группа GSM была собрана Европейской конференцией почтовых и телекоммуникационных администраций (CEPT) для создания единой сотовой системы диапазона 900 МГц в странах Европы. Начальный план действий группы гласил, что ?предоставляемые в публичных коммутируемых телефонных сетях и сетях передачи данных услуги должны быть доступны в мобильных системах?. Реализация должна была содержать обмен текстовыми сообщениями как напрямую между мобильными станциями, так и передачу сообщений через Message Handling Systems, ? протокол электронной почты, крайне распространённый в то время. План действий был принят в декабре 1982-го года. Читать дальше →

Отписаться от этой рассылки