• Сега подклаждам към масови безредици.

    След като сам бат Бойко, каза, че знае кой съм и че ще ме хване (не знам как и за какво) в сутрешния блок на Бтв:

    Бойко Борисов: Не искам да се меся на хората. Това ме изморява, защото ето, вчера пуснали в сайта на МС. Могат да ги хванат и ще ги хванат. Те даже се знае и кои са тази, които са го направили.
    Водещ: Те май не се крият? Бойко Борисов подаде оставка.
    Бойко Борисов: Те не се крият, а по смисъла на закона това е престъпление

    и след като сам Явор Колев, спомена, че съм престъпил авторското право на суверена, реших да дам още един повод да ме преследват с бесни кучета – призовавам към масови безредици (цък на линка за повече информация) – и то онлайн през фесйбук.

    Ако ме няма 2-3 дена онлайн да знаете, че заптиетата са ме пратили в Белене.

  • Никой не дава пари за прозрачност

    Странно ми е защо тук никой не инвестира или не спонсорира проекти като този http://www.votewatch.eu/. Не е тайна, че пробвахме да кандидатстваме за такъв чрез няколко огранизации, които се занимават с това, чрез opengovernment.bg, но прозрачността все още не е основен интерес на обществото и на организациите свързани с него.

    Тъжно е!

  • Статистика на посетители в WordPress – кампании

    Наложи ми се за един проект, да се извади статистика, каква секция точно посещават регистрираните потребители, по-колко време стоят в тази секция и дали срещат проблеми с дадена част от сайта.

    Google не става
    Проектът e на WordPress и бяхме решили да използваме _setCustomvars към Google Analytics, но целия процес изглеждаше доста бавен, защото първоначално се изисква време от 48 часа, за да се появи такава информация за този тип данни, което се оказа, че в последствие не работи, въпреки, че сайтът изпраща данните коректно.

    Как точно (не)става това?
    Задавате си в кода на GA, следното:

    _gaq.push([‘_setCustomVar’,1,’userid’,’21’,3]);

    Като в общи линии, този код казва на анализатора, че в момента по сайта ви се разхожда потребител с user_id 21, която информация, трябва да бъде видима през интерфейса на GA в частта посетители, което обаче или става след мнооого време, или както в нашия случай, изобщо не стана (все още).

    Решение
    След като времето за предаване на проекта наближи, реших да спра да си губя времето с Google и да използвам инструментите, които са написани за WordPress или да си нашиша свой такъв, което е работа за 1 ден.
    Оказа се, обаче, че има едина добавка, която върши чудесната работа да прави това, което искам (поне на 90%), което значи че клиента ще е доволен. Урааа !

    Wazzup

    Представям ви Wazzzzup, който е перфектен за целите, които си бях поставил в началото и има и още малко възможности, но доста малко повече :) въпроса е, че може да се извади пригледна статистика кои какво право по сайта ви, базирано на потребителско име, както и да виждате това в реално време – при всеки клик, информацията се променя, с помощта на Ajax. Можете да виждате роботите какво правят по сайта ви, както и всеки посетител и да обработвате тази статистика, което за определен тип кампании е много полезно, а в други случаи може да е доста вредно.

    Извод
    Google analytics sux – има доста други инструменти, които могат да го заместят, в известна степен. Чудесен пример за това е OpenWebAnalytics, който ви дава по-голям контрол и API на PHP.

    OWA

  • MockFlow – макети за Iphone, сайтове и десктоп

    Тъй като често в работата ми се налага да визуализирам някаква идея или интерфейс и как точно потребителя си взаимодейства с него, направих доста голямо търсене на Уеб-базирани инструменти и на такива, които могат да работят под Linux.

    В крайна сметка се спрях на един продукт, който се нарича MockFlow и е много повече от чудесен инструмент за това – ето една бърза демонстрация. (цъкайте по линковете – това не е статична картинка)

    Възможности
    Имам възможност да проектирам дори интерфейси на iPhone програми, за да може програмистите да ме разберат какво да направят. :)

    Най-много го използвам за уеб-приложения, но вие може да го използвате за каквото си искате. Най-интересното е, че можете да работите няколко човека върху един проект и да си взаимодействате добре. (Примерно клиента да ви онбяснява какво иска, а вие да го „чертаете“ по екрана)

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

    Видео

    Real-Time Design Collaboration from Produle on Vimeo.

    Цената
    Ако искате да нахвърляте на бързо идея от 2-3 странички – продуктът ще ви излезе безплатно, ако искате да се занимавате по-сериозно – таксата е 4$ на месец, което е нищожно малко – има и по-скъпи планове.

    Десктоп
    Има версия за Mac и Windows. Вижте повече примери от тук
    Работи и под Linux – чрез инсталация на Adobe Air под wine

  • Кой създава българския уеб?

    Преди години задавайки този въпрос, отговорът неминуемо би бил уеб-компаниите. Тези, които първи пуснаха сайтове, популяризираха ги и провлякоха много потребители. Тези който развиваха българския уеб, чрез много нови портали, услуги, промоции, реклами и какво ли още не.

    Ако сега ги запитате – кой прави българския уеб? -те ще отговорят „НИЕ“, ако сега пипитаме хората по улиците за същото, те вероятно ще отговорят същото – „ТЕ“.

    Да, ама не. Ти, който всеки ден създаваш съдържание, споделяш съдържание, коментираш, пишеш, блогваш, качваш снимки и видео, който публикуваш статии в уикипедия и където още ти хрумне. ТИ създаваш българкия уеб, а не компаниите, запомни го.

    Нещата се променят главоломно и докато преди години, уеб-компаниите създаваха уеб – сега те са само много малка част от целия облак на всички включени в тази задача или волно или неволно вземат участие.

    Евролюцията на Уеб започна отдавна и ТИ си част от нея. ТИ СЪЗДАВАШ БЪЛГАРСКИЯ УЕБ.

  • Плащане през Интернет от СЕП.

    Вчера имаше демонстрации на всички платежни услуги от СЕП, както и на други такива, за които можете да прочетете от тук.

    Аз ще драсна малко повече за това как става плащането през Интернет с което се занимавам през последните 2 години и малко.

    Плащане през Интернет
    То е много елементарно като процес. Всъщност ние не предлагаме нищо ново. Даваме възможност на този който продава да вземе парите на един човек и да му прати стока или да му извърши услуга.

    Сигурност
    Смея да твърдя, че успяхме да решим проблема от който се плашат 90% от хората пазаруващи в Интернет- някой да не им открадне номера на картата или каквото там използват за да се разплатят или все още се чувстват несигурни, поради това, че не знаят какво се случва с парите им в световната мрежа, подклаждани от интересните новини за кражби на самоличности в Интернет.

    Да 90% от българите се чувстват несигурни за пазаруват в Интернет или поради ред причини не за започнали да го правят.

    Решение: Всяко ваше плащане се криптира от сайта на търговеца през целия процес обратно до вас с доста добри алгоритми. Второ, разполагате с безплатен универсален електронен подпис (УЕП), с който се идентифицирате и с който подписвате всички съобщения. Забравих да кажа, че и потвърждавате всяко плащане, което направите от мобилния си телефон, като въвеждате PIN. Тоест, всяка една транзакция лично я одобрявате, преди да се случи.

    За по-технически навътре читатели, ще вметна, че частния ключ се генерира на самия телефон в момента на активацията и си го знаете само вие. Ще добавя, че ползваме и криптиране с елиптични криви в чипа.

    Ползваемост
    Около 50 % пък не знаят изобщо как да работят с сайтове за разплащания. Трябва да помните (преписвате) номера на кредитната карта или да ходите на сайт на някаква организация за разплащане или да помните някакви идентификатори, имена пароли и най-вече сложни интерфейси, които понякога трябва да учите доста или нямат версия на български език.

    Решение:

    Ние решихме и този проблем – всичко, което трябва да помните е … нещото , което не забравяте – номера на мобилния си телефон.

    С него правите плащане през Интернет или през мобилния си телефон с него и на него, дори могат да ви преведат пари. Менютата за работа с плащането са както сте работили и досега (цитирам: „нагоре надолу, ок и cancel :)“), не трябва да учите нищо ново, а получавате много нови неща.

    Търговци
    Разбира се винаги я има гледната точка и на търговеца. за него създадохме един изключително гъвкав интерфейс, с който той може да автоматизира целия процес на приемане на покупката, плащане, дори и доставка. Може да използва, разбира се и част от процеса – да приема плащанията и да обработва на ръка останалото.

    Ако търговеца разполага с магазин базиран на Oscommerce и/или Zen Cart, както е нормално имаме разработени модули. Освен това изгодното е, че когато потребителите усетят силата на сигурността, те ще започнат да пазаруват повече през СЕП и всеки търговец включен към системата ще усети увеличението в своя джоб.

    Търговец тук, може и да е физическо лице, не е задължително да си регистриран като фирма или свободна професия, за да приемаш плащания.

    Цената
    Другото нещо, което успяхме да направим е да превърнем пазаруването през Интернет от ПРИВИЛЕГИЯ в нещо достъпно за всеки. Като краен клиент вие не заплащате нищо, освен цената, която ви даде търговеца. Ако стоката струва, 5 лева, вие ще платите само 5.

    От друга страна търговеца ще дължи най-ниската за момента такса на нашия пазар. Без месечни абонаменти и без високи проценти.

    Само, че кажа, че за плащане на стока от 10 000 лева, търговеца, ще ни дължи … 1 лев. Да, нека не забравяме, че има и високи транзакции, които другите не могат да оторозират, тоест можете да плащате наведнъж стойност от 10 000 лева, което покрива почти всичко като изискване на пазара към момента.

    Друго
    Освен плащането през Интернет, има и още доста благинки, които можете да видите на този сайт или в описанието от Моbile Bulgaria.

    Как става?
    Ето с думи прости:

    1. Избирате си стока и решавате да я платите. Избирате метод за плащане „SEP/СЕП“ и въвеждате телефонния си номер:
    sep1
    2. На телефона ви пристига искане за плащане (ако телефона ви не е кирилизан, ще излезе на шльокавица):
    искане за плащане
    /снимката е от Mobile Bulgaria, а телефона е моя :)/
    3. вие можете да изберете да го платите, можете да изберете от коя сметка да го платите (ако имате сметка в повече от 1 банка) или да откажете плащането. Можете да обявите плащането за СПАМ, ако не е от вас.
    4. След успешното плащане, вие получавате потвърждение, а ние уведомяваме търговеца.

    Всичко това става за броени секунди и най-интересното е че не изисква нови телефони. Можете да видите как работи на моята мноооого стара нокия :)

    Въпроси?
    Ако имате такива, питайте. Ако пък имате добър електронен магазин и искате да бъдете включен за първата фаза, пак ми пишете …

  • Ползваемостта на бизнес процесите

    Освен ползваемостта в уеб или на уеб-приложение, което позволява на потребителя лесно да изполва даден уеб-сайт и да намира това, което желае бързо, има и един друг вид ползваемост, която се отанся до другия канал или канали по-които работи приложението и до начина на работа на самото приложение – тоест самите процеси, заложени в него.

    Ето и общото положение
    1. Влизам в сайт, на който няма да се върна повече (искам да свърша нещо и да продължа напред)

    Регистрация
    Уф, трябва да се регистрирам, за попълня 5 полета. След това трябва и да потвърдя е-адреса си. Вече ми отне много време. Потвърждавам адреса си и получавам отговор пак на него с името и паролата си.

    Ха, на бас
    Сигурно ви се е случвало това безброй пъти на много сайтове и не ви е направило впечатление. Къде за мен е проблема:

    1 – Губя си времето за услуга, която няма да използвам в бъдеще, или ще използвам много рядко
    2 – Трябва да потвърдя мейл адреса си – пак губя време
    3 – Получавам паролата си на е-пощата си в открит текст – което значи, че автоматично могат да я знаят n на брой човека, като n > 2. Мнгоо вероятно е и сайта, да я съхранява в такъв вид, което мене лично ме притеснява.


    А как можеше да е?

    – Все повече сайтове, трябва да позволяват логването с единна идентичност (технологии за това много, например OpenId или Шиболет)
    – Ако искам да ползам нещо и това стане бързи, аз пак ще го правя. Трябва да излезем от модела на това всеки да си гради база данни сам, а да преминем на разпределени бази данни на идентичности. Така клиента, може да ползва много услуги с единен идентификатор и да не се занимава с това да се регистрира на много места.
    – За Бога, не съхранявайте и не предавайте паролите МИ в открит вид, особвнно по SMTP протокола. Там всеки може да ги прочете и да се възползва от тях.

    Ползваемостта на бизнес процесите и тяхната оптимизация е важна част от уеб и не трябва да се забравя.