včerejší noviny jsou už zapomenuté, tak znovu připomenu pro Laela, že to, co Ubuntu přinese letos (viz Ubuntu Touch RTM), zkopíruje Windows 10 až za rok, a to ještě bůhvíjak. A to nemůžu nezmínit, že zatímco Windows se snaží alespoň o společnou codebázi, tak Ubuntu dosáhne konvergence i na úrovni ovládání napříč platformami. Mark musí být naprostý vizionář, když už před 4 lety přehodil ovládací prvky oken doleva. Už tehdy to musel vidět, jak to bude šlapat na mobilech, tabletech a všude...
Windows Phone 8 mají kernel a část code base shodnou s desktopovými Windows. Shodné API (pro Universal Apps) bude v příští verzi, v současné verzi jsou tam ještě rozdíly. Ovládání aplikací je samozřejmě na dotekových zařízeních stejné, ať je to telefon, tablet nebo convertible.
Ubuntu Touch tu ještě není, takže nechvalte dne před večerem. Navíc jak znám Canonical, tak i beta Windows 10 bude použitelnější a stabilnější, než RTM od Canonicalu ;)
Trochu brzy, ze? MS to honem tehdy tlacil na trh, aby honem neco mel a aspon prstickem se chytil, kdyz mu po Balmerove expertnim odhadu trhu zacal ujizdet vlak. Tak honem dobastlili WP7, aby na to aspon par lidi nachytali a ted na ne kaslou. Pricemz se nejspis jedna jen o stejny bojkot, jako u Linuxu, kde staci prepsat v binarce cislo verze a svete div se, najednou to jede. Jenze to si v podepsane binarce asi moc neprepisete.
Windows 7 už pomalu končí, běží jen rozšířená podpora, skype bude prý taky končit, alespoň jeho desktopová verze, zůstane pouze nová zjednodušená aplikace, jako je vw win 8,8.1 a wp 8,8.1 ;) pokud vím tak původní desktopová verze se už neaktualizuje, ale tak k čemu je složitá aplikace když stačí ta nová a jednoduchá ;) Jsem spokojen se zjednodušováním a propojováním od MS :)
"Windows Phone 8 mají kernel a část code base shodnou s desktopovými Windows...."
Tak Linux (a Android) ma kernel a cast code base shodnou mezi desktop/notebook/telefon/tablet/pda/hodinky/router/pracka/auto/zachod/cokoliv uz pekne dlouho, navic pro x86, ARM, PowerPC, m68k... takze nedelejme ze MS chysta nejakou novinku :D
http://en.wikipedia.org/wiki/List_of_Linux_supported_computer_architectures
Netvrdím že je to novinka. To kolega Stehlík tvrdil, že MS s podobnou funkcionalitou přijde za rok.
Jinak Windows NT jsou odjakživa multiplatformní. Existují historicky pro Intel x86, Alpha AXP, MIPS, PowerPC, Itanium, Intel x86 a ARM. Navíc jde (resp. v řadě případů šlo) o opravdovou podporu platforem, tedy o port OS, odladění a podporu.
To bylo ovšem ještě v době kdy si lidé naivně mysleli, že multiplatformnost je super věc. Ve skutečnosti je třeba podpora PowerPC naprosto zbytečný požírač peněz, protože je to mrtvá platforma. Totéž minimálně u Itania a Alphy.
Když mluvíte o Androidu, tak ten má s Linuxem společný právě tak ten kernel, a ještě silně patchovaný pro potřeby Androidu. Nad ním není ani standardní glibc, ale Bionic libc (mimochodem nekompatibilní, ale zato není pod GPL - výhoda pro Google coby milovníka open source).
Jinak Windows NT jsou odjakživa multiplatformní. Existují historicky pro Intel x86, Alpha AXP, MIPS, PowerPC, Itanium, Intel x86 a ARM.
Jen pro upresneni techto nesmyslu: Podpora MIPS, PowerPC, Alpha vyhozena uz ve Windows 2000, podpora Itania skoncila s Windows 2008. Pro ARM musela byt vydana specialni oklestena edice. Tomu rikam skutecne opravdova podpora vice platforem.
Nad ním není ani standardní glibc, ale Bionic libc (mimochodem nekompatibilní, ale zato není pod GPL - výhoda pro Google coby milovníka open source
Solidni FUD. FYI, knihovny se nevydavaji pod GPL, aby je slo linkovat i se softwarem pod jinou licenci.
Jaké nesmysly? MIPS, PowerPC, Alpha i Itanium byly podporované, takže na nich Windows může běžet. Jak jsem psal dále, obchodně je to nesmysl, protože podpora takových platforem je žrout peněz a nic nepřináší. Alpha skončila, Itanium propadlo, PowerPC ani MIPS se na trhu PC neuchytily. Má snad MS udržovat Windows pro ty nikým nepoužívané platformy jen proto, aby si mohl zaškrtnout "umíme to"?
Edice pro ARM je okleštěná z jiných důvodů. Je určená pro zařízení s velmi slabým HW, kde je fakt problém, když se vám na nich při startu načte dvacet zbytečných background procesů, které sežerou paměť a případně budou celou dobu vytěžovat CPU. MS chce na ARMu stavět Metro-only UI. Technicky není s Win32 problém. Nakonec na něm běží Win32 verze MS Office a MSIE. Jeden dobrák pomocí debuggeru úspěšně změnil RequiredSigningLevel, a další pak zkompiloval PuTTY pro Win32@ARM a spustil ho. Další údajně spustil 7-Zip, a prý se uvažovalo o kompilaci Chromium bowseru.
http://surfsec.wordpress.com/2013/01/06/circumventing-windows-rts-code-integrity-mechanism/
Pardon, glibc je samozřejmě pod LGPL. A že je to FUD? BSD license is a non-copyleft license and Google wished to isolate Android applications from the effects of both the GPL and the LGPL
http://en.wikipedia.org/wiki/Bionic_(software)
MIPS, PowerPC, Alpha i Itanium byly podporované, takže na nich Windows může běžet
Ano, windows z roku 1996 to umely. To nic nevypovida o dnesnich windows.
Má snad MS udržovat Windows pro ty nikým nepoužívané platformy jen proto, aby si mohl zaškrtnout "umíme to"?
Zajimave, ze na techto nepouzivanych platformach se pouziva Linux a jine podobne neprenosne OS.
Kde je fakt problém, když se vám na nich při startu načte dvacet zbytečných background procesů, které sežerou paměť a případně budou celou dobu vytěžovat CPU
Takze Windows obsahuji dvacet zbytecnych background procesu, co zerou pamet a vytezuji procesor. Ja jsem si to dlouho myslel, ale ted kdyz to oficialne potvrdila i profesionalni uderka Microsoftu, muzu jit s klidem spat.
A že je to FUD?
Ano, stale je to FUD. Protoze BSD license je open source licence.
Ad windows z roku 1996 to umely. To nic nevypovida o dnesnich Windows - Windows jsou naštěstí modulární, s odděleným Hardware Abstraction Layerem atd., a ne klubko ifdefů jako Linux. Takže bych se o jejich portovatelnost nebál.
Ad na techto nepouzivanych platformach se pouziva Linux a jine podobne neprenosne OS - v jakém stavu jsou ty porty? Kombilují, nebo dokonce bootují? :) A kolik instalací se produktivně používá? Pokud máte 500 milionů uživatelů na Intelu, a řekněme milion potenciálních uživatelů na mrtvých platformách jako Alpha AXP (ukončena v roce 2001), Itanium (v roce 2012 prodáno směšných 26000 systémů), PowerPC (na desktopech se nikdy nechytly, OS/2, Windows i Solaris byly ukončeny), kolik procent z peněz na vývoj OS budete do těch platforem lít? Asi nic, protože se to nevyplatí.
Ad Windows obsahuji dvacet zbytecnych background procesu, co zerou pamet a vytezuji procesor - samy o sobě ne. Bohužel si je uživatelé dotáhnou s aplikacemi. Navíc klasický multitasking je na podobná zařízení nevhodný, protože neaktivní aplikace může žrát zdroje na pozadí. Na WinRT (Metro a WP aplikace) se to stát nemůže, protože jsou aplikace psané tak, že je může systém kdokoliv ukončit, aplikace si u toho uloží stav GUI, a při dalším startu ho znovu natáhne.
Ad BSD license je open source licence - ovšem není to copy-left licence, což je zjevně pro Google dost zásadní.
Jenomže Laeli, systém nepotřebuješ jenom na verglu s (dotykovým) displejem a uživatelem natěšeným ze super duper cool featur. Co nenajdeš na desktopech, najdeš jinde.
Víš, v kolika routerech a switchích je takový MIPS?
Víš, že doma routuju na dvoujádru PowerPC?
Víš, že APčka u mě doma jedou s ARM procesorem?
Víš, že v mojí pět let staré telce vesele koexistue tučňák s ARM11 - a není to žádná okleštěná ani vykleštěná verze?
Víš, že můj setelitní set-top-box je na tom podobně jako telka, akorát na nějakým novějším Cortexu?
Jenomže pro tvýho chlebodárce je server s x86, pak vakuum a pak přenosný systém s ARMem nebo x86, popř. PC nebo noťas s x86. Router s widlema, který se chová jak Win98 a pustí tě dovnitř jako default uživatele s právy roota a tvou aplikaci bez ověřování pustí až na železo, bych asi moc neocenil.
Samozřejmě na embedded zařízeních se MIPS i ARM vyskytuje velmi často. Na ně má MS Windows CE. Ale většina těchhle krabiček jede na OS zdarma, protože se výrobcům nechce platit za licenci. Samozřejmě najdete Windows CE v různých pokladnách, bankomatech, firmwarech čerpacích stanic, jeřábů apod.
Mě obě ty GPSky fungovaly plynule a bez problémů. Jednu nakonec polilo dítě limonádou, druhá se někde válí v šuplíku :). Co mám Lumii s Nokia Drive v ceně, GPS krabičky mě už nezajímají ani v rozvojovém světě.
Garmin jsem párkrát používal, a nic moc. Ovšem naprosto katastrofická byla ta jejich aplikace pro Windows Mobile.
Můžu potvrdit, že WinCE jedou i na platformách, který nikdo moc nezná, třeba SH4.
Na druhou stranu, když v bývalé práci závodili programátoři ovladačů, kdo napíše rychlej nový ovladač pro konkrétní náma vytovřenou periferku, Linuxák to měl za tři dny. Windowsák za osm, z toho tři dny studium, jak to vůbec provázat do systému. Linuxák si to ušetřil, unifikovaný přístup přes soubory má svoje kouzlo při vývoji, ladění i používání...
Holt cena licence není všechno, Laeli.
Takže bych se o jejich portovatelnost nebál.
Takze na jedne strane tu mame system, ktery (pouze) teoreticky muze bezet i na jine platforme. A na druhe strane tu mame system, ktery prakticky bezi na dalsich platformach. Jen pro zajimavost. Kdyz prisla architektura AMD64, Linux ji podporoval od roku 2001, Windows az od roku 2005. To jen k te snadne prenositelnosti.
PowerPC (na desktopech se nikdy nechytl
Jeste ze si toho u Apple nikdo nevsiml. Jinak architektura Power se pouziva na rade dalsich mist - servery, embeddeed reseni. A to nemluvim o dalsich architekturach, ktere se aktivne pouzivaji, napr. SPARC.
Bohužel si je uživatelé dotáhnou s aplikacemi.
To uz je opravdu hodne sroubovana konstrukce. Jinymi slovy Windows jsou orezene jenom proto, aby si uzivatelem dotazene aplikace nemohly spoustet na pozadi background procesy.
Navíc klasický multitasking je na podobná zařízení nevhodný, protože neaktivní aplikace může žrát zdroje na pozadí.
Neaktivni aplikace muze neco zrat? A napadlo te, ze ARM se pouziva i jinde nez v tabletech nebo telefonech?
Ad BSD license je open source licence - ovšem není to copy-left licence, což je zjevně pro Google dost zásadní.
Takze nejdriv je problem, ze to neni GPL a open-source a ted ze neni copy-left. Ujasni si to, nez zacnes neco psat na internet. A ted si dej jako cviceni, proc to v pripade knihoven je vlastne jedno.
Windows XP měly od začátku 64-bitovou verzi na Itaniu. V té době si Intel myslel, že 64-bitovým Itaniem nahradí x86. Proto MS neuvolnil x64 verzi Windows XP. Ta přišla teprve poté, co x64 procesory uvedl i Intel.
Ad PowerPC se nikdy nechytil, toho u Apple nikdo nevsiml - jistě víte, že Apple dneska jede na Intelu. Apple jaksi neměl v plánu vyrábět PowerPC stroje s Windows, prodeje PowerPC strojů byly mizerné, tak MS podporu celkem logicky zaříznul. Podobně SPARC. WinNT 3.51 se portovaly i na SPARC a Clipper, ale ani jeden port nakonec nevyšel jako produkt pro koncové uživatele. Prostě za tím není dostatek peněz.
Ad Windows@ARM - když se kouknete na iPhone a Windows Phone, tak nemají klasický multitasking, aby aplikace běžící na pozadí nemohla žrát paměť a CPU. OS může aplikaci kdykoliv uložit. Aplikace si u toho uloží stav, a při dalším startu ho obnoví. Windows@ARM to dělají úplně stejně, a z toho samého důvodu.
Ad Android a Bionic libc - BSD licence není copy-left. LGPL neumožňuje statické linkování za stejných podmínek jako BSD licence. Četl jste vůbec to co jsem linkoval?
Tomu rikam kvalitni kurz mlzeni.
A co, ze WXP mely verzi pro Itania? Co to ma spolecneho s tim, ze MS 4 roky zaspal architekturu AMD64. A netvrd mi, ze se AMD64 na desktopech a serverech vubec neujala.
Tvrdil jsi: PowerPC ani MIPS se na trhu PC neuchytily
Je zajimave, ze tento neuchyceny procesor pouzival jeden vyrobce 10 let a jeden vyrobce hernich konzoli jej pouzival nasledujicich dalsich bez mala deset let... A nerikej mi, ze by MS pro tu konzoli nemohl dodavat OS.
Windows@ARM a jejich multitasking oceni zejmena vyrobci cehokoliv jineho nez je telefon a tablet.
LGPL neumožňuje statické linkování za stejných podmínek jako BSD licence.
A co jsi tim chtel rict? Ty licence jako OSS vyvojar dobre znam, a vim, ze to, co tady siris jsou jen bludy a FUD, protoze v pripade knihovny pouziti BSD licence hraje jen omezenou roli a mohou pro to existovat racionalni duvody. To ty jsi tady zacal tvrdit nesmysly o tom, ze aby to bylo opensource, tak to musi byt GPL.
Jak jsem psal, MS neuvedl verzi WinXP pro x64, protože Intel v té době prosazoval Itanium.
Ad neuchyceny procesor PowerPC pouzival jeden vyrobce 10 let a jeden vyrobce hernich konzoli jej pouzival nasledujicich dalsich bez mala deset let - a myslíte že Apple chtěl Windows na svých strojích? :) Ano, PlayStation 3 používala Cell založený na PowerPC (mimochodem dost špatná volba). A opět se zeptám: myslíte že v Sony chtěli založit firmware své konzole na OS svého největšího konkurenta? XBox 360 byl BTW také založený na PowerPC.
Ad ty jsi tady zacal tvrdit nesmysly o tom, ze aby to bylo opensource, tak to musi byt GPL - váš dojem je nesprávný, nic takového jsem netvrdil. Linkoval jsem Wiki, kde stojí psáno: BSD license is a non-copyleft license and Google wished to isolate Android applications from the effects of both the GPL and the LGPL.
MS neuvedl verzi WinXP pro x64, protože Intel v té době prosazoval Itanium.
A vsiml sis, ze MS != Intel?
Ad PowerPC v konzolich... Ja vim, ze vam na centrale dali asi solidni skoleni z mlzeni, ale prosim priste se prihlas na kurz sarkasmu, nejak ti nektere veci nedochazi.
váš dojem je nesprávný, nic takového jsem netvrdil.
Ty uz nevis, co rikas: Bionic libc (mimochodem nekompatibilní, ale zato není pod GPL - výhoda pro Google coby milovníka open source).
Ad MS != Intel - potvrzuji, všiml jsem si :). A? MS čekal, že 64-bitové PC pojedou na Itaniu, které mělo i kompatibilitu s x86 aplikacemi. Když to Intelu nevyšlo, zřejmě ho v MS nechtěli podrazit podporou AMD. Nakonec když MS nedávno uvedl Windows@ARM, manageři Intelu prý málem dostali infarkt :)
Ad uz nevis, co rikas - vím to velmi dobře. Google se profiluje jako milovník open source. Ale když dojde na Android, tak nejprve nasadí Bionic libc, aby se odstínil od (L)GPL, a nemusel tedy uvolňovat zdrojáky aplikací staticky linkovaných s libc, ani vlastních modifikací libc. Wow, velmi open source přístup - zdroják by měl být otevřený, ale ne ten náš :). A později přesouvá funkcionalitu z Android Open Souce Project do Google Mobile Services, které jsou proprietární, a licenční podmínky určují i jak musí být umístěné ikony aplikací společnosti Google.
"Nakonec když MS nedávno uvedl Windows@ARM, manageři Intelu prý málem dostali infarkt :)" -- Však si Intel aspoň vymohl, aby tam nešel desktop (na jiné věci než MS Office), ale jen Metro. Myslíš, že by se pak prodávaly Atomy, kdybys mohl ve Visual Studiu Express (zadarmo) zkompiloval "tlustou" binárku desktopové aplikace, která pojede i lidem s ARMem? ;-)
Je určená pro zařízení s velmi slabým HW, kde je fakt problém, když se vám na nich při startu načte dvacet zbytečných background procesů, které sežerou paměť a případně budou celou dobu vytěžovat CPU. MS chce na ARMu stavět Metro-only UI.
Tak me to pripada jako problem i na Intelu. Kdyz je to zbytecne, proc na to mam plytvat HW prostredky?
Na Intelu aplikace umožňují běh na pozadí i start aplikace při přihlášení. Pokud byste to zakázal, spousta věcí by se rozbila. Na ARMu je možné začít znovu od začátku, a takové věci nedovolit. Záměrem MS je postavit na ARMu PC jako úspornou, bezpečnou a "nerozbitelnou" spotřební elektroniku s Windows. Proto je tam SecureBoot, nejde vyměnit shell, aplikace jsou instalované jen přes Store, jsou to jen Metro aplikace atd.
=========
Na Intelu aplikace umožňují běh na pozadí i start aplikace při přihlášení. Pokud byste to zakázal, spousta věcí by se rozbila. Na ARMu je možné začít znovu od začátku, a takové věci nedovolit.
=========
Vítejme zpět na stromech. Ještěže vývojáři ARM mají rozum a multitasking je tam stejně samozřejmý jako na x86. Že není záměrně implementovaný v nadstavbách typu Android či WinRT je jejich problém. Jsem přesvědčený, že se k němu stejně v dohledné době s růstem výkonu HW opět vrátí.
Pokud se ptáte po technických důvodech, tak ty neexistují. Technicky je možné třeba tablety a telefony pojmout jako malé PC, nezamykat je, a nechat uživatele dělat cokoliv. Praxe (hlavně u Apple) ale ukazuje, že chytrá zařízení jsou nejúspěšnější, když jsou připravená na hloupé zákazníky.
"MIPS, PowerPC, Alpha i Itanium byly podporované, takže na nich Windows může běžet."
Byly podporované, takže na nich jakési historické Widle možná naběhnou. Ale dostanou se na ně aktualizace a záplaty těch milionů bezpečnostních děr? Ani omylem, takže podpora nula :-D
Zajímavé je že Linux se pro ARM oklešťovat nemusel, na rozdíl od vykleštěných Windoze, které by na tom jinak nabíhaly celý den a po půl hodině by možná zaregistrovaly že zoufalec co za to zaplatil šmatlal prstem po displeji :-D
Ten zbytek je "údajně" a "prý", takže věrohodný asi jako někdejší Gatesovo tvrzení že nové technologie M$ do roka vyřeší problém spamu. Dobře si pamatujeme jak to tenkrát dopadlo :-D
A k těm žhavým novinkám - jak dlouho jsou na Linuxu virtuální plochy? Hádám že je spousta lidí používala už v době kdy jsi ty ještě ani nevěděl že nějaký Linux existuje :-D
Na všechny ty otázky tu byly myslím odpovědi. Rekapitulace:
Ad MIPS, PowerPC, Alpha i Itanium, dostanou se na ně aktualizace - nedostanou, protože dávno nejsou podporované. Psal jsem, že Windows na těchto architekturách mohou běžet, ale protože za tím není business (a například Alpha se už ani nevyrábí), byla podpora ukončena. Pro ilustraci: ročně se prodá cca 350 milionů PC na Intelu. Na Itaniu se ročně prodá jen cca 25 tisíc systémů, naprostá většina na HP-UXu. Takový objem prodejů nezaplatí podporu Windows na Itaniu, natož porty aplikací. I Oracle chtěl z jeho Itania vycouvat. Utrácel byste vy peníze za jeho podporu?
Ad Linux se pro ARM oklešťovat nemusel, na rozdíl od vykleštěných Windoze - jasně jsem popisoval, že omezení není technické, a Win32 aplikace od MS na Windows@ARM fungují. MS také veřejně deklaroval snahu stavět na Windows@ARM "nerozbitelnou" spotřební elektroniku. Linux na ARMu ořezaný není, a "kupodivu" se prakticky vůbec nepoužívá. Naopak se dobře prodávají ořezané iPady a různé tablety na Androidu.
Ad jak dlouho jsou na Linuxu virtuální plochy - asi tak dlouho, jako na Windows implementace virtuálních ploch :)
Jinak Windows NT jsou odjakživa multiplatformní
-> Si nevzpominam ze bych na PDA s ARM pustil WindowsXP :)
Když mluvíte o Androidu, tak ten má s Linuxem společný právě tak ten kernel, a ještě silně patchovaný pro potřeby Androidu
-> tak Linux = kernel, co vic by mel mit spolecneho ? ;)
jeste tu cast code base = nektere zakladni nastroje, pro start a oziveni systemu po nahozeni kernelu :)
a "silne patchovany" jsou opravdu silne slova :) to ze par veci pridava a par meni neni nic silneho...
Přesně tak.
Dle http://elinux.org/Android_Kernel_Download zaktualizovaného pro 3.10 jsem si vytáhl následující počty:
Android 3.10 se od stock kernelu v3.10.55 (aktuálně poslední 3.10) liší o 729 commitů s celkovým diffem velkým 5,5MB (tj. bez commit hlášek).
První commit do androidího repozitáře byl 10.12.2008. Od tohoto data (commit b5aa97e) přibylo do historie verze 3.10.55 ze dne 17.9.2014 celkem 243.282 commitů celkovým diffem 516MB.
Popis viz http://elinux.org/Android_Kernel_Features .
Tak asi tolik k tomu "heavily patched". Kecy, jako obvykle.
Očividně s portováním svých commitů na nové verze kernelu nemá google žádný zásadní problém, jinak by změny do hlavní větve již jistě prosadili. Již mají port 3.14 ve větvi experimental https://android.googlesource.com/kernel/common/+refs
Dvoukolak budou pri nakupu prikladat jako bonus zdarma :D.
Me osobne staci porovnat toto: vice meme hole widle, po cca 2 letech ... 40GB na disku (a to podotykam, ze celkem pravidelne odvsivovane od vseho, co se da) ... tux, se spoustou vsemoznych aplikaci (vcetne zdrojaku ... nebot gentoo) ... cca 10GB.
Tzn, na prumernej foun s 16GB pameti bych dal plnohodnotnyho tuxe a porad by zbylo dost mista na data. A to nemluvim o tom, ze mi live tuxe nastartuje do grafiky vcetne zakladnich veci jako prohlizec, nejakej ten editor ... z CD - tedy smesnych 600MB.
Jenomže Win10 mají jet online. Appky v čmoudu, data v čmoudu,... Takže nějaká paměť nebo nějaký místo na disku jsou irelevantní...
Už se těším, až manažeři v Redmondu zjistí, že ne každý má gigový downlink a minimálně stovku uplink bez agregace nezávisle pro tablet, noťas a mobil... :D :D :D
Ad Utlouk lokalne uklada kompletni kopii schranky, a vypnout to nejde - samozřejmě to vypnout jde, i pomocí GPO, jenom to (opět) neumíte.
Ad nezacne hroutit, kdyz velikost mailu preleze 2-3GB - tohle omezení se týkalo naposledy Outlooku 2000. Samozřejmě pokud upgradujete z Outlooku 2000, chce to převést OST a PST soubory z ANSI na Unicode, jinak je 2GB limit zachovaný. A nepřekvapí mě, že o tom zřejmě opět nic nevíte.
Outlook má by default všechno v lokální cache, a to ze dvou důvodů: 1. možnost pracovat offline, 2. snížení zátěže sítě ve větších organizacích.
Samozřejmě na terminálových serverech to nemá moc smysl. Tam se pak dá použít Group Policy, která cached mode zakáže. Umíte doufám používat GPO?
Win 10 mají motto "mobilně a cloudově nejdříve". Prý to má mj. zjednoduit a zrychlit update (čti rozbíjení) aplikací.
Při naivitě jejich managementu, velikosti pamětí v mobilních zařízeních a nenažranosti jejich systémů si to nějak neumím představit jinak, než že si těsně před spuštěním appku stáhne z čmoudu... A nynější spuštění prográmku z HDD, co trvá 20s, se natáááhne na krááásných 20 minutek... ;)
A kde asi budou data, když se budou držet hesla "mobilně a cloudově nejdříve"? Na lokálním HDD? Spíš bych řekl, že někde v Redmondu a rozšifrovaná záloha (pro případ smazání klíče, samozřejmě) bude uložená za peníze US daňovýho poplatníka u NSA....
Pleteš se.
Win 7 jsou jakž takž použitelný, když je člověk aspoň trochu masochista.
Win 8 je utrpení nad práh bolestivosti i pro ostřílený kamarády devítiocasé kočky.
Win 10 zatím vypadají jako Win 8 doplněný o španělskou botu a elektrický ohradník, který uživatele odradí od cest na zakázanou offline stranu.
Win9 budou placeholder, až se zjistí, že 99% lidí nemá gigabitový uplink do jejich čmoudu. Budou releasovaný ve chvíli, kdy spadnou prodeje Win10 z rekordních 3% na polovinu.
Desktopové aplikace pro Windows (i Windows 8 a 8.1) se dál píšou v C++/Win32, C#/.NET atd. "Dlaždicové" aplikace jsou určené pro dotekové rozhraní, a na desktopu jsou prakticky nepoužitelné. Mimo jiné protože neumí (za běžných okolností) běžet v okně.
V tomhle čekám změnu ve Windows 10. Metro-aplikace budou běžet v okně, MS rozšiřuje API, a například nová verze MS Office bude pro Metro. Tím pádem se domnívám, že bude možné výrazně lépe kombinovat desktopové a Metro aplikace.
Dlaždice jako takové jsou v pohodě. Dokud používáte počítač v módu tabletu (nebo jste na telefonu), je to velmi dobře použitelné. Osobně nemám problém ani se Start Screen místo Start Menu. Ale těžko pracovat na desktopu s kombinací desktopových a Metro aplikací, když ty Metro aplikace běží vždycky full screen. Respektive můžete mít dvě aplikace vedle sebe, ale to pořád není ono.
To me prekvapujete. MS to vymyslel a ono to neni na 253% optimalni?
Jen me tak napada, ze pocitac je pocitac a tablet je tablet a nejak nevidim, proc bych chtel pocitac pouzivat v modu tabletu, kdyz me tablety spis lezou na nervy. Ale proti gustu zadny disputat. Urcite se najdou i lide, kteri treba kolobezku pouzivaji nejradsi jen s jednim kolem.
Věřte mi, že kdyby MS implementoval věci vždycky optimálně, byl bych daleko šťastnější. Jenže konkurence je o řád horší.
Osobně se mi s Windows v režimu tabletu pracuje celkem dobře. A convertible je super věc. Na čtení knížky, zpráv, nebo koukání na youtube stroj prostě použijete v režimu tabletu. Na práci pak v režimu notebooku. A i tam je třeba scrollování obsahu dotekem celkem návykové. Navíc se stylusem dobře kreslí diagramy a schémata, retušují fotografie atd. Jak jsem si na to zvykl, jiný stroj bych už nechtěl.
"V tomhle čekám změnu ve Windows 10. Metro-aplikace budou běžet v okně, MS rozšiřuje API, a například nová verze MS Office bude pro Metro. Tím pádem se domnívám, že bude možné výrazně lépe kombinovat desktopové a Metro aplikace."
No to je pekna predstava ale zatial to bolo tak ze dlazdicove app mali ulpne ine typy formularov a komponentov ktore sa do nich dali dat ako klasicke formulare. Neviem si principialne predstavit ako sa to da spojit. Combo box sa nikdy nebude dat ovladat prstom tak ako mysou, vybrat v menu saveAs bude tiez riadne obtiazne ...
Problém není v používání desktopových aplikací v Metru, protože to prostě nemá smysl. S klasickým menu prostě prstem pracovat nemůžete. Měl jsem na mysli používání Metro aplikací z desktopu. Ty lze technicky používat v pohodě. Bohužel ve Win8 jsou vždycky fullscreen (případně dvě aplikace vedle sebe), což je prostě na desktopu nevhodné. Když budou běžet v okně, budou se na desktopu používat daleko lépe.
Tak M$ nezklamal. Virtuální plochy? LOL :-D Zapomeňte na nějaké klávesové zkratky, že by šly okna přesouvat na jinou plochu, že by šel zobrazit seznam všech oken nebo oken aktuální plochy, nebo nějaké koukatelné náhledy ploch ala exposé, nic z toho tam není. Nejde změnit barvu fontu v titulku okna, takže jedině světlá témata. Wifi a nastavení sítí zůstalo metroidní. Když vyhážu ze Startu kachle, zůstane mi jednosloupcová úzká nudle. Smazal jsem to po půl hodině testování :-D
Išlo to len tak že si klepol na aplikáciu pravým tlačidlom myši a vybral možnosť presunuťia na vybranú plochu.
Ale mne napríklad nešlo otvoriť aplikáciu zo štartu na vybranú plochu furt to hádzalo na prvú plochu, išlo to až keď som prvú aplikáciu otvoril z panela a potom mi už aj zo štartu otváralo aplikácie na vybranú plochu.
No je to bieda, skôr si myslím že to má byť tak že aj my máme plochy ale je to spotvorené tak aby to nikto nepoužíval.
Ha! Rychle s tím ven! Zase budu mít další trumf, jak se s Gnome dobře pracuje.
Jedno tlačítko do náhledu plochy, chytnu okno, přetáhnu doprava na miniaturu plochy, kterou chci a je to. Na co se, kurňa, patlat s nějakou volbou plochy v menu? To musel vymyslet nějaký soudruh s MBA...
Tohle je snad u widli norma ne? Zcela standardne na dvou monitorech oteviraj dialogy na druhej monitor, nez na kterym bezi okno aplikace. Potesi, kdyz se clovek pripoji pres RDP (ano, i v takovym pripade ten dialog klidne otevrou na "druhym" monitoru).
Takze bych se vubec nedivil, kdyby se ty plochy chovaly presne stejne => na plose 3 ti pobezi word, das save as a dialog se ti otevre na primarni plose. Ty pak budes jen vztekle mlatit do klavesnice, a rozcilovat se, proc to nic nedela.
Moje zkušenost vypadá asi takhle:
1) Instalátor beze změny, pořád stejně nepraktickej, pořád nic ve stylu livecd že by šlo zkoušet systém nebo prohlížet internet během instalace. To by se dalo pochopit, protože je to komerční systém, ale co nechápu je, že je to úplně beze změny od možná už Vist.
2) Je to snad ještě větší mix různých prostředí dohromady. Nechápu, proč když otevřu nastavení, spustí se to v novým, úplně do zbytku nezapadajícím prostředí, jako kdyby to bylo z jinýho systému puštěným ve virtualboxu.
3) Oproti W7 minimum změn, v podstatě je to W7, který se na první pohled snaží vypadat moderně, ale pod tim všim jsou zastaralý nabídky z dob WXP
4) Virtuální plochy jsou bordel - na jedný spustim program 1, na druhý program 2. Programy 1 i 2 vidim v liště stejně na všech plochach (v podstatě úplně stejně jako bych je měl na jedný). Nějaký funkce jako "přesuň okno na plochu X" taky chybí.
5) Metro programy na desktopu zapadají do prostředí a ovládají se asi stejně dobře, jako kdybych si je pouštěl v emulátoru mobilního OS. To jak se vždycky spustí fullscreen a vypadají úplně jinak je vážně geniální nápad.
Upřímě jsem čekal mnohem víc. Nějaký úplně jiný směr, nějakou revoluci. Zvlášť po tom názvu Windows né 9, ale 10. Nebo alespoň dostatek novinek. Ale oni jen stojí na místě a zkouší další způsoby, jak to metro procpat mezi co nejvíc lidí. Pro uživatele W7 to nic nepřináší. Maximálně tak vyšší rychlost, jinak akorát chaos v prostředí.
Verze 6.4.9841 je poměrně brzké technické demo.
Ad 1 - instalátor nejspíš ještě bude upraven.
Ad 4 - MS se snaží uživateli ukázat, že má aplikaci spuštěnou. Čekal bych, že se dá někde nastavit (vlastnosti taskbaru? Explorer?), že se zobrazují jen aplikace z aktivního desktopu. Otázka je, jestli se virtual desktopy vůbec dostanou do RTM.
Ad 5 - Metro aplikace by se neměly spouštět automaticky fullscreen, pokud nejste v tablet mode.
BTW tohle mi připadá jako schůdná cesta, jak zkombinovat desktopové a tabletové rozhraní:
https://www.youtube.com/watch?v=F_O-LrGL-YQ
Já to používám na přepínání se mezi aplikacemi. Mám jich na liště cca 5 až 15. Dát ruku na myš, hnout kurzorem a kliknout je pro mne snadnější než rotovat v Alt+Tab. To používám jen když se přepínám mezi dvěma nebo třema aplikacema. Navíc řada aplikací se chová spořádaně a mění název - například mail klient má svou obvyklou ikonku, ale jmenuje se "Inbox (18)".
Kdykoliv mi tu lištu někdo chce vzít, sdružuje mi okna nebo schovává názvy, tak koušu a škrábu.
Však Alt+Tab je na přepínání aplikací. Kdy jindy člověka zajímá, jestli mu běží kalkulačka, než když ji chce použít?
Standardně mám zapnutých 4-6 aplikací. Firefox, Empathy, Evolution, nějaký PDFka a to, na čem zrovna dělám - Write, Calc, Eclipse, Qt.
Když je tam víc instancí (třeba tři datasheety), naklikám se na prohlížeč dokumentů a pomocí Alt+"~" vyberu dokument pod tím.
Když potřebuju krysou, tak rozkliknu plochu (práce, programování, komunikace,... a vidím miniatury oken i s popisem. Kliknu na ně a jsem tam.
A ve chvíli, kdy se začtu do dokumentu, nebo se snažím udržet v hlavě algoritmus, opravdunemám čas řešit, co kde mám spuštěnýho. Pokud máte čas to sledovat, tak jste opravdu dobrej a za odměnu si zasloužíte metro s Ribbonem.
To leda tak nekdy, az cele Widle prepisou od nuly, aby se daly patchovat rovnou na posledni verzi a bez toho, ze by se napred instalovaly vsechny predchozi pokusy o opatchovani. Take musi vymyslet, jak to udelat, aby sit chodila uz pri instalaci. To asi hned tak nebude, uvazte, ze Widle ani neumi soubory nakopirovat rovnou tam, kam patri. Instalator je nejdriv cpe na disk nekam do docasneho adresare a odtamtud je teprve kopiruje tam, kde maji byt. U Linuxu jsem tohle zatim nejak nevidel.
Když v pondělí spustím nějaký pětidenní test a loguju data do PC, v úterý spadnou widle a ve čtvrtek se to samo resetuje kvůli záplatě, která týden nepočká (a při tom se o ní ví minimálně půl roku), tak to vždycky zvedne náladu.
Když vím o problému, použuju yum bez restartu, ten dělám jenom po update jádra. A jde to i během akce, která se nedá přerušit...
By the way, nedávno jsem si až po update všiml, že se updatovaly i LibreOffice. Měl jsem v nich během updatu otevřený dokument. Normálně jsem pokračoval v práci, dokument po dopsání stránky zavřel a otevřel už v nové verzi. Až tohle budou umět M$ opice, tak v Antarktidě porostou palmy. A normálně surfuju po netu během upgrade prohlížeče. Nikdy s tím nebyl problém... Update pomocí yumu z terminálu v okně na jiné ploše, když se upgradovalo gnome? Všiml jsem si až následně při kontrole, že tam bylo... Widle mají v tomhle směru rozhodně co dohánět.
Ad se to samo resetuje kvůli záplatě - předpokládám že si umíte nastavit, jestli se PC po updatech automaticky restartuje.
Ad updates - MS Office, MSIE a některé další aplikace umí uložit stav, restartovat se a stav znovu natáhnout. Bohužel většina aplikací tohle neumí.
Ad dva updaty najednou - tam jistě není potenciál pro race conditions. Ale jste na Linuxu, ono to třeba nějak dopadne :)
Samozřejmě, že umím, pokud mám admin práva. Problém je v labině, když typráva nemáme a ajťák je nějaký kamarád kamaráda od vedoucího... Co neumím, tak zakázat modrou smrt. Tenhle týden jsem ji viděl 3x. Nechceš napsat nějaký článek, jak na ni?
Budeš se divit, ale N450, používaný doma jako malinký server na pokusy, má momentálně za sebou 20+ komplet updatů a jede jak namazaná ještěrka bez restartu systému... Updatuju, restartuju část, které se to týká, a hotovo. Výpadek max. na 2s. O dvou updatech jedné věci tady řeč nebyla a nevím, proč by měl třeba Gimp sestřelit aktualizovaný vi.
To je specialita windows, že od začátku instalace absolvuješ desítky tvrdých rebootů, než vůbec spustíč první aplikaci, ve které produktivně pracuješ. Poslední instalace Win7 měla tyhle restarty:
1. Zaseknutí instalačního programu bez udání důvodů.
2. Zaseknutí instalačního programu bez udání důvodů.
3. Přechod z instalátoru do Widlí
4.-10. Instalase updatů a záplat v několika pokračováních, každá s restartem.
11. Automatický restart ve chvíli, kdy Widle zjistily, že je v PC grafická karta a že už ji používají.
12. Automatický restart ve chvíli, kdy Widle zjistily, že je v PC grafická karta od ATI a že už ji používají jako noname.
13. Automatický restart ve chvíli, kdy Widle zjistily, že je v PC síťová karta a že už ji používají.
14. Automatický restart ve chvíli, kdy Widle zjistily, že je v PC USB a že už je používají.
15. Automatický restart ve chvíli, kdy Widle zjistily, že je klávesnice a myš na USB a že už je celou dobu používají.
16. Vynucený restart od uživatele ve chvíli, kdy Widle zjistily, že je připojená tiskárna a že pro ni mají ovladače.
17. Vynucený restart ve chvíli, kdy Widle zjistily, že je tiskárna je vlastně multifunkční zařízení a je potřeba instalovat i skener.
18. Vynucený restart ve chvíli, kdy bylo potřeba ručně nastavit rozlišení monitoru a spadla grafika.
19. - 24. Manuální update ovladačů
25. Instalace antiviru + restart
26. - 37. Manuální instalace dalšího software + po každým požadavek na restart
Jeden restart = cca tři minuty, je to nová instalace a bez McAffee (jinak by to bylo 12 minut). Průměrná doba update 4-10 byla 12 minut.
100x víc než případná race condition počítači ublíží vyteklý nervy cholerickýho uživatele, který potřebuje něco dělat a má poblíž předmět, kterým jde do PC fláknout.
Pokud nemáte práva admina, je to problém administrační, nikoliv problém OS. Předpokládám že kdybyste na Linuxu neměl roota a nemohl díky tomu změnit řekněme konfiguraci síťové karty, neviděl byste to jako problém Linuxu.
O troubleshootingu BSOD jsem psal už před pár lety, moc se to nezměnilo. Samozřejmě na prvním místě to chce natáhnout BIOS defaults (žádný overclocking) a otestovat paměť. U starších počítačů je potřeba je vyluxovat, protože příčinou problému může být přehřívání. Tyhle kroky jsou důležité. Troubleshooting není menu ze kterého si člověk vybírá co by náhodou mohlo fungovat, je to metodický postup.
http://www.root.cz/clanky/vycistete-si-debian-pryc-s-nepotrebnymi-balicky-a-dalsim-neporadkem/nazory/426596/
Ad Updatuju, restartuju část, které se to týká - to je trochu problematické ve chvíli kdy se update týká například widgetů, C runtime libraries, HTML layout enginu (ten se používá na spoustě míst), kernelu, X11 serveru, a obecně čehokoliv co je sdílené mezi více aplikacemi (a ve Windows se toho sdílí zatraceně velká spousta, je to v podstatě SW verze Lega).
Ad o dvou updatech jedné věci tady řeč nebyla - jenže opět může dojít na update komponent sdílených mezi více aplikacemi. Jak zajistíte že se to nestane? Pokud navíc provádíte patchování transakčně tak aby se dalo v případě neúspěchu odrolovat zpátky, tak patchovací balíček sepíše seznam nutných změn, ověří jejich proveditelnost, a pak je všechny aplikuje. Pokud to děláte ve více instancích najednou, může to dopadnout špatně.
Ad desítky restartů při instalaci Windows - několik poznámek. Pokud se vám seká už instalace OS, a navíc vám padá grafika při změně rozlišení, asi budete mít něco špatně s HW. Instalace driveru grafické karty restart nevyžaduje, stejně tak instalace síťové karty a většiny ostatních driverů. Samozřejmě pokud pouštíte instalaci přes setup app od výrobce, ta vám na konci může hodit výzvu k restartu. Například drivery AMD instalují různé rozšíření shellu (integrace AMD Catalyst Control Center), a protože je shell načítá jen při přihlášení, nabízí setup restart počítače. Ovšem nikdo vás nenutí ten restart provést - klidně můžete pokračovat dál. Od toho tam máte v tom restart dialogu volbu "No" :). Navíc můžete drivery v klidu instalovat pomocí .inf souborů.
Instalace SW se ve většině případů obejde bez restartu, případně můžete restart odložit. Při instalaci antiviru opět můžete restart odložit, úvodní sken systému a natažení antivirových komponent se prostě provede až po příštím restartu.
Ad 100x víc než případná race condition počítači ublíží vyteklý nervy cholerickýho uživatele - na prvním místě by ten uživatel měl vědět to co jsem psal výše, aby nerestartoval zbytečně. Na druhém místě race condition při patchování může snadno poškodit aplikaci, případně systém, jak jsem vysvětloval v třetím odstavci.
"Samozřejmě na prvním místě to chce natáhnout BIOS defaults (žádný overclocking) a otestovat paměť. U starších počítačů je potřeba je vyluxovat, protože příčinou problému může být přehřívání."
V práci, půl roku stará funglovka od Dellu, Bez opičáren typu overclocking. V čistým labu. Klima, teplota okolí držená na 19+/-1°C. Nějaký nápad? Ve stejným prostřední na tříletým stroji s XP se za celou dobu nestalo, že by padly na hubu.
By the way, ke složení aplikace "prohlížení fotek" stačí, když kliknu na další fotku po míň jak 5s. To tam máte tak pomalý tesťáky, že to neumí ověřit?
Síť ve Windows samozřejmě chodí už při instalaci. Až budete instalovat ty Win7, zkuste se na to podívat.
http://www.kodyaz.com/images/windows-7-installation-screenshots/windows-7-installation-3.JPG
Ad instalator je nejdriv cpe na disk nekam do docasneho adresare a odtamtud je teprve kopiruje tam, kde maji byt - nejspíš je přesouvá, a to ještě jen na WinXP. Ve Vistě se instalační procedura výrazně změnila, a instaluje se pomocí WIM images.
Tu sit umi leda tak po prvnim rebootu, kdyz uz asi bezi nejake minimalni Widle. Je to dobre tak na hledani driveru na widloupdatu. Celkem to moc nicemu nepomuze, protoze se tak jako tak instaluje stara verze vseho a pak se to pul dne updatuje, namisto aby se natahalo vsechno rovnou v posledni verzi.
Jo, ani to nebylo boot CD, s tim prisli snad az u XP. A i na tu instalaci z CD jste si mel udelat bootovaci diskety. Nastesti se to obvykle dalo obejit disketou s DOSem a driverem na CD. Rychle to svym zpusobem bylo. Pres pomalost tehdejsich stroju to disky celkem male velikosti systemu celkem slo. A stacilo mit nekde posledni SP a nemuselo se instalovat hafo patchu o velikosti presahujici velikost puvodni instalace. Pak ovsem nastal cirkus s instalaci driveru.
Budete se možná divit, ale i u recentních verzí Windows můžete začít instalací posledního Service Packu :)
Mozna, kdyz se vam ho podari na webu MS najit, abyste nestahnul nejaky pro nejakou jinou verzi kdovi ceho. Jinak si tim nejsem jist, mohl byste skoncit s hlaskou, ze napred musite updatovat XY. Nevidim jineho duvodu, proc by jinak Widle pri updatu nejprve tahaly hafo updatu a terve po nekolika updatech zacly tahat SP. Po SP ovsem nasleduje dalsi hafo updatu, protoze MS je vydava tak zridka, ze ve vetsine pripadu se netrefite do tydne po vydani posledniho SP a celodennimu updatu s mnoha restarty se stejne neyhnete. A pri tom obvykle zjistite, ze na vase W 7 se nekolik updatu odmitlo nainstalovat.
MS běžně dodává média s integrovaným SP (mimochodem můžete si je vyrobit i doma). Upřímně tomu proč se přes SP instaluje hromada patchů také nerozumím. SP jsou kumulativní.
Po SP se vám pravda pár patchů ještě dotáhne. Zvlášť na Win7, kde poslední SP pochází tuším z roku 2010. To se pak asi vyplatí dát si na klíčenku ještě pár dalších pachů.
Kdyz ke stroji dostanete instalacky/recovery CD vez SP, jevam skutecnost, ze MS to umi uz i s SP, uplne na dve veci. A jak vidite sam, tak na W7 budete tahat skoro ctyri roky patchu, coz je jiz docela humus. Kdyby vydali SP kazdy rok nebo radsi kazdych sest mesicu, jeste by se to dalo skousnout. Ale ctyri roky, to je opravdu na hovno. To se opravdu nemaji cim chlubit. U NT 4.0 byli aktivnejsi a meli SP celkem nejmin 7.
Ne, NT 4.0 mely 7 SP. Posledni byl SP6a. V postate oprava neceho, co zkurvili v SP6 + mozna par updatu navic. Pak jeste zmineny Security Rollup.
Ze SP pro W 7 nemaji prioritu me neprekvapuje. Vzdyt se prece jedna jen o par milionu zakazniku, kteri se zurive brani prechodu na W 8 a tak je treba jim poradne zneprijemnit zivot.
Ad 2) staci se podivat na to jak to ma udelane treba takove OS/X (i kdyz by slo zlepsovat). Logicke usporadani, smysluplne. Ubuntu ma nyni rekl bych snahu o vizualni kopii OS/X, ale rozhodne velmi nedomyslenou (zkopirovali vzhled, ale uz ne logiku, takze to je k pr*u).
Nechapu proc MS nevzal control panel tak jak je, nezaridil aby sel vcetne tech DLL nasypat do OS/X like okna, nenasypal tam i jejich mmc konzoli a meli by rozumny uniformni system.
Ja se tedy neupinam primo k tomu jak to ma OS/X, ale prislo mi to zatim jako nejlepsi reseni co jsem videl v GUI.