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 ... 3 4 [5] 6 7 ... 29
61
Vývoj / Re:Jaký editor pro psaní zdrojáků v jazyce C?
« kdy: 15. 01. 2019, 13:46:25 »
To jsou zase kydy.

VIM pouzivam denne, je to muj primarni editor na mem windows notebooku, ale s IDE se to fakt porovnavat neda.

Treba eclipse pri psani java kodu neustale kompiluje na pozadi a cervene podtrhava chyby, skrta deprecated metody, zlute podtrhava warningy (napr usused variables) a primo navrhuje opravy.
Naseptavac nabizi autocomplete  nabidku s procentualni pravdepodobnosti na zaklade realne cetnosti v kodu.
Kdyz napisu Set<String> x = new H - a zmacknu CTRL+space - eclipse mi rekne, ze s pravdepodobnosti 95% budu chtit HashSet<>(); s nizsi pravdepodobnosti zavolat metodu se stejny navratovym typem, s este nizsi pravdepodobnosti chci zalozit inner class...

Validuje XML dokumenty, luxusni podpora automaticke refaktorizace, generovani boilerplate kodu typu gettery/settery, copy constructory jednim klikem

Vyvoj v IDE se s vimem neda ani omylem srovnat.

ale tazatel se neptal na IDE pro Javu.

62
Vývoj / Re:Stažení stránky s provedeným JavaScriptem
« kdy: 15. 01. 2019, 12:41:11 »
http://phantomjs.org/

Citace
Important: PhantomJS development is suspended until further notice

63
Vývoj / Re:Stažení stránky s provedeným JavaScriptem
« kdy: 15. 01. 2019, 12:19:43 »
headless chrome

Kód: [Vybrat]
google-chrome --headless --disable-gpu --dump-dom https://www.google.com/

vytiskne html po provedení scriptů

64
Vývoj / Re:Co si myslíte o OOP?
« kdy: 15. 01. 2019, 11:41:16 »
Ne, Python opravdu není "multiparadigmatický", to je marketingový blábol. Ono v principu vůbec nic takového jako "multiparadigmatický" neexistuje, protože ta paradigmata jsou právě o tom, co ti jazyk nedovolí udělat, ne o tom, co ti dovolí. Když něco z principu nejde -> máš jistotu, že k tomu nedošlo -> máš zaručenou informaci.

Z tohoto pohledu Python není OOP, protože u něj neplatí, že "z principu nejde" měnit vnitřní stav objektu zvenku. Troufnete si to vysvětlovat místním mistrům?

co znamená měnit stav z venku? Přiřazení v Pythonu zavolá metodu __setattr__. Tyhle diskuze vždy skončí dohadováním o slovíčkách.

65
Vývoj / Re:Jaký editor pro psaní zdrojáků v jazyce C?
« kdy: 15. 01. 2019, 11:25:17 »
Diskuze se zastánci Vimu není možná. Oni z každé nevýhody udělají výhodu nebo featuru.

To bude asi tím, že neznalí si myslí, že Vim něco neumí, ale on to umí. Kdybys začínal s Vimem a někdo ti předložil nějaké IDE, tak bys také zvracel. Diskuze s uživateli IDE také není možná. Oni nevidí výhody Vimu, my nevidíme výhody IDE. Srovnej kvalitu programů napsaných v IDE a ve Vimu. Nemyslím formátování kódu, ale kvalitu struktury kódu. Dědičnost do čtvrtého kolena může napadnout jen vývojáře v IDE. Vimař to neudělá, protože to obvykle postrádá logiku. S tím souvisí i fakt, že Vimař obvykle dělá mnohem kvalitnější zapouzdření v OOP. Moduly jsou pak samostatnější, méně provázané a snáze nahraditelné.

kvalitu kontroluje linter, ne editor.

