Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Компьютеры AMD отключили от обновления Windows XP

Софт
Microsoft объявила о внедрении специального фильтра на сайте Windows Update, блокирующего доступ к обновлению SP3 для Windows XP компьютеров с процессорами AMD, которые подозреваются в наличии проблемы «бесконечной перезагрузки». Это первый случай, когда Microsoft приняла на себя ответственность за решению хардверной проблемы у пользователей и уже второй случай в течение месяца, когда Microsoft отключила определённый контингент пользователей от получения третьего «сервис-пака», хотя тот имеет высокий приоритет.

Проблема «бесконечной перезагрузки» заключается в том, что после скачивания обновления при попытке загрузить обновленный драйвер intelppm.sys возникает «синий экран», и компьютер автоматически перезагружается бесконечное количество раз.

Этот «глюк» наблюдается на ПК с процессорами AMD, на которые скопирован образ диска с Intel-машины. Некоторые сборщики (в том числе компания HP, которая уже пообещала выпустить патч) допустили такую ошибку при массовой установке Windows XP, хотя компания Microsoft предостерегала их ещё в 2004 году.

Ранее от обновления уже были принудительно отключены компьютеры с установленной программой розничных продаж Microsoft Dynamics Retail Management System (RMS), поскольку сервис-пак может повредить и уничтожить базу данных программы.
Всего голосов 14: ↑9 и ↓5+4
Просмотры1.7K
Комментарии 9

Дилемма хакера

Чулан
Перевод
Баг-аукцион легализирует хакеров



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

Читать дальше →
Всего голосов 14: ↑11 и ↓3+8
Просмотры247
Комментарии 3

Гео-сервисы прогнозируют толпу

Чулан
Перевод
Мама, он опять меня посчитал!
Мы находимся почти на самом пике популярности устройств, которые в любой момент готовы определить местонахождение своего владельца. Системы глобального позиционирования (GPS) входят в число самых популярных электронных устройств массового потребления – так считает Клинт Вилок, исследователь из ABI Research, которая отслеживает тенденции на рынке технологий. Всё больше мобильных телефонов выпускается со встроенными чипами GPS. Каждое из этих устройств генерирует данные, на основе которых можно многое сказать о том, как люди проводят свою жизнь.

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

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


Грегори Скибиски, слева, и Тони Джибейра из компании Sense Networks, которая с помощью гео-данных делает прогнозы и даёт рекомендации предпринимателям и просто потребителям.
Читать дальше →
Всего голосов 6: ↑4 и ↓2+2
Просмотры207
Комментарии 1

Pict.com — новая версия хостинга изображений.

Я пиарюсь
Всем привет!

Сегодня была запущена новая версия бесплатного хостинга изображений Pict.com.
Надеемся, что обновленный Pict.com понравится Хабравчанам.



Итак, вкратце о нововведениях...
Всего голосов 76: ↑66 и ↓10+56
Просмотры1.2K
Комментарии 211

Отслеживание работоспособности ваших серверов

Чулан
В продолжение темы.

Буду краток: чего, по вашему мнению не хватает таким сервисам как basicstate.com, host-tracker.com, mon.itor.us и тп?

Может у вас в инвентаре свое программное обеспечение, но вам бы удобнее было бы пользоватся сервисом с более широким функционалом?

Нужны ли на подобном сервисе диаграммы и подобные «сложные» структуры, или достаточно просто писать о каких-то проблемах с серверами?

Очень хочется услышать мнение админов.
Всего голосов 8: ↑5 и ↓3+2
Просмотры271
Комментарии 7

Раздаем права на запуск/остановку сервисов под Windows

Разработка под Windows
Буквально сегодня понадобилось дать человеку возможность перезапускать тестовый вебсервер под виндой.
Права админа давать естественно давать не хочется.
«Мощный» юзер не подходит.

букв много
Читать дальше →
Всего голосов 87: ↑75 и ↓12+63
Просмотры27K
Комментарии 39

Создай свой QR-код с goo.gl

IT-компании
С недавнего времени, сервис коротких ссылок goo.gl, предоставляет возможность превратить любую ссылку в QR-код. Всё что вам нужно — это добавить в конце ссылки .qr (пример: habrastorage.org/getpro/geektimes/post_images/ead/632/a1f/ead632a1fc062b104d2461efa149a05b.png).
image
Всего голосов 77: ↑63 и ↓14+49
Просмотры4.9K
Комментарии 68

Реализация сервисов в MSWin

Чулан
По рабочей необходимости приходится иногда писать системные сервисы для Microsoft Windows.

