Oh, the [Android Battery] Horror

I am sure this title lighten up few smiles in my dear Windows Phone and iOS fans :). But no, don’t be in a hurry, it’s not what you’re possibly thinking.

I started today to analyze my Note 3 applications, using My App List application. One of the features of this application is to create an extensive list of the (additionally) installed applications on your device. The main reason to go in this direction is the fact that something is wrong with my Note 3 after it came by from the deep freeze, which my iOS experiment has put it into. During the experiment I was pretty mad from the bad performance of the iPhone battery, but since then the Note 3 battery runs pretty quick and the device is constantly hot! Its like I’m being punished for my harsh words about its fruity colleague!

GSam Battery Monitor reports main “juice user” (averaging 60-85%[!]) is the system’s gsiff_daemon, in which we have tons of system (including user!) services running.

Since I’ve never succeeded digging into gsiff_daemon process (I doubt this is possible at all, and even it it’d be possible, it’d require root, which I won’t do to my Note 3), I decided to check up what’s installed on the device and (eventually) to through full reset cycle this weekend.

That’s how I ended up with My App List, a really nice piece of software, which does this enumeration for you.

The (alphabetical) list looks amazing (and way too long!):

As you can see, this is quite substantial installation base, which I’ll most probably have to reduce. I’ve already uninstalled applications like BatteryGuru, AccuWeather, LinkedIn, Cover, which I was suspecting could eat up battery because of bugs, but the situation did not really improve. To be honest, the situation did not get worse as well, which would be strange, since BatteryGuru promises precisely that: saving battery life. However, I assume that the drain is so bad that the eventual savings from Battery Guru are not significant to mention.

The next step will be to completely wipe the device (don’t forget to pull out the SD card first!), and then to see what’ll happen. I’m very sorry that I will have to redownload ~5GB of Spotify lists, but nothing can be done to help that: the SD card will be copied, and then the card itself will be formatted via the Android, to ensure that it is not in a supported, but not so well tested filesystem.

I am very eager to see how this goes on. My Note 3 has not been wiped since I got it last October, and this is way too long time for an Android installation (it’s like the old Windows 98: if you use it too much, you have to wipe it out from time to time).

Time will tell. For now, I’m struggling with the thought how it’ll go, while I’m waiting 1 day with the stock Note 3 software, without any additional things but my accounts setup… I have a lot of account, so I’m assuming even that could easily put the device in the same state as it’s now (i.e., draining battery way too quick), but without check we can never be sure.

Weekend is approaching, I’m anxious!

Featured Image (cc-by 2.0) Intel Free Press

iPhone story end: one month, one week

It’s been a while since I decided to try an iPhone (the post is in Bulgarian, sorry!). I promised myself to follow-up as detailed as possible, but just now I’m succeeding to post few thoughts about this experiment. I also promised myself to try to keep at least for 2 months with that smartphone. I failed both promises!

I called it “experiment”, because I didn’t think this would ever become “new reality” to me. I knew that the platform is just way too crippled by Apple, it is way too limited for someone with my requirements. It’s the most non-flexible platform I’ve ever seen: it has tons of silly limitations (both small and big, see below) and a lot of illogical, stupid decisions.

Anyway, last week, after just a bit more than a month with an iPhone, I decided to abort the experiment and call it a failure (it’d be a success, if I lasted at least 2 month with this phone). Effective a bit more than a week ago, I’m back with my Galaxy Note 3! I have this buzzing thought in my head to make a try with Windows Phone 8.1 as well, but I am so tired of platforms, who put shackles to their users, I might need few months with Android first…

Anyway, the good, the bad and the ugly about those days follows.

Daily Stuff

Below I’m describing the daily use of the iPhone, all the Good and Bad things I’ve experienced with it.

