неділя, 12 серпня 2012 р.

Чи реклама в інтернет здається більш назойливою за телевізійну?


Якість реклами не зачіпаємо (хоча існує думка, що не люблять лише і тільки погану рекламу, та все ж, питання лишається).

Вмикаючи телевізор людина стає пасивним спостерігачем, дивиться те, що запропонують не проявляючи активності. Тоді дратувати має реклама, що перериває цікаві моменти, у які глядач дуже хоче дізнатися "що буде далі" (має явні бажання, виконання яких покладає на тв-ящик).

Інтернет же вимагає від клієнта прояву певної активності (забити веб-адресу, клікнути лінк). У такому випадку присутні свідомі (майже свідомі?) очікування -- реклама буде явно і помітно ускладнювати отримання бажаного результату. Наприклад банери відволікають погляд, коли клієнт намагається дочитати цікаву-потрібну статтю (на яку прийшов проявивши активність і читання теж є активністю).

Важливий і сам контент, його сприйняття. Часто пропустити шматок тв передачі є абсолютно нормальним, у той час, як переглядаючи веб-сторінки люди намагаються "вичепити" з них щось для себе.

Можна порівнаяти з поїздкою містом?
Просто катаємся -- нам байдуже куди їхати і ремонти-об’їзди нас не турбують, аби було куди продовжити їхати.
І навпаки, коли потрібно швидко добратися на важливу зустріч починають хвилювати навіть прості світлофори (не кажучи про ремонт на дорозі і знак "об’їзд").

Посилання:
People do not like adverts
What does advertising do?
Why people hate advertising?
Why Do Commercials Suck?
The Death of TV: 5 Reasons People Are Fleeing Traditional TV

неділя, 29 липня 2012 р.

Мифический человеко-месяц

Автор: Фредерик Брукс

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


понеділок, 16 липня 2012 р.

Replace default Nautilus with alternative file manager

OS: Ubuntu 11.10

Ubuntu has a solution posted here: https://help.ubuntu.com/community/DefaultFileManager
But it seemes a little awkward for my needs.

So after little google'ing and grep'ing here are the steps:
1) Install alternative file manager (pcmanfm in my case):
sudo apt-get-install pcmanfm
2) Make sure that installed application has *.desktop files for folder handling (again for pcmanfm):
cd /usr/share/applications/
ls *-home.desktop *-folder-handler.desktop
# Here we should see 2 files for nautilus and same ones for our file manager
# If those're missing, one should manually create *.desktop description files for "folder-handler" and "home". Use nautilus' files as examples.
3) For system wide config, edit /etc/gnome/defaults.list, replace variables:
inode/directory
x-directory/normal
with appropriate *.desktop files (pcmanfm example):
inode/directory=pcmanfm-folder-handler.desktop
x-directory/normal=pcmanfm-folder-handler.desktop
3) Per user config: go to user's home dir and edit:
.local/share/applications/mimeapps.list
replacing inode/directory entry in [Default Applications] with required *.desktop file, example:
inode/directory=pcmanfm-folder-handler.desktop

Done.

вівторок, 29 листопада 2011 р.

Replace metacity with openbox in Unity2d

Tested with Ubuntu 11.10
Below, there are few steps to tweak Default Ubuntu's Unity2D environment little lighter. This will give some speed up, at a cost of simplifying desktop's visual style.
Window manager is an application responsible for window decoration drawing, e.g. buttons, title, borders etc.
Openbox is a small, fast, lightweight window manager.
Metacity is gnome's default window manager (nice, yet sometimes choppy and slow).
Unity 2d -- is lightweight alternative for Ubuntu's default desktop environment.

Preconditions:
Unity 2d installed.
Steps:
  1. Install openbox:
    sudo apt-get install openbox
  2. Optionally install additional packages (in my case these were installed as dependencies):
    sudo apt-get install obconf openbox-themes
  3. Edit /usr/share/gnome-session/sessions/2d-ubuntu.session file and replace:
    DefaultProvider-windowmanager=metacity
    with
    DefaultProvider-windowmanager=openbox
  4. Logout, login (with Unity 2d session).
  5. Run obconf, choose some nice theme (my was found on box-look.org and changed a little) and configure buttons position.
Enjoy!

четвер, 17 листопада 2011 р.

середа, 26 жовтня 2011 р.

Dumping traffic (wireshark, tcpdump) without root privileges

The idea: grant privileges (capabilities) to traffic dumper application (setcap to dumpcap).
Tested with: Ubuntu 11.04
Steps (in terminal as root):
addgroup -quiet -system wireshark
chown root:wireshark /usr/bin/dumpcap
setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap
usermod -a -G wireshark YOUR_USER_NAME
Recipee details taken from: stream-recorder.com

четвер, 14 липня 2011 р.

UI thoughts

Схожі (за функціоналом) UI контороли для вкладених областей мають звичку плутатися.
Варто розміщувати їх подалі, принаймі робити їх різними у сприйнятті.

Скайп -- помогает тренироваться в UХ тестировании.