На Хабре уже есть статья Создание своего Windows Service , но по моему мнению — статья не более чем краткий обзор, который можно найти в MSDN. В ней не рассмотрены, например, возможные варианты поведения сервиса в случае ошибки, или запись в журналы сообщений.
Постараюсь, используя опыт написания такого рода приложений, изложить максимально возможный объем информации.
Читать дальше →
Всего голосов 22: ↑19 и ↓3+16
Просмотры330
Комментарии 4

Google Scribe — ваш личный писарь

Блог компании OsByGoogle.ru
Перевод
Google запустил очередной новый сервис, который предлагает вам слова по мере того, как вы печатаете — Google Scribe. Пока сервис тестируется только с английским языком, посему оценить алгоритм подбора слов можно только на языке Шекспира. К примеру, начав фразу "This works sur", сервис тут же предложит "This works surprisingly well“, что и задумывалось изначально. Вместо того, чтобы печатать еще 14 знаков достаточно просто нажать "1" или нажать Enter для выбора первого варианта.

«Google Scribe — это сервис для завершения предложений. Используя информацию, которая уже была набрана вами в документе, Google Scribe предоставляет выбор наиболее вероятностных, подходящих слов или словосочетаний. Помимо сокращения количества вводимого текста, Google Scribe также предлагает правильное написание слов и наиболее часто используемые варианты фраз», — поясняет Google.
Читать дальше →
Всего голосов 59: ↑47 и ↓12+35
Просмотры7.8K
Комментарии 37

Тестирование контроллера в Symfony2

Symfony
Перевод
Предлагаю вашему вниманию перевод вчерашнего поста одного из разработчиков Symfony2 о подходе к unit-тестированию контроллеров в Symfony2. Тема очень актуальна для Symfony2 разработчиков. Также стоит отметить, что в посте упоминается результат дискуссии на dev-groups об использовании контроллера в роли сервиса в Symfony2.
Читать дальше →
Всего голосов 19: ↑15 и ↓4+11
Просмотры8.1K
Комментарии 25

NetApp AutoSupport — «Позвоните родителям!»

Блог компании NetApp
image

Впервые начавших использовать NetApp иногда сильно поражает вид «человека с толстой сумкой на ремне», курьера компании UPS, в понедельник утром принесшего коробку с новым жестким диском на замену вышедшему из строя в их системе вечером, после окончания рабочего дня, о факте чего админы, иногда, еще и сами не знали.
Админы не знали, а отдел поддержки NetApp уже узнал из сообщения системы Autosupport, обработал заявку, проанализировал ситуацию, и отправил жесткий диск на замену.
Читать дальше →
Всего голосов 38: ↑34 и ↓4+30
Просмотры21K
Комментарии 25

Использование SPI механизма для создания расширений

Java
Архитектура большинства Java(и не только) приложений сегодня предусматривает возможность расширения функционала посредством различного рода магических воздействий на код. В последнее время это также стало возможно, если использовать какой-нибудь модный фреймворк или IoC-контейнер. Но что делать, если приложение долгоживущее и слишком сложное для того, чтобы переводить его на использование какого либо фреймворка?

В последнем приложении, с которым я работал, был реализован на тот момент неизвестный мне велосипед SPI механизм, который искал в джарках текстовые файлы вида META-INF/services/<qualified interface name> и брал оттуда название нужного класса, реализующего этот интерфейс, далее этот класс использовался как расширение. Поискав в интернете, узнал, что Service Provider Interface(SPI) представляет собой программный механизм для поддержки сменных компонентов и что этот механизм уже довольно давно используется в Java Runtime Environment(JRE), например в Java Database Connectivity(JDBC):
ps = Service.providers(java.sql.Driver.class);
try {
  while (ps.hasNext()) {
    ps.next();
  }
} catch (Throwable t) {
  // Do nothing
}


Благодаря этому коду приложения больше не нуждаются в конструкции Class.forName(<driver class>) (хотя и с ней будут работать), JDBC драйверы будут подгружены автоматически при первом обращении к методам класса DriverManager.

SPI механизм также используется в Java Cryptography Extension(JCE), Java Naming and Directory Service(JNDI), Java API for XML Processing(JAXP), Java Business Integration(JBI), Java Sound, Java Image I/O.

Как это работает?


