Как стать автором
Обновить
0
0
RusPutin @RusPutin

Пользователь

Отправить сообщение

Опыт автоматизации регрессионного визуального тестирования на Java + Selenium Webdriver + aShot

Время на прочтение3 мин
Количество просмотров9.4K
Здравствуйте.

В этой статье я бы хотел рассказать о своем опыте автоматизации визуального регрессионного тестирования.
Читать дальше →
Всего голосов 17: ↑13 и ↓4+9
Комментарии3

Обзор DasKeyboard Ultimate S (Пожалуй, первый за несколько лет)

Время на прочтение2 мин
Количество просмотров30K
Наконец дождался свою мечту :)

На фото — моя новенькая dasKeyboard (dasKeyboard.com). Их в России сейчас штучное количество, судя по тому, что не удалось найти ни одного сообщения о покупке или о продаже. Из Европы или США напрямую в Россию что-то никто не возит. eBay отказал по всем существующим предложениям. В США заказал через пересыльщика, полмесяца молчали, сейчас проснулись, но те, американские, еще летят. Американский вариант имеет несколько иную раскладку, насколько понятие раскладки может быть здесь применимо.



DasKeyboard производится в двух сериях — Ultimate и Professional. Каждая серия имеет одну стандартную модель и одну модификацию «Silent».

Серия Professional имеет нормальные надписи на кнопках (понятно, что кириллицы там нет). А вот серия Ultimate – самая интересная, все клавиши абсолютно и матово черны. Именно такую я себе и заказал (плюс еще для друзей есть :).

Итак, чем же она примечательна?

Читать дальше →
Всего голосов 150: ↑130 и ↓20+110
Комментарии270

Acer Aspire 7560G: внушительный дескноут с четырехъядерным процессором AMD нового поколения

Время на прочтение8 мин
Количество просмотров12K
В этом посте речь пойдет о ноутбуке на новой мобильной платформе AMD, на котором я работаю уже полтора месяца. Но сначала есть смысл сказать несколько слов о его не менее крупногабаритном предшественнике, верой и правдой прослужившем мне два с половиной года, и об апгрейдах, которым он подвергся за это время.

image
Читать дальше →
Всего голосов 34: ↑25 и ↓9+16
Комментарии66

Nokia X6

Время на прочтение1 мин
Количество просмотров806
Nokia-X6

Компания Nokia выпустила новую модель-вариацию на тему мьюзикфона — Nokia X6. Новинка имеет 3,2-дюймовый сенсорный дисплей и 32 Гбайт памяти (очень похоже на нового конкурента iPhone). Модель достаточно тонкая, всего 14мм., на борту которой уместилось: 5-мегапиксельная камера с двойной светодиодной вспышкой, ТВ-выход, возможность редактирование видео и мгновенного размещения его online, A-GPS навигатор с картами Ovi, доступ к Nokia Music Store, полнофункциональный веб-браузер, поддержка Flash Lite. Батарея позволяет работать телефону до 16 дней в режиме ожидания, до 35 часов в режиме воспроизведения музыки.

Nokia X6 начнет поставляться в четвертом квартале 2009 года по цене EUR459 (около $650).
Всего голосов 43: ↑34 и ↓9+25
Комментарии81

«подкаст из PLAINtext!» — поможет БОТ! (ubot.ru)

Время на прочтение1 мин
Количество просмотров1.5K
Я ожидал, что программы синтезирующие внятную русскую речь из текста появятся как минимум лет через 15.

И был очень удивлен услышав этот чарующий женский электронный голос, читающий мои тексты

http://podcasts.ubot.ru/31497/
Всего голосов 58: ↑38 и ↓20+18
Комментарии90

Перехват аккаунтов пользователей в Wi-Fi-сетях с Android

Время на прочтение3 мин
Количество просмотров477K
imageВ сети стала появляться информация о сниффере под любой рутованный смартфон или планшет на Андроиде (от 2.1), позволяющий ходить под чужими аккаунтами многих веб-сайтов, в том числе Facebook и Vkontakte в общественных сетях Wi-Fi.
Речь идет о программе DroidSheep.
О механизме ее работы и использовании поговорим подробнее.
Читать дальше →
Всего голосов 77: ↑66 и ↓11+55
Комментарии87

Опрос: какая методология используется в вашем проекте или насколько все у нас через это?

Время на прочтение2 мин
Количество просмотров49K
image
Ровно 5 лет назад я решил устроить опрос по поводу того, какая методология используется в отечественных проектах. Особой цели не было — мной двигало чистое любопытство.

