Author Archives: KasikCZ

[EN] My List of helpful Terminal Commands

This Blog Post is going to be updated with new helpful Terminal Commands as I Am going to discover them.

Reset Launcher with rearrange programs alphabetically

defaults write com.apple.dock ResetLaunchPad -bool true && killall Dock

HomeBrew (macOS) – Delete all unused dependencies

brew bundle dump
brew bundle --force cleanup

Remove old Git branches that no longer exist on remote

git remote prune origin

[EN] VS Code CPU 100% Usage Fix

If you have problems with your VS Code that uses over 100% of CPU on Windows or 30–40% on Linux, I may have a solution for you. The problem causing this is often TSServer. And with small edit in settings, you can get to 1–5% CPU on Large projects as I have. Just go to settings.json and add these lines:

“files.useExperimentalFileWatcher”: false,  
 “typescript.validate.enable”: false,  
 “javascript.validate.enable”: false,  
 “files.watcherExclude”: {  
 “**”: true  
 }

This solution is a little aggressive, but it is going to help a lot, and its better than VS Code taking almost all your CPU power.

[EN] Access your raspberry pi SSH anywhere

If you want to access your Raspberry PI SSH remote without the public IP address, I have a basic solution for you.

  1. First, you need to register at https://ngrok.com/. Login and in the Auth tab, get your Auth token and save it.
  2. Download ngrok to your PI -> https://ngrok.com/download
  3. Unzip it (probably at your Downloads folder)
$ unzip ngrok.zip4, Now we need to set a cron to start ngrok at boot
$ sudo crontab -e

And at the end of file add this:

@reboot sleep 60 && cd /home/pi/Downloads && ./ngrok tcp 22 -authtoken=Your\_Tokken 2>&1 >> /home/pi/reboot.log

Press CTRL + O, ENTER, CTRL + X.

5, Now reboot with:

$ sudo reboot6, If everything is setup okay, you can go to ngrok.com to show your SSH address and status of PI.

[EN] Outlook.com Mail, Calendar, Contacts on Mac

Here is what you need to do to add Outlook.com Account to your Mac.

1, System preferences -> Internet Accounts -> Add -> Exchange

