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 - Tomas-T

Stran: 1 ... 18 19 [20] 21
286
Já jsem takhle kdysi taky začínal (v roce 1992) - brigáda k VŠ, 8-15 hod týdně.
Firma cca 100 lidí, pobočky ve 4 městech, jediný admin na full time, který nestíhal a hledal někoho k ruce.
Takže pro začátek čištění klávesnic, myší, výměny vadného HW, pak reinstalace desktopů (obvykle Mac), řešení problémů na pobočkách (vlastním autem na cesťák), úpravy interní aplikace ve FoxPro, řešení problémů s účetním SW s dodavatelem, správa serveru... dostal jsem se tam ke spoustě věcí a poznal, jak taková firma funguje.
Nejsem si jistý, za kolik jsem tam nastupoval (50?), ale po roce to byla tak 100 Kč/h. (nebo ještě Kčs?)
 

287
Software / Re:Rozdělení PDF
« kdy: 09. 08. 2019, 15:24:22 »
Ty nabobtnalé už jednoduše nezmenšíte, použitý nástroj vám z textového PDF udělal obrázky.

288
Ono taky hodně záleží kde.
V Praze těch 300 klidně dostaneš, v Bruntále ani náhodou.
Není to ani tak o tom co nabídneš, ale spíš o tom co je to za firmu (je tu rozsah od vesnických šmudlů bez kanceláře až po nadnárodní korporáty), jaké mají zákazníky, jaký je tam běžný plat.

289
Studium a uplatnění / Re:Certifikáty z IT kurzů
« kdy: 23. 07. 2019, 19:52:29 »
Plynulá znalost AJ je nutná pouze při hledání práce ve velkých nadnárodních korporátech nebo při práci v mezinárodních týmech kde v AJ denně komunikujete.
V ostatních případech stačí základní znalost.
Já v práci (vývojářská CZ firma - cca 60 lidí) AJ používám častěji jen při studiu z Internetu a literatury. Pro pracovní komunikaci (mailem) jsem ji použil naposledy asi tak před 1/2 rokem, ústně tak před 2 roky. To už častěji anglicky mluvím na dovolené.


290
Vývoj / Re:PHP5- LDAP
« kdy: 21. 05. 2019, 14:41:56 »
A kde jsi získal "LdapErr: DSID-0C090252" ?
V předchozích výpisech, co jsi sem dával, nic takového není.

291
Server / Re:Připojování neobvyklé IP do VPN
« kdy: 19. 05. 2019, 17:24:47 »
To si môžeš len typnut, lebo je vidieť len kus.... A koniec koncov je to dynamická DSL, takže zajtra už nemusí patriť mne  ;)
Já si klidně tipnu 95.183.35.15  :)
Ale ani nejde o to, že je to dynamická adresa, jako o to, že se to buď má schovat pořádně nebo neschovávat vůbec.

292
Server / Re:Připojování neobvyklé IP do VPN
« kdy: 17. 05. 2019, 20:29:32 »
a kde vidíš moju IP? To som ju tak zle zakryl?
Na prvním řádku výpisu  :)

293
Vývoj / Re:Ideálny programovací jazyk
« kdy: 16. 05. 2019, 17:19:24 »
Jen jsem si cvičně zkusl totéž v c# (Web app, nechci si otvírat nový projekt) - pro mě se to tam chová logicky - když je něco číslo (i když vlastně vestavěný objekt), tak pomocí == porovnávám hodnoty:
Citace
    Int32 a = new Int32();
    Decimal b = new Decimal();
    a = 999999999;
    b = 999999999;
    Response.Write("a &lt;" + a.GetType() + "&gt; = " + a.ToString() + "< br>");
    Response.Write("b &lt;" + b.GetType() + "&gt; = " + b.ToString() + "< br>");
    if (a == b)
    {        Response.Write("operátor == : Shoda!< br>");    }
    else
    {        Response.Write("operátor == : Neshoda!< br>");    }
    if (a.Equals(b))
    {        Response.Write("metoda equals() : Shoda!< br>");    }
    else
    {        Response.Write("metoda equals() : Neshoda!< br>");    }
Výstup:
Citace
a <System.Int32> = 999999999
b <System.Decimal> = 999999999
operátor == : Shoda!
metoda equals() : Neshoda!

