No tak tenkrat zaplatili 3 tisice za nejakej malej sw a pak si koupi velkej. Faktury apod. stejne musis stosovat a zbytek stejne zadnej urad nezajima. Za ty prachy se jim to samozrejme mnohonasobne vratilo, ve srovnani s aktualizacema a placenou podporou nebudu jmenovat ty bajecny 'velky firmy' :)
Tohle je typický problém například účetních - v letech 93-96 dělal různé účetní programy snad každý, kdo měl ruce, nohy :-))
Spousta účetních ve snaze ušetřit, si tak SW nekoupila od nějaké velké firmy, ale od Lojzka z Horní Dolní a ještě byly rády, jak ušetřily a že to přece funguje stejně...
Jenže ouha - za rok, za dva si většinou Lojzek našel jinou práci, protože zjistil, že z něj zase takovej SW magnát nebude, jak předpokládal...
Ovšem lidem, kteří si koupili jeho SW tím nastal vážný problém a hned několik: Lojzkovo účto ukládá do nestandardní databáze, neexistuje na to nějaký převodník, nové verze a aktualizace už taky nebudou - z toho plyne, že data uložená v Lojzkově SW tam taky zůstanou na věčné časy :-))
Tohle jsou hlavní neduhy malých výrobců SW a SW "na zakázku"... Proto bych každému radil pořizovat SW pouze od velkých firem, kde je něco podobného nemožné a nebo alespoň od těch, kteří data ukládají ve formátech s kterými dokáží pracovat i jiné softwary.
Samozřejmě u SW v laboratořích a výzkumech, jak se píše v článku budou tyto neduhy asi neodstranitelné, protože tam je každý kus v podstatě unikát :-))
Nakoupily, nakoupily... To zní jednoduše, ale já loni sháněl ISA síťovku. Týden jsem to zkoušel na všech frontách a pak se mi nakonec sešly tři... :-) Ale byla to fuška a nikomu je nedám... Jednu jsem použil a dvě mám jako náhradní... :-))
No nevim, databaze muze mit prapodivny nestandartni format, ale porad ma Format (tedy nejak definovane pravidla ukladani dat a oddelovani jednotlivych polozek). Pri spravne prizpusobenem ETL procesu si myslim, ze nebude az takovy problem to preblejt napr do SQL DB...
Patrně ano, ale... Já za to nejsem placen, je to firma, která má své ajťáky, kteří na problém zvysoka dlabou. Ten chudák je kámoš, takže tomu to udělám zadarmo, on je zase šikovný bastlíř a vypomůže jinak.
Mně se jedna válí doma ve skříni, combo RJ + BNC, taky si ji nechávám, jeden nikdy neví.
A jinak, ono to přetrvává. Řešili jsme ondyno problém s novým notebookem kámoše - technika, neb obslužný program pro servis CNC vyžaduje .NET Framework 1.1 a k němu špeciální patch od výrobce toho softu. Ten patch se nanainstaluje, pokud už tam jiná verze .NET FW (2 a vyšší) je, ten patch se nespustí a pokud se později vyšší verze nainstaluje, soft přestane fungovat. No, on ten vyšší .NET FW jde odinstalovat a ručním šťouráním v registrech odstranit tak, že o něm ten soft neví, ale kdykoli jde noťas na údržbu, tak se tam naleje systém z image a zase se tam ta vyšší verze nas*re. Nevím, jak to budou řešit, až jiný soft bude vyžadovat .NET FW vyšší verze, budou si muset stvořit dual boot a zuřivě to přepínat.
rozumím, taky znám pár takových lidí, kteří nemají s jejich IT oddělení zrovna dobré zkušensoti :-(
Ale pokud vám tahle spolupráce vyhovuje - vy něco jemu, on něco vám, tak proč ne :-)
Tohle ovsem neni ani tak problem aplikace, jako te uzasne technologie. NET neni zpetne kompatabilni = aplikace napsane pro 1cku s 2kou nefunguji a to plati bohuzel naprosto obecne (az na vyjimky). Taky mam ve firme system psanej pro 1cku a ajkmile je na stroji 2ka tak to nefunguje.
Tady to je trošku složitější, ten soft totiž byl (údajně, co kámoš zaslechl na školeních) psán normálně v .NET, leč něco tam stále nefungovalo, tak jak mělo, takže pánové vytvořili (dost možná i ve spolupráci s MS) patch k tomu .NET 1.1, který funkčnost zajistil. Bohužoužel tam byla patrně striktně kontrola na určitou verzi a jen s tou to funguje.
Ono jinak není problém mít nainstalovanou verzi 1 i 2 a soft si vezme tu kterou potřebuje.
No nevím - kvůli programu fe FoxPro 2.5 jsem musel vyhrabat a oživit P100 pod W95 a jednu 486/66 pod DOSem. Na ničem jiném novějším to nechtělo chodit.
Clipper šel nanejvýše pod P233 a W98, pak už se cukal.
Těžko říct, ono když nový kancelářský počítač (HW) koupíte za nějakých 6 tisíc bez daně, tak je otázka, kolik by komponenty "na vrakovišti" musely stát, aby se vyplatilo investovat do něčeho starého a potenciálně problematického, když za pár korun můžete mít zcela novou věc, 100% funkční a v záruce.
A to nehovořím o tom, že počítač vám morálně zastará (zvláště vinou nenažraného SW) za nějaké čtyři roky, zatímco auto i po deseti letech může být bez problémů použitelné.
No já v .NETu vyvíjím a mám naprosto opačné zkušenosti, drtivá většina mnou zkoušených aplikací napsaných pod .net FW 1.x funguje i pod 2. Ještě je tady otázka jestli to není vinou samotných autorů programu, kteří nějakým způsobem natvrdo nastavili nutnou verzi .net FW.
Na XP jsem rozchodil všechny staré DOSové programy, které jsem chtěl (běžně používám např. software z roku 1993, protože všechny jeho následující verze byly horší a horší...).
Problém s přístupem na periferie pak vyřeší vhodně nastavený UserPort.
Taky se mi to moc nepozdává. Hlavně problém se síťovou kartou. Pochybuji, že DOSovský program přímo obsluhoval síťovku a sám si řešil komunikaci přes IPX/SPX.
U té speciální periferie bych tomu věřil, ale u síťové karty?
Nekolik jich to umelo (treba Telnet a FTP od NCSA), i kdyz jen pro nekolik modelu a IO porty a IRQ se museli nastavovat rucne. Pro ostani se ppouzival ODI driver+novelli IPX/SPX stack nebo packet driver pro TCP/IP.
Nemusí se to nějak postupně odepisovat? Já jsem se setkal s něčím podobným, když na to účetní sr... Notebooky na kterých by šel hrát možná Prince of Persia a měly pořád hodnotu 80 000 Kč. :-((
Možná bude třeba chtít vyhodit management. Znám případy, kdy se věci movité i nemovité v žádném případě nesměly "znehodnocovat" odpisy, takže papírově bylo možno vykázat, že v podniku je docela velký majetek. Ve skutečnosti samozřejmě nikoliv.
Dosove programy celkem bezne a rady hrabaly primo na HW, navic, taky celkem bezne, pouzivaly tzv "nezdokumentovane funkce". Takze je na win slo rozjdet dokud ty win, osahovaly i DOS (= w9x). Na novsich/v emulatorech je to casto zhola nemozne + DOS dost pravdepodobne nepobezi na prilis novem HW (pocitam ze cokoli nad skt A/P3 bude problem).
:D Core Duo je mobilni procesor pouzivany v noteboocich, ne v desktopech... Je to zmensenina pentia M a jsou narvane dve vedle sebe, neumi 64 bit .. takze neplest s Core 2 Duo :D
Ano, ale ta odpisová doba je, co se daňových odpisů týká, u počítačů pět let. Teoreticky by se účetní mohl(a) rozhodnout odepisovat i pomaleji, ale souhlasím s kolegou, že v takovém případě by se nabízela otázka, jestli je dostatečně kompetentní vykonávat svou práci.
Nemusí se jednat jen o účetnictví - stejný problém jsem zaznamenal v době kdy jsem ještě pracoval jako správce síťě - ale na strojích, které prováděli měření chemických vzorků.
Jednalo se o SW, který obsluhoval přístroje, co měřili stopové množství chemikálií ve vzorcích (například pro bezpečnost hraček). Byla to aplikace maďarské firmy (v roce 2001 již neexistující) na běžící výhradně na Windows 95, které nesměly mít žádné změny - ani service pack - pak aplikace nefungovala.
Dopadlo to tak, že od daného PC se nakoupily v bazaru náhradní součástky (tuším: 2x deska, 2x ram, 2x disky, stařičké AT zdroje a dokonce i ty dvě sítové karty do toho černého a širokého rozhraní (ty jsem získal darem ;o) )) a vytvořili se image souborového systému (program neuchovává historii, rovnou na traktor vytlačí naměřený výstup).
Muj sklad a ucto, ktery jsem psal ve FoxPru 2.5, pouzivam dodnes bez problemu a nejsem sam :-)
Jediny problem jsou vystupy na tiskarnu, ale vzdycky se to nejak vyrelilo :-)
Normalka na XPckach, na W98 vicemene bez problemu, Jen je na XP potreba v config.fp zadat memlimit 2048 aby to nesezralo celou RAMku. I tak je rychlost nemeritelne vysoka :-)
Na vistach jsem to nezkousel a asi ani nikdy nebudu, pac ono to jede i v dosboxu pod Ubuntem :-)
No můj dodnes na XP funkční systém z roku 1994 používal databázi Btrieve s proměnnou délkou věty, kde za pevnou identifikační částí následovaly bloky Assemblerem poskládaných lehce kryptovaných dat doplněné jakýmsi pseudoCRC sloužícím jednak na kontrolu integrity dat a jednak proti neuatorizované změně dat udělané třeba hexeditem, přičemž se na požadavek čtení věta načítala rozhozená do paměti do příslušných struktur a při požadavku na zápis se zase sesbírala data a poskládala příslušná struktura a navíc se ještě v paměti kontrolovalo, zda byla data změněna a pokud ne, tak se nic fyzicky nezapisovalo. Panejo, to frčelo jedna báseň, mzdy se počítaly tempem sto lidí za minutu. A dneska nám za 4 MKč koupený + 200 kKč ročního poplatku megamrchosoft na mzdy na SQL databázi počítá tempem 250 lidí za hodinu ... A firma má roztomilý přístup, když se shánít po dokumentaci, tak je třeba k verzi z doby před pěti lety nebo vám klidně odpovědí, že k danému modulu neexistuje. Lid (tedy mzdové účetní a personalistky) jest velice nasrán, ale managoři si děsně libují ...
To sedi, nova verze IS od fi. LCS (Green) vyzaduje ke stejne pomalemu behu 10x vykonejsi HW (pokud pominu vsechny chyby, ktere nikdo nehodla resit).
Neumi to nic navic, spis naopak, neumi to ani veci ktere verze predchozi umela aspon omezene. Hlavne ze je to "cool" a je to v uzasne nove NET technologii.
Sou, jsmenuje se to "sberny dvur", za par Kc/Pivko/... si tam muzete odnyst co chcete a dost casto funkcni.
Druha vec je, ze sam znam nekolik organizaci, kde dodnes ITci skladujou nejaky ty 486/Pentia/... protoze jsou vedeny v majetku s cenou "80 000Kc" a podobne ;).
Pokud se nepletu, tomu se rika vendor lock-in. A je jedno, jestli je to mala firmicka ala Lojzek z Horni Dolni, kterej toho po roce necha, nebo obrovska firma, od ktery se upravy programu nebo utility na export dat do nejakyho CSV nebo XML stejne nedockate.
Dokud od firmy nedostanete aspon dokumentaci interniho formatu dat, jste jeho otrokem. V lepsim pripade dostanete k programu i zdrojaky, at uz pod nejakou svobodnou licenci, nebo nesvobodnou licenci, ale mate moznost si nechat program upravit, pripadne ho nechat vyvijet dal od jine programatorske firmy.