The Good Things

  • Unlocking with a fingerprint: This gives tons of flexibility, when you want to quickly unlock your phone, while waiting on the red light. Just hold your finger and it’s done. Neat!
  • Keyboard prediction: no matter how stupid iOS default keyboard is, its word prediction mechanism worked great for me. I know it’s been a subject of a lot of fun, but it’s also the best autocorrect ever (yes, including the autocorrect of SwiftKey)
  • The Camera! Yes, it’s good! And the Camera Awesome app I’m using as my camera app makes really great pictures, too. Note 3 has also very good camera (I wonder why Vesela’s SGS 4 still beats it though!), but I believe iPhone 5S’ camera is aligned as quality to the camera, which is integrated in Samsung Galaxy S4/5 series! No compromise there!
  • Misfit Shine app for iOS was much better. I’m saying “was” here, because I actually lost my Misfit Shine device :(, somewhere in Austria, during our vacation in the beginning of July… But while I had it, it was clear that Misfit Wearables have put much more effort in Shine for iOS than in Shine for Android. I’m very sad about my little Shine, but I doubt I will buy another one: for one they don’t have any support in EU, and for another – I’m an Android user, after all. And Android users usually go for Android Wear these days.
  • Either by accident or not, Pebble immediately upgraded to 2.2. I did not see much improvement, except one quite bad thing (see below).

The Bad Things

  • Battery life! Don’t even get me started about that! The thing has such poor battery life, compared to Note 3, it’s just f***ing unbelievable. When I approached this project, I went with the impression that at least I won’t have that frequent charge need, something which I was anyway used to with the Android OS. What a surprise it was to notice that when I’m using the iPhone, its battery life is at least twice as worse, compared to the battery life of the Note 3! If I leave the phone alone on my desk, it definitely behaves better than the Note 3, but if you actually work with the damn thing, then the battery drains at least twice faster, if not three times! And as I’m a power smartphone user, this hit my initial impression badly!
  • Pebble applications are much weaker in iOS rather than in Android! The Notifier Pebble app I’m using, the best notifier app for Pebble I found so far, is available only for Android. No iOS version and no iOS plans. Such a big shame, indeed, but… what to do! I can surely bet that there’s some development limitation here, which prevents the developers to fulfill the same functionality as in Android. At least that’s my gutfeeling.
  • Video Player app for iOS suffers all problems, which a Video Player app would suffer under such limited conditions. MxPlayer for Android set does not exist in iOS. In iOS I purchased GoodPlayer months ago, which I was able to use also for the iPhone. Not bad app, but the sandboxed storage really limits you in many, many ways. One example: in order to play a file from BitTorrent Sync, you have to “open” the subtitles first (which copies the subtitle file to the sandbox of the video player), then “open” the actual file again with the player (which copies now the actual video file to the sandbox), and then you can start watch. Yes, you end up with two copies of the same thing in your phone memory… sucks, doesn’t it? One reason why you should pay EUR150 more for the 64GB iPhone version 🙂

The Limitations

Two lists here: small limitations and big ones. The small ones are the ones I can cope with and the big ones are the ones, which are definitely pushing (and keeping) me away from this platform.

Small limitations

  • Tons of irritating small stuff like lack of direct sharing of a link/file/whatever else to something, which is not integrated in the OS. Let’s say that you’ve installed Delicious for iOS and you want to share a link from Safari (or another browser) to the app. Well, you cannot! In Android you have intent receivers, which allow you to design cross-app communication with style and which could belong to any third party apps. In iOS you have… an apple (or worse).
  • Another “apple” is burried in the keyboard shift. Assume you’d like to switch from any keyboard to Emoji and back. Somehow iOS product managers figured out that it should be stack-wise switching, but why (just for fun) don’t we also move the keyboard switching button around? That way the users will never (ever!) learn where the button actually is and will have to look for it each time they switch English => Bulgarian => Emoji etc. Isn’t it great idea?

Big limitations

  • The Only One Right Keyboard: this is the one, provided by Apple. Altogether with its smartness and stupidity. If you don’t like it, then… well… don’t chose Apple.
    • It’s worth mentioning the fact that in iOS8 Apple will (maybe, let’s see what they’ll approve) give chance to third parties to build and integrate their keyboards too. I don’t know how much limitations they’ll introduce prior that, but the fact that the SwiftKey people plan to build their iOS keyboard is more than promising.
  • No App Can Run Forever (right!). I’m saying that by watching two favorite apps of mine: BitTorrent Sync and Spotify cannot sync content, unless they’re in foreground! At the moment they go background, Spotify informs you after a while that it paused your syncing, while BitTorrent just stops synchronizing. Quite annoying stuff, especially if you want to sync up few movies from your server to your mobile phone, and the stuff is with good size.

 Conclusion

Just one sentence: bye, bye Apple. I’m sorry, but before I try something that shitty, I’ll give it between two and four years time.

Just some fun at the end, totally not connected with the above, but still at Apple!

And last, but not least… Apple, WTF?! How can this trigger such kind of an error? Are you hiring interns to work on your site?
Apple Store Weird Error

Wanna repro this? Just put “https://itunes.apple.com/bg/app/spotify” in your Chrome or Aurora browser (maybe in the rest too, I just did not test there).

Featured image (cc-by-sa 2.0) Sean Neakums

iOS GPS challenge

Quick update on one of my iOS challenges now, more info for overall iOS experience to follow later. 

Garmin ViagoOne of the biggest issue I had to resolve with the iOS trial was to locate good and relatively cheap GPS offline software. Initially I chose “Maps with me Pro”, but while I was still researching I saw the Garmin Viago announcement.

With no doubt, I immediately purchased Viago and then purchased the Europe offline “Maps to Go” package. They both cost me around EUR14 (limited time offer, still available at the time of this writing). I am already Garmin user (my car’s integrated GPS is Garmin, but the maps are already a bit old and I am too cheap to upgrade them), and I’m very impressed with the quality of their maps and software in general. I already have Sygic purchased for my Android account, but I believe Garmin are better.

Viago, so far, showed as a product, which just “does what it’s supposed to do”.  It’s simple, it’s cheap (right now the software price is EUR2, but without offline maps it downloads maps from their site), but it lacks the big amount of extra stuff Sygic offers (one example, I can’t see or can’t find a way yet to see a screen, where all GPS parameters are listed). But for up to date, offline navigation is has a killer price!

After I tried Viago for iOS, I decided “just in case” to buy the same promotion for my Android account. After all, I’m still far not convinced that iOS would be a platform of choice for me, so my Android account needed that navigation too :).