Весь смысл в разделении логики на сервис(Service) и провайдеры(Service Providers). Ссылки на провайдеры сохраняются в джарках расширений в текстовом файле(UTF-8) META-INF/services/<qualified service class>, в каждой строке полное имя класса провайдера. Пустые строки и комментарии(начинающиеся с символа #) игнорируются. Ограничения на провайдеры: они должны реализовывать интерфейс либо наследоваться от класса сервиса и иметь конструктор по умолчанию(zero-argument public constructor).
Читать дальше →
Всего голосов 31: ↑30 и ↓1+29
Просмотры21K
Комментарии 14

Работа с SharePoint Foundation REST Interface с помощью OData и jQuery

Блог компании Инфопульс УкраинаSharePoint
Tutorial

Веб-сервисы в наше время становятся очень популярными. И это понятно, они универсальны. На их основе можно написать кроссплатформенное мобильное приложение на HTML5, сделать гаджет для рабочего стола Windows 7 или просто вывести на сайт список последних новостей.

Я бы хотел продемонстрировать, как можно, совмещая современные технологии, такие как REST-сервис, OData и jQuery, работать с SharePoint 2010 через его стандартный RESTful интерфейс на примере создания небольшой веб-части для поиска и просмотра данных о сотрудниках компании. Главная особенность моего примера — это отсутствие server-side программирования.

Читать дальше →
Всего голосов 19: ↑15 и ↓4+11
Просмотры9.8K
Комментарии 5

Google Cache Browser — просмотр кэша без мучений

Я пиарюсь
Бывает так, что нужно походить по страницам сайта, который внезапно лёг или вовсе закрылся, и испокон веков нас здесь выручает Google с его поисковым кэшем. Одна беда — «походить» в этом случае превращается в сплошное мучение: посмотреть страницу, скопировать адрес ссылки, по которой хочется пройти, вставить в поисковую строку и добавить префикс «cache:». Многовато действий ради одного перехода по ссылке. Вот ссылка на решение этой проблемы для нетерпеливых: GCB 2.0.
При чем тут JavaScript?
Всего голосов 27: ↑26 и ↓1+25
Просмотры6.7K
Комментарии 20

Выполнение задач в бэкграунде

Разработка под Android
На Stackoverflow часто встречаются вопросы по выполнению на Android фоновых задач, в т.ч. и повторяющихся с заданным промежутком времени. Как правило, первое, что используется, это Service.

Такой подход в некоторых случаях может привести к тормозам и низкой скорости ответа пользовательского интерфейса. Расскажу когда так бывает и как с этим бороться…
Читать дальше →
Всего голосов 52: ↑45 и ↓7+38
Просмотры113K
Комментарии 29

Watson-as-a-Service

Блог компании IBMАнализ и проектирование систем


После того, как суперкомпьютер Watson победил двух бессменных чемпионов американской интеллектуальной игры Jeopardy! и начал работать в сфере здравоохранения не только со страховыми компаниями, но и с научно-исследовательскими лабораториями по всему миру, ему нашлось еще одно применение — в этот раз в банковской сфере.

IBM и один из крупнейших финансовых институтов мира — Citibank, договорились о том, что Watson будет обрабатывать неструктурированные финансовые данные компании для того, чтобы лучше управлять рисками, а также анализировать пожелания клиентов банка, с целью выстраивания наиболее современной и продвинутой системы электронного банкинга.
Читать дальше →
Всего голосов 25: ↑22 и ↓3+19
Просмотры5.9K
Комментарии 10

Пакеты(packages) в Fuelphp

SymfonyCodeIgniterKohana
В данной статье я бы хотел поделиться знаниями о том, как устроены, для чего нужны и что из себя представляют packages(далее пакеты) в Fuelphp. Прошу помочь сравнить реализацию и возможности пакетов Fuelphp с аналогами из других фреймворков. Думаю всем будет интересно узнать мнение адептов Simfony2 и Yii по этому поводу, милости просим, кидайте свои выкладки в комменты. Далее в примерах будет рассмотрен пакет fuel-ninjauth
Читать дальше →
Всего голосов 12: ↑8 и ↓4+4
Просмотры4.4K
Комментарии 30

Linux на сервер с Windows Server, или Vbox \ VmWare как сервис

Виртуализация
Из песочницы


Начало


Передо мной встала задача запускать при загрузке компьютера (как сервис), на Windows Server 2008R2 виртуальные машины, но обходя проблемы Hyper-V.
Данные советы подойдут для не серверных систем тоже.
Были проведены поиски в интернете, и результатов оказалось довольно много, но по-настоящему рабочих, как это бывает всегда — только один.
Мучения были долгими, но увенчались успехом, о чём и хотелось бы написать.
Читать дальше →
Всего голосов 19: ↑11 и ↓8+3
Просмотры19K
Комментарии 11