Archive for Июнь, 2008

Правильная HTML-сериализация в .Net

Доброго всем!Те, кто активно использует XSLT для генерации HTML (не XHTML), наверное часто сталкивались с ситуациями, когда необходимо генерировать не только валидный XML — XHTML, но и для браузеров, не поддерживающих XHTML, генерировать валидный HTML, что, вобщем-то, не одно и тоже. Для этого мы использовали «грязные хаки» в XSLT.В этой заметке я расскажу о более [...]

Магистратура компании IBS

В свете последних то пи ко в про высшее образование хочу написать о положительном примере: магистратуре компании IBS, в которой я учусь на втором курсе. Магистратура готовит ИТ-специалистов по нескольким направлениям системной интеграции.Информации очень много, поэтому излагаю кратко. Интересующиеся могут походить по приведенным ссылкам.
О компании IBS
IBS — одна из крупнейших IT-компаний России (5-е место среди [...]

MVC 2: Валидация модели

Это вторая часть из цикла статей о грядущих нововведениях в ASP.NET MVC 2, выход которого уже не за горами. Данный пост посвящен улучшениям в валидации, добавленных в ASP.NET MVC 2.
ASP.NET MVC 2 валидация
Валидация пользовательских данных, жизненно важная бизнес-логика и правила — ключевое требование большинства веб-приложений. ASP.NET MVC 2 предлагает массу новых возможностей, которые значительно облегчают [...]

Разработка для Google AppEngine: с самого начала

Недавно я задал вопрос — было бы интересно людям почитать о том, как писать под Google AppEngine? Хабралюди сказали что да, интересно — ну я и решил начать. В этой статье мы рассмотрим следующие вопросы:

Ультра-краткое введение в Google AppEngine (GAE), что это такое и с чем его едят
Возможности и ограничения GAE
Супер-краткий обзор архитектуры GAE-приложения
Разработка минимального [...]

Дебют на Хабре. О том какие страны в пролёте

Начинать надо на крутой ноте, я так думаю…Я мучительно решал, с чего начать. Публиковать свои посты про Google, которую не пропустили через песочницу, я не буду, потому что пост о войне Китая и Google, опубликовал другой пользователь, за что ему огромное спасибо, а также спасибо Владимиру из Киева, который дал мне за эту статью инвайт, [...]

Red Hat, Zimbra, EnterpriseDB и другое Открытое ПО (ОПО) для России и СНГ

Здравствуйте!Меня зовут Михаил Козлов и я отвечаю за бизнес ГК VDEL в России и СНГ. Мы являемся мастер дистрибутором Red Hat, Zimbra, EnterpriseDB и другого Открытого ПО (ОПО) в России и СНГ. Здесь я буду в основном писать о предлагаемых нами решениях для создания надежных, масштабируемых, безопасных и экономически эффективных ИТ решениях на базе ОПО [...]

Canonical предлагает официальную поддержку IBM Lotus Symphony

Почему-то малозамеченной прошла информация, которая мне представляется довольно показательной — Сanonical запустила программу поддержки IBM Symphony на Ubuntu 8.04 LTS Desktop Edition. Ориентирована эта программа на корпоративные внедрения, цена для инфраструктуры в тысячу рабочих мест составит 5.5 долл. на пользователя ежемесячно. Тенденция очевидна: Canonical, которая весьма резво начала с завоевания частных пользователей путем бесплатной рассылки [...]

Прагматический Процесс Разработки в «не-книжных» условиях

Доброго времени суток.Хочу поделиться некоторыми идеями которые помогают мне в Святой Войне с Хаосом в процессе разработки ПО. Для определенности картины добавлю несколько деталей: я — менеджер проектов, фирма средних размеров (~40 мозгов) занимается оффшорным программированием, команда смешанная (15% сеньоры, 35% девелоперы, 35 джуниоры, 15% стажеры, причем есть еще деление по специализации — разработка, качество, [...]

Использование гугл-докс как системы простейшего документооборота для небольших компаний

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

Пора прекратить использовать IE6

Если ваша организация всё ещё использует IE6 на Windows XP, просто прекратите. Прекратите прямо сейчас.Рынок наполнен прекрасными альтернативами IE6, включая Google Chrome, Mozilla Firefox, Opera. Если вам необходимо использовать IE6 для обеспечения совместимости с определенными веб-сайтами, или приложениями, у вас есть альтернатива от самой Microsoft. IE6 был заменён на новый, более безопасный Internet Explorer 7 [...]

О сетях хранения данных

Решил написать небольшую статейку о сетях хранения данных (СХД), тема эта достаточно интересная, но на Хабре почему-то не раскрыта. Постараюсь поделиться личным опытом по построению и поддержке SAN.Что это?Сеть хранения данных, или Storage Area Network — это система, состоящая из собственно устройств хранения данных — дисковых, или RAID — массивов, ленточных библиотек и прочего, среды [...]

Linux вместо Windows. Стоит ли игра свеч?

О чем пойдет речь?
На сегодняшнем этапе своей профессиональной деятельности я занимаюсь вопросом миграции коммерческих и муниципальных организаций на свободное программное обеспечение, точнее сказать на ту его часть, которая гарантировано выполнит все задачи клиента. Таким образом думаю разумно будет ограничить эту статью рамками ПО от Microsoft и СПО на базе GNU/Linux, а в частности ОС MS [...]

Как я искал номер телефона почтового отделения

Вместо предисловия
Почтовая связь в России является неотъемлемой частью инфраструктуры государства. Благодаря широко разветвленной сети почтовых отделений она объединяет жителей всех, даже самых удаленных и труднодоступных населенных пунктов. […]Сегодня почтовую отрасль в России олицетворяет федеральное предприятие — Почта России. Вот уже в течение нескольких лет эта организация объединяет крупнейшую в стране сеть отделений почтовой связи, один [...]

За кулисами Hotmail

Привет, меня зовут Артур де Хаан, и я отвечаю за тестирование и системное проектирование в Windows Live. Я бы хотел дать вам заглянуть за кулисы Hotmail, и рассказать вам больше о том, что необходимо для создания, развертывания и запуска Windows Live Hotmail в таких глобальных масштабах.Хранение вашей почты и данных (и наших собственных данных) на [...]

Новый подход в Китае

Сегодня Google объявила о том, что больше не будет цензурировать поисковую выдачу на китайском Google.cn. На мой взгляд, это очень важное и смелое решение, которое достойно широкой общественной поддержки. Такое решение казалось невозможным еще вчера, но Google доказала, что она по прежнему верна слогану «Don’t be evil». Не смог уйти спать, не переведя этот пост [...]

Перевод статьи Бьярна Страуструпа «What should we teach new software developers? Why?»

В январском номере Communications of the ACM опубликована небольшая статья дяденьки Страуструпа о проблемах в преподавании информатики. Статья далеко небесспорная и конечно же сильно ориентированная на американское общество, но интересная и вполне актуальная и для нас. Перевод (несколько художественный, но близкий к оригиналу) предлагаю вашему вниманию и обсуждению, желающие его улучшить — welcome сюда
Чему нужно [...]

Тим О’Рейли. Несколько мыслей о Nexus One

Предлагаю вашему вниманию перевод обзора Nexus One от признанного эксперта Тима О’Рейли. Он сравнивает его с iPhone и рассуждает о будущем Google и Apple.Сейчас нас ждет очень много информации о внешнем виде Nexus One, об ощущениях от работы с ним и так далее, поэтому я поговорю с вами о другом – о том, что именно [...]

Обзор BS 7799 — Регуляторы безопасности и реализуемые ими цели

Начало обзораРегуляторы безопасности и реализуемые ими цели. Регуляторы общего характераМы приступаем к рассмотрению десяти групп регуляторов безопасности, выделенных в стандарте BS 7799.К первой группе отнесено то, что связано с политикой безопасности, а именно:

документально оформленная политика;
процесс ревизии политики.

Цель регуляторов этой группы — определить стратегию управления безопасностью и обеспечить ее поддержку.Вторая группа регуляторов безопасности касается общеорганизационных аспектов. [...]

CEO Red Hat о кризисе, виртуализации и Балмере

О кризисе
Джим Уайтхёрст (CEO Red Hat) говорит, что кризис стал «идеальным штормом» в положительном смысле для его компании, принёс больше клиентов, ищущих уменьшения инфраструктурных издержек. Самым приятным явилость то, что ранее затратное подразделение JBoss теперь показывает скорость роста доходов большую, чем вся остальная компания.«С нашей моделью продаж (годовые подписки), мы не стремимся хорошо закрыть каждый [...]

Новогодняя агитация или хостинг нахаляву

Некоторое время назад я писал об интересном гибриде хостинга и VPS от компании DreamHost. Для нашего рынка массового хостинга предложения этой компании дороговаты (их стандартная цена 10 USD в месяц хостинг плюс ещё 15 за VPS). Будучи одним из лидеров на западе, они тем не менее могут позволить себе сногсшибательные новогодние акции. Собственно я и [...]

Мониторинг домашнего роутера

Знакома ли вам ситуация «инет никакой»?Обычно попытка исправления подразумевает: — обход членов семьи (ну да, я качаю новый сезон «Доктор Хаус». А кому это может мешать?) — перезагрузить роутер (ну завис я, завис — сутками всякую дрянь качаете..) — не качаются ли обновления (приятная новость — новый Acrobat Reader…) — нет ли у нас блошек [...]

Twitter 2.0: десятикратное ускорение APIs

Директор по платформам Twitter Райан Сарвер (Ryan Sarver) в письме разработчикам огласил функционал, который они планируют реализовать вместе с выпуском новых APIs в ближайшее время. Планы, прямо скажем, грандиозные.Самое главное, что частоту запроса информации для одного пользователя (запросы OAuth к api.twitter.com/1/) планируется увеличить в десять раз: с нынешних 150 запросов в час до 1500 запросов [...]

Учимся ошибаться

Учимся ошибаться у сильных мира сего.Рассказывает Мег Уитмен, бывшая CEO Ebay, кандидат в губернаторы КалифорнииКогда я пришла в Ebay в январе 1998 года компания росла безумно быстро, доходы росли на 70% каждый месяц. Мы продолжать обновлять сайт, но времени катастрофически не хватало. Если вы думаете, что ваш трафик вырастет на 150% в следующий год, нужно [...]

Одобрена концепция использования открытого софта в госорганах Украины

23 декабря премьер-министр Украины Юлия Тимошенко подписала распоряжение «Об одобрении Концепции Государственной целевой научно-технической программы использования в органах государственной власти программного обеспечения с открытым кодом».Согласно распоряжению, государственным заказчиком программы определяется Государственный комитет информатизации, которому совместно с заинтересованными центральными органами исполнительной власти указывается разработать и подать в четырёхмесячный срок Кабинету министров проект Государственной целевой научно-технической программы [...]

Maven — зачем?

На просторах сети вообще и в частности мне доселось видеть не один топик посвящённый Maven. И везде, где было обсуждение, возникали вопросы вида:

Что даёт его использование в проекте типа X?
Чем он лучше Ant/Make/sh?
А что делать если я хочу использовать в проекте antlr/JAX-WS/XDoclet?

Я полагаю, что все эти вопросы происходят из незнания что на свете есть [...]

Безопасность сайтов с лирическими отступлениями

Недавно я писал для одного заказчика обзорный документ по безопасности web приложений, после чего я подумал, что было бы неплохо выложить его на общее обозрение.Статья написана для непрофессионалов, поэтому дабы сделать ее более интересной для притязательных пользователей , я разбавил текст некоторыми случаями из жизни.В данном документе перечислены основные уязвимости веб приложений и способы их [...]

Установка и настройка Microsoft Hyper-V Server 2008 R2

Вступление
Сегодня я расскажу вам как установить и настроить гипервизор от Microsoft, а так же как управлять им.Итак, сначала небольшое лирическое отступление. По мере оптимизации существующей инфраструктуры встал вопрос о виртуализации. Я тут же вспомнил про замечательное решение от VMware — ESXi, с которым раньше неоднократно работал и был более чем доволен и собрался уже было [...]

Использование возможностей Windows платформы в PHP

В Microsoft есть специальная команда, которая занимается разработкой оберток к сервисам Windows платформы для использования из PHP приложений. Эти обертки называются Interoperability Bridges и размещены на одноименном сайте, посвященном взаимодействию всевозможных технологий с Windows платформой. В этой небольшой статье я расскажу о некоторых обертках, которые могут быть полезны PHP разработчику, работающему на Windows платформе.
Примеры создания [...]

Back to top · Copyright © 2010 Renovation Blog