Архив за 25 декабря 2012 - 6

Недавно я принимал участие в психологическом эксперименте для программистов. Мой друг, Майк Хансен, занимался исследованием того, как разные люди разбирают программы. Его целью было выяснение того, какие из функций в IDE помогают программистам разбираться с тем, с чем они имеют дело, и как это может быть использовано для создания систем, способных улучшить качество ПО.

Сейчас Майк занят примерно следующим экспериментом: он показывает людям несколько небольших программ на Python и просит их угадать результат работы каждой из них. Само тестирование производится при помощи слежения за траекторией движения глаз, так что после завершения теста Майк может посмотреть, куда вы направляли свой взгляд во время эксперимента.
Читать полностью »

10 бесплатных инструментов для контроля Вашей ИТ инфраструктуры: программы + видео
Кто сказал, что для того, чтобы обеспечить контроль Вашей ИТ-инфраструктуры, обязательно необходимо приобретать дорогие решения? Мы в NetWrix учли проблемы, имеющиеся у системных администраторов и специалистов по информационной безопасности, и в прошлую среду провели вебинар, на котором рассказывали о бесплатных инструментах контроля ИТ-инфраструктуры, разрабатываемых нашей компаний. Надо признаться, что это был наш первый рассказ о бесплатных программах. А как у нас получилось — судить вам.
Стоит отметить, что к вебинару был проявлен очень большой интерес — на нем присутствовало более ста человек. Мы надеемся, что тема бесплатных инструментов действительно актуальна — а мы рассказывали о бесплатных и только бесплатных программах — поэтому совершенно нелишним будет поделиться записью вебинара и соответствующими ссылками.
У себя на сайте мы подготовили такую страницу, где вся информация (ссылки на скачивание видео и программ) собрана в одном месте.

Вот собственно видео самого вебинара.

Но нам показалось, что такого видео недостаточно, поэтому по каждому из продемонстрированных инструментов мы сделали нарезку фрагментов, чтобы можно было сразу посмотреть работу интересующей программы.
Читать полностью »

Поддержка протоколов TLS/SSL для сокетного соединения на AS3

Мы разрабатываем Flash клиент для клиент-серверного приложения с постоянным сокетным соединением и нам важно защититься от прослушки трафика. Один из способов такой защиты — SSL/TLS шифрование. Во Flash сделать это можно двумя путями — использовать родной SecureSocket или TLSSocket из библиотеки as3crypto. Ниже мы обсудим плюсы и минусы, производительность, а также проблемы с которыми мы столкнулись при внедрении обоих вариантов. Читать полностью »

Интересный кейс архитекторам и product owner-ам на заметку.

Социальные сети, в данном случае мы прежде всего говорим о Facebook и Vkontakte, позволяют вставлять на страницу — ленту комментариев посредством Social API плагина

Эти комментарии можно модерировать. Но может быть не всегда и на любую страницу стоит вставлять социальную ленту комментариев.

Вот что может получиться.
Читать полностью »

Atari Portfolio — ноутбук Джона КоннораНаверняка вы обратили внимание на компьютер, с помощью которого юный Джон Коннор в Терминаторе-2 взламывал PIN-код банкомата, и код доступа в лабораторию. Этим компьютером был Atari Portfolio. На момент выхода фильма (1991-й год) он казался чем-то за гранью фантастики. Мне посчастливилось его найти, и хочу поделится с вами его обзором.
Atari Portfolio — ноутбук Джона КоннораЧитать полностью »

В процессе автоматизации деятельности предприятия при помощи 1С: Предприятие часто
возникают задачи интеграции и обмена с оборудованием и другими сторонними информационными
системами, например, банками, веб-сайтами, информационными системами партнеров.
Традиционно 1С: Предприятие выступает в качестве потребителя услуг, и реже – в качестве
поставщика. До этого момента у разработчиков популярными технологиями при получении
информации от 1C были COM и веб-сервисы, которые появились только в версии 8.1.

