Какво ново от Thunderbird

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

Най-интересна за ,мен е частта с това, коя папка, каква част от паметта ми заема, както и интересната статитика за отговорените мейли :)

Ако искате да я изпробвате и вие, свалете я от тук. Мнения, идеи и препоръки се приемат от тук

Kolab – отворена алтернатива на Майкрософт Exchange – видео

Информация за слайдовете има тук.

Видеото от лекцията ми по време на OpenFest 2010:

Какво е КOLAB?

  • It’s really the unix approach: cleverly designed smaller components that form a bigger picture when put together in the right way.
  • Система за PIM (Groupware)
  • Управление на личната информация
  • с помощта на свободен софтуер
  • отворени формати за съхраненние на данни
  • разработен на модулен принцип (Ac*Dir* /Ldap/Fedora/Ns)
  • разширява се лесно – Kolab не е кутия

Синхронизация между сървър и мобилни телефони

През последните седмици се занимавам главно с дооправяне на бакенда на Kolab към z-Push.

Тази технология дава възможност да си синхронизирате мобилния телефон – Symbian, Android, BlackBerry, Windows Mobile, iPhone с вашия сървър, така, че да можете винаги да имате актуални срещите в календара си, задачите си, както и електронната поща на мобилната джвъчка, която ползвате в момента.

z-push

Оказа се, че самият z-Push е доста далеч от utf-8 поддръжка, затова трябваше да я приложа в бакенд файла и се получи доста добре, сега поддържаме почти всички езици, a синхронизацията тече доста бързо. Последния тест беше с 10 000 събития, които успяха да стигнат от сървъра до телефона за около 4 минути, използвайки cache драйвер за MongoDB.

Презентацията ми от OpenFest

Ако имате Firefox 4 или друг браузър, който поддържа HTML 5 на прилично ниво, можете да видите презентацията ми за Колаб – екосистема за управление на личната информация, която представих по време нa OpenFest, ето тук.

Ако търсите информация за JS библиотеката, която представих по време на Mozilla сесията (popcorn.js), можете да видите демото от тук, пак със същите браузъри :)

OpenFest и моята лекция

Ето, че дойде поредното издание на OpenFest, то ще се проведе на 20 и 21 ноември в София – в „Интерпред“.

Тази година ще говоря за бизнес страната на отворения код, като ще представя един проект на който, от скоро съм частKOLAB.

Това е софтуер за малки, средни и големи компании, които искат да имат поща, календари, система за задачи, система за бележки, споделени папки и файлове и още много други неща. за да може да работят по-ефективно. Сигурно сте чували и за алтернативата на нашия софтуер, която се предлага от Майкрософт – Microsoft Exchange.

Ако искате да видите, какво може да прави този софтуер и как можете вие да го интегрирате във вашата компания – елате на OpenFest 2010 и по-специално на моята лекция, която е следобед в събота.

Входът е свободен и безплатен – идвате, влизате и слушате :)

Статистика на посетители в 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

vTiger, WordPress и Imap акаунт през SOAP.

Последната ми задача беше да интегрирам в едно приложение WordPress инсталация, vTiger – система за работа с клиенти и един IMAP акаунт, на който идва информация от четвърто уеб приложение.

Докато се чудех как да направя, така, че в последствие да ми е най-лесно, реших да приложа ето такава схема:

https://i2.wp.com/talkweb.eu/wp-content/uploads/2010/08/vtiger1.png?w=500

Оказа се, че vTiger, която клиентите в България не познават много добре, а е чудесна като безплатна и мног оползваме система за работа с клиенти, поддържа някаква SOAP функционалност. С малко ровичкане се оказа, че мога да правя каквото си поискам чрез SOAP и то само с няколко реда на PHP.

Сега всичките приложения работят ‘като пушка’, остана да се направи малък тест на сигурността и готови за ‘production’ :)