Проблема _непрочтения_ ТЗ встает практически каждый раз, когда "написатели" ТЗ и разработчики — люди из разных контор.
Этот пост — о Техническом Задании на разработку интерфейсов [для пользователей].
Разработчики – такие же люди, как и все. Читать талмуд об интерфейсе, написанный канцелярским языком – наверняка не очень приятное времяпровождение. Специалисты по интерфейсам разрабатывают ТЗ и передают их Заказчикам. И просят прочитать техническое задание (или спецификацию) – о том, как разрабатывать и изменять спроектированный интерфейс.
Что включает в себя техническое задание для разработки спроектированногоЧитать полностью »
Новости информационных технологий - 27407
Программирование / А зачем мне ТЗ? Я и так знаю!
2012-02-19 в 13:39, admin, рубрики: интерфейсы, тз, юзабилити, метки: интерфейсы, тз, юзабилитиКриптография / Письмо Джона Нэша в АНБ от 1955 года
2012-02-19 в 11:12, admin, рубрики: вычислительная сложность, метки: вычислительная сложность Агентство национальной безопасности США рассекретило изумительные письма, которое знаменитый математик Джон Нэш отправил им в 1955 году.
Джон Нэш предложил для тех времён совершенно революционную идею: использовать в криптографии теорию сложности вычислений. Если прочитать это письмо, то вызывает восхищение, насколько пророческим оказался анализ Нэша о вычислительной сложности и криптостойкости. Именно на этих принципах основана современная криптография. Первая работа в этой области была опубликована только в 1975 году.Отсканированные копии рукописных писем Джона Нэша
В своё время власти так и не проявили интереса кЧитать полностью »
Apple / Суд встал на сторону Apple в вопросе прав на «slide-to-unlock»
2012-02-19 в 10:39, admin, рубрики: apple, motorola, патенты, метки: apple, motorola, патенты Патентные споры между гигантами мобильной индустрии продолжаются, и вряд ли все это сможет закончиться в скором времени. Чаще всего в таких спорах всплывает название компании Apple — складывается такое впечатление, что она судится со всеми, с кем только можно. В последнее время эта корпорация проиграла несколько судебных процессов (включая спор с Samsung).Но сейчас компании все же удалось выиграть очередной спор, затеянный по поводу принадлежности технологии разблокирования дисплея slide-to-unlock. Спор велся между Apple и Motorola. Правда, это решение актуально только для Германии, поскольку и само судебное разбирательство велось в этой стране.
Читать полностью »
Google Chrome / Разработчики объяснили, почему Chrome при запуске коннектится к трём случайным доменам
2012-02-19 в 9:42, admin, рубрики: chrome, метки: chrome Майк Вест (Mike West) из группы Google Chrome в Мюнхене объясняет, почему при каждой загрузке браузер пытается установить соединение с тремя случайными доменами, вроде hxxp://aghepodlln/ или hxxp://lkhjasdnpr/. Он говорит, что видел в интернете несколько странных конспирологических теорий на этот счёт, поэтому считает разумным разъяснить ситуацию.
Истинная причиной таких запросов проста: быстро определить, находится ли клиент в сети, которая перехватывает и перенаправляет запросы к несуществующим хостам. Иногда бывает, что некоторые интернет-провайдеры перенаправляют запросы типа hxxp://text/ на что-то вроде hxxp://your.helpful.isp/search?q=text. Оставляя в стороне обсуждение,Читать полностью »
Веб-разработка / Лайфхаки в веб-разаботке
2012-02-19 в 9:15, admin, рубрики: lifehack, метки: lifehackСсылки открытия фалов в IDE
Это облегчит вам поиск нужного файла.
Вы сможете создавать ссылки на код прямо на странице ошибки. Или в журнале ошибок.
Сделайте ссылки в dev панели на класс контроллера и файл шаблона (или что там у вас?)
Клик на такую ссылку будет переносить вас в соответствующий файл открытой IDE.
Как сделать?
Зарегистрируйте протокол для открытия файла или класса в IDE
Я использую протокол «edit:» и такую схему URL
edit:className@project
edit:relativePath@project
Программа, зарегистрированная за этим протоколом, определяет абсолютный путь до файла и передает его вЧитать полностью »
Android / CyanogenMod попросил помощи — и собрал средства за 8 часов
2012-02-19 в 9:06, admin, рубрики: android, CyanogenMod, метки: android, CyanogenMod
Вчера команда CyanogenMod обратилась за помощью к сообществу. Обычно собираемых пожертвований еле хватает на текущие расходы. В последнее время CyanogenMod перестали справляться с ежедневным выпуском по 50+ билдов. Дело в том, что раньше у них был доступ к бесплатному компьютерному кластеру (видимо, на работе или на учёбе у одного из разработчиков), а сейчас такого доступа нет.
Ежедневный выпуск свеженьких nightly-билдов для каждой модели аппарата с последними фичами — это самая изюминка CyanogenMod. Сейчас они официально поддерживают 56 устройств и обновляют их ежедневно. Разработчики обратились к сообществу с просьбой помочь деньгами. Нужно купитьЧитать полностью »
Open source / VLC reaches 2.0
2012-02-19 в 4:36, admin, рубрики: mediaplayer, open source, vlc, метки: mediaplayer, open source, vlc Легендарный медиаплеера VLC обновился до версии 2.0 «Twoflower». Среди главных улучшений ускоренный многопоточный декодер, поддержка новых форматов, новый движок рендеринга с улучшенными субтитрами и фильтрами, экспериментальная поддержка дисков Blu-ray и различные доработки интерфейса.
Список изменений VLC media player 2.0.0:Переработанный видео-движок с лучшей поддержкой аппаратных возможностей GPU и мобильных устройств, а так же поддержкой шейдеров OpenGL.
Более быстрый и качественный аудио-декодер.
Новые модули вывода видео и аудио для Windows 7, Android, iOS.
Новые фильтры для устраненияЧитать полностью »
JavaScript / Динамический перевод страницы на другой язык
2012-02-19 в 1:00, admin, рубрики: javascript, метки: javascript
Привет.
Сегодня я расскажу о своих достижениях в области моментального изменения страницы — динамической смене языка. Эта штука понадобилась мне совершенно недавно, а так как сторонним реализациям я не доверяю (даже как-то и не нашёл их), то пришлось написать свою. За время её использования (где-то около полугода) я исправил все самые заметные баги (но это не означает, что их там больше не осталось :) ), и теперь представляю рабочую версию.
Кто-то скажет, что осуществлять перевод на клиенте нецелесообразно, но у меня получилось как раз такая ситуация, что по-другому никак нельзя: для серверного перевода приходитсяЧитать полностью »
Human Resources / Тайм-менеджмент для разгильдяев
2012-02-18 в 22:31, admin, рубрики: Новости, метки: тайм-менеджмент «Провести время?! Ишь чего заходела! Время не проведешь!» /Л.Кэролл. «Алиса в стране чудес». Пер. Б.Заходера/
Недавно посетил лекцию Глеба Архангельского о тайм-менеджменте и решил поделиться своими мыслями на эту тему. Я нисколько не ставлю под сомнения классическую теорию тайм-менеджмента и ее достижения. Однако, мне показалось, что она может не подойти многим людям. В частности, я точно не хотел бы по ней жить — моя жизнь стала бы предсказуема, как железная дорога в Германии, а потому скучна и неинтересна. Мне кажется, муза к человеку, пользующемуся тайм-менеджментом не придет, т.к. в любой момент времени такой человек будет корпетьЧитать полностью »
Разработка под Apple iOS / Появится ли клиент для rutracker.org в App Store или история незаконченной разработки
2012-02-18 в 20:40, admin, рубрики: apple, ios development, iphone, rutracker, метки: apple, ios development, iPhone, rutracker
Добрый день читатели.
Не могу сказать, что я являюсь частым посетителем сайта rutracker.org, но сериал «Доктор Хаус» скачиваю регулярно. Процесс появления новых серий довольно непредсказуем и мне хотелось бы иметь возможность узнать с моего iPhone, появилась ли новая серия «Хауса» в раздаче и какие новые фильмы можно посмотреть. Использовать встроенный браузер «Safari» мне было неудобно, так и возникла идея написать приложение, которое бы дало возможность отслеживать новые раздачи. На сегодняшний день приложение все никак не может пройти ревю у цензоров apple, но борьба продолжается. Подробная история под катом.
Идея создатьЧитать полностью »