У обеих технологий (COM и веб-сервисы) есть свои минусы. Главные недостатки заключаются
в следующем. COM-технология позволяет в каждый момент времени выполнять только один
запрос. Обращение возможно только внутри своей локальной сети. Обработка одновременных
запросов для COM возможна, но требует затрат на организацию пула соединений и отладку
многопоточного приложения. Веб-сервисы же сложны по настройке и негибкие для программирования:
жестко привязаны к SOAP-стандартам. Подключение устройств, обменивающихся простыми
пакетами, работающих по http-протоколу, невозможно.

Новая идея организации веб-сервера внутри 1С, предложенная в статье, опирается на
проверенную временем богатую функциональность .Net Framework. Решение на основе
идеи лишены недостатков COM и веб-сервисов 1С. По сравнению с COM http-сервер можно
использовать вне локальной сети, поддерживается одновременная обработка нескольких
запросов. По сравнению с веб-сервисами 1С решение на базе http-сервера обладает
большей гибкостью, так как программист волен сам выбирать формат ответа сервера
(в том числе HTML, JSON, графические изображения, RSS и т.д.), а также контролировать
при ответе URL-адрес, идентификацию пользователей, коды ошибок, куки, кодировку,
осуществлять кеширование. Настройка же http-сервера внутри 1С сводится к простому
запуску внешней обработки.

Читать полностью »

Короткий анонс для тех, кто впервые заходит на наши страницы.

Suggest.io – сервис для быстрой организации живого поиска по сайтам любой архитектуры и сложности.

image

Основные фичи:

  • Создание поиска на сайте не требует специальных навыков и занимает лишь несколько минут. Индексация сайта начинается сразу после установки кода Suggest.io на сайт пользователя.
  • Suggest.io реагирует на ввод каждой буквы запроса и предлагает результаты поиска ещё до того, как запрос введен полностью.
  • Поисковая выдача остаётся на вашем сайте, а не переходит на страницу к поисковым машинам. Результаты поиска выводятся в выпадающем окне под поисковым полем.
  • Suggest.io может показывать не только текст, но и картинки со страниц сайта.
  • Все элементы поиска легко настроить под дизайн сайта, на котором он установлен. Интерфейс настроек дизайна предельно прост.

Читать полностью »

Разбираемся с разработкой Windows 8 приложений на XAML/С#, реализуя простой RSS Reader. Ч.2
Продолжаем разрабатывать простой RSS Reader. Начало было положено в статье Разбираемся с разработкой Windows 8 приложений на XAML/С#, реализуя простой RSS Reader. Ч.1, где мы создали проект получили данные RSS и начали делать красиво. В этой части мы добавим красоты и функциональности в нашу читалку.Читать полностью »

17-летний одиннадцатиклассник Кирилл Чеканов захотел автоматизировать демонстрацию стартапов возможным инвесторам. И на удивление быстро создал сервис для этого, сообщает ToWave.ru. Система Hippflow сопровождает ежедневную работу проектов, выделяет достижения подключённых стартапов и даёт инвестору доступ к их планам. Сервис предоставляет инструменты для обозначения потребностей в финансовых ресурсах, в кадрах, фиксирует деловые встречи команды.

Читать полностью »

Ультрабук Desten X354 и процесс его похищения
С самого момента своего появления ноутбуки стали излюбленным объектом для краж. Воров понять можно: стоит ноут дорого, украсть и потом сбыть его несложно. Однако владельцам ноутбуков от этого не легче, ведь до последнего времени не существовало программных и аппаратных средств, сколько-нибудь серьезно усложняющих жизнь преступников. Теперь стараниями Intel такая система появилась – называется она Intel Anti-Theft. О ней много писали в новостях, обзор был и в нашем блоге на хабре, однако практические отчеты о ее использовании практически отсутствуют. Мы решили восполнить этот досадный пробел, и когда к нам в руки попал новый ультрабук от российской компании Desten – X354, не только протестировали его со всех сторон, но и запустили на нем Intel Anti-Theft. Отчет об обоих этапах проверки читайте в этом посте.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js