Invoicing is a very boring job to do, at least for me. I want to have it as simple as posible and certainly do not want to use Word or Excel spreadsheet for it. Coming from Czech Republic, I was used to an excellent service called Fakturoid. Unfortunately, I have not found a similar product in Australia. Even today, eight years later, the products are still behind the Fakturiod’s capabilities and its price/value ratio in my opinion.
Here is the list of the major players in Australia (not considering desktop-only applications):
*SimpleInvoices – easy, online payments, but do not support bank feeds yet, no free plan but cheap
**WaveApps = best app I found for free, but they recently went through acquisition process and pulled out from Aus market (meaning they remove support for bank feeds).
Freshbook was great, but if you deal with more than 5 different clients it becomes relatively pricey ($25/month).
WaveApps is great package, with Stripe integration, but the recent pull off from the market brings uncertainty. However, it’s FREE. Bank feeds are gone!
Fakturoid is awesome tool but not for AUS market, unfortunately.
QuickBooks is relatively price competitive ($10/month), provide wide range of features. Worth a try.
Rounded seems like a good product with nice features, but already double the price of QucikBooks ($20/month).
SimpleInvoices might be too simple for the cost of $7.5/month. If they would include bank feeds, then it might be worth the $.
For occasional invoicing, I would still recommend WaveApps being it free. If you want bank feeds, look into QuickBooks / Rounded. For more advanced stuff, probably Xero would be my preference over MYOB, Sage and Reckon.
Overall, I still think there is a small gap in the market for a product like Fakturoid. Let’s see who is going to join the game.
Believe it or not, there are people that have nothing better to do than scam other people. Whether they do it because of their financial needs or just for a bit of fun, I personally do not care and consider it wrong. Some of the scam I come across are 1:1 – interactive chats (phone/txt).
Depending how sophisticated the scammer is, you might be able to uncover their identity, but generally the only thing you can do is to waste his/her time (option 1) to prevent them from scamming other people at the same time. Althought it sounds like a good idea, time is precious so consider that aspect too.
Option 2, get rid of the scammer as soon as possible. The quickest way seems to be to block the scammer, hang up the call, mark as spam, walk away etc. You can block users in most of the messaging apps, mobile phones, e-mails and other platforms.
Then we have option 3, where you try to track the scammer. If it fails, you still pretend you are tracking him/her. He/she will leave usually very quickly. If you have their location, you can report or action further.
Unless the users uses TOR or VPN, you can get their IP address and find approximately their location and internet service provider (ISP). You can then report it to ISP, national authorities and other scam reporting agencies. You could also go for a road trip if you like face to face contact, but that’s not usually recommended option, up to you:).
This looks like link to Coinbase Exchange, but it goes to:
There are automatic redirects between each link, so the user will see only the last destination upon loading the page. Note: a simple hover on a link will show the tinyurl.com link which should be already a first warning that something is not quite right and the scammer would probably walk away. Also, using web dev tools, you can see all three links as you get to your destination, so it’s not perfect way of tracking, but a simple one.
There are many options available, depending on the scenario and communication channel you use. This is out of the scope for me now, but here is another example:
Tracking a scammer can be done also by allowing him/her to remote into your “computer” and use Wireshark to get their IP address. The “computer” in this case is an isolated* virtual machine where you can let them play while you are collecting the network data you want. Recommended for advanced users:). *isolated = ideally out of your private network
Another way to annoy a scammer, is by pointing messaging bot onto their profiles and hacking or scamming THEM instead. Some of their account profiles are easier to create, but some might require phone numbers, 2FAs etc, so the process of getting one might be a tiny bit more painful for them when they lose access to it.
Note: do not track your friends and family :). Use it only as protection against those who do the wrong. Thanks
E-mails, the “outdated” communication channel that still sticks around. If you wish to set up almost any account today (2019), you have to have an e-mail address or mobile number already in 99% of the cases. You would most likely have one already and there is a high a chance of it being from Google, Outlook.com or Yahoo. If you are from non-english speaking country, you will probably use a local provider in your own language, for example in Czech it would be Seznam, Centrum or Volny. Now these e-mails work ok, but are not the most suitable for running business. Why?
There is probably more reasons to fill the list, but you get the idea.
Now, seeing that you would have a domain name already (eg. myname.com), you might also have e-mail services enabled from your hosting provider.
E-mail services from hosting providers can be cheap, but also quite limited. They usually provide between 1-5GB per mailbox, which is very little if you compare it to a free GMail account with 15GB and offers additional services like GDrive, Photos, Apps etc. Another limitation is the interface and features you will get (understand “less”). Most of the providers (from my experience) use free open-source software Roundcube, which is probably the “best” on the market but still miles behind GMail in my opinion. On top of that, having a professional domain name and e-mail services enabled, you might start attracting spammers and fradulent actors to use your name or e-mail address for malicious activity. To minimise these, you will have to implement additional technologies such as SPF, DKIM and DMARC. You do not worry about these with free e-mail providers as they handle it themselves and what hacker wants to use e-mail address like “mightyJack45@gmail.com”, right?
So what are these technologies in a nutshell? (very simplistic overview, use links for full details)
SPF – is a framework that uses a txt type DNS record, which helps identifying which hosts / servers can (is authorised) to send e-mails from your domain. Anything coming outside of listed servers should be considered as a spam (but not always is and there are other scenarious to consider).
DKIM – is encryption based technology, used for preventing tampering with e-mails, e-mail spoofing. Basically, what you sent should be the same as what the recipient sees upon this e-mail delivery. Again, there could be exceptions to this.
DMARC – is a solution to a situations, where SPF and DKIM fail. Such as, your legit e-mail gets altered by an antivirus program before it is sent, or e-mails are forwarded etc.
All of these tools help to prevent spam, but their problem is adoption. Some e-mail service provider do not use/implement them in their solutions. That means even if you have them implemented at your end and someone maliciously sends an e-mail on your behalf to lets say Alice, her client might not be built to support these checks and she might end up thinking the fradulent e-mail is legit. Regardless, it is a good practice to implement these tools and help fighting the spam problem. I would say, essential.
Now if you need to choose a professional e-mail service, I worked with O365/Outlook.com, G-Suite, Proton-Mail to name few, but would be very happy to hear what you use and if it can be improved. Leave me a message on my LinkedIn or use the contact form.
I am helping one customer with their VPS and they use primarily Google Drive for data management. So the idea poped up in my head…
What if I could grab some files from the VPS server and push them straight into their G-Drive?
This could provide an opportunity for backing up required data from VPS but also push certain data back into VPS without a need for FTP. Hmm…
As an example: you could upload product images for the online shop, where user simply drops them into Google Drive and the rest of the work gets automated on the server with CRON and custom scripts. Same can be done for updating stock via XML files and more.
In this article, I will focus on getting the integration working and leave the rest for your imagination. However, if you would want to know more about the automation part on the server, have even better idea, just leave me a message on LinkedIn or e-mail me. Now let us dive into it.
Although my personal preference is Ubuntu, I decided to play with Debian on my local PC to test the Google Drive integration. I used Hyper-V and Debian-10.1.0-i386-netinst.ISO. My laptop specs: T440, 256GB SSD, 12GB RAM.
First problem, ISO is not booting – getting PXE Boot issue = I create new VM with GEN1 and we are ready to go. Here are more tips on how to run Linux on HyperV.
Second problem, screen size/resolution of the VM. Hyper-V does not control this, instead the VM is in charge. Everyone probably knows how to change the resolution in Windows 10/7 using GUI, but since I have Debian with no GUI, CLI will become my friend for today. So for Debian, you need to edit grub file like this:
sudo vi /etc/default/grub
In particular, this line:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1024x768"
I am using laptop T440, so 768px vertical is just ok. If you have to update the grub, reboot and off you go.
Note: If you are not familiar with VI editor (I use usually VIM), just follow the manual – VI basics.
Third “problem”, quite annoying with Linux and HyperV is missing copy / paste feature. You certainly do not want to type all stuff and links manually. Forget about Hyper-V VMConnect then and connect to your VM via SSH (use Putty for example). That way you can copy paste, no drama. There are other options, but this one is by far the easiest, I reckon.
To connect, you will need its IP address, so use a bridge mode (external switch). This will expose the VM to the internet too, so keep that in mind and put ideally a firewall in between. To connect:
Fourth “problem”, you cannot connect. By default root has remote ssh turned off. To turn it on: connect as per usual using VMConnect, open:
Remove # symbol from the line below and change to “yes”, like this:
Don’t forget to restart the SSH:
Ok. We are ready for the next step.
Unfortunately, there is no offical Google Drive app for Linux. So, we will be using drive originally developed by Burcu Dogan, now maintained by Emmanuel T Odeke. It should do the basics. As usual, there are some pre-requisites.
Drive is using GO, an open-source programming language, so we have to install it first.
To download GO, visti the official site and chose the right distribution for you and download it from your VM using wget:
Then install/extract the package as per below (using the correct file name):
tar -C /usr/local -xzf go1.13.3.linux-amd64.tar.gz
Add /usr/local/go/bin to the
PATH environment variable, by editing /etc/profile (system wide) with:
Test it by running creating and building hello app.
Note: if you cannot execute “go build” for your hello.go file, see if you downloaded the correct distro of GO.
First thing, however, we need to update the export PATHs for .bashrc. This is one way of doing it:
cat << ! >> ~/.bashrc > export GOPATH=\$HOME/gopath > export PATH=\$GOPATH:\$GOPATH/bin:\$PATH > ! source ~/.bashrc # To reload the settings and get the newly set ones # Or open a fresh terminal
Then download the DRIVE, I used this option:
go get -u github.com/odeke-em/drive/drive
Problem? missing get? Install it first.
Try to get the DRIVE again:
go get -u github.com/odeke-em/drive/cmd/drive
In my case, this just got stuck, so I went for the other option:
go get -u github.com/odeke-em/drive/drive-google
Which also failed but at least told me that I have ggc missing. You could install it separately, but I used the bundle package to same me some time with other potential dependencies (not suggested in production!):
apt-get install build-essential
Re-try the Drive install again:
go get -u github.com/odeke-em/drive/drive-google
BINGO. You can check it by running its command:
If you expect you click and authorise, then I will dissapoint you. You will have use GCP (Google Cloud Platform), create project, security account, keys, delegate access to G-Drive, download and push json file onto VM. Handy hint: using OAuth and service account;).
So once you have the GCP part done and ready, run the following (update the location of your json file):
drive init --service-account-file <gsa_json_file_path> ~/gdrive cd ~/gdrive
There should be hiddne folder called “.gd” (find by “ls -a”) and within should be a file called credentials.json.
Open and edit this file again with our VI:
Find and edit the Subject=”” with an e-mail address whose Google Drive you wish to use. For example: Subject=”firstname.lastname@example.org”.
Important: if you skipped this steps, the actual projects’ Google Drive will be used instead, meaning none of your actual data will be displayed. It uses the service account’s drive by default. This might be handy for other automation and deployments but not when I want to see my files!
The best is to check the manual first, by typing:
The handy commands are:
list, about, push, pull
Combine this solution with custom scripts to move/copy files around using CRON and you have a nice integration betwen Google Drive and your Debian / VPS. Also, be aware of the GCP requests limits, otherwise your integration might not work that well if you reach them.
Although, not a straightforward solution, but as you can see – it is do-able and fun to play with. Keep in mind however, that if you provide this solution to a third part, you need to maintain it and keep it functional (consider updates, security, etc). I see a fit for this, where a custom solutions are required, but would rather opt-out for CMS-plugins or host-provider’s paid service to facilitate for example a backup solution. If you have ideas to share or discuss with me, please get in touch with me on LinkedIn or contact me.
While re-watching my favourite video on “Being brilliant every single day” from Dr. Alan Watkins, I realised I completely missed the information about HRV last time I watched it. So I did a quick research into it and I am very curious whether or not working with HRV data can bring improvements into my life and performance. HRV stands for heart rate variability and it represents the gaps between each heart beat. Almost everyone is usually familiar with HR (heart rate) but research suggest that HRV provides a better understanding of what is going on with out body/system.
Generally speaking, this data is widely used for sportsmen/sportswomen but technically speaking it should be beneficial even for mental performance as it colerates with the whole ANS (autonomous nervous system). The higher variability suggest the healthier system, the lower variability suggests the opposite. I list few articles below that are worth looking at and I will update this page with further details as I collect the resources and experience.
So far it seems that chest strap (closest to the heart) provides more accurate results and measuring HRV first thing in the morning supposed to be the prefered method. Although the Apple watch could be providing relatively similar, there are reason why other prefer to use Garmin solutions, Polar and other tools / devices. Generally the investment looks to be several hundred dollars so it is better to spend some time researching to make this investment worthwhile.
When it comes to newsletters, the first word I hear is MailChimp. It is quite powerfull application that helps you to manage e-mail marketing effectively.
There are other alternatives like Aweber, Constant Contact, Drip, GetResponse, Benchmark, SendinBlue, iContact and many more. None of them, however, are customised specifically for the Czech market. Unless your team speaks and operates in English, you might have to look into a Czech solution instead. So are there any?
Yes, however, the e-mail marketing in Czech still seems to be in early stage and the market is not flooded with many solutions. One of the project supporting the growth is Mailing 2020, yearly conference since 2016. If you are super serious about e-mail marketing, I suggest you look through the list of speakers and follow their works.
In terms of market share (only percieved value), there are two major players: Ecomail and SmartMailing. Other solutions exists too such as Mailkit (CZ) and then Sendy (using AWS SES, EN), Mautic (EN) which require a bit more work to set up. You can find some tutorials in Czech for Sendy/Mautic from Petr Novák. It seems that newsletters (“odběr novinek”) is a tools used in Czech by rather medium or large businesses, but with expansion of those tools, small businesses are or will be catching up shortly.
I had an opportunity to assist a small business in Czech with their e-mail marketing strategy refresh. I was shocked how cumbersome some processes were and lacked any automation. These include: e-mail addresses managed and stored in Word documents, duplicated data, out-dated design, no reports or visibility over the past campaigns, manual subscription management and more.
Afterter reviewing the setup, I looked into the market for a system that would bring more efficiency and transparency. The first choice would have been MailChimp, but due to the language barrier of the customer, this was not an option. Ecomail and SmartMailling looked promissing and ticked the language box. Based on the needs of business, the Ecomail was chosen. It provided simple interface with template editor, easy contacts manager, lower pricing and had good reviews. Due to the nature of business and its irregularity when it comes to contacting potential customers, I suggested to use the credit system rather than subscription model. The customer support was excelent, though the documentation could cover more content to start with.
Along the way, there were some surprises in regards to GDPR and how the newsletters supposed to be used without violation of law. Any contacts loaded to the system have to be already subscribed to your newsletter, which means you have to use other channels to faciliate the subscription process. Very common solution is to get the subscribers from your website, but what if you collected (legally) hundreds of contacts you wish to approach? You have to contact them somehow in order to gain their permission for receiving your offers. Individual call, e-mail, letter, IM message is the correct way but not necesarily efficient. How would you automate it? Leave me a message on LinkedIn or e-mail.
So, to set up the system properly is one thing, but to teach the customer how to use it is another. I would suggest to create visual workflow, which customer can come back to (screen recordings). Also, Ecomail has automation section which I highly recommend to play with. Unfortunately, forget about bulk managing your contacts in Ecomail. These features are not there and you have to use import process to overwrite certain data. You should be using custom fields, rather than labels, because these cannot be removed (only by Ecomail admin through customer care request). Do not forget also to refresh/review your contact database regularly, ideally by creating a campaign to confirm the interest of your recipients. You can automate this process too, but we leave this for some other time.
If you want to learn more about e-mail marketing, I suggest you to read E-mail marketing: Velký test doručitelnosti (CZ) from Daniel Nytra. Another short comparison is at Včeliště. Alternatively, you can always contact me with your queries, ideas and tips.
There is already plenty of resources online, providing a guide on how to choose a domain name. In this post, I will just leave few links for a quick reference and tips and tricks from my personal experience.
Firstly, it is quite important to note, that selecting a domain whose customers are non-english speakers is quite different than for example dealing with Aussies as the target audience. Not only the customers are used to their national domain suffix, but also the local search engines can be excluding .COM sites from indexing or prioritising results that have the local suffix (in this case .CZ for Czech Republic).
I have been dealing with domains and websites since the year 1999 and learned the hard way that it is better to chose less attractive domain name but with .CZ suffix rahter than aim for czech version with .COM. As an example: instead of choosing kvetiny.cz, you might want kvetiny.com, beacause only the .COM is availabel. I would suggest to find an alternative domain name available with .CZ suffix instead. The example of that could be: cerstvekvetiny.cz, kvetinyodAleny.cz or kvetinyBrno.cz. People are used to search their native domain suffix (.CZ) rather than .COM. If you wish to be more specific and deal with roses only, go for ruzezbrna.cz but keep in mind that you might extend your business in future and will have to buy other domains and/or change the marketing if you start selling orchids and other type of flowers.
Another important aspect is to avoid numbers, symbols and problematic words, especially because Czech is hard language and people often cannot spell the words properly. Examples include “i/y, s/z, mne/me” and more. Suffix .COM can be pronouced in Czech as “kom” or “com”, which complicates any audio-relating marketing plans.
Think also about your business and project that this domain will serve. You want the domain name to represent it in the best possible way. It should fit into your marketing trategy. You also want to avoid any lawsuits and conflicts with competitors, so check trade marks / registered businesses upfront.
Do not worry too much where you buy the domain name. Chose one provider you like or have been recommended by a trusted source and deal with that one only. The few Czech Korunas you will save buy purchasing one domain here and another there (because they are currently on special), might cost you extra time and money in the long run.
Secure alternative versions of the domain name, because there is always someone that wants to make money on your business easily. Domain names are cheap, so if you plan on expanding to other countries, think about it in advance.
Lastly, you can use generator to boost your creativity, but make sure it corresponds with your business and plans. If the domain is taken, put offer together and buy it off from current owner (if the price is reasonable).
Ok, that’s it from me. Below is the list with other resources if you wish to know more. Alternatively, you can get in touch with me via LinkedIn or e-mail and discuss this further.
Well, it is a file format standard for electronic business cards. The latest standard is vCard 4.0 defined in RFC 6350. “VCF’ (virtual contact file) is extension used to identified this file format.
You can create one in Outlook app, online website, in your text editor or export it from your ERP solution (if they follow standards). You can also send vCards via e-mail, MMS, instant messeger or put them on your website and even better your mobile website version. Also, you can turn them into QR code.
Basically, they can contain name and address information, telephone numbers, e-mail addresses, URLs, logos, photographs, and audio clips.
Outlook supports vCard and helps you to store contacts in exchangeable format. It is generated locally so no privacy issues. I don’t use it, but here is a tutorial for you: https://www.lifewire.com/create-vcard-outlook-1173507
Text editor (Notepad/PSPad/TextEdit)
Follow the standard RFC 6350 and crunch it yourself. Not practical, unless you want to be VCF master or code some apps or addons with it. No privacy issues.
Project from bbros.us (two web developers), that provides QR/hcard option on top of classic vCard, easy to use but no privacy page / information about what is happening to your data.
Most user friendly generator, but based on their privacy-policy, they do collect data – in particular in Jordan. No info about 3rd parties. I leave that one with you.
This one covers vCard, QR and Matrix + they provide a bulk generation upon request (as a service). The site scares with lots of text, but it gives you better understanding of how to use it in return. No info about privacy.
If you dare to use Microsoft Store, then give this one a try. I assume it would be locally generated with no data collection in the backend. The negative review is not relevant, so it might do the job. I have not test it it.
The most safest generator, but also very painful for non-tech person. To generate it, you need to learn how to run Node.JS with NPM. The source-code is public and you will generate it locally, so no issue with privacy. More suitable for developers.
This is a quick recap why I chose to use G-Suite instead of free G-Mail account or other e-mail services.
First, I had to ask myself if I want to have professional e-mail address or not. Sure, I can setup G-Mail, Yahoo, Seznam e-mail in no time, but how does it look when the e-mail comes from free services that provide zero guarantee? Yes, you can lose any e-mail any time, nothing guaranteed. After all, it’s free right? So, having my own domain and proper e-mail address was a choice number one.
Once I had a domain name registered, I could opt-out for e-mail services from domain registrator (sometime host provider), but these usually run on Roundcube (PHP) web app using IMAP protocol. Although this app is using AJAX and can be reasonably user friendly, sometimes it lags a lot and still does not compare to G-Mail or Outlook experience. So I thought, I would be better off using my desktop client or mobile app, but I looked further.
I looked at ProtonMail, which I helped translated in the past, a great service from Switzerland that provides built-in end-to-end encryption. (they provide VPN too). The pricing for e-mail services is however nearly the same as a complete G-Suite that provides additional services / apps. So, if I have to pay, I want to get as much as possible for my money and I looked furhter again.
I also considered Office 365, but since I work with it at most of the businesses, I decided to give Google a chance. Plus, it is nice to refresh the knowledge from the Google world too and stay up to date.
When I first used G-Suite (in the past), it was branded Google Apps and it was free for business. However, these times are gone and they offer only paid opition. So, I knew I will go for the paid version (named G-Suite) unless there is a way to use Google services for free.
Sure there is, but read before you try. To keep using only my personal free G-Mail account, I would setup all incoming e-mail redirect from my domain’s mailserver (@company.com) to my personal G-Mail address (@gmail.com). I would then add “send-mail-as” into my personal G-Mail account to allow me sending e-mails from my domain but directly from my personal G-Mail interface. This way I could use free G-Mail and Google Apps like I normally do, for free and with my professional e-mail address.
However, there is a catch. Since I send e-mails from my G-Mail account, the e-mail does not go back to my company domain mailserver (servered by Roundcube app), but it is sent directly from my personal G-Mail account (@gmail.com address) to the recipient. That creates two problems:
But, that’s not all. If I deside to use personal G-Mail accounts for my business and take advantage of other apps like Drive / Docs / Sheets, they all essentially reside in this personal account and any access has to be shared “publicly” with other users. This means that the ownership of data is not held in my business, but is distributed to other users/owners of those free G-Mail accounts. Getting access to those e-mails/files is left with their merci.
Not to mention the migration/permission mess when I would have multiple users with personal accounts and wanted to migrate them into one G-Suite. Each account has to be migrated manually/separately and permissions recreated.
Therefore, it is better to “measure twice and cut once” and pay few dollars for G-Suite right from the beginning.
A brief extract from Business Leaders magazine (03/2019) about e-commerce in Czech Republic and other online resources I came across while doing the research.
!Note! Out of box is sometimes sold as “custom solution” to customers surprise.
While reading about Edward Snowden, I came across his app for android devices called Haven. Haven app uses Singal app for sending data it collects and as you would expect, Signal uses end-to-end encryption. More importantly, it uses The Singal Protocol which is open source and although the app is not the market leader in terms of a number of users, it certainly tops when it comes to your security. This made me re-think about what apps are available, which apps do I uses, what data I share and what is actually available today on the market? What type of security do the apps offer to end-users and are they sharing users data?
With governments “blindly” pushing their thoughts into breaking encryption and creating backdoors for surveillance, the topic of our privacy and security gains importance in my eyes. I believe in free choice, free market and when it comes to privacy, I re-phrase my friend: “if you don’t value your privacy, you don’t deserve it”.
While researching about messaging apps that are available today, I came across a website SECURE MESSAGING APPS COMPARISON which brings a nice overview of the security aspects that might help you decide which app is right for you. The methodology of rating is also documented there. Wikipedia lists even more apps to compare if you wish to look further, but I am satisfied with this list for now.
Singal seems to top the list. It’s open-source (both server and client) so it provides higher trust. It might not have many users yet and advanced features as other apps might offer, but if you look for the privacy of your communication, Signal might be a good choice and even Snowden suggests it ;).
Lastly, do your research and choose what suits best your own needs, everyone is different.
I spent some time cleaning friends Macbook from weKnow malware and wanted to share this handy tips with you, should you need it.
Basically, it hijacks local Chrome policy and you need to remove/edit them via terminal/cmd line.
Do not install “mac cleaners” or similar. If anything, just use MalwareBytes. Check all extensions and default search engines (Safari,Chrome,Firefox) and remove unknown/unwanted extensions and apps from Mac. There should not be any extra profiles, admin accounts or login items, so clear that too.
I have finished listening to an audiobook – Internet of Money vol.2 by Andreas Antonopoulos. It uses a different structure as opposed to the volume one and I consider it to flow better and be less disruptive. There are great examples, some of which have been discussed in version one but I still encourage people to take it off the shelf and get familiar with this technology. Great listening. Thank you, Andreas.
Here is a link to The Internet of Money vol.2 audiobook on Amazon
I finished listening to an audio version of the book called “The Internet of Money” by Andreas Antonopoulos. This book is structured into very short, numbered talks which are quite handy when you need to navigate elsewhere and also if you need a refresher. Each chapter starts with a title that makes it really easy to remind yourself whether you’ve listened to it or not. Great for a distanced driving.
In regards to the content of the book, as you would assume, it relates to Bitcoin technology and refers to it all throughout the book. There are quite good examples and is easy to understand. Here are a few points that stood in my mind after finishing this book (version 1).
Now I can jump on the second edition and will update this post after finishing it.
Also, I would like to thank Andreas and other people that spend their valuable time working on this piece. I provide a link here, so this book can reach a wider audience. I hope you will enjoy it as I did.
If you have some crypto coins, secure them in hardware wallet! I can recommend Ledger Nano S as shown below. I used it for about 3 months, pretty straightforward to use, portable and reasonably priced. If you have any questions, leave me a message.
Crowdfunding is a great tool, yet platforms that dominate the market at moment are taking a big bite for securing those transactions. Here is just an example chart of how much you end up paying read more …
As of 1st May 2018, I will be utilising WaveApps.com and moving away from FreshBooks for invoicing and accounting purposes. They both provide similar features and Credit Cards integration with Stripe payment platform, but WaveApps takes it to the next level with zero monthly cost. This package is, however, designed for small businesses and there can be issues with GST calculations on invoices as this product primarily targets the US market. For non-GST-registered individuals, it is a great and free tool. Tools like MYOB Essentials, XERO, Quickbooks have been taken into consideration, but I do not see a value for money (with respect to my current needs). Let me know your experience with this or similar product.
Wim Hof was in Australia and I took my chance to get a workshop with him. It was a great experience and I’ve been practising it daily since then, but let’s cover some basics first. Note: this is just for my future reference and brings somewhat limited information value.
He is the ICEMAN! Amazing guy, breaking world records (I think he holds 26 or so), he ran a marathon under polar circle in nothing but shorts, read more …
you have Huawei HG659 that came from TPG pre-configured, but it doesn’t work on ADSL. You set up bridge mode to 3rd party ADSL modem and still no success. Reason being – it’s preconfigured for VDSL and you cannot change it without root admin access. On top, TPG won’t give you the password for root.
Forget about root admin read more …
Bitcoin is not always Bitcoin!
Warning! Before you invest in Bitcoin, please do a proper research and/or ask people you trust for advice in this field. There is a very nasty marketing approach circling Bitcoin and has been for a while, as everyone wants to cut their piece and profit. Don’t let them profit on you.
You might come across websites, social network profiles or forum campaigns, which claim that they sell or offer services of Bitcoin, but they are actually selling a forked version of Bitcoin. read more …
Here are few links I recommend to start with for a web server design, load testing and performance.
Below is a list of tools you might need for checking a transaction fee or its details. Handy for cutting some TXs cost and troubleshooting crypto transactions (mostly BTC).
We live and operate in a digital world where security should be our priority number one, but let’s be honest, it rarely is. How many of you have really strong passwords that do not repeat and are changed frequently? I know! It is a painful, boring and time-consuming process. Well, luckily there are services like LastPass and other password management tools that help us simplify it and use our time better, liking chilling at the beach for example:).
Note: to get a premium membership for 1 year free, use this link for LastPass (not guaranteed) read more …
Let’s assume you enabled 2FA on your GDAX/Coinbase account. Currently, you cannot withdraw funds from GDAX to outside address or bank account without two-factor authentication (2FA).
However, you can move the funds from GDAX to Coinbase account and from there you can then send them to outside address without 2FA! I consider this a security flaw and will demonstrate the issue in the example below.
If for example, you have a device (PC/MAC/Mobile, etc.) where you have activated “remember me for 30 days” feature to avoid providing 2FA everytime you log in, this device becomes a target for potential theft. Once someone will get an access to this device and steal your login credentials, they can then move the funds from GDAX to Coinbase and from there move it to an outside address to which you no longer have access. GDAX and Coinbase share the security settings (including login details), so attacker needs just your login details to access both platforms to action it.
Vulnerability above assumes that attacker will gain access to login credentials and to the device with active “remember me for 30 days”, so please make sure you have both secured very well if you happen to have this kind of set up.
@COINBASE: kindly fix it pls!
iTunes is storing backups by default on local (system) hard drive. That takes heaps of space, so the external HHD would be better choise.
To prevent this from happening, a symbolic link has be to created and point onto a folder in external hdd.
Following command in a terminal will do the trick.
ln -s /Volumes/1TB/Backup ~/Library/Application\ Support/MobileSync/
Just note the following:
1TB = name of external hdd (if it has spaces, then use “1TB”)
Backup = folder on external HDD
MobileSync = does not have folder “Backup” prior running the command
PS: this is general procedure, which might differ based on version of iOS, especially location of backup files on local hdd. Tested on macOs Sierra 10.12.4.
I randomly came across a problem related to Facebook privacy and public posts. If you have ever posted something on Facebook, you might also know that there are some privacy options available for each post. While you might have your default visibility set up to “friends” only, there still might be some older posts on your timeline with privacy set to “public“.
That essentially means that anyone who googles your profile can see your public posts, such as links, photos, videos, notes etc. Remember those pictures with your awesome hairstyle from the 80’s? Your dance creations on New Year’s Eve? Or maybe those links about political affairs? Whatever is the case, you might feel like you want to hide them all. read more …
As much as I am not fan of centralised banks and would love to see crypto in place, I still get paid the traditional way – via EFT. So since having a bank account is a must, why not to get some benefits.
I joined ING Direct through invitation, got $50 cash into my account as bonus, 3% interest rate on my saving account, visa card and free withdrawals from ANY ATM for FREE in Australia. I don’t mention running fees, because first there are none and second I would not join a bank where I have to pay for letting someone using my money for investment (that’s what banks do). So where is the catch? read more …
To anyone out there…I am always here to hear you out! Just two clicks away…forget all the prejudice, judgement and complexity of your problems. Talk to me and together we find a way out. See clip below…
So here is the idea. I’ve read that in near future we might see personal assistant using our own voice. Now that’s cool and weird a the same time. Wouldn’t we much rather hear some voice we love to hear? Why our own then? What about someone from our closest family, friend or love?
Disclaimer: I don’t take responsibility for any word listed in this video
There are endless opportunities and solutions available. Just to start and do it:).
“With freedom comes responsibility.”
From early childhood we want to be independent, we want to do whatever we want, whenever we want. We don’t like other people telling us what to do and when to do it. A classic example is parents calling us for dinner, cleaning our room, doing our homework, etc. Now the reason why they tells us is, that they think or see reasons behind doing these things at the time. They might also see consequences of not doing these things based on what they experienced or saw during their own lifetime. Quite often they believe, read more …
Vyhledávače letenek používám na srovnání cen. Skyscanner je jedním z nich, další třeba Momondo, Adioso.
Ceny letenek pak zkontroluji přímo přes stránky letecké společnosti, u nízko rozpočtových to většinou vyjde lépe u nich. (Ne vždy!)
Vždy používám soukromý / incognito profil v prohlížeči a ceny porovnám i s mobilní aplikaci a z jiné ip adresy.
Letenky hledám v rozmezí: úterý až čtvrtek pro odlety i přílety a pak kontroluji kombinaci +- 3dny všemi směry.
Do ČR teď letím přes Peking a Budapešť – dvě samostatné rezervace. Cena $600 jednosměrná – považuji za drahé, ale tak je to sezóna.
V minulosti, jsem koupil zpáteční ČR – Austrálie nejlevněji za $780 zpáteční, standardně však okolo $1000-1200.
Pro lety z ČR doporučuji Pelikán.cz a sledovat jejich akce. Dá se sehnat ČR-Austrálie za 15tis Kč (je potřeba sledovat Newsletter).
Pokud mozno vyhnout se sezóně anebo létat na okraji (do půlky června či dříve směr ČR, konec listopadu začátek června směr Austrálie).
Upozornění: ceny na vyhledávačích nejsou vždy 100% aktuální. Mnohdy se mi stane ze dva servery ukazuji cenu levnou zatímco všichni ostatní dráž. Problém muže být oběma směry, tak či tak – zkouším booknout za levnější, někdy vyjde, někdy ne.
PS: referuji lety CZ queensland. Do Sydney a Melbourne se lítá často levněji.
some time ago I came accross youtube video that inspired me to write down tips for wealthy life. Unfortunately, the video is down, so credits can’t be given but here are those 20 tips for us all to try :). Have fun with it!
1. save first, then spend what you can truly afford
2. study wealthy people / study role models
3. ask for help
4. do regular visualizations
5. make a joy list – treat yourself
6. stretch yourself – push your limits
7. get comfortable with money (have cash on hand)
8. give more than you pay for (constant improve)
9. attitude of gratitude (small things you have)
10. poverty is challenge not a problem, slowly but surely
11. old patterns of poverty (stealing paperclip, bills delayed)
12. stop wasting time on unimportant things
13. good ideas write down
14. practise positivity techniques
15. pay yourself (write yourself a check)
16. know your weaknesses
17. get in touch with your passion EVERY day
18. take the fear out of making money
19. charge what you’re worth (one screw for $300)
20. keep going (re-evaluate)
true wealth consist of whatever you value
source: https://www.youtube.com/watch?v=KG4MBZTDBo0 (link broken)
AI = artificial intelligence, has been on rapid growth during the millennium age and we are shifting into cognitive era of computing, where computer software can listen, learn and analyse unstructured data. Cognitive thinking is natural to humans but it’s been a great challenge for digital world. These limitations however, are falling apart and the future we envision and sometimes dream about, might be closer than we think. Scary and exciting at the same time. read more …
I came across this video and could not hold myself to listen to it several times and take a time to write down some notes. In my own unique way, I can relate to what he is saying from my own experience and I would love to share pitch points with others. Below the video are some important facts from this short clip I want to comment on.
Everything good that has happened to me, has happened as a direct result of helping someone else.
We measure success by results.
We tend to be driven by results rather than a journey. But once we shift our focus from the future (result stage) into present moment, not only we are far more efficient and successful in what we do, we also grow and become wealthier than ever before, regardless of the result.
Experience, knowledge and growth is our ultimate wealth.
I love challenges. They help me grow. Several studies confirmed that it takes 21 days to develop a habit. So if I can stick to one-month challenges, I will be very happy and continue to grow.
So here is another one I would like to undertake. I’ll call it:
Q: What is the challenge about?
A: Start a day with half a lemon, two spoons of Bragg’s apple cider vinegar and 1 spoon of honey mixed in half a litre cup.
Q: What is the desired outcome?
A: lower expectations and avoid disappointment. Feeling good every day would be a good start. read more …
Ok. So this has happened to me already 4 times and technique below is not guaranteed at any circumstances. However, it worked for me all the time. So what is the issue? iPhone 4s simply stop providing me wifi feature since I updated the iOS to newer version. It has happened with any major iOS update 7.x, 8.x. Wifi was working perfectly fine, then I updated iOS and boom – wifi button grayed out. Soft reset, hard reset, factory restore, nothing helps. Apple support claiming it as a hardware fault. read more …
I call this happiness in practise and its a technique based on various studies which?prove that application of several techniques can provide higher level of happiness and shifting mind perception into more positive state of functioning. This practise is inspired by TED talk from Shawn Achor and requires repetition of following tasks for 21 days:
As Bentinho would say, I just shifted myself into a different projection of my consciousness timelessly. I did it without any effort and with thousands and millions activities or assumptions at the same time, although there is no time as such.
I am a consciousness that’s listing through the pictures of parallel universes. Endless projections of all possibilities that have been already created. Anything I can think of or imagine, already exists. Every movement, every motion, every state of my mind, already exists. All I am doing is swapping the pictures on the projector of what we call reality, that is projected by our consciousness. read more …
Alright, it’s been a week I landed in Singapore with my friends and australian dance family. Three crews (Common Ground, Team Cream, Skill@Will) were ready to represent Australia in bboying on this international comp in Singapore and pumped to get new exps, share their?unique dance, expression and passion.
100+ registered set up a thought in my mind, there’s gonna be a few hungry dancers around. My thoughts came real. Asia, Malaysia, Europe, USA, Oceania. Crews from all around the world were ready to battle and fight for nothing else than RESPECT.?Welcoming smiles, friendly people, no cops and crime anywhere nearby. Just positive vibes, thousands of people and music waiting to be heard. read more …
There are plenty of techniques, tips, tricks and stuff you can do to improve your fitness, body form and inner strength. However, none of that is actually working, when it does not relate to you. Many people use the gym, weightlifting to build up muscles, hoping the performance in dancing will increase. I am not saying it won’t, there are certainly similarities that can be applied across multiple disciplines, however, it looks to me as if you were asking sprinter how to prepare for gymnastics rings. read more …
I just came up with new way of practising handstands and handstand pull ups. When doing standard handstand with wall support or without, muscles are used only until full straight position is reached, where body frame kicks in and all weight is pushed against joints only.
Following exercise eliminates this thanks to hands positioned in front of the body and not under, while whole back is supported by wall. The lower the legs you let go, the more pressure on your shoulders is going to be created. Picture above?will demonstrate this cool way how to build up some strength and body control. Give it a go and you will soon realise, why I call it “shoulder tears”. 🙂
My day has 8 workings hours, 6 sleeping hours, 1 hour of transport, 1 hour eating..and another 6 hours free for whatever I want to do.
That’s a lot and I have decided to invest those hours to self development and breaking. I bought checked lino for my living room so I can practise, which I have always dreamed about, however once I bought it I realised I don’t practise actually. I was missing motivation or purpose.
Now my mind is clear and I know what I am doing. read more …
Gold Coast – 1/03/2013
organised by Team Cream
Legendary Poe One sharing his knowledge, views, passion and love…again and again… :))
This is my first book, I have willingly read on my own. It’s 50% reflection of my life and another 50% is inspiration for my better tomorrows. It teaches you three different concepts on how to approach your life, get a better experience and grow. It helps you find your own meaning of being alive.
I highly recommend everyone to read this book, even if you have difficulties with reading like me. I used to have difficulties with dysorthography, dyslexia and dysorthographia. ?However, where is a will, there’s a way and those are past for me. This blog is major tool that helped me overcome my difficulties related to writing and reading.
Here I am now, in Australia, having dance workshop with american bboy Kareem, whom I was watching on VHS recordings from French competition called Total Session 4, while practising my silly moves in living room in Czech Republic 13 years ago. ?Almost looks like I am bringing these people into my life, slowly but surely, hey.
Rock Force Crew vs Vagabonds.?One of the most influential battle I have ever seen in my life.?So much energy, passion and emotions put on the dance floor. So inspiring.
I decided to take a bit of holiday and explore more of my surrounding. Lots of my friends told me how beautiful Byron Bay is and such a good vibes this area has. Well, I’ve been there once for short visit, ticking off my list Lighthouse’s visit and the most easterly point of Australia in 2012. This was on my road trip through East Coast of Australia and I did not really have that super awesome feeling, that people are constantly referring to. So I decided to go there again, plan as little as possible and go with a flow.
I was amazed.
Firstly, I visited Nimbin, where I really enjoyed read more …
I am currently working on revision of my password management. Recently, I’ve been a victim of a scam e-mail from pretending to be from Gumtree and my password was exposed. Rookie mistake in a rush. I immediately took actions, however I realised, I don’t have a clear idea, where else have I used that password and hence those services is under potential threat. read more …
Welcome to?my world. You’ve just landed into freeland, where any thought is free, any mind is open and anything is possible. Agree, disagree or let it go, inspire or get inspired, love and let yourself be loved. Live.
“Disgusted by the world we live in, disgusted by people’s behaviour all around the world,
I am questioning myself, how long will we survive, how long before I’ll write my last line.
Before that happens, I am asking more, both myself and all of you, how can we change this little time for better,
how to get rid of prejudice, hate and fear, all that bother us turn into dust.
How to find peace, love, happiness and serenity, the true meaning of all things around us,
how to bypass the unwritten rule of a system, that controls our time.
It’s not easy to find the answer, since simple there’s many ways,
but start with yourself first seems to be the way, after all the wise is the one, who always asks.”
This little piece was written after eight months me living in Australia, when my mind went through different stages of self realisation and development. It is the reaction to conflict between two cultural experiences (Czech and Australian) I was facing at that time. I came to realisation, that all we have around us is created us and only us. We have a choice what we wish to see and if we want to see the change, we have start with our own. Change brings actions and actions bring opportunities.