Архив за 18 июля 2013 - 5

Почему не стоит разгонять таймер Windows или мегаватты, потраченные впустую
Период таймера Windows по умолчанию составляет 15.6 мс – он тикает 64 раза в секунду. Когда программа увеличивает частоту таймера, растет потребление энергии, что сказывается на расходе батареи. При этом также расходуется вычислительная мощность компьютера, и даже больше, чем я думал – то есть компьютер начинает работать медленнее! Вот почему в течение многих лет Microsoft настоятельно не рекомендует разработчикам поднимать частоту таймера.
Почему же тогда почти каждый раз, когда я вижу разгон таймера, он вызван программой от Microsoft?
Читать полностью »

Компания HTC официально представила уменьшенную версию флагмана HTC One, которая получила название HTC One mini.

HTC One mini

Дизайн почти во всём копирует «старшего брата» HTC OneЧитать полностью »

Некоторую информацию, позволяющую судить о позиционировании и параметрах новых чипов Intel Atom поколения Bay Trail (архитектура Silvermont), мы опубликовалиЧитать полностью »

Большинство web-приложений и web-фреймворков используют архитектуру, не позволяющую разделить ui и backend разработку. Тем самым нет возможности разделить команду на узкоспециализированных frontend и backend разработчиков. Вне зависимости от предпочтений разработчика ему приходится иметь понимание как о слое представления, так и о слое логики. Если ui-разработчик знает только о том, как запустить сервер, и о модели данных — это огромная удача. В плохих случаях ui-разработчику необходимо провести полную сборку проекта чтобы увидеть изменения строчки в javascript файле, или знать о языке jsp файлов чтобы поменять стиль элемента. Формирование и передача на сервер обработанных html файлов так-же пагубно влияет на производительность сервера и сети.

non-ajax

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

После того как мы подковались теоретически и уже представляем, что стоит, а чего и не стоит ожидать от подключения смартфона к вашему авто, можем переходить к практике.
Часть 2. Как подключить смартфон к авто — приступаем к практике
Читать полностью »

Знакомство с IBM Tivoli Netcool/OMNIbus

Приветствую!
Я продолжаю знакомить вас с продуктами IBM для контроля состояния IT-инфраструктуры.
В своей прошлой статье я рассказал об ITM – системе мониторинга серверов и приложений.
Сегодня речь пойдет об ITNO (IBM Tivoli Netcool/OMNIbus) – системе обработки событийной информации.
Мы рассмотрим архитектуру продукта и его основные возможности.
Если вам уже не терпится узнать про ITNO — добро пожаловать под хабракат.
Читать полностью »

Одновременно с потребительскими накопителями SSD 840 Evo компания Samsung сегодня анонсировала серию SSD корпоративного класса NVMe SSD XS1715. Название линейки указывает на то, что ее представители поддерживают протокол NVM Express (Non-Volatile Memory Host Controller Interface Specification, MVMe).

Пару лет назад одна южнокореская компания выпустила продукт, который сначала вызвал недоумение, а потом занял пустующую нишу девайсов, находящихся между коммуникаторами и планшетами. Сейчас в этом сегменте отсутствуют только продавцы фруктов да htc, все остальные производители так или иначе выпустили свои устройства с размером ~ 5+ дюймов, и LG тоже не остались в стороне: до России доехал-таки Optimus G Pro.

LG Optimus G Pro

По всем параметрам его можно отнести к “плафонам” — огромный дисплей, большая батарейка, высокое разрешение дисплея, возможность звонить, не используя гранитуру. У меня уже был флагманский LG Optimus G, он показал отличные результаты во всех аспектах, начиная с производительности и дизайна, заканчивая автономностью, и я действительно ждал G Pro — мне понравился новый курс, который взяли в LG в области смартфоностроения. Чего я ожидал от G Pro? Переноса наработок по флагманскому устройству в «плафон» или «фаблет», кому как нравится. Качественный экран. Хорошую камеру. Отличную производительность. Приятные материалы и внешний вид устройства. Актуальную ОС. Что вышло на самом деле?
Читать полностью »

Решил внедрить АОП логирование на проект и не внедрил. Как и почему, собственно и хочу поделиться.

Я не буду описывать суть и принципы АОП, а опишу только те проблемы, с которыми я столкнулся, и решения которых заняло много времени.
У меня было в распоряжении Spring, WebLogic, google.com и проект, куда я хотел внедрить АОП логирование. Скажу сразу, до этого я никогда не работал с АОП.

Проблема № 1

Spring AOP – использует proxy-based подход.

Если у нас есть класс (СlassA) с методами (methodA, methodB), при этом methodB() вызывает methodA() и аспект (допустим after) который должен выполняться при вызове methodA():

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

Как и обещали, публикуем данные по региональной активности пользователей Twitter и Вконтакте. В отличие от опросов общественного мнения, данное исследование позволяет проследить не декларативное поведение пользователей социальных сетей, а выделить ядро активных пользователей, формирующих информационный поток в сети. Больше всего пользователей, публикующих записи в социальных сетях ВКонтакте и Twitter, в Санкт-Петербурге и Москве.
Читать полностью »


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