Или повесть о том, как можно нечаянно выстрелить себе в ногу.
Читать полностью »
Архив за 07 июля 2013
Странное поведение кеширования в CActiveRecord
2013-07-07 в 23:07, admin, рубрики: cactiverecord, yii, yii framework, метки: cactiverecord, yii, yii frameworkNginx boilerplate: Быстрая и изящная настройка nginx
2013-07-07 в 21:33, admin, рубрики: nginx, метки: nginx Хочу поделиться своими наработками по настройке nginx, которые, возможно,
помогут кому-то при старте нового проекта или избавят от необходимости
копипастить очередной vhost.
Я отметил две проблемы подавляющего числа конфигов nginx'а, попадавших мне на глаза:
- «Всё в одном файле»
- Дублирование настроек
С помощью моего подхода. надеюсь, эти и многие другие проблемы будут устранены.
Читать полностью »
Установка Steel Droid (v5.0 и v5.6) на Motorola Droid 3 (XT862)
2013-07-07 в 20:59, admin, рубрики: android, motorola, прошивка, Смартфоны и коммуникаторы, метки: android, motorola, прошивка
Эта статья будет интересна в первую очередь владельцам смартфона Motorola Droid 3, или ему подобных. Если для популярных в России телефонов, таких, как Samsung, HTC и Sony есть множество вариантов альтернативных прошивок, то для Droid 3 их количество несколько меньше, а найти руководство на русском языке для конкретной прошивки не всегда представляется возможным. Поэтому я решил поделиться опытом установки одной из самых стабильных и быстрых (по отзывам) прошивок для Droid'a. В статье я рассмотрю 2 версии прошивок, на мой взгляд, наиболее приспособленных для повседневного использования: версию, основанную на Gingerbread и ещё одну на ICS.
Читать полностью »
Европейские регуляторы хотят, чтобы Google переписал свою политику конфиденциальности
2013-07-07 в 19:55, admin, рубрики: Google, Европа, информационная безопасность, политика конфиденциальности, метки: Google, Европа, политика конфиденциальности
Уполномоченный по вопросам информации Великобритании дал указание компании Google переписать свою политику конфиденциальности, пишет AllThingsD. В офисе уполномоченного считают, что в документе недостаточно хорошо объясняется, как данные пользователей используются во всех продуктах компании.
Претензии к политике конфиденциальности Google есть и в других странах: совсем недавно французские регуляторы дали Google три месяца на исправление этого документа, а в Германии у поискового гиганта на август назначено слушание о всё той же конфиденциальности.
Читать полностью »
PowerMock(+Mockito) +TestNG и имитация вызова (mock) статических методов
2013-07-07 в 19:32, admin, рубрики: java, maven, mockito, PowerMock, примеры кода, Программирование, тестирование, метки: java, maven, mockito, PowerMock, примеры кода, Программирование, тестированиеНа хабре уже была статья с примерами использования PowerMock, но в ней не хватает такого описания, как имитации вызова статических методов как самостоятельных «единиц» в классе, так и в гибридном использовании, когда часть статических методов у класса подменяются «заглушкой», а часть вызываются реально. Попробую исправить эту нишу.
Для начала создадим демонстрационный класс со статическими методами (commit):
public class ClassStatic {
static String getValue() {
return "value";
}
static String getValue(final String s) {
return getValue() + s;
}
}
В предверии русского YCombinator
2013-07-07 в 19:09, admin, рубрики: Песочница, стартапы; акселераторы, метки: стартапы; акселераторы В далеком 2007 году американский программист, предприниматель и венчурный капиталист Пол Грэм,
в целях демонстрации возможностей созданного им диалекта языка Lisp под названием Arc, написал форум/новостной агрегатор в духе Reddit. Изначально называвшийся Startup News и задуманный как средство общения участников инкубатора YCombinator (в котором Грэм является кофаундером), форум сейчас является крупнейшим it-сообществом в Америке (и называется Hacker News).
Поскольку наш, русский YCombinator — не за горамиЧитать полностью »
Benq использует в мониторе PG2401PT ЖК-панель типа IPS
2013-07-07 в 15:58, admin, рубрики: Новости, метки: новостиКомпания Benq пополнила ассортимент мониторов моделью PG2401PT. В основе изделия лежит ЖК-панель типа IPS диагональю 24,1 дюйма разрешением 1920 х 1200 точек. О цене монитора данных пока нет, зато все остальные характеристики известны.
Заявленная производителем яркость — 350 кд/кв.м, статическая контрастность — 1000:1, время отклика в режиме Grey-to-Grey — 5 мс. Benq PG2401PT охватывает 99% пространства Adobe RGB, а за точность цветопередачи монитора отвечает 14-битная внутренняя таблица коррекции цветов (3D LUT).
Размышления о кадровой ситуации
2013-07-07 в 13:20, admin, рубрики: human resources, кадры решают все, метки: кадры решают всеНесколько сжато — размышления о происходящих в российском ИТ процессах, с кадровой стороны, как я их себе вижу.
Сначала текущая ситуация.
Сейчас в наличии мы имеем перегретый рынок труда: работы намного больше чем есть специалистов в наличии. Отсюда активный хантинг и некоторый рост зарплат (сильно зависит от конкретного региона и специальности, конечно).
Теперь посмотрим на то, что происходит в образовании.
30% студентов выбрали в 2012 году ИТ специальности (интересно что покажет статистика 2013 года).
ИТ в целом стало «модным», как это было раньше с экономистами и юристами.
Почему выпускники выбрали именно ИТ? По-видимому, как то, что «интересно, перспективно, инновационно». Помимо этого, люди идут туда где деньги, родители говорят детям — поступай вот туда, всегда будешь при деньгах.
ИТ работает и как «социальный лифт» — предоставляет возможность при желании и наличии способностей подняться в более высокие сферы, не располагая деньгами и нужными связями.
Читать полностью »
Устройство файла UEFI BIOS, часть вторая: UEFI Firmware Volume и его содержимое
2013-07-07 в 12:04, admin, рубрики: UEFI, операционные системы, системное программирование, Системные платы, метки: UEFI Позади уже полторы (первая, полуторная) части этой статьи, теперь наконец пришло время рассказать о структуре UEFI Firmware Volume и формате UEFI File System.
Читать полностью »
Дайджест новостей из мира мобильной разработки за последнюю неделю №19 (1 — 7 июля 2013)
2013-07-07 в 11:17, admin, рубрики: android, mobile development, windows phone, Блог компании «Apps4All», дайджест, маркетинг, разработка мобильных приложений, устройства, метки: android, windows phone, дайджест, маркетинг, разработка мобильных приложений, устройстваНа этой неделе исследователи опубликовали данные о важной уязвимости в Android, открылась программа разработки для браслетов MYO, анонсированы мобильные сервисы Windows Azure, а кроме того Facebook опробовал новую модель монетизации и стал издателем.