Публикации по тема: Android

OmniNotes – програма за бележки за Android

OmniNotes е предпочитаната от мен програма тип ‘бележки’ за Android устройства. Тя дава възможност за текстови и фото-бележки, към които могат да се ‘прикачат’ аудио и видео записи и други файлове, дори и ръкописни бележки. Програмата е безплатна, без реклами, постоянно обновявана – и open source. За разлика от популярни приложения като EverNote, OneNote, Google Keep, и т.н. работи офлайн и без необходимост от създаване на account.

Ето по-подробно причините за предпочитанията ми към OmniNotes като програма за бележки за всички Android устройства, които ползвам и конфигурирам:

# различни типове бележки – напр. текст / фото / checklist;

# възможности за таг-ване / въвеждане на ключови думи или категории към дадена бележка. Съответно и възможност бележките да се сортират или филтрират по таг или категория.

# възможност за прикачване на снимки към дадена бележка – това беше и конкретната причина за първоначалния избор на тази програма – възможността за създаване на shopping list със снимки към отделните артикули.

# възможност за задаване на аларма към дадената бележка – макар, че я използвам по-изключение заради DiddleBug ;) ;

# възможност за добавяне на sketch / ‘драсканици’ към бележката;

# възможност за прикачване на audio / video / произволни файлове;

# възможност за ‘заключване’ на бележка – и предотвратяване на случайни промени;

# open-source софтуер, наличeн ‘лесно’ и извън Play store-a – напр. във F-droid, GitHub и xda-labs;

# без реклами;

# регулярни обновявания и актуализации;

# експорт и импорт на бележките;

# widget-и.

Някои  от функциите, които бих се радвал да са налични в бъдеща версия:

# възможност за допълване / редактиране на ръкописните бележки;

# PC-sync – това се надявам да е част от обявената Pro /вероятно платена/ версия. За мен това е и основния недостатък на програмата понастоящем – backup-на данните е във формат, който не позволява разглеждането на индивидуални записи на PC-то.

# опция, когато се ползват attachment-и да се изтриват оригиналните файлове.

Ще се радвам OmniNotes да бъде от полза и за вас. Ако искате да споделите за какво я ползвате, или да разкажете за вашата предпочитана програма за бележки за Android – очаквам вашите коментари.

ограничаване на рекламите – причини, свързани с онлайн поверителността

Ads_tech-privacyВ предишни постове разгледах фундаменталните и технологичните причини за ограничаване на онлайн рекламата. В завършващия пост от серията ще представя и съображенията, свързани с онлайн поверителността, допринасящи за такова решение. Разглежданите примери се базират на рекламните услуги на Google, доколкото от години са доминиращи. Същевременно, редица други известни и неизвестни рекламни платформи имат сходни, а понякога и по-агресивни подходи за събиране и обработване на лична информация.

Обичайно, събираните данни се обясняват с възможността да се представят “релевантни” / “подходящи за вас” реклами. Презумпцията е, че ако ни бъдат показани ‘интересни’ / ‘заинтригуващи ни’ / ‘допадащи ни’ реклами – има по-голяма вероятност да им обърнем внимание. В резултат – и да посетим рекламирания сайт / купим съответния продукт или услуга. Съответно, за да бъдат рекламите ‘като за нас’ – предоставящите рекламите имат нужда да знаят повече ‘за нас’. За целта те събират явни и не-толкова-явни данни. Сред явните са: използваният браузър / програма; използваната операционна система; времето и датата на разглеждане на страницата; и търсените думи или фрази. Сред не-толкова-явните са:
# уникален идентификатор /ID/ – за конкретния браузър, който използвате на конкретната машина;
# IP-адрес;
# посочена ли е рекламата с мишката;
# прави ли нещо потребителя на страницата, на която е представена рекламата – напр. натискал ли е линкове / попълвал ли е форми / маркирал ли е текст, etc.;
# други страници, които са посещавани.

Описаните видове данни се събират, независимо дали сте влезли в google профила си (ако имате такъв). Ако сте влезли в него – те се асоциират с него.

Aко позволявате реклами на Android смартфон, типично събираната информация включва и:
# телефонния ви номер;
# IMEI-номера на смартфона;
# google профила ви – съответно и името и възрастта ви;
# местоположение – дори и да сме изключили GPS-a -на база свързани / близки wi-fi точки за достъп; клетки на мобилния оператор; или като споделена информация от други инсталирани програми и приложения.