From all what I’ve read so far, this bold Garmin’s move will definitely change the pricing of the GPS navigation software. I remember paying for Sygic for Android price around EUR40. Which is by far more expensive that the current, Garmin alternative.

Interesting times…

iPhone, oh my!

Frozen HellТези, които ме познавате, днес очаквайте земята да се продъни и адът да замръзне…

Защо, ще попитате? Причината: ще взема за лична употреба един iPhone 5S.

Досега много устройства на тази компания са минавали през мен, но винаги са били предназначени за колегите от фирмата, или за приятели. Личното ми отношение към тази технология е изключително негативно, поради ограниченията, които Apple налага на своите потребители и екосистема от разработчици, както и по “твърде американския” начин, по който са направени нещата там: има един начин да свършиш нещо и той е свещенния начин и Волята Епълска не подлежи на коментар (т.е., малко “тука е така” парадигмата, която ми е много дразнеща).

Нейсе, покрай плана ми за лично развитие в Майлстоун (много шантав превод на development plan, извинете) реших, че си струва да се опитам да се “помиря” с ай-платформата. Друго, което ме бута в тази посока, е новия език в iOS8, както и заявката на Епъл за навлизане в Home Automation. И последното, ако се окаже че експериментът не е успешен, винаги мога да дам телефона на (поредния) ай-фен, който ще си пожелае 5S за служебен телефон. А и хора, които безкрайно уважавам и на които вярвам ми казват, че не била лоша платформа, та…

Давам си минимум два месеца, през които (ако трябва) ще се назоря да използвам 5S като основен смартфон за мен. За успешен ще приема експеримента, ако успея да се задържа с този телефон шест или повече месеца (просто защото след първите два би следвало да е само и единствено по мое желание). В такъв случай ще имам достатъчна информация, за да реша за себе си коя от двете платформи си струва за моя следващ служебен телефон. Не знам как ще издържа два месеца без безценната ми SwiftKey Keyboard… отсега тръпна в отвращение как ще пиша с това чудо :(. То ще се види. Междувременно, ако SwiftKey пуснат iOS версията си, това доста би повлияло на успеха на експеримента 😀

За пълен провал на експеримента (и на волята ми) ще приема ситуацията, при която изоставя айфона по-рано от 08-10 август 2014. Или ако видя, че в крайна сметка пак си използвам удобния ми Андроид.

Междувременно ще се опитам и да си водя бележки тук :)… за моя поука.

Засега Samsung Galaxy Note 3 телефона ми ще остане активен, винаги зареден и готов да поеме мизерия, която би се получила, ако iPhone-а ме издъни. Но ще се опитам да го заровя така дълбоко в чантата, че да не се изкушавам лесно да го грабна и да се възползвам от невероятното удобство и гъвкавост на Андроид платформата. Т.е., ако видите да ви звъни непознат номер, може и да съм аз :). Вие си ми звънете на моя номер, той ще е пренасочен винаги към правилното устройство.

Предполагам, ще минат 1-2 дни, докато успея да направя пълна и успешна настройка на системата. Важни неща като фирмена поща, календари (не, няма да използвам iCloud засега), лична поща, контакти… абе много работа! Най-вероятно до тогава ще използвам двата. След това обаче… дупе да ми е яко!

И преди моите мили (без капка ирония тук) приятели от Майкрософт да ме нахейтят защо iPhone а не Windows Phone ще кажа, че аз познавам, харесвам и уважавам Windows Phone като платформа. Търся в случая познание за iOS/iPhone, което се надявам да ми помогне да разбера по-добре екосистемата им, идеите им и доколко (и) тази платформа би ми паснала. Също така може да стигна до там да си направя developer account за Apple и да пробвам да пиша на новия им език (извинете, ама Obj-C ми прилича на С++ код с random 6 и 7ми бит на source code-а). Току-виж, станало чудо 😀

Image credit: Frozen Hell Engagement by JoopaDoops

Ratio 2014, по случай 24 май!

