Nepoužívání hvězdičkového importu v Idea IDE

V případě, že máte několik importů ze stejného balíčku, Idea IDE nahradí jednotlivé importy hvězdičkou (ve výchozím nastavení od pěti importů):

import java.util.*

Pokud vám toto chování nevyhovuje, nastavení lze změnit v Settings -> Editor -> Code Style -> Java -> záložka Imports. Zde nastavte nějaké vysoké číslo.

idea-zakazani-hvezdickovych-importu

import java.util.Date;
import java.util.Iterator;
import java.util.List;
import java.util.Objects;
import java.util.Map;

Co znamená /dev/null v Linuxu

Adresář /dev je místo pro umístění speciálních souborů. V Linuxu je vše adresář nebo soubor a v tomto adresáři naleznete soubory zařízení. null je zařízení, které převezme vstup a vyhodí ho. Používá se k potlačení výstupu.

cat soubor 1> out

Přesměruje standardní výpis (v tomto případě obsah souboru) do souboru s názvem out.  Stejný výsledek by dal zápis cat soubor > out. Při zápisu cat soubor >> out by došlo k připojení

cat neexistujici_soubor 2> err

Přesměruje chybový výpis (soubor neexistuje) do souboru s názvem err.

cat &> all

Přesměruje standardní i chybový výstup do souboru s názvem all.

cat &>/dev/null

Přesměruje standardní i chybový výstup na zařízení null. Nic nebude vypsáno.

Zdroj: askubuntu.com/…/what-does-2-dev-null-mean

Začínáme s Dockerem – Instalace a první spuštění

Docker je open-source projekt, který umožňuje izolovat aplikace do kontejnerů. Kontejnery sdílejí jádro operačního systému. Spuštění kontejneru pro operační systém znamená spuštění procesu, nikoliv kompletní virtualizace operačního systému. Tím pádem je spuštění kontejneru(ů) méně náročné na zdroje a je jich možno spustit více než virtuálních strojů.

Instalace pro Ubuntu je dobře popsána na stránkách dockeru (viz. zde). Zde ji ukážu krok za krokem.

vitfo@vitfo-VirtualBox:~$ sudo apt-get update 
[sudo] password for vitfo: 
Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:2 http://cz.archive.ubuntu.com/ubuntu xenial InRelease
Hit:3 http://cz.archive.ubuntu.com/ubuntu xenial-updates InRelease      
Hit:4 http://ppa.launchpad.net/webupd8team/java/ubuntu xenial InRelease 
Hit:5 http://cz.archive.ubuntu.com/ubuntu xenial-backports InRelease    
Reading package lists... Done                     

Číst dálZačínáme s Dockerem – Instalace a první spuštění

Pracovní web praceodnas.cz

Web www.praceodnas.cz je pracovní web, kde můžete vyhledávat mezi nabídkami práce, nebo si můžete vytvořit profil a nechat firmy, aby vás oslovily. Pro firmy tento web nabízí zadávání inzerátů zdarma. Čím je však ale tento web výjimečný je to, že nabídky práce můžete vyhledávat dle benefitů, které firmy nabízí. Firma, která nabízí kromě mzdy něco navíc, zde může vyniknout a případného zájemce zaujmout.

Takto vypadá vyhledávání dle benefitů. Jak vidíte, možností je hodně.

Výsledky vyhledávání je možné si zobrazit v tabulce (volba „Seznam“)

nebo jednotlivě (volba „Přehled“).

Zdroj: praceodnas.cz

Idea IDE zkratky v Ubuntu

Některé klávesové zkratky Idea IDE v Ubuntu nefungují. Je to z toho důvodu, že jsou přiřazeny v Ubuntu něčemu jinému. Jako příklad poslouží Ctrl+Alt+šipka_doleva nebo Ctrl+Alt+šipka_doprava. V Idea IDE přesune (šipka doleva) na předchozí umístění kurzoru nebo (šipka doprava) následující umístění kurzoru. V Ubuntu jsou tyto zkratky přiřazeny „Switch to workspace left“ a „Switch to workspace right“. Pokud v Ubuntu tyto zkratky nebudou použity, budou fungovat v Idea IDE.

Zde jsem Switch to workspace přiřadil klávesovým zkratkám Ctrl+Alt+1/2 a zkratka Ctrl+Alt+šipka<-> v Idea IDE funguje.

idea-ide-a-ubuntu-prirazeni-klavesovych-zkratek

Stejná situace platí také např. pro zkratku Ctrl+Alt+L, která má v Idea IDE zformátovat kód, ale v Ubuntu provede zamčení obrazovky.