Лично за мен, “безплатните” услуги, които заслужават подобна информация, се броят на пръсти. Още повече, ако тя ще бъде ‘споделяна с партньори’. Това е и причина да се абонирам / заплащам за услуги / приложения, които ценя и ползвам регулярно, и да блокирам рекламите при мнозинството други. Надявам се и вие да преосмислите за вас кои са тези приложения или услуги, които си заслужават приемането на рекламите в тях.

ограничаване на рекламите – технологични причини – разход на ресурси

Ads_techВ предишен пост представих фундаменталните причини за ограничаване на онлайн рекламите. Да разгледаме и някои от технологичните основания за такова решение. Условно, те могат да бъдат разделени на две групи – свързани с изразходването на ресурси и свързани с онлайн поверителността ни. Днес ще опиша технологичните причини за ограничаване на онлайн рекламите във връзка с разхода на ресурси.

# екранна площ Първата технологична причина за ограничаване на онлайн рекламите е екранното пространство, което заемат. Понастоящем редица ‘големи’ сайтове предоставят поне 20% от площта на всяка страница за реклами / спонсорирано съдържание. Това намалява мястото за ‘органичното’ съдържание и води до необходимост от по-често скролиране / click-ане за ‘следващата част’. Особено на “малки” екрани – до 6″ – каквито са огромната част от смартфоните – в резултат се затруднява усвояването на цялото съдържание.

# време за зареждане на сайта Втора технологична причина за ограничаване на онлайн рекламите е увеличаването на времето, което е необходимо за да се зареди дадената страница. Колкото повече елементи има на нея – от текстови, през статични и анимирани изображения до видео съдържание – толкова повече време е необходимо, за да се визуализират те и да се ‘зареди’ напълно дадения сайт. Въпреки преобладаващо ‘бързия’ нет достъп в последните години – това на моменти може осезаемо да забави достъпа до ‘същественото’ съдържание на посещавания сайт. Типичен пример при работа с мобилно устройство е ограничаването в скоростта на интернет достъп след изразходване на обема трафик данни на ‘максимална’ скорост или в  райони със ‘слабо’ покритие, когато времето за зареждане на даден сайт може да се увеличи неколкократно при наличието на “спонсорирано” видео-съдържание.

# CPU & памет & батерия Следващата технологична причина за ограничаване на онлайн рекламите е натоварването на процесора & паметта – съответно и на батерията – за “свалянето” и показването на рекламите, най-вече на мобилни устройства. Изследване от 2012 показва, че 15 – 45% от енергийната консумация на популярни приложения за смартфони като Facebook, AngryBirds, вградения браузър на Android устройства и др. е за представянето на рекламите. В най-драстичните случаи до 3/4 от енергийната консумация на някои  ‘безплатни’ приложения се използва за споделяне на потребителска информация, проследяване дейността на потребителя и ‘сваляне’ на рекламите. Това води до значимо натоварване на батерията на използваното мобилно устройство и в резултат – намаляване на времето за неговото ползване.

# трафик на данни При използването на интернет достъп през мобилно устройство, съществена причина за ограничаването на онлайн рекламите е и изразходваният трафик на данни. Сходно с времето за зареждане и натоварването на процесора, паметта и батерията, ‘свалянето’ и представянето на рекламните компоненти изразходва ресурс, който е относително ограничен на мобилните устройства. Особено когато ползваме приложение, за чиято функционалност мрежовия достъп / онлайн свързаността не е от определящо значение – напр. мнозинството игри или приложения за персонализиране – използването на трафик на данни през мрежата на мобилния оператор би било неоправдано. Изследване от 2015 демонстрира как  рекламно-споносрирани приложения могат да осъществяват връзки с десетки /в екстремните случаи – стотици/ рекламни сайтове, дори и да са в категории като ‘personalization’ или ‘travel and local’.

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

ограничаване на онлайн рекламата – фундаментални причини

Ads_stopОнлайн рекламата е доминиращият начин за генериране на приходи, поддържане и печалба от онлайн проекти в последните години. Предоставянето на “безплатни” съдържание или услуги при редица онлайн проекти е свързано с генерирането на печалба от показваните реклами. От водещи сайтове като Google, FaceBook и YouTube, до лични страници и малки блогове и форуми, използващи услуги като AdSense – онлайн рекламата е повсеместна.

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