Ratio 2014

Ratio 2014

И тази година пропускам Ratio :(. Вече втори път (предишният беше Ratio 2013) датата за съжаление се покрива с толкова личен ангажимент, че няма накъде повече – рожденния ден на Мартин.

Ако имате време и възможност обаче, според мен това е най-добрия начин да отпразнувате 24 май, който може да си представите. Все пак датата е Ден на писмеността и просвещението е, нали?

Ratio 2014 ще се проведе този път в Sofia Event Center в Paradise Mall, може би един от най-яките варианти за конференция и развлечение едновременно. Темите и лекторите определено си струват. Един много обогатяващ следобед, посветен на популярната наука.

Хмм… първата лекция започва в 14:15… сега като се замисля, трябва да помрънкам малко на Веси, дали би било възможно?

P.S. Гледам, Йовко и той е писал :)…

Facebooffline time


This FACEBOOK account is voluntarily suspended!

http://facebook.com/donangel

meme-2c7cOn August 25th/26th Facebook banned me for 24 hours for re-sharing a picture of cuisine art: shaped as male genitalia muffins.

A Friend or a Follower of mine reported this picture, because /s/he felt offended. And the report was considered valid, so I got banned for 24 hours. This is sole Facebook right, since this is their meat-mincer where we post, with their rights. We are all the meat there, the product being sold, so we all have to obey.

Since I was reported, it means I bothered someone. So I’d also like to apologize to the one(s), who felt offended. People are different and have different sense of humor or aesthetics, so everyone has the right to judge by his own mind, and to report whatever they find offending.

However, I also have the right to choose my reaction. And as my response to the Facebook ban, I’ll do the following:

  1. I’m moving all my virtual presence to other social networks (in this case: Twitter and Google+) for 24 weeks (that’s one week for every hour I was banned from Facebook)
    1. If you really care to read my stuff, you’re more than welcome to add me there (if not already)
    2. If you decide to stay in Facebook only, that’s your sole right and I accept it.
  2. During this time, I’ll uninstall all Facebook applications on all my devices and I’ll add facebook.com to my hosts file, pointing it to 127.0.0.1 (i.e., no Facebook updates will be visible for any application).
    1. All Facebook mail in all my e-mail accounts will be reported as Junk.
    2. Any Facebook integration in this blog will be turned off. Sorry, my fellow Facebook commenters. I know it is/was more convenient for you, but Facebooffline means facebooffline everywhere! Or at least at the places and services I own. If you comment via Facebook, it means I cannot reply, and I can’t stand that 🙂
    3. I’ll try to convince the members of my family to do the same for our home network: to effectively put Facebook into oblivion, if accessed from our home network. This has very small chance of success, maybe simply because my wife is reading my blog once per month, while she’s reading Facebook 10 times per day. However, I will try it anyway.
    4. I’ll not be available to any Facebook-related messenger.
    5. If you need any Facebook-related help or advice, please look for it on another place, as Facebook does not exist for me at this time, neither do I exist for it.
  3. Most of my “status updates” will be posted on my blog instead. Since the blog is linked to Facebook, these may/will appear here too. Because of misconfiguration of the system plugin (and I don’t care anymore for fixing it, at least not for the coming 24 weeks), they’ll be visible to Facebook Friends only.
    1. If you care to follow me, please add my blog to your RSS feeder of choice (I recommend Feedly).
    2. If you were following my blog before, please be warned there’ll be more updates now, as WordPress supports the “status update” type of post, which I may decide to use.
  4. The Friends, who care to stay in touch, know my IMs. The ones who don’t are welcome to ask. Since I won’t be on Facebook for at least 24 weeks, I won’t be reachable on Facebook messenger.
  5. I accept the fact that I’m turning from one of the biggest Facebook fans in your friend list, most active Facebook users and most passionate Facebook influencer to practically zero. I’m sorry, but sometimes life sucks. So does the Indian guy, who blocked my account for a muffin’s picture. Or the sense of humor of the one, who reported it on the first place.

If the 24 weeks facebooffline trial is successful and I survive physically and mentally without Facebook, I may take decision to delete my Facebook account. Or I may decide to keep it, I have not yet decided. Or I may return as it was. I do not know yet, time will tell.

Please do not think that I feel myself like a Social Net Giant, without whom Facebook will inevitably die in flames. No, no, it’s rather the opposite. I believe the opposite: no one cares about my crappy presence there. With or without me (or every single one of you, let’s be honest) Facebook will keep existing. They’ll keep pushing their anti-penis-muffins rights to everyone and they’ll sell us even better afterwards. I, however, start to think that it’s me who’ll be much better without Facebook, so I’d like to use the today’s reason to start a therapy!

Because if I cannot keep myself out of Facebook for 24 weeks, I may really need to start a therapy, because… well… I guess you got the idea!

