|
СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ
Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях
Кто внес наибольший вклад в развитие украинского ИТ-рынка.
Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары
|
|

12 апреля 2012 г., 12:47
Вроде бы CSV – достаточно очевидный и стандартный способ обмена данными между программами, оперирующими табличными данными. Но «сюрпризов» он по-прежнему преподносит более чем.
Не спрашивайте почему и зачем (это долгая и печальная история, начавшаяся еще вот с этого), но понадобилось передать в смартфон адресную книгу именно через CSV. Ну, есть программы, которые это умеют, главная задача – получить исходный файл.
Казалось бы, чего проще? Имеется резервная копия телефонной книги в Outlook, которая умеет экспортировать контакты в CSV: раз – и готово. Но если бы все было так просто, не было бы этого текста :) В результирующем файле все символы кириллицы (имена, фамилии) оказались заменены знаком вопроса. Предположив, что что-то сломалось в Outlook, попробовал проделать то же самое в Hotmail. Аналогично!
Хорошо, что я человек бывалый и немного с проблемами CSV знакомый. В частности, еще давно сталкивался с их переносом (и соответствующих макросов) между системами с разными языками, а главное – с разными региональными настройками. Та самая comma оказывается запятой только для американцев и британцев, а для прочих европейцев – точкой с запятой. Ну, тут как бы все честно, нам запятая нужна для других целей. В любом случае хорошо, что есть стандартный способ управления такими нюансами – особенно, если пользователь о них осведомлен.
У меня ОС англоязычная, Microsoft Office русскоязычный, системная локаль выставлена правильно, но вот служебные форматы по какой-то причине я оставил английские. Здесь-то собака и зарыта. Поменял форматы на русские и все получилось. С Hotmail, кстати, ситуация аналогична: достаточно сделать интерфейс сервиса русским и кириллица преобразуется корректно.
В общем, happy end, но осадок остался. Ведь и Outlook, и Hotmail оперируют Unicode. В этом легко убедиться: в Hotmail достаточно глянуть на текущую кодировку веб-страницы, а в Microsoft Office, к примеру, испортить заголовок doc-файла и, открыв его в Word, выбрать Unicode. На первый взгляд может показаться, что перекодировка Unicode в ANSI – процесс неоднозначный, ведь часть информации действительно теряется. Но ведь язык-то известен! На то и Unicode. Логично предположить, что и в дальнейшем (в CSV) я хочу получить данные на том же языке. На деле же происходит следующее: почему-то применяется таблица перекодировки для некоего «главного» языка, в данном случае, видимо, английского, естественно, кириллица не попадает на нужные места в таблице ANSI и программа в ужасе заменяет ее знаком вопроса. Хотя, чем знак вопроса лучше, чем другие (предположительно) нечитаемые, но все же несущие информацию символы?
Странно сталкиваться с подобными проблемами в XXI веке. Программисты, видимо, пошли по пути наименьшего сопротивления, выбрав универсальный алгоритм "на все случаи жизни", хотя стоило бы чуть-чуть дополнительно поразмыслить. К примеру, обнаружив большое количество «левых» символов, вероятно, стоит заменить таблицу перекодировки. Хотя нельзя исключить что это унаследованная проблема. Ведь получается, что текстовые данные, записанные более чем в двух алфавитах, через CSV перенести полностью нельзя в принципе. Так почему бы не использовать для этого формата Unicode, предоставив выбор пользователю?
6 апреля 2012 г., 11:08
…отправляется на международный финал Imagine Cup 2012 украинская команда из Донецкого филиала Компьютерной Академии «ШАГ». Поскольку состоится он в Сиднее.
Вчера в Киеве прошел национальный этап конкурса Software Design – главного и наиболее престижного в рамках Imagine Cup. Именно за него вручается собственно почетный кубок, завоевать который чрезвычайно сложно, т. к. для этого нужно пройти многоуровневый отбор и в итоге оказаться лучшим среди нескольких десятков команд со всего мира.

