Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Témata - J. Ghibulo

Stran: [1]
1
Hardware / Prosba o radu - rozdělení paměti
« kdy: 02. 11. 2016, 20:03:29 »
Zdravím,
pořídil jsem si T430 (8GB Ram, 128GB SSD + 300GB 5400ot HD). Převážná činnost - programování - nejrozežranější asi Java/Scala (ee i android) + velmi zřídka spuštěný VirtualBox s Widlema + běžný desktopový věci.s lxde/dwm
Mám představu dvou distribucí Linuxu (Debian/Devuan+Slackware) - první produkční, druhou na hraní a poznávání.
----
Zatím mám v plánu:
  • 3GB Ram mountovat jako disk pro /var a /tmp
  • 1,5GB Ram mountovat jako spešl disk pro buildování aktuálních projektů
  • 400 MB Ram mountovat jako swap
  • SSD disk rozdělit v poměru 2:1 pro ostatní systémové složky obou distribucí
  • 300GB disk nechat celej jen na /home
----
Zní to rozumně, nebo byste poradili něco lepšího? Trochu mám obavy z životnosti toho SSD - nevyplatilo by se to tam postavit na ext2 abych se vyhnul journalování? Díky za každou radu či zkušenost...

2
Vývoj / Python -> volání odkazem nebo hodnotou?
« kdy: 04. 10. 2016, 10:17:40 »
Zdravím, trochu si hraju s Pythonem a vrtá mi hlavou, proč...

def funkce(lst):
    lst = lst[1:]
    return lst

a = [1,2,3]
b = funkce(a)


vyhodí toto:


a= [1, 2, 3]
b= [2, 3]


a naopak, když klíčový řádek nahradím:

lst.pop(0)


tak to vyhodí kýžené:


a= [2, 3]
b= [2, 3]


V  céčku i javě dokážu na základě znalosti principu snadno předvídat chování a protože se u Pythonu musím pořád ujišťovat, tak mi zřejmě něco důležitého uniká  :-[  :)

Stran: [1]