Новости информационных технологий - 25716

DIY или Сделай Сам / Сенсоры от Yoctopuce — погода дома
Некоторое время назад я занимался поисками датчика давления для одного сайта. Требования были простыми — подключение по USB и минимум паяльника, т.к. опыт использования данного инструмента у меня только в криптоанализе. Оказывается, что в отличие от температуры и влажности, китайцы ещё не освоили этот рынок, и наиболее простой и дешёвый вариант: купить любой барометр, направить на него веб-камеру и анализировать показания.
Несмотря на бредовость данной затеи, она серьёзно рассматривалась, но в конце-концов была отметена по банальной причине — ночью нужна подсветка. Т.е. работать система ночью не будет, а если будет, то потребуетЧитать полностью »

Всем привет!
Хочу представить на суд уважаемому хабрасообществу идею для стартапа сервиса.
Суть сервиса в мониторинге работы сайтов, серверов, сетей и т.п. с нотификациях о проблемах по email, sms и звонками на телефон.
Идея не нова, подобные сервисы уже существуют. Так уж вышло, что столкнувшись с весьма специфической задачей я пришёл к выводу, что придется делать свой сервис, т.к. ничего подходящего найти не удалось.
Хочется просто сделать самый качественный, удобный и функциональный инструмент для мониторинга работы всего, что только может понадобиться.
Под катом предварительный список функционала,Читать полностью »

Разработка под Apple iOS / Руководство Apple «Как стать разработчиком под iOS»
Компания Apple приглашает новичков начать разработку своих приложений под iOS, и в помощь опубликовала руководство "Start Developing iOS Apps Today", где указаны все необходимые действия на каждом этапе, даются советы по выбору языка программирования, дизайну интерфейса приложения и максимизации прибыли в App Store.
Руководство очень лаконичное, всего несколько строчек на каждой странице, но содержит все необходимые ссылки для более подробного изучения темы. Очевидно, оно предназначено для тех, которые ещё никогда не программировал под iOS.

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

Каскадные Таблицы Стилей / Равномерное выравнивание блоков по ширине
Продолжая свои «css-раскопки» возникла новая идея, разобрать по косточкам ещё одну актуальную тему, которая касается равномерного выравнивания блоков по ширине. В принципе мои доскональные исследования я уже запостил у себя в блоге, но так как прошлая моя работа очень понравились Хабра-сообществу, то я решил сделать здесь небольшой краткий обзорчик этой статьи, чтобы ни одна хабра-душа не пропустили её наверняка. Так что, как говорил Гагарин: «Поехали».
В общем в задачах вёрстки периодически возникают моменты, когда появляется необходимость выровнять какой-нибудь список по ширине экрана. При этом пункты этого списка должныЧитать полностью »

Обработка изображений / Программа KLIK: распознавание лиц под iOS (бесплатно)

Компания Face.com — один из ведущих в мире разработчиков систем распознавания лиц, поставщик соответствующей технологии для Facebook — несколько месяцев работала над секретным "Project Badass" (это не настоящее название), и недавно представила результат: бесплатная программа KLIK для iOS 4.3+. Она в реальном времени распознаёт лица людей, на которых вы наводите камеру смартфона. Лица распознаются среди тех, кого вы фотографировали и помечали раньше, а также среди ваших друзей на Facebook.
Иногда программа работает очень быстро, так что для распознавания человека или нескольких человек в кадре необязательно даже нажимать кнопку спуска затвора.Читать полностью »

Проблема _непрочтения_ ТЗ встает практически каждый раз, когда "написатели" ТЗ и разработчики — люди из разных контор.
Этот пост — о Техническом Задании на разработку интерфейсов [для пользователей].
Разработчики – такие же люди, как и все. Читать талмуд об интерфейсе, написанный канцелярским языком – наверняка не очень приятное времяпровождение. Специалисты по интерфейсам разрабатывают ТЗ и передают их Заказчикам. И просят прочитать техническое задание (или спецификацию) – о том, как разрабатывать и изменять спроектированный интерфейс.
Что включает в себя техническое задание для разработки спроектированногоЧитать полностью »

Агентство национальной безопасности США рассекретило изумительные письма, которое знаменитый математик Джон Нэш отправил им в 1955 году.
Джон Нэш предложил для тех времён совершенно революционную идею: использовать в криптографии теорию сложности вычислений. Если прочитать это письмо, то вызывает восхищение, насколько пророческим оказался анализ Нэша о вычислительной сложности и криптостойкости. Именно на этих принципах основана современная криптография. Первая работа в этой области была опубликована только в 1975 году.Отсканированные копии рукописных писем Джона Нэша
В своё время власти так и не проявили интереса кЧитать полностью »

Apple / Суд встал на сторону Apple в вопросе прав на «slide-to-unlock»

Патентные споры между гигантами мобильной индустрии продолжаются, и вряд ли все это сможет закончиться в скором времени. Чаще всего в таких спорах всплывает название компании Apple — складывается такое впечатление, что она судится со всеми, с кем только можно. В последнее время эта корпорация проиграла несколько судебных процессов (включая спор с Samsung).Но сейчас компании все же удалось выиграть очередной спор, затеянный по поводу принадлежности технологии разблокирования дисплея slide-to-unlock. Спор велся между Apple и Motorola. Правда, это решение актуально только для Германии, поскольку и само судебное разбирательство велось в этой стране.
Читать полностью »

Майк Вест (Mike West) из группы Google Chrome в Мюнхене объясняет, почему при каждой загрузке браузер пытается установить соединение с тремя случайными доменами, вроде hxxp://aghepodlln/ или hxxp://lkhjasdnpr/. Он говорит, что видел в интернете несколько странных конспирологических теорий на этот счёт, поэтому считает разумным разъяснить ситуацию.
Истинная причиной таких запросов проста: быстро определить, находится ли клиент в сети, которая перехватывает и перенаправляет запросы к несуществующим хостам. Иногда бывает, что некоторые интернет-провайдеры перенаправляют запросы типа hxxp://text/ на что-то вроде hxxp://your.helpful.isp/search?q=text. Оставляя в стороне обсуждение,Читать полностью »

Веб-разработка / Лайфхаки в веб-разаботке

Ссылки открытия фалов в IDE

Это облегчит вам поиск нужного файла.
Вы сможете создавать ссылки на код прямо на странице ошибки. Или в журнале ошибок.
Сделайте ссылки в dev панели на класс контроллера и файл шаблона (или что там у вас?)
Клик на такую ссылку будет переносить вас в соответствующий файл открытой IDE.
Как сделать?
Зарегистрируйте протокол для открытия файла или класса в IDE
Я использую протокол «edit:» и такую схему URL
edit:className@project
edit:relativePath@project
Программа, зарегистрированная за этим протоколом, определяет абсолютный путь до файла и передает его вЧитать полностью »


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