Sunday, January 14, 2018

Biggest problem with WhatsApp, Telegram, Allo, Duo and so on

To be honest I was trying not to use any of "new wave" communicators as long as it was possible.

Main reason why I don't like those is the fact that your account is assigned to phone number.
This is strange, and not cool.

First of all you may use those only on mobile devices which has SIM card and phone number...
So if your tablet don't have such you will not use it...
Second if you change your phone number you have next set of problems...
Especially if you are on trip, and change SIM card to local operator to have Internet in your phone.....

So I still prefer Hangouts over those. I may use Hangouts on phone, tablet and PC without any difficult hassle...

I wonder when those will "invent" accounts instead of phone numbers......


Similar postsbeta
Mobile generation..
Know country behind apps on your phone....
What sux in G1?
Yep, tablet may replace computer in most of cases...
I want my Android back!!!!

Sunday, December 31, 2017

Using Pythonista to Journaling ;-)

I'm using my iPad Pro to journaling.
Each day I'm trying to write what I done, what I'm happy for, what I learn and so on...

I like also book The Martian ;-)
And each entry of Mark Watney in The Martian starts from date (in Sols).
It would not work for me, but number of days from my birthday? ;-)

So I wrote small Python script which I run on Pythonista.

import time
import clipboard
import webbrowser
import console
import util

#if you want to use it put below your birthdate :-)
birthday=time.strptime("1900-01-11 7:45","%Y-%m-%d %H:%M")
now=time.time()
time_from_birth=now-time.mktime(birthday)
days_from_birth=round(time_from_birth/60/60/24,5)


today=time.strftime("%d-%m-%Y")
clipboard.set(today+"\nDay:"+str(days_from_birth))

print("Done")

util.startBundle("pro.writer")

Which is using next script (util.py):

from objc_util import *
from ctypes import *
import sys


def startBundle(bundleId):
libobjc=CDLL('/usr/lib/libobjc.dylib')
LSApplicationWorkspace=ObjCClass('LSApplicationWorkspace')
workspace=LSApplicationWorkspace.defaultWorkspace()
workspace.openApplicationWithBundleID(bundleId)

So first script is calculating number of days from my birthday.
For now it is 14531.84021 days ;-)

Next this with some additional text is copied to clipboard.

Next using method startBundle from util module it starts iA Writer :-)

My only job is to do CMD-V (on keyboard of my iPad Pro) and start to write about my day :-)

This startBundle may start any of program on iPad, only thing which we need to know is an id of application (here is instruction how to get this ID for known program).

I would really love to be able to instruct iA Writer to create new file and paste my text at beginning of it... but as for now I'm not able to do so ;-)


Similar postsbeta
Android vs iOS
OOo2GD 1.5.1 Birthday Edition ;-)
Worflow - my biggest disapotiment of iOS
How to detect clickbaits?
Watchdog....

Monday, December 18, 2017

Know country behind apps on your phone....

Smartphone knows a lot about its owner.
Knows where this person is.
Knows with whom this person talk.
Can listen. Can make photos.

So, it is better if you know who can know this stuff about you.

I may be little paranoid, but lets be honest, I don't trust companies from countries like Russia or China...

If I need to choose being tracked by NSA or CIA, or by FSB, I will always choose NSA and CIA.
Of course if I can I would like to be sure that any of those track me ;-)

So I looked on apps on my phone.
Among 94 my results looks like this (yep, I counted Google as country ;-))

Countrycount
Google47
USA13
Poland10
UK5
China4
my own4
Netherlands2
Serbia2
Australia1
Czech Republic1
Germany1
Japan1
South Korea1
unknown1
was Google1

Happily nothing from Russia ;-)
Sadly some apps from China.
One is Kasa from TP-Link, second is Motoconnect from Motorola. So I hope that I may trust those.
CamScanner is little bit tricky. I'm not scanning top secret documents, but this makes me little bit worried.
Wifi Analyzer too...
I have one app which I don't know from where it is. This is Barcode scanner, don't know why but name of developer sounds like China. Happily this is open source.

But looking on this list I know almost for sure that I will not install Telegram. Sorry...
Will rather go in direction of WhatsApp... but I'm not happy with that.

To be honest I spend near one hour checking from where is given developer.
And in most cases I was checking both info on Google Play, and for whom domain is registered.