Поскольку мой блог тогда был не слишком посещаемым, то проголосовало чуть больше 120 человек. Но результаты получились любопытными.

На 3-м месте оказался Scrum (14%)

2-е место досталось нашей любимой методологии “Как получится” (21%)

А 1-е место с большим отрывом заняла методология… (18+)
Кто же оказался на 1-м месте?
Всего голосов 47: ↑42 и ↓5+37
Комментарии64

CSS3-генераторы. Лучшее

Время на прочтение2 мин
Количество просмотров199K








Доброго времени суток! Сразу объяснюсь по поводу оформления поста: однажды, наткнувшись на статью о CSS-генераторах, меня не сильно порадовало безмерное количество информации и навигационных элементов в представленных генераторах, и еще больше — их пользовательский интерфейс! Возмутило то, что инструменты для работы со стилями — сами не выдержаны в рамках возможностей, которые они представляют… как так?!

Когда занимаешься творчеством, хочется иметь подручные средства и инструменты на освоение и работу с которыми тратишь минимум усилий и времени. В результате всего этого, пришла мысль: отобрать лучшие инструменты и организовать их для частого использования (а-ля навигационное меню, такой себе: Quick Launch).

Надеюсь, для многих ноу-хау станет хорошим помощником в процессе веб-разработки.
Читать дальше →
Всего голосов 114: ↑104 и ↓10+94
Комментарии26

Хочешь быть iOS разработчиком? Будь им!

Время на прочтение2 мин
Количество просмотров388K
На хабре в прошлом месяце была опубликована статья Конкурс ВК: Мессенджер для Android. Как это было!, в которой автор поделился своими мыслями о конкурсе и опубликовал список ресурсов и статей, которые помогли ему в создании приложения. Так как в последнее время я начал изучать разработку под iOS, то у меня скопилось некоторое количество ссылок, которые могут быть полезны для начинающих. Поэтому я последую его примеру и сделаю то же самое, только для своей платформы. Надеюсь, кому-нибудь они окажутся полезны и сэкономят немного времени.

Читать дальше →
Всего голосов 234: ↑222 и ↓12+210
Комментарии38

Что делать, чтобы проекты не занимали в 2-3 раза дольше, чем планируется? Часть 1

Время на прочтение2 мин
Количество просмотров7.8K
На Хабре недавно была поднята очень важная тема — соблюдение сроков проектов. В качестве метафоры автор, Михаэль Вольф, использует метафору путешествия и прогнозирования сроков прибытия, но не дает практических советов по завершению проектов в срок. Чтобы раскрыть советы в более понятной форме, я вставлю несколько презентаций и слайдкастов в пост.
Позволю себе привести ряд конкретных рекомендаций, которые будут полезны для большинства проектов:
  • Грамотно обрабатывайте запросы на изменение требований
  • Урезайте лишний функционал
  • Управляйте рисками
  • Используйте гибкие методологии
  • Научитесь управлять Death March проектами
Подробности под катом
Всего голосов 56: ↑46 и ↓10+36
Комментарии45

Chosen: сделай выпадающие списки более дружественными

Время на прочтение1 мин
Количество просмотров54K
Плагин Chosen создан для оформления красивых и удобных выпадающих списков с помощью jQuery и Prototype. Для установки плагина достаточно просто скачать файлы и прописать одну строчку:

$(".chzn-select").chosen()
(версия для jQuery)

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

Поскольку Chosen заменяет стандартный элемент HTML, то не нужно беспокоиться, как он работает с браузерами без поддержки JavaScript. Также не нужно ничего менять в бэкенде: формы сабмиттятся как обычно, изменения только в пользовательском интерфейсе.

Некоторые форки:
Chosen для MooTools
Модуль Chosen для Drupal 7
Всего голосов 264: ↑250 и ↓14+236
Комментарии57

RTM Context Autocomplete Menu

Время на прочтение5 мин
Количество просмотров1.9K
Однажды я зашел на rememberthemilk.com и понял, что хочу такое же контекстное autocomplete меню в свой проект. В результате получился небольшой jquery плагин, который хочу презентовать в этом посте. Работает в ie6+, opera, safari, firefox, chrome (тестировал в последних версиях). В кратце расскажу в чем суть «контекстного» меню в RTM-стиле.

Это меню присоединяется к input-элементу, но, в отличие от обычных autocomplete меню, оно «всплывает» не для ввода всего значения элемента, а для какой-то логической части поля ввода. При этом меню позиционируется непосредственно под автодополняемым текстом. Вот как это выглядит:

image

Лицензия проекта — MIT / beerware.
Скачать библиотеку с примерами можно тут: js-context-autocomplete.googlecode.com/files/js-autocomplete-v5.tar
Последнюю ревизию забираем тут: svn checkout js-context-autocomplete.googlecode.com/svn/trunk js-context-autocomplete-read-only
Кому интересно поучаствовать в проекте — пишите в личку.
Временное online-demo (upd)

Под катом интересные моменты реализации, описание функциональности, примеры, список известных багов и фич для реализации.
Читать дальше →
Всего голосов 64: ↑63 и ↓1+62
Комментарии33

Советы по защите форума vBulletin

Время на прочтение4 мин
Количество просмотров8.1K
Если Вы держите свой форум, то рано или поздно приходится думать о защите Вашего форума — ведь злоумышленники не дремлют! В этом топике я (при помощи хабраюзера ReaM ) собрал список советов по увеличению безопасности Вашего форума. Заинтересовало? Добро пожаловать под хабракат :)

image
Читать дальше →
Всего голосов 52: ↑33 и ↓19+14
Комментарии39

Сайт онлайн дебатов

Время на прочтение1 мин
Количество просмотров2.1K
image
«Коммендатский час для детей — сумасбродство чиновников или защита детства?», «Стоит ли размещать в Калининградской области „Искандеры?“, „Надо вводить цензуру на тв“ — теперь эти и подобные темы можно не только обсуждать, но использовать в качестве повода для настоящих интернет-дебатов.

В рунете запущена бета-версия уникального проекта — сайт онлайн споров sparlike.ru
Читать дальше →
Всего голосов 49: ↑31 и ↓18+13
Комментарии47

Подборка видео-проигрывателей на флэше

Время на прочтение2 мин
Количество просмотров18K


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

Надеюсь уважаемые комментаторы помогут дополнить список и выявить абсолютного лидера среди проигрывателей.
Уже помогли. Отдельные спасибы Elected, atri, rmb. Кармы всем за мой счет ^_^

Читать дальше
Всего голосов 84: ↑77 и ↓7+70
Комментарии101

Используем любой шрифт с Javascript.

Время на прочтение3 мин
Количество просмотров24K
Все мы знаем прекрасные библиотеки sIFR3 и FLIR, которые на лету помогают использовать любой шрифт на веб-страницах.
Правда, с моей точки зрения, их использование (а именно установку и настройку) нельзя считать легким трудом.

Сегодня я расскажу о библиотеке Typeface.js, которая, как видно из названия, работает на чистом JavaScript.

Читать дальше →
Всего голосов 125: ↑119 и ↓6+113
Комментарии44

7 простых способов протестировать кроссбраузерную совместимость

Время на прочтение4 мин
Количество просмотров72K
Эта статья предназначена для дизайнеров, верстальщиков, разработчиков и всех остальных людей, бьющихся с тестированием сайтов в нескольких браузерах.

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

В этой статье, мы рассмотрим 7 простых инструментов для тестирования кроссбраузерной совместимости; инструментов, которые справляются со своей задачей очень легко, и к тому же, каждый из этих инструментов можно использовать бесплатно.
Читать дальше →
Всего голосов 99: ↑96 и ↓3+93
Комментарии57

Заключаем договор на создание технического задания

Время на прочтение6 мин
Количество просмотров39K
Кому интересен договор на сайт, смотрим тут: Договор навороченный, Договор простой (удален автором).

Этот топик про более редкую ситуацию, когда перед собственно проектом нужно сделать ТЗ, а это большая и серьезная работа. На нее нужен договор и цена.
Читать дальше →
Всего голосов 49: ↑47 и ↓2+45
Комментарии50

IE PNG Fix 2.0 Alpha 2 — теперь с поддержкой background position и background repeat

Время на прочтение1 мин
Количество просмотров2.5K
— Кросс-пост из моего блога
Всем известный IE PNG Fix, который был всем хорош, но который не умел работать с background position и background repeat, наконец — таки исправил этот изъян.
Читать дальше →
Всего голосов 53: ↑48 и ↓5+43
Комментарии51

Яндекс.Интернет, как верстали макет

Время на прочтение1 мин
Количество просмотров2.1K
Заглянув в код страницы internet.yandex.ru, увидел интересную штуку:
< — NOTE: Не подключать в production -->

Сам яваскрипт в файле оказался следующим
Читать дальше →
Всего голосов 190: ↑186 и ↓4+182
Комментарии53

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Зарегистрирован
Активность