'Coon Cave

A blog about software development, Google Play and Android in general. May contain traces of rambling. Feedback and subscriptions welcome!
Friday, December 25, 2020

Advent calendar function for smart homes? I would imagine it to work something like this: opens a door every day and on x-mas eve, russian hacker’s little helper comes to fetch all the presents.

Keep things simple

Saturday, December 19, 2020

The Devils Dictionary (21. century edition):

WRISTWATCH, n.
Derivative of the slave collar. Worn like a handcuff, used to remind the bearer when it is time to show up for work. Often given as a gift to children to train self enforcement at an early age.
SMARTWATCH, n.
Derivative of the wristwatch. Maintains all the functionality of the original design, but also includes additional features to remind the bearer about spending slave tokens (see: money; coins).
Thursday, December 10, 2020

ADB push file permissions

Things that can drive you nuts needlessly.

Sunday, December 6, 2020

Why I won't use Github for any new projects (and you probably shouldn't either)

There are these two sayings that go so horribly well hand in hand, 'those who do not remember history are doomed to repeat it' and 'fool me once, shame on you, fool me twice, shame on me'. Let's keep that in mind and add a 'told you so'.

Tuesday, November 17, 2020

Loudspeaker Announcement: Would the user behind IP Address 88.75.24.196 kindly reconfigure their RSS readers to poll less often? As flattered as I am by being perceived as this important, I really don’t publish on a 5 seconds schedule.

80.211.89.118 - - [17/Nov/2020:15:01:49 +0100] "GET /blog/index.xml HTTP/1.1" 200 90177 "-" "UniversalFeedParser/5.2.1 +https://code.google.com/p/feedparser/"
80.211.89.118 - - [17/Nov/2020:15:01:50 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:01:55 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:00 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:05 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:10 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:15 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:20 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:25 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:30 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:35 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:40 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:45 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:50 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:02:55 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:03:00 +0100] "GET /blog/index.xml HTTP/1.1" 200 90172 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36"
80.211.89.118 - - [17/Nov/2020:15:03:05 +0100] "GET /blog/index.xml HTTP/1.1" 200 90177 "-" "UniversalFeedParser/5.2.1 +https://code.google.com/p/feedparser/"

Monday, November 16, 2020
Saturday, November 14, 2020
Thursday, November 12, 2020

The Necronomicon is a rather good source for secure passwords…

("Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn" seems to never get rejected.)

Friday, November 6, 2020

In the light of recent events, I’d like to note that Raccoon is 100% vegan software.

A reader asks:

Can Google delete apps from my Android smartphone?

Eh, yes, of course! There’s a push message and a mechanism for that implemented in the Playstore app. In case you find that surprising: how did you think Play would handle a cancelled payment for paid content? Return the money and let you keep the item?

In case the question was if you could buy an app, use Raccoon to download the APK to your PC, then refund, the answer is: yes you can do that (shame on you), most paid apps safeguard against this by performing an online license check.