# изместване на вниманието Първа фундаментална причина за избягването на онлайн рекламите е свързаното с тях изместване на вниманието. Да приемем, че вниманието ни определя върху какво се фокусираме /coming next ;) / и какво игнорираме от обкръжаващата ни среда. Целта на една реклама е да ни накара да предприемем дадено действие – от това да изчетем или видим дадена информация, до това да посетим определен линк или закупим продукт или услуга. Когато е успешна, тя привлича нашето внимание и то се отклонява от съдържанието на сайта, който посещаваме, за да се насочи към съдържанието на рекламата. Например, вие сте на сайт за новини, когато вниманието ви е привлечено от реклама на продукт или услуга, представени на този сайт. Разглеждате рекламираните продукт / услуга. Проучвате ги. Обмисляте дали да ги закупите. Евентуално ги купувате. Започвате да ги ползвате. Множество дейности, които не са свързани с четенето на новини. Изместване на вниманието.

# загуба на фокуса Загубата на фокус е втора  фундаментална причина за ограничаването на онлайн рекламите. Тя е пряко следствие от изместването на вниманието. Приемам, че фокусът ни определя върху кои обекти или действия сме съсредоточени и концентрирани. Когато говорим за онлайн дейности, това да оставам фокусиран е практически задължително при генериране на съдържание – напр. писане на e-mail или коментар в нечий блог. В много от случаите на консумиране на съдържание – напр. четене на текстове или гледане на видео – съсредоточаването определя по-пълното възприемане на информацията. Тоест загубата на фокус и в двата случая би довела до затруднения / по-лош резултат от извършваната дейност. ‘Заглеждането’ / ‘поддаването’ на някоя реклама би допринесло за това.

# непропорционална подкрепа на ползвания сайт Третата – и най-универсална – причина за избягването на онлайн рекламите, е  непропорционалната подкрепа за сайта, на който те се представят. Презумпцията е, че фирмата, поръчваща рекламата, заплаща на сайта, на който тя се представя. В някои случаи заплащането е на брой показвания на рекламата, в повечето ситуации – при извършване на определено действие – напр. click-ване на линк или попълване на форма. По данни на Gartner за 2012, фирмите изразходват средно 2.5% от годишните си приходи за дигитален маркетинг. От тях под 15% са за онлайн рекламиране. Тоест, за реклама към ‘любимия ви сайт’ в най-оптимистичния вариант /всички средства са насочени единствено към него/ са заложени до 0.4% от годишните приходи на рекламираната фирма. Съответно – давам 100 лв. за покупка на рекламиран продукт или услуга с цел да подкрепя даден сайт. Максимумът, който мога да очаквам, че достига до подкрепяната уеб-страница е ….. 0,40 лв. Ето защо, за мен е по-оправдано да съдействам на даден сайт директно – най-често с дарение или с абонамент. Така средствата и подкрепата за дадената страница за в значително по-голяма степен достъпни за тези, които харесвам, и бих желал да подпомогна.

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

“smartphone is a phone used by a smart user” или за ЗКУ / ЗЕУ

smartphone_userЕдно “класическо”, любимо и все по-актуално определение за смартфон е “smartphone is a phone used by a smart user”. В превод можем да го ползваме като “умният телефон е телефон, използван от умен потребител.” Идеята е, че характеристиките на дадено устройство, сами по себе си, не могат да определят начина, по който ще се ползва. От решаващо значение е ползвателят.

Ползвателят, който можем да разглеждаме и като ЗЕУ /’задекранното устройство’/, или (за тези, които помним времето, когато взаимодействието с джаджите обичайно се извършваше с клавиатура ;) ) – ЗКУ /’задклавиатурното устройство’/. Когато имаме потребител , който има яснота какви са възможностите и спецификите на даден продукт – джаджата може да разкрие потенциала си, и дори да го надмине. Например някой с телефон  отпреди 10 години – класики като Nokia 9210i, E61, etc; Treo 650, Ericsson R380, Sony Ericsson P910i и т.н. може да удовлетворява своите нужди за PIM, да синхронизира информация, или да осигурява отдалечен достъп и подкрепа. Същевременно, някой с т.г. iPhone или Nexus да не може да отвори прикачен текстов файл или да не знае как да направи архивно копие на контактите си.

Наличието на 4-ядрен процесор, с характеристики,  на които биха ‘завидяли’ високия клас персонални компютри преди 5 години, или количество оперативна памет, “запазено” за сървърни машини преди две петилетки изобщо не гарантират, че устройството ще върши повече работа от лист и молив, или от ‘читав’ модел отпреди две поколения. Когато ЗКУ-то оползотворява възможностите на продукта – джаджата проявява характеристики на ‘умна’.

Без това да променя ‘умността’ на ЗКУ …..

още 3 причини да root-нете своето Android устройство

root_androidВ предишен пост обсъдихме три основни причини за root-ване на Android устройство. Нека да разгледаме още 3 основания за взимането на такова решение.