That’s all, Facebook folks. See you again on/around February 11th 2014… maybe! Have a nice life, everybody! (that’s the message I used to use, when I was Face-blocking someone, for good).

Image stolen (because they even forbid even normal “Save As”) from QuickMeme.com
 These people never learn!

Бисквитиера

Когато преди няколко седмици едва ли не бях абсолютно, твърдо убеден че отношенията ми с Макс Телеком са приключили, въобще не предполагах, че чантата ми практически ще се превърне в “бисквитиера”. Причината: имах късмет правилния човек от новото ръководство на Макс Телеком да попадне на моя текст и с разговор и взаимни усилия да намерим начин отново да стана доволен клиент!

Развитието по въпроса, общо-взето, може да се види от коментарите под предишната статия. Г-жа Тойчева беше така любезна лично да се ангажира с проблема ми, причината за който в крайна сметка се оказа многопластов:

  • Човекът, на който попаднах, когато се обадих, не е бил наясно за новите програми на Макс Телеком
  • …и това не е случайно, защото и аз не съм успял да ги открия на сайта им (т.е., те точно в този момент са били “вътрешни”)

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

Поговорихме също така и за бъдещето и какво Макс Телеком ще предложи съвсем скоро, но не съм сигурен, че мога да говоря публично за това, така че го оставям за себе си. Мога само да кажа, че очаквам с нетърпение и се надявам да бъда един от “бета тестерите” на новите неща.

Бисквитите, сравнени с други "стандартни" големиниСравнението между двете бисквити все още не е напълно приключило, но вече имам достатъчно данни, за да реша за себе си: категорично сменям голямата с малка бисквита, защото:

  • По-малката влиза по-лесно по джобове, дори ми влиза в по-големия “портфейл”, в който лятно време си нося нещата. Голямата е поне два-три пъти повече като обем и носенето ѝ в моя “летен несесер” е практически невъзможно. И голямата, съответно, е по-тежка.
    • По-малката е с micro USB порт, голямата е с mini USB. Това, от моя гледна точка, прави малката много по-лесна за зареждане, защото почти всичко около мен е micro USB зарядни.
  • Опасенията ми за качеството на приемане не се оправдаха. От тестовете (които май трябва да оформя в някакъв online spreadsheet, че не ми се пишат тук сега) се убедих, че малката има със сигурност поне същото покритие като голямата, ако не и по-добро. Малката, също така, показва повече зъбки откъм бързина на свързване към мрежата, или поне това е моето субективно усещане.
  • Разбира се, голямата си върши също перфектно работата. Нейни плюсове остават 10-те устройства, които може да “храни” (малката може само осем), както и по-големия живот на батерията. За батерията не трябва да забравяме обаче, че малката все още не е “разработена”, докато батерията на голямата в момента е в “разцвета на силите си” след повече от година ползване (аз почти винаги изхабявам докрай и зареждам докрай, макар че за съвременните литиево-йонни или полимерни батерии това не е чак от такова, да не кажа никакво, значение).
  • Софтуерът на новата бисквита е много по-добър от старата, вкл. и с това, че има мобилна версия (т.е., ако ползвате бисквитата с мобилно устройство с малък екран, ще виждате статус страницата много добре форматирана като за него).

Тази дни трябва да мина през офиса на Макс Телеком, за да върна голямата бисквита и да си остана само с малкото устройство. Голямата служи добре тези години, но определено малката е моя избор засега.

Един от добрите тестове за скорост с БисквитатаПреди време Йовко ме попита защо се обвързвам с Макс Телеком за цели две години, при положение че Vivacom например имат доста добро и доста по-мобилно решение. Тъй-като и други хора може би се чудят, ето моите причини:

  1. Макс Телеком действително покриват само (повечето) от по-големите градове. Виваком – почти цялата страна. Бисквитата обаче дава скорост, съизмерима със скоростта на добър доставчик на стационарен интернет, бърз ping и лесно постижими средни скорости от поне 6 (средно 8-10Mbps) където и да е в града. Това определено ме е разглезило.
  2. Ако сте на село, GSM интернетът определено остава единствена алтернатива, затова освен стандартния tethering през смартфона ми, имам и един МТел-ски модем на повече от 3 години, който с много зор и малко връзки беше отключен и сега работи с всяка карта. Та има вътре една Vivacom-ска карта… за зор-заман!
  3. Аз в Пловдив нямам “домашен интернет”. Е, ползвам Змейския като един тлъст паразит, но от време на време, като ме досрамее, си включвам Бисквита. Работи перфектно, свалял съм си от нас “данни” по 3-6GB със скорости от порядъка на 500KB/sec (при “червена” бисквита).