Similar postsbeta
CallLoger ;-) Invigilate yourself ;-)
It's alive... still ;-)
Borders, immigrants and so on
Vacation in progress ;-)
2016...

Sunday, November 26, 2017

Coursers courses debugging ;-)

I really like Coursera, and set of courses about deep learning (from deeplearning.ai), but I must make note to myself:
"DO NOT attend new (fresh) courses before those will not stabilize"

Why?
Today I finished 4th (as for now last, 5th will be available "soon") course in deeplearning.ai path.
It was quiet interesting, about convolutional neural networks.
But almost in each of assignments some bugs were present.

In last set of assignments those were biggest (things like this that first task is described as second, and second as first, or this that to do second task (described as first) you need to break your code, and in first task (described as second) despite this that during creation of functions you are using TensorFlow, latter example code is trying to pass there numpy objects....

I need simply wait some time, till those courses will not be debugged :-)


Similar postsbeta
Coursera courses - worth of doing?
Yep, tablet may replace computer in most of cases...
How to detect clickbaits?
RE
Coding time means often waiting/reading time ;-)

Monday, November 6, 2017

Worflow - my biggest disapotiment of iOS

Long befor having anything with iOS I heard about Worflow.
Wonderful app which was able to automate a lot of stuff on iOS.

I was looking for something similar to this what I imagnied on Android, and each of those tools was disapointing...

So finally when I got iPad Pro, I installed Workflow.

It was nice, shiny.... and completly useless...*

It seems that Workflow is build for people who need to automate some trivial stuff, and are complety OK with whole hassle with clicking, opening windows and so on.

This is really powerfull tool.
It is very usefull tool.
But not for me, and users like me.

Problem is not in Workflow but in my needs. I needed something what would help me automate some things where the best solution would be to write app, or in very untypical cases (like copying files from iCloud to Google Drive).
In some of those cases I already have apps created to do a job.
So automation given to me by this powerfull tool is in my cases not needed.

And because of this tool which looked for me so promising, is one of rarest started apps on my iPad...
To be honest I’m running it from time to time to check if maybe somehow I will be able to use it... but as for now answer was always „no” ;-)

* - very important addition here - it was useless for me.


Similar postsbeta
Yep, tablet may replace computer in most of cases...
Android vs iOS
My road to automation ;-)
Throw out 1 thing each day
OOo2GD 1.5.1 Birthday Edition ;-)

Saturday, November 4, 2017

Keyboard + tablet = not great idea ;-)


Now I'm sure of something what I found out years ago, but wasn't sure.

Years ago I had one of first quiet good tablets with Android.
It was EEE Pad Transformer from Asus.

I used it a lot, but when I was buying it I didn't bought keyboard.
Latter I bought it, and in the blink I stopped to use it...
It was too complicated to remove keyboard, so I wasn't removing keyboard and wasn't using tablet.

So when I was buying iPad Pro with keyboard I was little bit afraid.
But it was working.

So I decided that it may be good idea to buy keyboard for my Pixel C.

So being in US I bought some used keyboard for Pixel C.

And again, it caused that I started to treat Pixel C differently....
Maybe not using it less, but less enthusiastically ;-)

So I put Pixel C again to its cover, it works better.
I still may use keyboard sometimes, but ratter not ;-)

So why with iPad Pro keyboard wasn't so problematic?
I think 2 things, first this keyboard is really easy to work with, its part of cover, so I may use it as cover or as keyboard.
Second thing is that from this what I can say I'm using iPad Pro more like some kind of computer, so much more often in landscape than portrait mode. So keyboard makes perfect sense for it :-)


Similar postsbeta
Yep, tablet may replace computer in most of cases...
Android vs iOS
2016...
Mobile generation..
2+ years without a car

Sunday, October 8, 2017

Pixelbook

A lot of people over internet ask why Google created Pixelbook.
And says on the same breath that it for sure cannot compete with MacBook or even PC.

I think that it was never intention.

It should compete with iPad Pro.

And because it have true web browser, and ability to run Android apps it may be even better than iPad Pro...

Only problem is, that nobody will buy it :-(

posted from Bloggeroid




Similar postsbeta
Yep, tablet may replace computer in most of cases...
Mobile generation..
Keyboard + tablet = not great idea ;-)
Whiteboard
Amazon Prime Video suxx