Как видите, бумеранги упомянуты вовсе не ради красного словца, они послужили своеобразным пригласительным билетом на финал в Австралию
Всего было представлено восемь достаточно разнообразных проектов (из без малого 30 претендентов), три из которых стали «суперфиналистами», а из них, по итогам еще одного раунда презентаций, была уже выбрана команда, которая и представит всех нас в Сиднее. Я давно наблюдаю за Imagine Cup и должен сказать, что в этом году едва ли не впервые среди членов жюри не было единодушия при выборе победителя. Напротив, затянувшаяся полемика грозила сорвать график мероприятия. Майкрософт Украина пошла на довольно интересный эксперимент, пригласив в жюри не только представителей ИТ-индустрии – в частности, заключительный этап среди прочих «судили» телеведущий Игорь Кондратюк и музыкант Павел Гудимов (оба, кстати, далеко не гуманитарии). Их свежий, незашоренный взгляд несомненно украсил и дискуссии, и вообще соревнования.
Таким образом все проекты из финальной тройки заслуживают внимания:
- Enable Talk, победитель, представляет собой программно-аппаратный комплекс, способный переводить в речь язык жестов. Специальная перчатка, оборудованная многочисленными сенсорами и разработанным самими студентами контроллером, «считывает» жесты и передает их на ПК или смартфон для распознавания и озвучивания. Решение безусловно еще требует доводки, надеюсь, двух оставшихся месяцев будет достаточно. Кстати, подобный проект я видел на одном из финалов Imagine Cup и, если не ошибаюсь, тогда ему не хватило именно завершенности.
- команда Cyber Heads из Одесского филиала Компьютерной Академии «ШАГ» (честь и хвала учебному заведению, которое так стимулирует и поддерживает своих студентов) получила второе место за Newgery, электронный (всемирный!) библиотечный коллектор, совмещенный с хранилищем оцифрованных текстов, которые могут фотографироваться и передаваться всеми желающими. Глобальность и масштаб проекта, а также увлеченность студентов произвели большое впечатление.
- третий приз достался команде Dark Spark из ХНУРЭ за игровую (на основе Microsoft Kinect) систему реабилитации детей, больных церебральным параличом. За развлекательной частью скрывается интеллектуальная система сбора и анализа информации, которая позволяет врачу оценивать различные параметры двигательной моторики и корректировать программу упражнений.
Конечно, можно понять разочарование команд, которым не хватило самой малости, чтобы вырвать победу. Многочисленные призы и подарки от спонсоров (Nokia, Dell, Smart Holding, Emozzi) утешили их лишь отчасти. Но, как справедливо заметила Ярына Ключковская, директор по корпоративным коммуникациям и социальным программам компании Майкрософт Украина, быть может ценнее всех призов является фидбэк от жюри и других присутствовавших профессионалов, который поможет критически взглянуть на свое творение, в чем-то его усовершенствовать и, быть-может, даже превратить в настоящий бизнес. В последнем, кстати, нет ничего невероятного, так как в жюри присутствовали представители стартап-инкубаторов, которые заинтересовались многими участниками.
Опыт играет огромную роль. Достаточно сказать, что ВУЗы, в которых учатся сегодняшние призеры, регулярно отправляют украинские команды на финальные этапы Imagine Cup. Приобретенные там качества, такие как нацеленность на результат, внимание к деталям, умение презентовать свой проект и с технической, и с бизнес-стороны, несомненно пригодятся не только в подобных соревнованиях, но и в дальнейшей деятельности. Поэтому особенно обидно, что украинские студенты по-прежнему не слишком активны и нечасто сами проявляют инициативу, хотя география национального этапа постепенно расширяется, а вместе с ней, как я уже говорил, растет и его уровень.
 |