Така че, това е, накратко! Макс Телеком успяха да ме “обърнат”, колкото и трудно това да ми се струваше преди около месец.

Читанка на стероиди

Kindle_piracy_1_270x276По-миналата седмица имах още една причина да съм бесен: новите напъни на някои нови лица (и гъзове) да затворят “Читанката”. Накратко: някаква ФБР въртиопашка се завъртяла около София и веднага в пушилката изпълзяли обичайните мутрафони, свикнали като направят една асоциацийка, да спомагат редовно и с усърдие за заробване на автори и преводачи, като живеят на техен и на читателите им гръб. Как за толкова години не чухме АБК да е направила нещо, за да може електронната книга да стигне до читателя във вида, в който той я търси? Как не чухме друго, освен феберета, меберета, дансове, мансове и др. милиционерски мамалигарници по тази тема? То не бяха преследване на сървъри по прашни тавани на блокове, то не бяха преборвания на страшното пиратство (по 5-6 пъти в годината, аз познавам приятели, които по-рядко в годината отказват цигарите!), то не бяха какви ли не други простотии… Та в този дух – нищо ново. Не, че се учудвам, де… ако погледнете устава и условията за членство на АБК, ще видите, че става въпрос едва ли не за фамилна организация със стройна, мафиотско-подобна структура и условия. Дори някой да поиска да промени нещо там, “големите” и “вечните” бързичко ще му духнат под опашчицата.

Сигурен съм обаче, че вече си казвате “тоя па се сети, новината за Читанката е от почти месец, сега ли се разписа по темата”?

Причината да пиша сега се корени в този вчерашен кратък, но съдържателен материал от форума на Читанка. Накратко: описано е как всеки средно-грамотен технически потребител да може да си направи живо копие на Читанката на своя компютър. Е, иска малко ресурс (сваляне на един голям файл и инсталация на страшно звучащата “виртуализация”), но общо-взето като време отнема 20 минути максимум (тук не слагам времето, необходимо за изтегляне на Читанката). Във видеата към материала (инсталация | зареждане) е обяснено ясно и точно колко лесно може да имате своя, собствена Читанка на вашия компютър. Която не само ще има достъпни всички оригинални произведения, а и самичка (ако сте я оставили да работи, разбира се) ще се синхронизира с “майката”, за да изтегля всички нови попълнения към огромната библиотека.

Когато вчера прочетох това, се смях с удоволствие. Последния път “хората с вилите” от АБК, вместо да “изкоренят пиратските книги”, направиха така, че сигурно вече няма българин, който да може да чете и да не знае какво е Читанката. Всеки българин с компютърна грамотност и достъп до интернет вече я използва. Много хора си я свалиха като електронно копие тогава, което обаче не беше много удобно, защото липсваше истинската машина на сайта, която дава търсенето на книги. А и копието беше статично, не се променяше с времето.

Прекарването - 2Миналия месец чудаците от АБК отново доказаха поговорката “както сам се прекараш, никой друг не може да те прекара”. Заплашвайки за пореден път сайта на четящия българин, те самите бяха основния двигател за създаването това брилянтно решение, което поставя пълнофункционална Читанка на компютъра на всеки. Confiscate this, агент Мърдал! Разбира се, използването на централизиран сървър за синхронизация е все пак някаква форма на уязвимост, но дори и да падне (временно) този централен сървър, Читанките по села и паланки ще продължат да си работят необезпокоявано, без да могат обаче да получават най-новото съдържание. А вече е доказано, че “централния сървър” има навика много бързо да се връща онлайн…

Аз лично очаквам, като им се приака на АБК следващия път, да подтикнат общността към създаване на distributed Chitanka.info, която да разхвърля творбите по устройства и компютри на много хора (използвайки BitTorrent Sync например), вкл. с приложения за Android и iPhone, с които директно ще може да се чете свободно. Това ще сложи (надявам се окончателен) край на стомашното разстройство на АКБ и току-виж някой от техния УС се сетил, че може всъщност да станат полезни на четящата общност, като намерят модел, чрез който да не сме врагове, а партньори. Но модел, който да е удобен и работещ като сегашния, защото ние “Спрете да сваляте! Четете на хартия, само по наше благоволение! Ще ви осъдим и опандизим иначе!” вече многократно сме го слушали!

И последно, но не на последно място: с огромно разочарование намирам името на подписалия този срам на сайта на “България на гражданите”. Това прелива чашата на моето търпение към изцепките от това “движение”. Движение, създадено от подобни основатели и имащо ги в действащия им управителен съвет, не може и не трябва да определя бъдещето на децата ми, както и бъдещето на нашето общество. На България са необходими модерни, далновидни хора. А не поредните “бизнесмени”, демонстриращи ченгесарски манталитет и подлагащи на рекет не кой да е, а четящия българин. Съжалявам, г-жо Кунева, срамът е за Вас.

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

