Архив за 27 мая 2013 - 7

Практика ITIL средствами OTRS
В статьях попробую раскрыть особенности внедрения практик ITIL, в том числе и с использованием OTRS.

Что хочет пользователь от ИТ отдела в первую очередь?
Читать полностью »

Декораторы в PHP. Реализация расширения По результатам опроса в первой статье, решено было сделать обзор реализации расширения. К этому моменту в угоду существующим IDE немного изменился синтаксис, который, пожалуй, был наиболее обсуждаемым моментом.
Это не еще-одна-статья-о-hello-world-расширении, т.к. желающим разобраться в основах легко найти массу материалов как на самом Хабре, так и в русскоязычном RTFG.
Статья о предпосылках, реализации и подводнях камнях. В ней будет мало PHP, в основном C.
Читать полностью »

Японские компании Semiconductor Energy Laboratory (SEL), Sharp Corp и Advanced Film Device (AFD) представили SID 2013 прототип гибкого дисплея OLED размером 3,4 дюйма по диагонали и рассказали о технологии его изготовления.

Разработанный партнерами дисплей имеет активную область размерами 42,12 x 74,88 мм. С учетом разрешения 540 x 960 x RGB, плотность пикселей составляет 326 пикселей на дюйм. Толщина дисплея — всего 70 мкм, масса — 2 г. Гибкость дисплея такова, что минимальный радиус кривизны достигает 4 мм.

Введение

Linq to Entity позволяет очень выразительно со статической проверкой типов писать сложные запросы. Но иногда надо нужно сделать запросы чуть динамичнее. Например, добавить сортировку, когда имя колонки задано строкой.
Т.е. написать что то вроде:

var query = from customer in context.Customers
    select customer;
//ошибка! не компилируется.
query = query.OrderBy("name");
var data = query.ToList();

На помощь в этом случае придет динамическое построение деревьев выражений (expression trees). Правда одних выражений будет недостаточно, потребуется динамически находить и конструировать шаблонные методы. Но и это не так сложно. Подробности ниже.
Читать полностью »

Для любого человека абсолютно нормально желание сэкономить на покупке чего бы то ни было. Это особенно актуально для автомобилистов, которые встали на путь выбора регистратора. С одной стороны прилавки ломятся от моделей ценником до 2-3 тысяч рублей. С другой – устройства, стоящие от «пятерки» и выше. Непросвещенный водитель читает на «двухтысячной» коробке «Фул ХаДэ», видит такую же надпись на упаковке гораздо более дорого модели и решает… Несложно догадаться о дальнейших действиях по принципу «если не разницы, то…».

На примере как минимум двух знакомых мне стало известно как минимум о нескольких «фишках» ультрадоступных регистраторов. Замечательная фича – пропуск времени между файлами. Идет съемка – 3-4 секунду канут в небытие – съемка возобновляется. Это, если я не ошибаюсь, следствие экономии на установке нормального процессора. Более-менее разбирающиеся в теме юзеры знакомы с интерполяцией, когда в лучшем случае HD-съемка растягивается до размеров указанного на коробке Full HD. В худшем случае «уши» WVGA выдают откровенно скопление пикселей.

Поэтому сейчас мне бы надо взять какой-нибудь регистратор тысяч за восемь и приняться убеждать, что экономить не следует, а качественная вещь сделает свою работу и не подведет в самый ответственный момент. Вместо этого я расскажу про регистратор примерно за 1 500 рублей. Примерно на недельный срок компанию в машине мне составлял Atmix Recall DCR 300.
Обзор регистратора Atmix Recall DCR 300: есть ли счастье за 1 500 рублей?
Читать полностью »

Оптимизация общественного транспорта после анализа данных GSMГруппа исследователей из IBM, используя информацию о перемещениях 500 тыс. пользователей мобильной связи, разработали модель для улучшения маршрутов общественного транспорта.

Модель успешно опробовали в городе Абиджан (население 3,8 млн человек, столица Кот-д’Ивуара). На иллюстрации показаны действующие маршруты автобусов (малиновым) и улучшения, предлагаемые алгоритмом (синим). Он предложил 65 возможных улучшений, в том числе три новых маршрута, с общей экономией времени 10% в пассажиро-минутах для всех пассажиров, учитывая время поездки и время ожидания.

Новый алгоритм полезен не только для оптимизации, но и для прокладки новых маршрутов в только что построенных микрорайонах. Здесь он чётко показывает, какими путями, в какое время и в каком объёме передвигается людская масса. Можно составить оптимальные маршруты и расписание транспорта. Важен сам факт появления нового инструмента, который могут использовать городские власти для оптимизации инфраструктуры мегаполиса.
Читать полностью »

FIDO (Fast IDentity Online) Альянс был создан в июле 2012 года для решения проблемы поддержки устройств строгой аутентификации в сети Интернет, а также с целью упростить жизнь пользователям, вынужденным создавать и запоминать имена пользователей и пароли. FIDO Альянс планирует изменить текущую ситуацию с аутентификацией путем разработки спецификаций, определяющих набор механизмов, которые вытеснят зависимость от паролей и обеспечат безопасную аутентификацию пользователей интернет-услуг. Новый стандарт по безопасности устройств и плагинов для браузеров позволит любому веб-сайту или облачному приложению взаимодействовать с широким спектром существующих и перспективных устройств для обеспечения безопасной аутентификации пользователей.

Для обеспечения безопасной работы пользователей проект FIDO объединяет аппаратные средства, программное обеспечение и интернет-сервисы.
Как работает FIDO
Читать полностью »

Квадрокоптер или машинка на радиоуправлении? И то, и другое!

На Kickstarter каждый день появляется много интересных проектов, и, наверное, для описания хотя бы малой части таких проектов не хватит объема «Войны и Мира». Тем не менее, появляются порой проекты, которые нельзя не упомянуть. Новый проект, получивший короткое название «B», представляет собой гибрид квадрокоптера и машинки на радиоуправлении. Причем размеры этого устройства довольно значительны.

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

У нас, как и во многих других организациях, проводится тестирование соискателей при поступлении их на работу. Основу тестирования составляет устное собеседование, но в некоторых случаях, даются также практические задания. Несколько дней назад, Руководство попросило меня подготовить набор задач на знание SQL.
Читать полностью »

Конкурс авторов «Просто о сложном»

Не часто встретишь подобное на просторах Интернетов, особенно в России. Поэтому я хотел бы поделиться с уважаемыми Хабра-пользователями информацией об одном, как мне кажется, интересном и полезном конкурсе, в котором принять участие может практически каждый, кто когда-либо хотел написать рассказ о своём хобби, увлечении или серьёзном научном исследовании.

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


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