Já si myslím, že hádky Céčko, Java, aspéčko nepostihují problém. Ten mají tyto platformy na tu trochu počtem řádků rozsáhlejší "tabulku v excelu" jak tu někdo utrousil, dostatečný. Už proto, že pod tím je databáze a její návrh určuje výkon systému spíše.
A to co se nezvládlo je migrace databáze resp. vyčištění nesmyslů a zjevně ani není vyladěna on-line vazba na jiné systémy, pokud zpomalí nebo vypadnou. A to vypadávání může být více organizační záležitost a věc architektů systému než programátrská.
To snad ani není o tom co je cool, ale o tom co funguje a nepotřebuje to 6ti jadernej CPU když stačí v pohodě Pentium Pro.
Snad jednou vyrostu... přešel jsem z DOSu na Windows z něj na Novell a následně na AIX, Linux a teď už jsem trošku dál :-D ale na návrat k Windows to fakt nevypadá :-) spíš to s pobavením sleduju.
Tak přiznávám. Z pohledu HTML standardů je koncový tág u jednoduchých blbost. Není nikde definován. Tak kde se tedy vzal ten zkrácený tvar <tag />? Ve skutečnosti z XML. Do HTML se dostal přes XHTML, který je právě více XML než HTML.
A právě XML toto definuje. Jedná se o typ empty element tag. http://www.w3.org/TR/REC-xml/#sec-starttags. Pokud element neobsahuje data, tak se dá zkrátit. Buď tedy <elm></elm> nebo <elm />.
Jenže někteří zblbli z XHTML, že prostě blbnou. Což je i případ <input></input>. Z pohledu XML je to v pořádku, ale z pohledu HTML už ne.
No ono tady spise jde o to, co je ten kod stranky zac. Doctype to nespecifikuje, takze co to je? HTML 3.2, kde je input neparovy? XHTML bez uvozovacich namespace, kde by se to muselo takto zapisovat? Nebo dokonce HTML 5? V kazdem ze zminovanych najde W3C validator jinou sadu chyb...
1.2 Požadavky na SW
• Microsoft Windows 7 Professional CZ + SP1
• internetový prohlížeč Microsoft Internet Explorer 8 a vyšší
• kvalifikovaný certifikát vydaný kvalifikovanou certifikační autoritou v České republice podle Zákona o elektronickém podpisu (č. 227/2000 Sb.) pro uživatele CRV.
• Na stanici bude instalován antivirový program.
Pro zajimavost:
Set-Cookie: MDCRV-P-443=R3231822316; path=/
.a=; expires=Tue, 24-Jul-2012 08:27:12 GMT; path=/
Cache-Control: no-cache, no-store
Pragma: no-cache
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Expires: -1
Vary: Accept-Encoding
Server: Microsoft-IIS/7.5
X-AspNetMvc-Version: 3.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Wed, 25 Jul 2012 08:27:12 GMT
Content-Length: 714
200 OK
Jen tak sem strelil do googla, a nejaky bezpecnostni bugy tyhle verze tam sou.
Viz kolega výše. Abyste viděl, jak to vypadá, když je vyžadován klientský certifikát, zkuste to tady:
https://www.czechpoint.cz/czechpoint/protected/
Žádná java, IIS. Ostatně podívejte se sám do hlaviček: https://crv.mdcr.cz (proč to vůbec je přístupné z venku?).
To je mozny uplne vpohode, znam osobne nemalo podobnych matlalu, kteri se na swych webech prsi jak dodavaji "reseni" na to ci ono, ale nikdo u nich nevi jak to vlastne (ne)funguje.
Docela zive vidim jak to vypada ... ATS dostane nejaky zadani, ale v ramci "utajeni a bezpecnosti" z toho nejakej jejich "specialista" vybere nejakej vycuc a to preda subdodavateli. Ten vycuc samo obsahuje pulku toho co je treba, a subdodavatel totez zopakne svymu subdodavateli ... => pokud na zacatku retezu je zadani, ze chcete trakar, na konci z toho vyjdou sane a "vyvojar" realizuje boby. Pak se tezko helda kde co nefunguje ...
Článek jsem začal číst. Pak mě zaujal komentář napsaný šedivým písmem. Inu hupsnul jsem na stránku s loginem. A pak mě to trklo. Nikdo si ani nedal práci, aby zasadil logo a ukázal uživateli, kam se vlastně přihlašuje.
Pochybuji, že mají ošetřený brute-force. Tohle by padlo skoro hned. ;)
Prostě jsou to strašný amatéři. Přiblblou evidenční aplikaci nezvládnou a ještě se vymlouvají na diskové pole.
Tohle musí obsloužit i jedna 486ka s IDE diskem. V hardware chyba určitě nebude - jediná chyba je v hlavě architekta systému.
Tak já tipuju, že tam běží jedna Oracle databáze a nad tím bude nějakej super cool bastl v Javě. Oni už se ale během chodu naučili indexovat tabulky, tak už to šlape o něco rychleji :-)