На ти си куклите, дай си ми парцалките, или за “приятелството” във Facebook

От известно време съм си поставил за цел да “пощя” списъка с Facebook приятелите, които имам.

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

Е, сега вече положението не е такова. Facebook много порастна, настани се (почти) на всеки екран, независимо дали мобилен или не. От играчка се превърна в работен инструмент, а много компании го взеха насериозно и го интегрираха с платформите си (всяка съвременна мобилна платформа обикновено има пълна Facebook интеграция). Поради това, а и поради моята хиперактивност в тази платформа, реших че е време да отделя “приятелите” от приятелите там.

Като част от това решение идваше и селекцията, която трябваше да извърша. Т.е., започнах постепенно да отделям от списъка с приятелите си хората, които реално не познавам и ако срещна на улицата, има голяма вероятност да подмина. Е, далеч не за всички, признавам. Някои “оперативно интересни” на мен лица ще си останат в списъка с приятели, поне до момента, в който не е ясно, че не споделяме никакъв общ интерес. Такива хора, въпреки че не ги познавам IRL (In the Real Life), остават на стената ми.

Покрай случването на тази селекция неведнъж се е случвало някой от виртуалните приятели да бъде излишно ядосан или дори наранен, когато обясня защо съм го “разприятелил”. Естествено, не говоря за хора след определен конфликт, там е ясно. По-скоро говоря за хората, които са смятали или смятат, че виртуалното “приятелство” е напълно безопасно, че това да си виждаме локацията, телефоните, адреса и къде-какво в детайли е ОК, защото е виртуално.

Затова и реших да драсна тези редове, за да не ми се налага да правя copy/paste на едно и също съобщение. Т.е., още по-мързелив съм и смятам да copy/paste направо връзка оттук-насетне.

Защо ми се налага да “разприятелявам?

Просто е. Във Facebook аз държа важни данни. Неща като телефон, адрес и т.н. Ако човекът ми е случаен приятел, изпратил ми покана току-що (а ние никога не сме се виждали, или ако сме се виждали, сме били на “здравей-здрасти”), то е ясно че не би следвало да има достъп веднага до тези данни. Също така понякога нещата, които споделям за “приятели”, наистина са за приятелите, а не за всеки виртуален познат ever. Регионалните неща ми е лесно да филтрирам (просто ги пускам на български 🙂 ), но не винаги нещата стоят толкова просто.

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

Защо е ОК, че не сме вече “приятели”?

FollowersАми в повечето случаи моите глупости са публични. 90%+ от статусите, връзките, снимките и т.н., които пускам, са Public. Това не е случайно и не е само защото не знам как да ги пусна “специални”. Това е, защото мисля, че са ОК да бъдат публични и нямам проблеми с това, че ще ги чете всеки с достъп до Мрежата и до съответната връзка.

Всеки, който съм “разприятелил”, ако иска да остане в час с моите глупости, може спокойно да натисне бутона “Follow” и да следва неспирния поток от простотии, които бълвам. Естествено, няма да има достъп до нещата за “приятели”, но то това е и целта на самото упражнение, нали така?

Естествено, за повече от нормално смятам и реципрочната мярка: всеки “разприятелен” да реши как и дали да ме “накаже” за действията ми. Щом съм се решил на това, готов съм да си нося и последствията. Разбира се, че би ми било неприятно да ме блокират като резултат от огорчение, и ми е криво, че това ще се случи рано или късно, но в крайна сметка по-скоро съм готов да нося този риск, отколкото да имам произволни “приятели” във Facebook.

Какво става, когато някой се почувства много засегнат?

Ами става това, което става и в реалния живот. Обикновено купища въпроси, от които личи негативната емоция. Ще използвам едно такова съобщение, за да се опитам да отговоря набързо на всеки един от емоционалните въпроси:

…само дето не разбрах с какво толкова те ”оголиха до неузнаваемост” моите коментари в твоите иначе симпатични постове…струва ми се ,че в тях няма нищо ”оголващо”- един интелигентен многодетен татко се радва на чудесното си семейство , ”спортува” във фитнес-клуб , управлява престижна IT фирма , симпатизира на протестите у нас , знам малко и за периода в Дания …в общи линии е нещо съвсем обикновено и човешко

Не става въпрос за “оголване” или разголване или каквато и да е форма на нудизъм. Става въпрос за това, което се опитах да обясня по-горе: виртуалното приятелство във Facebook, ако човек се отнесе към него несериозно, може да си причини неприятни, дългосрочни емоции. Аз вече не бих посъветвал никой да дава Friend на човек, който не познава и на който не може да разчита, наистина като приятел и в реалния живот. Facebook приятелството, покрай мощността на платформата и гъвкавостта ѝ, може да докара неприятни емоции, ако имаш 5000+ приятеля, от които можеш да разчиташ само на 50, а останалите просто гледат.