294
Vývoj / Re:Ideálny programovací jazyk
« kdy: 16. 05. 2019, 13:36:43 »
operátor == se z definice nechová špatně. Špatně je, když jazyk dovolí napsat:
Citace
Integer a;
Integer b;

.... hodně kódu...

a = 1024;
b = 1024;
if(a == b){
    ...
}

Programátor vidící poslední 3 řádky na první pohled považuje proměnné a a b za primitivní číselné typy a očekává porovnávání hdnot a tedy shodu. Nemá šanci na pohled poznat, že jsou to ve skutečnosti objekty a že bude porovnávat reference a ne hodnoty.
Upozornění v IDE, že porovnává objekty ho může zachránit, ale ne každý editor kódu to umí.

295
Vývoj / Re:Ideálny programovací jazyk
« kdy: 15. 05. 2019, 22:29:33 »
A za třetí při porovnání referencí  vás bude varovat IDE, protože je to opravdu jen výjimečná operace a takové použití spíš vypadá na chybu.
Tohle beru jako rozumné řešení problému - upozornění, že by to mohla být blbost, to rozumného programátora (i začínajícího) trkne. 
To by teprve byl zmatek, kdyby se objekty někdy porovnávaly podle reference a někdy podle hodnoty.
Je to jen aplikace unboxingu konkrétních typů na další operátor. Když se to může dít  při jiných operacích (přiřazování, vkládání parametrů), je jen věcí dohody, že se to může dít i při porovnávání.

296
Vývoj / Re:Ideálny programovací jazyk
« kdy: 15. 05. 2019, 22:15:10 »
To tě nezachrání:
Kód: [Vybrat]
Integer a = {value:1024};

// dlouhej kód
if (a == b) {
}

A v Javě je dlouhej kód úplně cokoliv :)
Nejde o záchranu, jde o to, že zápis Integer a = 1024 mě utvrzuje v tom, že s tím můžu pracovat jako s hodnotou, protože jsem tam vložil primitivní hodnotu.
Když v c# použiju typy Int16, Int32, Int64 tak jsou to myslím taky objekty (mají na sobě nějaké metody), ale při použití snad jakéhokoliv operátoru se chovají jko primitivní typy.

297
Vývoj / Re:Ideálny programovací jazyk
« kdy: 15. 05. 2019, 21:56:25 »
V javě sice neprogramuju, ale z mého pohledu není problém samotné chování "==" ale spíš kombinace s umožněním zápisu:
    Integer a = 1024;
Vlevo objekt, vpravo primitivní typ, já bych už křičel při syntaktické kontrole, že správně má být něco jako:
    Integer a;
    a.value = 1024;
nebo
    Integer a = {value:1024};
Pak to upozorní každého, že Integer není int.

Nebo kompilátoru vysvětlit, že pro konkrétní vestavěné objektové typy se == prostě automaticky používá na hodnoty a ne na reference. Protože nevím o žádném smysluplném důvodu porovnávat reference na dva objekty typu Integer.

298
Na to, v čem ZAJDAN plave, mu žádný FW nepomůže.
Vždyť jde jen o to ve vhodném místě získat z řádku hodnotu a tu použít "o něco dřív".
Ale už ti poradil robin martinez.
Tu hodnotu získáš při průchodu jednotlivými poli na řádce a pak událost dodatečně pověsíš na už vytvořený element (ale to bys ty tabulku musel vytvářet jinak).
Nabo na prasáka, když už to generuješ jen do hloupého stringu, tak si tam vlož za neznámou hodnotu %hodnota%, a pak za vnitřní smyčkou, kdy budeš znát potřebnou hodnotu, udělej replace('%hodnota%', hodnota).

299
Server / Re:SFTP vs FTP bezpečnost
« kdy: 18. 04. 2019, 22:33:35 »
Velké části těhle otravných automatů se server zbaví i přehozením SSH na jiný port.
Od té doby co jsem to udělal, je log víceméně čistý.
Samozřejmě to nebrat jako náhradu jiných úrovní bezpečnosti.

300
Vývoj / Re:Práce s JSON objekty v AJAX Success
« kdy: 28. 03. 2019, 16:22:28 »
V MSIE podpora není (a zákazníci MSIE stále používají).
A pro POST request je vytvoření .fetch() o něco složitější než $.post() v jQuery.

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