Архив за 02 августа 2013 - 7

Intel Power Monitoring Tool — на страже энергоэффективностиМы продолжаем разговор об энергоэффективности мобильных устройств и приложениях Intel под Android. Сегодняшний пост касается обеих тем одновременно, ведь речь пойдет о программе Intel Power Monitoring Tool (Intel PMT) — средстве, позволяющем осуществлять аудит потребляемых ресурсов как системой в целом, так и отдельным приложением. Intel PMT может быть интересен любопытным пользователям Android, желающим все знать о своей системе, но адресована прежде всего разработчикам и служит средством диагностики проблем, не видимых невооруженным глазом.
Читать полностью »

в 7:31, , рубрики: Новости

В книге "Футболономика" (которую, кстати, можно рекомендовать любому предпринимателю) авторы с примерами и аргументами показывают, что успех футбольных команд из разных регионов в первую очередь зависит от того, насколько часто профи имеют возможность обмениваться опытом. Причём не только внутри своей успешной "тусовочки", что нужно на первом этапе развития отрасли, но и с внешними генераторами идей.

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

Обзор Jawbone Up 2.0 и его розыгрыш

Добрый день, пользователи Хабрахабр. Хочу сразу заметить, что мы создаем конкурс внутри только нашего блога компании, поэтому яро кидать минусами не стоит.

К тому же, это прекрасный и довольно простой способ выиграть Jawbone Up 2.0 и заодно посмотреть обзор на этот инновационный браслет.Читать полностью »

Одной из интересных особенностей представленного вчера смартфона Moto X является возможность выбора его оформления в соответствии со вкусом покупателя. Предусмотрен выбор цвета фронтальной и тыльной поверхностей корпуса, нанесение надписей, выбор экранной заставки и обоев, подбор наушников в цвет к аппарату. В общей сложности, по подсчетам компании, доступно более 2000 комбинаций различных параметров.

Несколько месяцев назад я начал осваивать популярный PHP фреймворк Symfony2. Недавно передо мной встала задача проверки корректность заполнения формы на стороне клиента с применением библиотеки KnockoutJS. При этом правила валидации, дабы не заниматься дублированием кода, желательно брать из класса сущности Symfony.
Существует over 10.000 плагинов, библиотек и бандлов охватывающих какую-либо одну сторону проблемы. Комплексного решения мне найти так и не удалось. Оценив трудоёмкость объединения двух наиболее популярных решения (Knockout-Validation и APYJsFormValidationBundle) для первой и второй части задачи я решил написать всё с нуля. Подробности под катом.
Читать полностью »

Перед тем, как настраивать роутер — важно понимать, как пакеты двигаются по цепочкам (изучить в онлайн документации Диаграммы движения пакетов — Packet Flow Diagrams).

MikroTik QoS — развенчание мифов

Невозможно должным образом управлять и поддерживать сложные конфигурации без понимания того — что, где, когда и почему происходит.

Вся реализация управления пропускной способностью в RouterOS основана на иерархии — Hierarchical Token Bucket (HTB).

HTB позволяет вам создавать иерархические (древовидные) структуры очередей и определять отношения между ними.

RouterOS 5.x поддерживает 3 виртуальных HTBs (global-in, global-total, global-out) и еще один прямо перед каждым выходным интерфейсом:

Важно понимать, что через роутер проходит несколько потоков.
Например, в самом простом случае имеем один физический интерфейс роутера — Public,
и второй физический интерфейс — Local.
Итого — имеем два потока пакетов, проходящих через роутер — назовем условно Download и Upload потоки.

Для Download трафика входным интерфейсом будет Public, выходным интерфейсом будет Local.
И, наоборот, для Upload трафика входным интерфейсом будет Local, выходным интерфейсом будет Public.
При этом диаграмма движения пакетов и логика обработки потоков будет будет абсолютно одинаковой для обоих потоков.
Другими словами — для роутера не имеет значения роль интерфейса — т.е. разделение на Public и Local — условно.

Постоянно возникают споры про то, что не работает шейпинг + NAT.
Работает.
Читать полностью »

image
Эта картинка делает пост на 20% милее

Сегодня я хорошо поработал, многое успел сделать, решил несколько сложных проблем.
«Да, уже 10 часов вечера, но зато сегодня пятница и дома меня ждут отдых и уют», — подумал я и проснулся утром в понедельник.
Хорошо решать проблемы во сне если у тебя большая борода и ты занимаешься химией, а тут -обычный IT стартап — работа тяжёлая, выматывающая, требующая полной отдачи, а значит и хорошего отдыха.
Так как же заниматься стартапом и при этом успевать отдыхать?
Под катом много фото (некоторые сделаны во сне)
Читать полностью »

Приветствую, уважаемые читатели.

Я пользуюсь PayPal уже много лет, в основном для совершения покупок. Изредка — для получения небольших персональных платежей. Есть планы использовать для интернет-магазина, поэтому PayPal Account был расширен до статуса Business.

1 августа получил официальное письмо от PayPal, в котором есть много интересной, полезной, новой и конкретной информации — вот всем этим и хочу с вами поделиться. Читать полностью »

Годами я использовал Chrome DevTools, Firebug и даже Opera Dragonfly для отладки, трасировки и профилирования моего JavaScript кода. Замечу, что использовал эти замечательные инструменты не только для работы с JavaScript, но и для отслеживания событий сети, отладки CSS, работы с DOM.

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

image

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

Начиная со вчерашнего дня, компания Pentax Ricoh Imaging Company и все ее дочерние предприятия носят новое имя, в котором отсутствует слово Pentax. Другими словами, компания теперь называется Ricoh Imaging Company. Сообщение об этом появилось на сайте японского производителя еще в июле, а вчера изменения вступили в силу.

О том, что компания Ricoh покупает компанию Pentax, стало известно в июле 2011 года, когда было объявлено о соответствующем соглашении между Ricoh и корпорацией Hoya, которой компания Pentax Imaging Systems принадлежала с 2007 года.

В октябре 2011 года Читать полностью »


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