Не казвам и не трябва да се приема, че всеки непознат Facebook приятел е потенциален терорист или воайор, но най-добрия начин да се предпазим, е този: проверени хора в приятелския списък.

…какво толкова те ”притесни” и раздразни …?…моите коментари…?ами защо тогава благосклонно ми ”разрешаваш ” да те следвам ,за да се ”дърляме в коментарите”…?!?

Пак повтарям: аз разрешавам на всеки (който не съм блокирал) да ме следва и да ми чете глупостите, да коментира в/у тях, да ги споделя и т.н. Не виждам причина чак за такава рестрикция (да, Facebook я има, но аз умишлено не съм я включил). Защото ми е приятно да гледам как хората реагират на някои неща, да споря с тях и да споделяме заедно. Но би ми било неприятно ако някой бръснат фен на Атака се окаже пред нас с винкел, защото съм нарекъл Волен Сидеров “болен нацист” например (примерът няма нищо общо с действителността, нали 🙂 ? )

не може ли просто да ме игнорираш тотално…какви са тези полувинчати ”санкции”…?

Мога! Но не искам! Защото не си ми направил нищо, и защото предпочитам, ако е възможно, след този мой “враждебен акт” да си останем виртуални познати. Ако мога, аз следвам всички “разприятелени” от мен заради това, но някои от “разприятелените” просто не са включили “Follow” възможността на Facebook. Тогава нищо не мога да направя, след като те не желаят “непознати” да могат да ги следват, и аз съм вече в тази категория.

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

защо се лишаваш от моите обективни всемирни постове , а ми даваш възможност да се ”дърля”…едва ли ще се възползвам от”Follow” …не виждам необходимост и да ми обясняваш какво трябва да направя ,за да стигна до ТЕБ…вземаш се прекалено на сериозно бе човек…смешно е

Признавам, че много хора може да си помислят това. И може би са прави. Според мен обаче те не могат да разберат, че аз наистина вземам насериозно откритостта към “приятелите” във Facebook. Дали това означава, че вземам себе си много насериозно? Възможно е. И ако си се почувствал така, се извинявам още веднъж. Но няма да променя решението си. Ще ми е криво, ако това значи, че няма да държим вече връзка, но съм готов на този риск пред възможността да знам, че в списъка “Приятели” са само хора, чието присъствие там съм премислил внимателно.

В заключение

На няколко пъти, подтикнат от решението на Йовко, съм се замислял дали да не си закрия Facebook сметката и да остана само в Twitter или Google+. С риск да обидя част от моите виртуално Facebook приятели, предпочетох това. Сигурно просто “изчезването” ми от Facebook би било по-демократично (еднаква мярка за всички), но не искам да си го причинявам, поне не и засега.

И пак да кажа: всеки, който се почувства засегнат, има искреното ми извинение и правото да направи каквото си иска реципрочно действие. А аз си обещавам оттук-насетне много внимателно да филтрирам новите познанства. И по-активно да използвам Friends vs. Acquaintances, за да организирам списъка.

Milestone Systems is Looking for Vendor(s)

I rarely use my blog as a platform to find partners or recruit people in my team. However, it happens from time to time, and today is one example for that.

milestone-logo_tagOur mother company, Milestone Systems A/S, is rapidly expanding in a growing markets! In order to cope with the current demands, we are now are in an urgent need of a vendor(s) in Bulgaria, which can provide us with development and test services, delivered by his consultants, within the following areas:

  • Web developer(s) – with skill set: 3+ years of web development experience, strong JavaScript skills, new elements introduced in HTML5, XML, WebSockets, File API, History management, Local Storage, and Canvas 2D drawing.
  • Software QA(s) – with skill set: 3+ years’ experience, manual/functional testing, multiplatform products (e.g. Linux, Windows, iOS, and Android), TCP/IP, HTTP, XML and Web Browser-based testing.
  • Senior C++ developer(s) – with skill set: C++ (large scale multithreading environments), multiplatform product development, TCP/IP, HTTP, design patterns.

Sufficient/Good English skills is a requirement due to cross-country team. We foresee a growing need for additional consultants in Q4 2013/Q1 2014.

All candidates will work at our Sofia office, located on 23A Dragan Tzankov blvd., Sofia. We will provide all necessary tools and infrastructure.

If you or others in your network know of good vendors or consultants, or a company which can provide them, please contact me at DAA-at-MILESTONESYS-dot-COM, or via comment in this blog, or directly, if you know my contacts. Detailed Job Description documents can be provided on demand. All vendor consultants will pass an interview(s) within our development and test teams in order to ensure they skills and expertise are suitable for the projects in mind.