Все записи октября 2009

2

Почему сложно быть…

30 октября 2009 года
Не так давно я прошелся по офису с одним единственным вопросом. Почему сложно быть? Ответы были весьма интересны и непредсказуемы. Я решил опубликовать некоторые из них. 
  • Программистом. Потому что приходится общаться с машиной на языках, которые придумали сотни незнакомых тебе людей.
  • Директором. Потому что в любое время суток необходимо знать правильный ответ на один единственный вопрос. Что делать?
  • Менеджером. Потому что нужно забыть про такие слова как, «не знаю» и «не умею». Что невозможно по определению.
  • Дизайнером. Потому что приходится любить внешний вид груши, тыквы, манго и тапинамбура, когда ты всю жизнь любил только яблоки.
  • Секретарем. Потому что приходится любить всех с первой секунды встречи.
  • Бухгалтером. Потому что приходится видеть мир в цифрах и на бумаге. Когда на самом деле он в мыслеобразах и словоформах.
  • Сисадмином. Потому что приходится знать, как работает чайник, принтер и прокси-сервер. Когда насчет их работоспособности сомневается даже сам производитель.

Метки:

Оставить комментарий
5

20 ноября 2009 г. состоится конференция «Интернет: с чем его едят»

23 октября 2009 года

Центр Высоких Технологий приглашает

  • гурманов руководителей,
  • голодных маркетологов,
  • вегетарианцев специалистов по рекламе,
  • любителей поострее PR-специалистов,
  • сладкоежек бренд-менеджеров,
  • и всех, кто любит вкусно поесть

на конференц-кухню, посвященную Интернету и его возможностям — «Интернет: с чем его едят».

Читать дальше »

Метки: , , , , ,

Оставить комментарий
2

«Множества» в С#

Андрей Трусов
23 октября 2009 года

Снова пишу про то, что, в общем-то, известно =) Но если где-то нужно передать в качестве аргумента функции несколько флагов, то данный способ можно использовать. Множеств в C# нет. Но зато есть атрибут [FlagsAttribute] для перечислений (т.е. для enum'ов):

[FlagsAttribute]
enum Magic
{
  None = 0,

  Fire = 1, //огонь
  Air  = 2, //воздух
  Water = 4, //вода
  Earth = 8, //земля

  All  = Fire | Air | Water | Earth
}

* This source code was highlighted with Source Code Highlighter.

Читать дальше »

Метки: ,

Оставить комментарий
0

В правительстве появился куратор «Электронной России»

22 октября 2009 года

Департамент информационных технологий и связи при правительстве РФ
займется федеральными программами «Электронная Россия», «Электронное
правительство», а также реализацией крупных проектов в сфере связи. Об
этом сообщает ПРАЙМ-ТАСС.

Департамент возглавит Константин Носков. Распоряжение о его назначении
премьер-министр Владимир Путин подписал еще 16 октября. Кроме того,
работой департамента, возможно, будет руководить и первый вице-премьер
Сергей Собянин, который сейчас курирует реализацию «Электронной
России», передает РИА Новости.

Новый департамент не будет дублировать функции Министерства связи и
массовых коммуникаций, которое ранее контролировало программу
«Электронная Россия», одновременно контактируя с другими
правительственными департаментами. В частности, над проектом
электронного правительства и портала госуслуг Минкомсвязи работало
совместно с департаментом госуправления и регионального развития.

Федеральная целевая программа «Электронная Россия»
предназначена для сокращения отставания от других стран в области
высоких технологий. Она была одобрена в 2002 году и должна была
завершиться в 2010 году. Предлагалось продлить ее до 2012 года, однако
в настоящее время предполагается, что к апрелю 2010 года появится новая
программа со схожими целями — «Информационное общество», рассчитанная
на 2011-2018 годы.

Источник

Метки: , ,

Оставить комментарий
9

Реализация поиска по сайту на основе Google AJAX Search API и jQuery

Дмитрий Кораблинов
21 октября 2009 года

Поиск по сайту — функция, безусловно, очень важная, особенно для больших ресурсов, на которых найти нужную информацию бывает не так просто. Многие современные CMS содержат готовые компоненты для построения системы поиска. Но даже если такого компонента нет под рукой, не надо отчаиваться — крупные поисковые сервисы (в частности, Google) предоставляют API на базе JavaScript и AJAX, которые можно легко подключить к любому сайту.

Описание API поиска от Google можно найти здесь. На первый взгляд все выглядит предельно просто: нужно разместить на странице скрипт из 5-10 строк кода, и ура — вы получаете готовую мощную систему поиска по сайту. Но на мой взгляд, тут есть существенные недостатки — способ, рекомендуемый Google (использование объекта google.search.searchControl), формирует несемантичную и явно избыточную HTML-разметку, которая к тому же «обвешана» дополнительнымы CSS-правилами, которые подойдут не каждому сайту.

Поэтому я хочу описать способ реализации поиска по сайту с использованием этого же API, но на более низком уровне, что позволяет формировать любую HTML-разметку и украшать ее собственными стилями. Для удобства работы с DOM я также буду использовать фреймворк jQuery. Сразу оговорюсь, что я не буду подробно расписывать назначение и возможности используемых объектов из API, об этом можно прочесть в документации. Я только покажу один, достаточно универсальный, вариант использования этих объектов в контексте произвольного сайта. Безусловно, приведенный ниже код — это не вселенская истина, а только лишь основа для реализации собственного решения.

Читать дальше »

Метки: , ,

Оставить комментарий