Дмитрий Шимкив, генеральный директор Майкрософт Украина: "Microsoft, как организатор Imagine Cup, лишь открывает перед студентами новые возможности, но реализация их требует, конечно, гораздо более существенной поддержки от академических и ИТ кругов" |
И конечно, нужно поблагодарить Microsoft вообще и, особенно, украинский офис, за те усилия, которые они прилагают, чтобы стимулировать молодежь, дать ей возможность проявить свои таланты, войти к мировую технологическую элиту. Пусть это прозвучит несколько пафосно, но таковым вчера было по сути общее впечатление: те знания и умения, а также, что очень немаловажно, азарт и здоровые амбиции, которые продемонстрировали украинские студенты, вселяют определенные надежды в наше общее будущее.
4 апреля 2012 г., 22:25
Если бы очередной отчет Linux Foundation был опубликован на пару дней раньше, в это точно никто бы не поверил. В год двадцатилетия Linux, впервые за все это время, в список разработчиков Linux попала… Microsoft!
Конечно, за всю историю Linux, которую ведут то ли с августа (с известного письма Линуса Торвальдса), то ли с сентября (версия 0.01) 1991 г., вклад Microsoft не так велик. Что и не удивительно, ведь только с 2005 г. в разработке этого ядра ОС приняли непосредственное участие около 8 тыс. человек из почти 800 компаний. Однако если считать с версии 2.6.36 (а это конец 2010 г., т.е. фактически перед нами результат за 2011 г.), то Microsoft попадает в двадцатку главных разработчиков с вполне весомым вкладом в 1% от всех внесенных изменений.
Но принципиально, конечно, что редмондская корпорация впервые вообще попала в этот отчет. Не секрет, что взаимоотношения миров Linux и Windows всегда были непростыми, вплоть до крайне нелестных эпитетов в адрес друг друга из уст виднейших представителей. Хотя одно время даже активно муссировались слухи, что Microsoft может выпустить собственный дистрибутив Linux (возможные цели такого демарша усматривались различные). Но несколько лет назад Microsoft недвусмысленно назвала обеспечение интероперабельности одним из своих приоритетов и сегодняшнее явление есть прямым следствием того шага – Microsoft прежде всего заинтересована в совершенствовании поддержки виртуализации.
Отчет содержит еще немало любопытных фактов и статистических данных. К примеру, не менее 75% работ над Linux выполнены «за деньги», т.е. представителями официальных корпоративных участников процесса. Вклад волонтеров, конечно, намного скромнее, однако на десятку наиболее активных приходятся целых 9%. Ну и стоит отметить, что размер ядра Linux в версии 3.2 превысил 15 млн. строк кода.
1 апреля 2012 г., 15:31
За последнее время несколько раз замечал в ТВ-эфире рекламу украинского цифрового ТВ-вещания. Особо не вслушивался, но вроде бы там говорится о 32 каналах, а у меня почему-то только 21…
На досуге решил разобраться. Оказывается, я отстал от жизни! Весь прошлый год кампания «Зеонбуд», выигравшая соответствующий тендер, строила национальную цифровую вещательную сеть. Хитрость в том, что в данном случае был выбран стандарт DVB-T2, а мой сравнительно старый (компьютерный) тюнер рассчитан на DVB-T, на котором в Киеве давно ведется тестовое вещание – сейчас он принимает 21 канал, хотя еще с полгода назад было на несколько больше. Отсюда и путаница, поскольку «Зеонбуд» действительно транслирует 32 бесплатных канала: 28 национальных, 4 региональных.
Сам по себе выбор DVB-T2 – несомненное благо. Это более новый и прогрессивный стандарт, который, если коротко, по сравнению с DVB-T позволяет более эффективно использовать полосу пропускания, т.е. транслировать или больше каналов, или столько же, но с лучшим качеством. Редкий пример, когда Украина опережает многие даже гораздо более развитые страны. Проблема лишь в поддержке со стороны принимающего оборудования – его пока (в мире) очень немного, но свято место пусто не бывает.
Тем не менее, как известно, в нашей стране «данайцев» следует опасаться особо. Оказывается, с середины марта 28 национальных (напомню, бесплатных!) каналов стали шифроваться. Т.е. поддержки приемником просто DVB-T2 теперь недостаточно, нужно еще и – кодировки Irdeto, и все прежнее (хоть и немногочисленное) оборудование снова остается за бортом. Самое парадоксальное, что это сделано по рекомендации Нацсовета по вопросам телевидения и радиовещания, причем «Зеонбуд» воплотил ее сразу же и за свой счет.
Интересна мотивация: защита (в будущем) авторских прав каналов и ограждение отечественного рынка от «некачественного и пиратского» оборудования. Звучит загадочно. Не очень ясно, при чем тут авторское право, поскольку каналы бесплатны и сегодня доступны по обычному аналоговому вещанию, которое исчезнет по разным данным то ли в 2013, то ли в 2015 г. С оборудованием же и подавно. Кто и как должен оценивать его качество? Есть совместимость со стандартом, есть сертификация на соответствие отечественным нормам – вроде и достаточно. С чего бы вдруг дополнительная забота?
Около года назад (еще до возникновения идеи с шифрованием) представитель «Зеонбуд» сообщал о доступности приемников-приставок за $35, при этом возможная суммарная прибыль им же оценивалась в $50-100 млн. Лакомый кусочек! Приставка же Strong SRT 8500, которая буквально на днях поступила в продажу, стоит порядка 600 грн. При этом ничего особенного из себя она не представляет, кроме того, что поддерживает все необходимые технологии.
И естественно, поскольку речь идет о бесплатном телевидении, то существует многомиллионная бюджетная программа по обеспечению приемным оборудованием порядка 1 млн семей (хотя по нынешним ценам выделенных денег не хватит). Надо ли пояснять дальше? Ходят слухи и о других «перегибах», но перепроверить их я не могу, так что и ретранслировать не буду. Главное, что светлое цифровое завтра уже не за горами. Правда, как это часто у нас бывает, для некоторых оно окажется более светлым, чем для остальных.
28 марта 2012 г., 8:40
Открытые офисные пакеты редко баловали своих пользователей какими-то яркими, оригинальными функциями, чаще старались просто подровняться с главным конкурентом. Совместная работа с документами тоже как бы не новость, но в LibreOffice ее хотят реализовать совершенно особенным способом.
Группа из четырех разработчиков решила восполнить один из очевидных функциональных пробелов в LibreOffice и обеспечить в нем возможности совместного редактирования. Внимания заслуживает способ, которым они собираются это реализовать.
Чтобы не изобретать велосипед, они решили воспользоваться фреймворком Telepathy, поддерживающим коммуникации по различным IM-протоколам. Насколько можно понять из не слишком подробного сообщения, выбран Jabber, который обеспечивает одновременные коммуникации нескольких пользователей. Telepathy позволяет инкапсулировать в IM-трафик любой служебный протокол, соответственно: а) приложения будут «общаться» практически в режиме реального времени, б) конфликтов при этом не возникнет в принципе, т.к. Jabber автоматически упорядочивает сообщения.
В демонстрационных роликах по указанной выше ссылке можно видеть, как изменения в электронной таблице перетекают из одного экземпляра Calc в другой. Вообще говоря, Excel коллективное редактирование своих документов поддерживает достаточно давно, правда не в реальном времени и с возможностью конфликтов. Кроме того, если разработчикам LibreOffice удастся реализовать все задуманное, такая схема сможет работать не только в локальной сети, но и в Интернете, причем в бессерверном режиме. Но впереди у них еще много работы.
26 марта 2012 г., 19:54
Конечно, формулировка подразумевает, что может появиться, а может и нет. Но до сих пор в подобных вопросах блогеры с winunleaked.tk почти не ошибались.
А они определенно утверждают, что Windows 8 RC будет представлен широкой публике в конце мая или в начале июня. Если это так, то можно только поудивляться темпу, взятому Microsoft при разработке будущей ОС. Впрочем, текущая Consumer Preview выглядит практически готовой и достаточно стабильна, следовательно, можно предположить, что серьезных доработок не требуется и не будет.
С другой стороны, я сильно подозреваю, что розничный успех, по крайней мере, на первых порах, вряд ли будет сопутствовать Windows 8. Соответственно, торопиться с ее выпуском имеет смысл только в том случае, если делать ставку на новые устройства на ее основе - планшеты, гибриды и что там еще придумают. И многие OEM, кстати, как бы исподволь, но все же намекают, что собираются поразить нас аккурат к рождественскому сезону.
А им, соответственно, нужно время на отладку, испытания и пр., причем, желательно с кодом, максимально приближенным к окончательному. Ранний выпуск релиз-кандидата как раз и позволит им достаточно проработать свои устройства, поскольку выпуск сырых продуктов будет смерти подобен.
23 марта 2012 г., 7:53
Инсайдерская информация с одной из сессий коференции SWIT 2012, которая проходит в эти дни в Киеве: украинские компании пока могут тестировать Office 365 гораздо дольше положенных 30 дней.
Как известно, даже официальное тестирование Office 365 в Украине стартовало позже, чем во многих других регионах. К сожалению, подобное нередко случается с различными информационными решениями и технологиями, и одна из главных причин - наше довольно вычурное законодательство.
Но в данном случае такое отставание, может быть, даже во благо. Серьезные облачные решения - еще в диковинку и с ними нужно основательно разбираться, особенно, при наличии сравнительно развитой локальной инфраструктуры.
Так вот, если подписаться на тестирование сейчас, то реально отсчет 30-дневного пробного периода будет начат только с момента старта официальных продаж Office 365. А по его истечению, кстати, дается еще время на размышления. Так что украинские компании могут основательно испытать Office 365 в течение нескольких месяцев. Тестовый сервис предоставляется для 10 или 25 пользователей, но по обращению в техподдержку его можно без проблем расширить на 100.
21 марта 2012 г., 19:19
Свежее исследование свидетельствует, что даже если усилия CISO и не смогли полностью оградить компанию от утечек данных, они все-таки позволили заметно снизить финансовый ущерб от последних.
Ponemon Institute по заказу Symantec в очередной раз оценил стоимость утечек данных для компаний. В этом году исследование выявило сразу несколько любопытных фактов, хотя не для всех, на мой взгляд, предложены адекватные объяснения.
Главный вывод: финансовые потери (прямые и косвенные в сумме) от утечек данных впервые за семь лет исследований сократились. Вот как выглядит динамика среднего ущерба (в млн):
А вот – удельной стоимости потери одной «записи» (т.е. документа или некоего кванта информации, как правило, персональной):