# смяна на ROM и / или инсталиране на по-актуална версия на операционната система За много потребители основната причина за root-ване на устройството е възможността да се смени ROM-a на устройството. Това има две ключови предимства. Първото е опцията да се смени модификацията на операционната система с нещо познато, с повече или с по-желани възможности. Типичен пример е CyanogenMod, който изглежда и ‘работи’ по сходен начин на различните устройства, на които може да се инсталира. Второ предимство е възможността да се актуализира версията на операционната система, дори и да няма официален update от производителя / мобилния оператор, което е честа практика, особено при устройствата от ‘нисък’ и ‘среден’ клас. На места като xda-developers могат да се намерят разнообразни версии на ROM-ове за множество модели, което позволява да се ‘вдъхне нов живот’ / актуализират тези устройства.

# Nandroid backup Съществено предимство на това да root-нете своето Android устройство – а по подразбиране и основа да започнете да го ‘човъркате’ след това – е възможността за направа на Nandroid backup. Официално Nandroid e “de-facto standard directory structure for storing Android system backups“. Тоест, това е ‘огледално копие’ на устройството ви, включително системни файлове, ROM и потребителски данни. В много отношения може да се разглежда като аналог на image-ите при ползване на PC програми за архивиране. Това позволява възстановяването на състоянието 1:1  – например след неуспешна смяна на ROM, или ако решим, че предишната версия на операционната система ни е ‘допадала’ повече.

# контрол на честотата на процесора Потенциална причина за root-ване на Android устройство е и възможността да се оптимизира използването на процесора. В миналото най-често това се правеше, за да се overclock-не  /използва процесора на по-висока от зададената от производителя честота/ с цел да се ‘забърза’ устройството. С много от сегашните процесори заслужава внимание и обратния подход – да се underclock-не /използва на по-ниска от зададената от производителя честота/. Това се прави обикновено с цел да се намали консумацията от батерията и удължи времето за ползване на устройството с едно зареждане. Разбира се, възможна е и комбинация от двата подхода – например overclock-ване за ‘интензивни’ приложения като някои игри, и underclock-ване за ‘стандартна употреба’ или при спадане на нивото на батерията под определено ниво. С програми като SetCPU оптимизирането на използването на процесора става /относително/ лесно, което позволява да се настрои по-добре устройството към нашите нужди – ако сте го root-нали ;)

Оригинално публикувано на S&S blog

Условията на Google

Google_privacyИзбрани  извадки от Декларацията за поверителност и Общите условия на Google. Условията са приложими, например когато използвате някоя от услугите на Google през браузър на компютъра си, или когато използвате своето Android устройство, и сте се регистрирали в своя профил в Google. Удебеляването на някои пасажи е от мен.

събирана от нас информация

…..
# подробности за това как използвате услугата ни, например заявките ви за търсене;

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

# IP адрес;

# информация за събития на ниво устройство, например сривове, дейност на системата, настройки на хардуера, тип и език на браузъра, дата и час на заявката ви и препращащ URL адрес;
…..

Как използваме събраната информация
…..Също така използваме тази информация, за да ви предлагаме персонализирано съдържание – например да ви предоставяме по-подходящи резултати от търсенето и реклами. …..

Google обработва лична информация в сървърите си в много държави по цял свят. Може да обработваме личната ви информация на сървър, който се намира извън държавата, в която живеете. …..

Информация, която споделяме
….. За външно обработване – Предоставяме лична информация на партньорите си или други доверени фирми или лица, за да я обработват вместо нас въз основа на нашите инструкции и в съответствие с Декларацията ни за поверителност и всички други подходящи мерки за поверителност и сигурност. …..

Съдържанието ви в нашите Услуги

…..Когато качите или по друг начин изпратите съдържание в Услугите ни, давате на Google (и на работещите съвместно с нас) валиден в целия свят лиценз да използваме, хостваме, съхраняваме, възпроизвеждаме, модифицираме, създаваме производни произведения (например такива в резултат от превод, адаптация или други изменения, направени от нас, за да работи съдържанието ви по-добре с Услугите ни), съобщаваме, публикуваме, представяме публично, показваме публично и разпространяваме това съдържание. …..

Нашите гаранции
…… Например не поемаме никакви ангажименти относно съдържанието в услугите, конкретната им функционалност, тяхната надеждност, достъпност или способност да отговорят на нуждите ви. …..

Което, разгледано от определена гледна точка, е в унисон с идеята “If You’re Not Paying for the Product; You’re the Product”.

Оригинално публикувано на S&S blog