2, Write your Email and Password (If you use Two Factor Authentication, generate password with: https://account.live.com/proofs/AppPassword?mkt=en-us)

3, Then it asks Internal Server and External Server so those are both outlook.office365.com

[CZ] Jak na neomezený filmový cloud zdarma

Pro většinu našich dat už máme dnes jednoduché cloudové řešení, na hudbu Apple Music a Spotify, na fotografie Apple / Google Photos, na knihy iBook atd. Ale na filmy jsem dlouhou dobu bohužel žádné rozumné řešení nenašel. Ale s příchodem Google Photos neomezeného nahrávání fotek a videí už zde řešení je a ještě k tomu zdarma a neomezeně. Google Photos totiž umožňuje neomezené nahrávání fotek a videí, ale nezapomeňte že nelze nahrávat přímo do Google Drive, ale musíte použít webové rozhraní www.photos.google.com nebo Google Photos backup aplikaci.

1, V nastavení na photos.google.com povolíme Google Drive

2, V nastavení na drive.google.com zaklikneme volbu “Create a Google Photos folder” (Ve složce Google Photos se vám začnou objevovat vaše nahrané filmy, nezapomeňte že po nahrání se film konvertuje (zvukové stopy pokud jich má film více neztratíte) a může to trvat i 3 hodiny.

3, V nastavení na photos.google.com zaklikneme High quality (free unlimited storage), aby naše filmy nezabírali místo na Google Disku.

4, Svojí filmovou knihovnu nahrajete na svůj Google Photos účet pomocí webového rozhraní nebo Google Photos backup aplikace pro Mac/Windows. (photos.google.com). Filmy se konvertují do kvality 1080p. Limit na jeden soubor je 10GB a to formátu AVI, MOV a MP4 (MKV pouze přes aplikaci).

5, Ve složce Google Photos na Google Drive si můžeme vytvořit nové složky a přesouvat libovolně filmy a seriály abyste si vaši knihovnu roztřídili.

6, Pro přehrávání na Mac/Windows můžete použít webové rozhraní Google Drive. Pro přehrávání na Apple TV a iOS použijte aplikaci Infuse (je potřeba pro verze za cca 8 euro za rok). Pouze si v Infuse připojíte Google Drive a máte hotovo.

Pokud máte strach o svůj Google účet, nemusíte se bát, smazání nehrozí, dokud filmy nesdílíte. Titulky můžete k filmům a seriálům přidat přímo přes Google Drive, ale nezapomeňte že na rozdíl od filmů zabírají místo ve vaší paměti.

[EN] IKEA Tradfri & Apple HomeKit

IKEA just start selling worldwide his new smart light bulbs. And their price is very budget if you compare it to Philips Hue. But there is no native support for HomeKit, so you don’t have an iOS integration, only the IKEA app. But there is one workaround and here is the way to do it:

What you need

  • IKEA Tradfri Light Bulb
  • IKEA Tradfri GateWay
  • IKEA Tradfri Remote
  • Raspberry PI (any, tested on Pi 3 B)

Step by step tutorial

  1. Firstly, you must install light bulbs and the gateway the classic way IKEA recommends, don’t forget to add you Light Bulbs via Remote Controller (Here is how)
  2. Install and prepare Raspberry with Raspbian OS (Here is how)
  3. Open Terminal in Raspbianu and paste this commands one by one:
$ sudo apt-get update  
$ sudo apt-get upgrade  
$ sudo apt-get install git make  
$ curl -sL [https://deb.nodesource.com/setup\_7.x](https://deb.nodesource.com/setup_7.x) | sudo -E bash -  
$ sudo apt-get install -y nodejs  
$ sudo apt-get install libavahi-compat-libdnssd-dev  
$ sudo npm install -g --unsafe-perm homebridge  
$ sudo npm install -g homebridge-tradfri  
$ sudo apt-get install libtool git build-essential autoconf automake  
$ git clone --recursive https://github.com/obgm/libcoap.git  
$ cd libcoap  
$ git checkout dtls  
$ git submodule update --init --recursive  
$ ./autogen.sh  
$ ./configure --disable-documentation --disable-shared  
$ make  
$ sudo make install  
$ cd ..  
$ homebridge

Press CTRL + C after command is done:

$ cd .homebridge4. 

Now we have installed all software we need for Bulbs controlling (HomeBridge with Tradfri plugin). The last command you type gets you to. Homebridge folder where is config we need to edit to connect Bridge. Now you have to read Secret Code at the back of your IKEA GateWay don’t forget its Case Sensitive.

Now you have everything you need. So open terminal again and paste this command to edit the config of the HomeBridge connection.

$ nano config.json

This command opens the editor. Delete all text if there is any and paste this:

{  
 "bridge": {  
 "name": "Homebridge",  
 "username": "CC:22:3D:E3:CE:22",  
 "port": 51826,  
 "pin": "123-45-678"  
 },  
 "platforms": [  
 {  
 "platform": "Tradfri",  
 "name": "Tradfri",  
 "psk": "Security Code from GateWay",  
 "coapClientPath": "/usr/local/bin/coap-client"  
 }  
 ]  
}

Now press ctrl + x, Y and ENTER for save this file. Now just call this last command.

$ homebridgeHomeBridge starts and shows you code you use for pairing in Home iOS app.

If you find any error, you can tweet me here or make new Issue in developers GitHub.

[CZ] Vracení zboží do Amazon.de

Když jsem zjistil že Amazon.de konečně funguje také v angličtině a zasílá zboží do České republiky, okamžitě jsem si chtěl jejich službu vyzkoušet. Objednat jsem si tedy LG G Watch, bohužel po prvním dnu jsem u nich našel defekt a chtěl jsem je vrátit, ale zjistil jsem že to není tak jednoduché, jelikož vše je připraveno na německé adresy a služby. Zde je seznam kroků, které musíte udělat pro vrácení zboží.

1, V záložce “Your orders” najděte vaše zboží a klikněte na tlačítko Return. Projedete si pár informacemi až nakonec dorazíte na stránku “Your Return Label”

2, Vytiskněte stránku “Your Return Label”. Budou se zde nacházet 4 položky. V Česku nás zajímají jen dvě. Vezmeme “Return Authorisation Label” a vložíme ho dovnitř našeho balíku. Další je tam “Commercial Invoice”, zabalte tedy balík a nalepte ho zespodu. Zbylé dvě nás nezajímají.

3, Pokud si prohlídnete “Commercial Invoice” najdete tam také “Delivery to”, tam najdete adresu, kterou zadáte na poště. Zajdete tedy balík odeslat, musí se vyplnit nějaké celní prohlášení kde zaškrtnete, že vracíte zboží, a vyplníte pár formalit. Poté jen zaplatíte cestu balíku zpátky, a rozhodně to není malá suma (cca 500,- jsem platil) a Amazon toto nehradí, tak pozor na to 😉

4, Počkáte přibližně 3 týdny, než zboží do Amazonu dorazí a oni to zpracují. Poté vám přijde náhrada na účet.