Сами исследователи объясняют это любопытное явление тем, что компании стали гораздо лучше готовиться к утечкам – причем, с точки зрения как защиты от, так и реакции на них. Что же такое случилось в 2011 г., что (как видно на диаграммах) устойчивый тренд развернулся на 180º? Важно уточнить, что все финансовые оценки делались исключительно на примере компаний из США, т.е. сослаться, скажем, на появление более совершенного законодательства в области защиты персональной информации не получится – в США с этим давно все в порядке.
Тем не менее, некоторые факторы, обусловившие это явление, все же вычленить удалось. Так, в компаниях, где за сохранность данных отвечает CISO, удельная стоимость утекшей «записи» оказывается ниже на $80. Еще $41 «спасают» независимые консультанты. С другой стороны, в компаниях, впервые столкнувшихся с утечками данных, этот показатель на $37 выше. Т.е. принцип «пока гром не глянет, мужик не перекрестится» справедлив и для заокеанских коллег.
С точки зрения источника угроз по-прежнему «рулят» инсайдеры, на долю которых приходится 39% инцидентов. Настораживает, однако, что влияние хакеров и вредоносного ПО продолжает усиливаться, в прошлом году на их долю впервые пришлось более трети всех инцидентов – 37%. Очевидно, скоро этот источник станет главенствующим, что особенно неприятно, так инциденты, спровоцированные внешними силами, наносят больший ущерб.
В отчете есть еще немало интересных цифр и фактов – всех, кто мечтает стать CISO, адресую к оригиналу.
20 марта 2012 г., 15:51
Неоднократно интересовался у производителей антивирусов о конкуренции со стороны бесплатного Microsoft Security Essentials и неизменно мне отвечали, что повода для беспокойства нет. А он был, и есть.
Последние данные, представленные компанией OPSWAT лично меня в этом убедили окончательно. Причем, это результаты не какого-нибудь опроса, а – реального подсчета инсталляций, на основе более 300 тыс. отчетов, собранных программой AppRemover. Последняя предназначена для корректной деинсталляции различного защитного ПО – насколько сегодня в реальности востребована такая функциональность, не берусь судить, но когда-то аналогичные утилиты для своих антивирусов выпускала, скажем, Symantec (причем, вынужденно).
Независимо от этого, AppRemover, видимо, достаточно популярна, причем, если верить ее создателям, не только у домашних, но и у корпоративных пользователей. Тем не менее, выборка наверняка в большей степени охватывает первых, и, к тому же, достаточно «подкованных». Что, впрочем, не делает собранную статистику менее ценной и показательной.
Для начала, вот как по данным OPSWAT выглядит структура мирового антивирусного рынка:

