Компания Lenovo Group завершила эту неделю публикацией отчета за четвертый квартал и весь 2013 финансовый год, завершившийся у китайского производителя 31 марта.

Годовой объем продаж составил 34 млрд. долларов, что на 15% выше, чем за предыдущий отчетный период. Годовой доход компании до уплаты налогов достиг 801 млн. долларов, увеличившись на 38% по сравнению с предыдущим годом. Чистая прибыль составила 635 млн. долларов, что соответствует росту на 34% по сравнению с предыдущим годом.

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

Организация Khronos Group, занимающаяся выработкой отраслевых стандартов и спецификаций интерфейсов прикладных программ, среди которых можно вспомнить OpenGL, выступила с новой инициативой — создать открытый, бесплатный стандарт низкоуровневого взаимодействия с встраиваемыми камерами и датчиками.

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

Как информирует источник, компания Asus пополнила каталог мобильных компьютеров серии VivoBook новой моделью S551 (в США обозначение новинки иное — V551). Пока трудно сказать, является ли S551 заменой модели S550, продажи которой начались всего несколько месяцев тому назад, или новинка просто дополнит линейку сенсорных ноутбуков тайваньской компании.

Asus пополнила семейство ноутбуков VivoBook моделью S551 на базе процессора Intel HaswellAsus VivoBook S551Asus пополнила семейство ноутбуков VivoBook моделью S551 на базе процессора Intel Haswell

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

Microsoft запатентовала систему достижений за просмотр ТВimageMicrosoft запатентовала систему достижений за просмотр ТВ
Анонс нового Xbox One продемонстрировал, что с выпуском нового детища Microsoft предложит пользователю не только nextgen-игрушки, но и новые возможности при просмотре ТВ и другого медиа-контента.

Недавно MS подтвердила свои интерес к ТВ, запатентовав систему «ачивок», которые пользователь сможет получить за просмотр медиа.

В прошлом году на хабре уже обсуждалась новость о другом не менее необычном патенте Microsoft. Тогда IT-гигант и один из самых значительных игроков на рынке нового поколения игровых консолей зарегистрировала идею контролировать доступ к медиа-контенту посредством устройства Kinect. На этот раз усилия разработчика направлены не на ограничение пользователя, а на мотивацию к потреблению контента.
Читать полностью »

Как упоминалось ранее, Ангуляр предоставляет класс $resource для повышения уровня абстракции между кодом на стороне клиента и серверным API. Поэтому теперь выполнять операции CRUD по сети довольно легко. Но что происходит, когда необходимо выполнить команду для RESTful ресурса, что выходит за пределы стандартных методов CRUD (т. е. создания, чтения, обновления, удаления)? К счастью, Ангуляр достаточно хорошо работает с RESTful «контроллерами». Читать полностью »

Формат представления данных в форме JSON встречается нередко. К примеру, одним из применений может быть обмен JSON данными при работе с API стороннего сервиса, а в других случаях JSON данные могут храниться внутри модели приложения. В некоторых случаях данные необходимо изменить и отправить обратно удалённому сервису, в других сохранить в модели.

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

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

Intro

Часто анонимность и скрытность играют ключевую роль в успешном выполнении каких-либо действий как в реальности, так и в виртуальности, в частности в операционных системах. В данной статье речь пойдет о том, как стать анонимным в OS Windows. Вся информация предоставлена лишь для цели ознакомления.

Итак, мы попробуем скрыться от глаз пользователя в диспетчере задач Windows. Способ, с помощью которого мы будем этого добиваться является чрезвычайно простым по отношению к тем, которые основаны на перехвате ядерных( часто недокументированных ) функций и на создании собственных драйверов.

Суть метода: поиск окна Диспетчера Задач -> поиск в нем дочернего окна( списка ), содержащего имена всех процессов -> удаление из списка нашего процесса.

Как видно, что с нашим процессом никаких манипуляций производиться не будет: он как работал, так и будет себе работать. Так как стандартный рядовой пользователь Windows, как правило, не использует никаких других тулз для просмотра запущенных процессов на его компьютере, то это лишь сыграет нам «на руку». Процесс в большинстве случаев обнаружен не будет.

Что использовалось для исследования:

1) Spy++ от Microsoft ( для изучения иерархии дочерних окон Диспетчера задач )
2) OllyDBG для просмотра функций, используемых диспетчером для получения снэпшота процессов.
3) Собственно, сам taskmng.exe( Диспетчер задач )

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

Или сказ о том, как разработка JSON валидатора превратилась в очередной JSON binding

Пока нормальные разработчики пишут приложения я изобретаю велосипеды.

Наверное многие разработчики сталкивались с ситуацией, когда мобильное приложение разрабатывается параллельно с бэкэндом. При этом частенько структуры данных, приходящие в ответ на запрос с сервера, могут меняться. Например, на стороне бэкэнда решат поменять именование одного из ключиков JSON-а, забыв предупредить о этом мобильную команду. Я уже не говорю про ситуации, когда CamelCase нотацию «внезапно» решили поменять на underscore или наоборот. Вы можете сказать, что налицо плохая организация процесса и недостаток общения команд, и будете абсолютно правы. Но когда приложение на смартфоне заказчика перестает работать на демо все взгляды устремляются на мобильщиков.

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

Комментарии отключены

В офисах открытого типа сотрудники чаще болеют и хуже работаютВ офисах открытого типа сотрудники чаще болеют и хуже работаютВ офисах открытого типа сотрудники чаще болеют и хуже работают

По статистике Международной ассоциации менеджмента, 70% американцев работают в офисах открытого типа (open plan). В последняя время открытое рабочее пространство стало чрезвычайно модным из-за дешевизны, простоты и удобства управления персоналом. Но как открытый офис сказывается на производительности труда и комфорте работы?
Читать полностью »