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.


Příspěvky - gll

Stran: 1 ... 18 19 [20] 21 22 ... 29
286
Vývoj / Re:Kdy je refaktorizace uz hodne?
« kdy: 01. 07. 2018, 12:33:29 »
když se nezeptáš na konkrétní příklady refaktorizace, tak to IMHO na technický web nepatří.

287
Vývoj / Re:Typový system versus unittesty
« kdy: 29. 06. 2018, 17:52:37 »
v unittestu ty vzorce mohu otestoval nějak tak

Kód: [Vybrat]
from sympy import solve, symbols, var, sqrt, simplify

a, b, c = symbols('a b c')
x = var('x')

def roots():
    return [simplify((-b + sqrt(-4*a*c + b**2))/(2*a)),
            simplify(-(b + sqrt(-4*a*c + b**2))/(2*a))]

def test():
    assert roots() == solve(a*x**2 + b*x + c, x)

chci vidět, jak to stejné otestuješ typovým systémem

288
Vývoj / Re:Typový system versus unittesty
« kdy: 29. 06. 2018, 17:06:16 »
Dobře, máš pravdu. Ale vzhledem k námětu tohoto vlákna nás zajímá právě ten sci-fi překladač.
Takže, dá se to napsat jinak? Typem?

jestli tomu rozumím správně, vy překladači zadáte dva vzorce a on ověří, že jsou ekvivalentní. Jak to souvisí s typem?

289
mají nějaký význam závorky okolo tečky na konci (.) ?

290
Vývoj / Re:Typový system versus unittesty
« kdy: 29. 06. 2018, 14:39:09 »
A otázka zní, jaké to tedy má výhody? A dá se to napsat jinak? Typem?

funguje to se současnými technologiemi, nejen s nějakým sci-fi překladačem.

291
Software / Re:Google APIs Explorer je nepoužitelný
« kdy: 28. 06. 2018, 23:20:23 »
nemáš zapnutý nějaký adblocker?

292
dělá to stejné co obarvený grep
Jak v grepu udelam to, ze pise i neodpovidajici radky?

Kód: [Vybrat]
alias mygrep="grep -e '$' -e "

293
Vývoj / Re:Typový system versus unittesty
« kdy: 28. 06. 2018, 20:09:05 »
Tak já se obecně domnívám, že ruční psaní unittestů je jen mezistupeň a v budocnosti to nahradí automatika.

nebo automatika nahradí psaní programů a zůstane jen psaní testů (generování testových dat), ze kterých se budou učit neuronové sítě.

294
Zde je malý skript pro zkoušení regulárních výrazů:
Kód: [Vybrat]
#!/bin/bash

[[ "$1" = "--help" ]] && echo -e "\n$0 regvyraz [moznosti]\nNapř.: $0 '.*' g\n\nBere řádky ze std. vstupu a na výstupu tiskne zvýrazněný vstup.\n"  && exit

sed "s/$(printf %s "$1"|sed "s/\//\\\\\//g")/$(echo -e '\e')[31m&$(echo -e '\e')[0m/$2"

Stačí uložit a povolit spouštění (chmod +x NAZEV_SOUBORU).

Když ho pojmenujete program, spouští se (z aktuální složky) ./program REGVÝRAZ MOŽNOSTI. Potom pište různé vstupy (řádky se vyhodnotí zvlášť), vypisuje zvýrazněný text. (Ukončí se Ctrl-C nebo Ctrl-D.) Je možno použít přesměrování (za příkaz napíšete <NÁZEVSOUBORUSEVSTUPEM), pak pracuje sám.

MOŽNOSTI jsou ty volby za lomítkem, pište třeba g

dělá to stejné co obarvený grep

296
dobrý dotaz, většina odpovědí mimo. Zkuste některý z doplňků do VS Code.

297
Vývoj / Re:Pomoc s programem
« kdy: 25. 06. 2018, 18:37:29 »
bych to klidně ukládal vše do jedné tabulky.

298
Distribuce / Proč se nerozšířil GNU Guix a NixOS?
« kdy: 25. 06. 2018, 14:02:42 »
Používá někdo GNU Guix nebo NixOS? Proč se to nerozšířilo? Řeší to stejný problém jako Flatpak a Snap bez duplikování závislostí.

299
Studium a uplatnění / Re:Mzdy v IT vzrostly loni o 20%?
« kdy: 25. 06. 2018, 03:28:54 »
Se teda musím přiznat, že po přečtení článku na iDnes o tom, že nový daňový portál bude stát 600 mega, tj. 60 klacků na hlavu včetně kojenců, snad přestávám divit, když se tu trolluje se mzdou nad sto měsíčně. To je něco neuvěřitelného.

 60 korun na hlavu

300
Vývoj / Re:Shell script error
« kdy: 18. 06. 2018, 21:23:28 »
mate preruseny radek uprostred retezce a za pipe

Stran: 1 ... 18 19 [20] 21 22 ... 29