Архив Май 7, Четверг, 2009

"Десятое измерение" пришло в Петербург

Нет комментариев »

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


Opera / Something about Opera

Нет комментариев »

Несколько, на мой взгляд, неплохих приёмов работы с браузером Опера.



Мышь.



Работа с манипулятором «мышь» в Опере продумана лучше, чем где-либо.

1. навигация по истории страниц.

С короткой задержкой нажимаем по очереди правую, потом левую кнопку. И попадаем history(-1) или по-русски на страницу назад. Нажатие кнопок в обратном порядке переносит на страницу вперёд.



2. навигация по табам.

Зажимаем правую кнопку и крутим колёсико у наружги. Появляется список табов и селекотр.



3. Закрыть/открыть новый таб.

Колесом кликаем по названию таба и он закрыватся. Клик на свободном месте открывает новый таб. Вполне стандартный приём, такой же как в ФФ и возможно в ИЕ.



Клавиатура



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



1. навигация по истории страниц.

«z» и «x» переносят по истории назад и вперёд соответственно



2. навигация по табам.

С помощью «1» и «2» очень удобно включать следующий и предыдущий таб.

Ctrl+TAB по-умолчанию работает удобнее чем в других браузерах, переключая 2 рабочих таба (аналогично работает альт-таб в windows)



3. Закрыть/открыть новый таб.

Используется стандартное сочетание клавишь Ctrl+w/Ctrl+t



Приёмы «оптимизации» сайтов: убераем рекламу



Для примера возьмём сайт с обилием назойливой рекламы, например vanix.net

Из контекстного меню выбираем «изменить настройки узла» -> «сценарии» далее убираем галку «Выключить Javascript». Нажимаем «OK» и F5.

Вся реклама исчезла! Разработчики нам сделали неоценимый подарок: на этом сайте большенство банеров грузит Javascript.

Чтобы отключить остальные банеры, которые загружаются без JS (или на этом сайте нам JS нужен), делаем так: из контекстного меню выбираем «заблокировать содержимое», теперь выбераем оставшиеся банеры, жмём готово.



Приёмы «оптимизации» сайтов: улучшаем юзабилити



Я использую в качестве переводчика pda.lingvo.ru. Но сервис очень не удобен, если перейти «назад» и ввести новое слово, то перевода не последует, а в строке ввода появится старое слово.

Чтобы это исправить, из контекстного меню выбираем «настройка узла» -> «Куки» -> «Никогда не принимать куки» -> Ок. Теперь всё работает как нужно, но есть побочный эффект: переводить возможно тодлько на английский и только с английского. Думаю многих этот момент не смутит.



Боковая панель

Если в настройках оформления выставлено «Показывать переключатель боковой панели», то слева появляется едва заметная вертикальная линия, которая открывает и закрывает «боковую панель».

На ней распологаются основные инструменты, облегчающие жизнь веб-серфера (например, закладки). Практически каждый элемент имеет поиск. Рассмотрим некоторые из инструментов.



1. Окна

Иногда у меня открыто несколько окон, забитых табами. Чтобы найти нужный приходится предварительно подумать :-) Чтобы не думать, а знать, добавляем инструмент «окна». Тут мы видим все табы во всех окнах, причём на всех рабочих столах моего любимого Enlightenment’a.



2. История

Всем очевидный инструмент, но не все им пользуются. Напоминаю, история — это удобно :-)



3. Ссылки

Множество раз приходилось с какой-либо странички скачать некоторое число элементов (zip-файлов, картинок, и т.п.). С помощью этого инструмента можно найти все ссылки на zip’ы и сохранить в пару кликов. Всё же проще, чем вспоминать как это вгетом сделать ;-)



4. Заметки

Инструмент интересен тем, что соответствующие пункты управления находятся в контекстном меню. Можно быстро вставлять текст в различного рода input’ы



Другие приёмы работы



1. Шаблонизирование

В Опере есть отличная возможность применить свои стили для определённого ресурса. Например, один мой друг использует эту функцию для разукрашивания башорга под рабочий сайт компании в которой он работает.



2. F12

Оперу стоит использовать как минимум ради этой кнопки. Самые часто используемые функции вынесены в удобное меню.



3. Light-версия

Тяжелый сайт с кучей фоновых картинок можно легко превратить в лайт-версию. Для этого используется тот же подход что и в первом приёме, но используется стандартный файл со стилями. В некоторых ситуациях незаменимая вещь.



На этом всё, но это далеко не все возможности браузера. Хочу подчеркнуть, что все эти возможности есть «из коробки».



Обновлено: исправлено несколько ошЫбок (спасибо habrausername).

Обновлено 2: перенесено в Opera


"Золотой сайт" без вступительного взноса

Нет комментариев »

Владельцы интернет-проектов, работающих на платформе "1С-Битрикс", могут бесплатно подать заявку на участие в номинации "Лучший сайт на "1С-Битрикс" конкурса "Золотой сайт-2009". Специальная номинация от "1С-Битрикс" учреждена в марте 2009 года.