66
Vývoj / Re:Jaký editor pro psaní zdrojáků v jazyce C?
« kdy: 15. 01. 2019, 09:28:08 »
Diskuze se zastánci Vimu není možná. Oni z každé nevýhody udělají výhodu nebo featuru.

67
Vývoj / Re:Jaký editor pro psaní zdrojáků v jazyce C.
« kdy: 14. 01. 2019, 14:18:19 »
Cast meho zpusobu psani zpociva v tom, ze jakmile pisi levou zavorku (at uz jednoduchou nebo slozenou), nebo uvozovky, hned za to si napisi prislusnou uzaviraci zavorku resp. uvozovky.

Ale vsiml jsem si, ze (tusim) Builder (coz je prostredi pro psani pro GTK, GNOME) toto dela automaticky.

electric-pair-mode

68
Nabízím zakázku / Re:Hledám programátora C++ (2000 Kč)
« kdy: 08. 01. 2019, 19:25:02 »
Napiš zadání do fora. Určitě ti tu někdo poradí zadarmo.

69
Vývoj / Re:Otázka pro javisty.
« kdy: 08. 01. 2019, 15:58:03 »
Nejdřív se explicitně castuje double na long a dojde k oříznutí desetiných čísel, pak se při porovnání implicitně castuje ta hodnota zpět do double a porovnají se. Jen přemýšlím, jestli tam není nějaký edge case. Respektive vím, že v předpokládané validnich hodnot není, ale obecně, když vezmu i subnormalní čísla, nebo naopak velmi velká?
Já bych psal úplně automaticky
Kód: [Vybrat]
If (Math.abs(value - Math.round(value)) < Double.MIN_VALUE)
protože mi to přijde čitelnější.

(long)value nedělá round, ale floor

70
Vývoj / Re:Python flask
« kdy: 08. 01. 2019, 15:37:22 »
jak to spouštíš?

71
- výjimečně dobrý, že jej klient nebude chtít nahradit.

ať nahradí, nabídek práce je spousta.

72
jako full-stack vývojář většinu času pracuju samostatně, teoreticky mohu odkudkoliv, ale z ČR se vyplatí pracovat dálkově.
Proč se to nevyplatí?  Pracuju dálkově přes 10 let a vyplácí se mi to k maximální spokojenosti.
Znám grafiky, copywrittery, ux/ui frontenďáky, dataře, ...  co pracují z dodávky a taky se jim to vyplácí.
Je nutné trochu více sebeovládání, ale není v tom problém. Po chvíli zkušeností nikdo nemá ani tušení, že se válím u moře, stačí práci dodat včas. S tou efektivitou pracovní doby mají mnohem větší problémy korporátní openspace osmihodináři...

psal jsem, že se to vyplatí i když pracujete z ČR. Já tak také pracuji.

73
neloguje se to někam? Případně by šlo logovat aktivní okno xdotoolem.

Kód: [Vybrat]
import subprocess
import time
import datetime


def window_name():
    cmd = 'xdotool getwindowname `xdotool getactivewindow`'
    return subprocess.check_output(cmd, shell=True).decode().strip()


if __name__ == '__main__':
    prev = None
    while True:
        window = window_name()
        if prev != window:
            print(datetime.datetime.now(), window)
        prev = window
        time.sleep(1)

74
To je jedno jak tomu budeme říkat. Zkrátka pracovat na dálku a třeba i v jiném časovém pásmu. Grafici, programátoři, překladatelé atd. Chtěl jsem vědět, zda vidíte ještě nějaký jiný sub-obor IT kromě oněch programátorů.

podle mě cokoliv, ale chce to nějaký čas praxe než si osvojíš řemeslo a budeš dostatečně produktivní. Začátečník na tom nejspíš prodělá.

75
jako full-stack vývojář většinu času pracuju samostatně, teoreticky mohu odkudkoliv, ale z ČR se vyplatí pracovat dálkově.

Stran: 1 ... 3 4 [5] 6 7 ... 29