За последний год Microsoft сделала существенный рывок и вошла в пятерку лидеров, обогнав даже Symantec. Региональная статистика, конечно, может отличаться очень сильно. К примеру, на североамериканском рынке лидер по-прежнему Symantec (16.09%), а следом идет Microsoft (14.92%); еще два игрока владеют долями более 10%: AVG – 13.22%, Avast – 11.96%; остальные уступают с большим отрывом.
Еще интереснее индивидуальный рейтинг:

Обратите внимание, что четыре лидера – бесплатные программы, на долю которых приходится без малого 40%. И наверняка в категории Others есть другие бесплатные (всего AppRemover насчитал 367 антивирусных продуктов от 87 вендоров). Показательно также, что на североамериканском рынке Microsoft Security Essentials занимает первую строчку с 14.58% и огромным отрывом от конкурентов (ближайший – Avast! Free Antivirus с 9.15%).
Если вспомнить, что Microsoft Security Essentials (хоть и под названием Defender) становится штатным компонентом Windows 8, то вполне можно ожидать, что коммерческие персональные антивирусы вскоре исчезнут как класс. Дольше других, вероятно, продержатся на плаву комплексные пакеты, вроде KIS, но и их постепенно добьют распространение мобильных ОС и контролируемых магазинов ПО.
15 марта 2012 г., 13:35
Microsoft любит ИТшников, пожалуй, не меньше, чем разработчиков. И столь же искренне :) Потому и балует их регулярно новыми полезными инструментами.
Действительно, в недрах Microsoft TechNet имеется столько всего, что отдельно взятому сисадмину, пожалуй, и не освоить. Об одном из очень мощных и полезных инструментов – Log Parser, анализаторе различных журналов – КО писало довольно давно. С тех пор он, похоже, больше не развивался, во всяком случае базовая версия все та же – 2.2. Впрочем, возможно, собственно в «парсере» уже и нечего дорабатывать. Тем не менее, инструмент продолжает пользоваться заслуженной популярностью и вокруг него даже выросла определенная среда – готовых запросов, редакторов, оболочек и пр. Но, как обычно, за лучшие доработки требуют денег или услуг, вроде ПиАра в социальных сетях. Поэтому выпуск Microsoft Log Parser Studio оказался действительно приятным сюрпризом.
Как нетрудно догадаться, речь идет о GUI-надстройке для Log Parser. Назвать ее средой разработки было бы, пожалуй, слишком смело, поскольку встроенный редактор – самый примитивный. Это именно оболочка для быстрого исполнения запросов и оперативного внесения в них корректив, объединенная с библиотекой готовых запросов. Изначально присутствует более 100 примеров, в основном ориентированных на анализ журналов Exchange. Данная область выбрана, видимо, в силу своей большой популярности. Но есть и другие, и, конечно, библиотеку можно пополнять своими наработками, сразу же относя их к нужной категории.
Вот, к примеру, небольшая вариация на тему запросов из упомянутой статьи Игоря Шаститко:

С тех пор формат системного журнала несколько изменился, поэтому пришлось немного поэкспериментировать, чтобы найти нужную информацию. GUI, конечно, упрощает эту задачу, позволяя исполнять рядом несколько запросов, изучать их вывод и сразу же корректировать какие-то параметры. Сообщения об ошибках также играют не последнюю роль.
Если собранные данные организованы в соответствии с несколькими нехитрыми принципами, для них сразу же можно построить диаграмму:

Конечно, доступны только самые простые формы визуализации и многое в них скорректировать нельзя, но для получения быстрого представления – вполне сойдет. Если же надо что-то более сложное – пожалуйста, импортируйте данные в TXT или CSV.
Имеются еще кое-какие возможности, вроде многопоточного исполнения пакета запросов, – подробнее об этом можно почитать в официальном блоге (обратите внимание, что сообщение опубликовано командой Exchange) или уже в руководстве.
|
|

|