Sinowal обезврежен

Нет комментариев »

"Лаборатория Касперского" сообщила о детектировании и лечении нового варианта уникального MBR-руткита.


JAVA / Баг в Java: необычное поведение generics

Нет комментариев »

Случайно обнаружил нетипичную проблему с параметризацией и наследованием в Java.

Сразу оговорюсь, что все это представляет только академический интерес. В реальной жизни так криво писать никто не будет. Но формально такого быть не должно:

Interface.java

public interface Interface {

    void test(Class<Object> clazz);

}


BaseClass.java

public abstract class BaseClass<T> implements Interface {

    abstract public void test(Class<Object> clazz);

}


MyClass.java

public class MyClass extends BaseClass {

    public void test(Class<Object> clazz) {

    }

}

Компилятор выдает ошибку:

MyClass is not abstract and does not override abstract method test(java.lang.Class)


Леонид Рейман предлагает государству регулировать тарифы на интернет

Нет комментариев »

Проблема развития интернета в регионах России может быть решена путем введения государственного регулирования тарифов на эти услуги, считает сов…


Информационная безопасность / WTF! Новый троян блокирующий Windows!

Нет комментариев »

Буквально несколько часов назад общался с другом в ICQ (оба через qip). Речь зашла о фотоаппратах, зерклаки VS. мыльницы, и так далее. И тут неожиданного от него приходит сообщения типа «Как думаешь эта фотка сделана с помощью фотошопа и ссылка… » на файл с расширением *.scr тоесть скринсейвер, ну думаю надо открыть, друг надежный — плохого не пришлет, открываю и вуаля — на первый взгляд обычный троян блокировки системы, про который уже писали. Но нет, тут синий экран смерти, глупые якобы системные надписи + текст ОТПРАВЬТЕ СМС с текстом oldПРОБЕЛoper на такой то номер и так далее, окно ввода и кнопка. Фокус автоматом переводится на окошко. Ни одна из комбинаций клавиш не работает (даже такие, как Win+U, 8 секунд шифта).

Перезагрузка ничего не помогает соответственно, генератор ключей от Dr.Web тоже отказывается, так как там только, текст в виде сообщения. Вводы «0» и слов «зачислено» тоже не работают.

Загрузился только в режиме отладки, просмотрел реестр загрузки, автозагрузку, обшарил антивирусом, поиском — ничего!

Перезагружаю компьютер снова тот же экран. Опять залезаю под «отладкой». Теперь еще от нескольких приходит сообщение с тем же текстом, плюс как оказывается и от меня тоже самое. Хотя аську взломать не могли, уж больно тяжелый у меня пароль, который подобрать нереально. И еще — в истории сообщений, нет ни одного упоминания об этом, ни у меня ни у списков моих контактов.

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

Что за зверь и как с ним бороться пока не нашел, кто что знает — отписывайтесь.

Я якобы присылал такое «заметно что фотка в фотошопе отредактирована или нет?

ввв(заменено).hochubilet.net/foto334.gif» Хотя первый файл который был прислан мне, был с расширением *.scr



А вообще по всем спамерам и «хакерам» делающих такие программы отдел «К» плачет.

P.S. Только СМС не отправляйте, так решим проблему!

UPD Опубликовал в блог — информационная безопасность.


"Облачный" антивирус

Нет комментариев »

На прошлой неделе компания Panda Security начала открытое бета-тестирование антивируса Panda Cloud Antivirus, реализующего концепцию так называемых "облачных вычислений" (Cloud computing) и сочетающего локальные технологии обнаружения вредоносного программного обеспечения с проверкой объектов на удаленных серверах.


Количество "компьютеров-зомби" резко выросло

Нет комментариев »

Компания McAfee сообщила, что с января этого года с помощью ее программ было обнаружено 12 миллионов компьютеров, которые попали под контроль хакеров. За последний год количество "зомби-компьютеров", найденных McAfee, выросло на 50%. По данным McAfee, 18% таких машин находятся в США, 13% – в Китае.


Будущее здесь / Ультразвуковое исследование теперь возможно на смартфоне

Нет комментариев »

Исследователи (William D. Richard, Ph.D. и David Zar) из Вашингтонского университета в Сент-Луисе (Washington University in St. Louis, WUSTL) разработали портативное устройство для ультразвукового исследования. В зонде используется стандартный интерфейс USB. Благодаря специальному ПО устройство можно подключить не только к компьютеру, но и к смартфону на базе Windows Mobile. Устройство может быть использовано для удаленной диагностики пациентов, мониторинга пациентов с хроническими заболеваниями и обучения студентов-медиков. Кроме того это устройство позволит сельским больницам обзавестись аппаратом УЗИ. Типичная портативная установка для ультразвукового исследования обходится больницам в $30000, в то время как некоторые из этих USB-зондов были проданы за $2000. Разработчики планируют снизить стоимость комплекта до $500. В комплект входит зонд и ПО.