Vlákno názorů ke zprávičce Mark Shuttleworth: Ubuntu nemůže být náhradou za Windows
Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Pokud vystačíte s checkboxy a buttony, není problém psát multiplatformně. Když chcete napsat složitější aplikaci, kterou budou používat běžní uživatelé (která tedy musí na všech platformách vypadat jako nativní aplikace), začně to být celkem velký problém. Nakonec opakuji, co jsem psal dříve. Většina multiplatformích aplikací se rozšíří jen na jedné platformě, a na ostatních platformách působí jako UFO. Viz OOo/X11 na MacOS, viz Apache na Windows.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
FF je multiplatformní, a rozšířený na dvou platformách. Je to svým způsobem výjimka. Verze pro Linux a Windows se ale poněkud liší, a vývoj celé aplikace byl nesmírně náročný. Kód Netscape byl ořezáván, přepisován a pižlán mnoho let, než vyšel Firefox verze 1.0, který toho pořád moc neuměl.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Problém ActiveX spočívá ve dvou věcech.
1) Uživatel je idiot, a nainstaluje si klidně nepodepsaný prvek typu "pron dialer". Proto MS ve výchozí konfiguraci dokonce zakázal instalaci nepodepsaných prvků. Není důvod, aby FF neměl stejný problém se svými pluginy.
2) ActiveX prvků pro browser je velká spousta, a některé nemusí být opatchované. Například děravý Flash, nebo děravý QuickTime. Tyhle ActiveX prvky pak lze zneužít. Ve FF je to opět velmi podobné.
Tolik k mýty a fakta o ActiveX.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
HTML bylo na začátku velmi volné, a každý ho interpretoval po svém. Mezi MS a W3C vznikl spor, který vrcholil ve chvíli, kdy W3C přijalo doporučení box modelu, které bylo v rozporu s tím, co tehdy používal MSIE i Netscape. MS si mohl vybrat, jestli od zítřka zobrazovat všechny weby špatně, dokud je autoři nepředělají, nebo jestli půjde vlastní cestou. Vybral si vlastní cestu, dokonce tuším odešel z W3C. Otázka je, koho za to chcete vinit.
Re: Jit vlastni cestou?
May 2000
ISO/IEC 15445:2000[17] ("ISO HTML", based on HTML 4.01 Strict) was published as an ISO/IEC international standard.
Weby, ktere jsou uplacane pouze pro IE existuji dodnes.
Re: Jit vlastni cestou?
Vyjma toho nemá nikdo povinnost držet se tohoto ISO standardu, stejně jako se nemusíte držet doporučení W3C.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Profesionálům je vpodstatě jedno na čem to poběží, protože již při návrhu počítají s portabilitou.
Případů, kdy je nepřekonatelně těžké portabilitu zajistit je málo, případně jde o věci, vzniklé z historických důvodů pouze pro jednu platformu.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
A to iste plati o Firefoxe a dalsich zmatkoch. U VirtualBoxu to tak nevadi, tam sa pusti masina a ide to, az na drobne zadrhely s USB a neschopnostou virtualizovat viac jadier…
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
zdá se mi, že buď lobbisticky kecáte nebo novináři v The Guardian, to jsou ti co používají počítač na psaní celý den, neví co je to useability
http://blogs.sun.com/geertjan/entry/guardian_world_s_best_newspaper
Re: Jit vlastni cestou?
Ale k The Guardian. Opravdu jedou OOo/X11 pro Mac? Ta X11 verze je totiž mimořádně příšerná.
Re: Jit vlastni cestou?
přechod z MS Office na OpenOffice.org
jinak s vámi souhlasím, nemůžeme se tu bavit o každé tisícovce instalací MS Office, která byla změněna na OpenOffice.org, protože bychom tu opravdu nedělali nic jiného
obávám se, že s novou verzí OOo 3.1 budou servery pro stažení opět přetížené
Re: přechod z MS Office na OpenOffice.org
Proste si kvalitni kancelarsky balik proste a jasne koupite, vzdyt je dnes uz prakticky zdarma. Patlani do OOO je casove i finance narocnejsi nez koupe hotoveho produktu a ziskate tim navic horsi vysledek.
Kdyz uz chcete mermomoci prispivat na vyvoj OOO tak si kupte WIN+MSO a poslete jim pak nejake prachy. Bude to pro vas lepsi.
Re: přechod z MS Office na OpenOffice.org
Proc dva tak uspesni experti travi svuj (volny?) cas zrovna na rootu?
V psych. lecebnach rika spousta pacientu ze blazen je lekar a oni jsou v poradku :-)
Re: přechod z MS Office na OpenOffice.org
V byznysu se MUSI myslet s vyhledem na budoucnost. SUN nemyslel a koukejte jak dopadl.
Re: přechod z MS Office na OpenOffice.org
Re: přechod z MS Office na OpenOffice.org
Re: přechod z MS Office na OpenOffice.org
Re: přechod z MS Office na OpenOffice.org
Re: přechod z MS Office na OpenOffice.org
Re: přechod z MS Office na OpenOffice.org
3 mistři používají Writer na zprávu o předání směny
1 skladní 1× za měsíc napíše reklamační protokol
2 mistři 1× za týden napíší rozpis směn v Calcu
ostatní používají OpenOffice.org na přečtení dokumentů od těch druhých
opravdu neumím pochopit proč bych měl kupovat 10× licenci Windows Profi a 10× licenci MS Office pro mých 10 podřízených? kde se jim zvedne ta produktivita? co bude pro mě lepší?
P.S. ty MS Office jsou tak levné jenom proto, že je tu OOo
Re: přechod z MS Office na OpenOffice.org
Podnikatel potřebuje pracovat. Potřebuje otevírat své staré dokumenty, dokumenty od jiných lidí, a používat office který je průmyslovým standardem. Nemá zapotřebí se patlat s řadou problémů. Otevřený dokument je zmršený, poslaný dokument druhá strana neotevře, vložení grafu z rozsáhlejšího rozsahu dat trvá minutu, číslo vložené z clipboardu se vloží jako datum, po změně formátu na číslo je z něj nesmyslná hodnota... Ne, tohle nemá podnikatel za potřebí.
Ano, po uvolnění OOo 3.1 budou servery dost možná přetížené. Možná opět OOo stáhnu, nainstaluji a krátce vyzkouším. A podíl OOo na trhu office produktů se opět nijak výrazně nezmění.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
http://www.root.cz/zpravicky/shuttleworth-ubuntu-nemuze-byt-nahradou-za-windows/269077/
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Skype pro MacOS jsem neviděl. Apache působí ve Windows jako dinosaurus ze světa unixů. Bez GUI, konfigurace editací konfiguráků, a "kupodivu" se Apache na Windows prakticky nepoižívá. Přesně o tomhle jsem totiž psal.
Re: Jit vlastni cestou?
OOo sice vypadá jako okno do světa Windows
Nevím jak tobě, mě ale OOo 3 vypadá jako normální KDE aplikace (jenom nemá hover efekty v menu) a používá normální KDE dialogy.
"kupodivu" se Apache na Windows prakticky nepoižívá
Spíš se "kupodivu" nepoužívají Windows jako HTTP servery. (Mimochodem IIS ve Windows je pěkná prasárna, protože částečně běží v kernel space a ještě nedávno porušovalo RFC způsobem, že některé dokumenty podle RFC ani nebylo možné stáhnout.)
Re: Jit vlastni cestou?
Windows se nepoužívají jako HTTP servery. Hm. IIS má pěkných 37.59%, a Apache má 46.52%. Data jsou od netcraftu. Na to, že Linux/Apache je zdarma, kdežto za Windows/IIS se platí, to vůbec není špatný výsledek.
Re: Jit vlastni cestou?
Trocha té statistiky (z česka) ...
BTW, ten netcraft říká i toto: Most Reliable Hosting Company Sites in April 2009. Ale možná to je jiný netcraft ...
PS: KDE jsi přišel k těm tvým číslům, já jsem našel toto ...
Re: Jit vlastni cestou?
Hehe, to si ještě vzpomínám na tu přednášku o PHP na Windows, co byla na Linuxu, o PHP tam skoro nic nezaznělo, a nějaký zmatený pán nám tam ukazoval naprosto tragické prostředí, které má k usability těžce daleko. Já nevím pánové, ale Windows se horší, zlatý XPčka, na těch se dalo ještě pracovat, teď je to takový zakulacený a zelenomodrý a ble, nic moc. Mluvím ze zkušenosti a tím, že mě MS zavalí tisíci nových anglických slovíček a hlavně hyper V nebo jak tomu říkají, tak tím mě fakt nepřesvědčí, abych přešel na jejich produkty. Dostal jsem i Win7 Beta, ve Virtualboxu jsem Win7 nerozběhal a betu naostro na svůj pc už nepustím, takže máte smůlu. Pane Laele, mě váš PR nezajímá. Škoda, že se tu nedá banovat. Tady jsme na serveru především o Linuxu, ne na tržišti, kde se prodávají MS produkty!!! Už vás mám dost a těžce mě omezujete. Jsou i jiné portály, kde by vás měli raději.
Re: Jit vlastni cestou?
Krom toho jsem Ubuntu nasadil v jedné rodině věřících, kteří nevěděli skoro, co je to PC. Dnes mé řešení chválí. Ono dnes hodně uživatelů stejně užívá hlavně internet. Je to věc, kterou už nezastavíme a mě to ani nějak extra nebolí.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Víte, že Windows XP mají ve výchozím stavu nastaven při STOP chybě automatický reboot? Uživatel zpravidla blue screen ani nevidí probliknout. Takže posledních 7 let by si vám lidé stěžovali na samovolný reboot stroje, ne na blue screen. A stěžoval si někdo? Pochybuji. Windows řady NT jsou velmi stabilní, pokud jsou OK HW a drivery. A výrobci se už naučili obojí dělat alespoň tak slušně, aby to moc nepadalo :)
Myslím, že mluvím zpravidla k věci (OK, jsou i výjimky). Rozhodně tu nedělám PR. Od toho jsou tu jiní. Třeba kolega Stěhule, který tu dělá PR "svého" PostgreSQL.
Re: Jit vlastni cestou?
Víte, že Windows XP mají ve výchozím stavu nastaven při STOP chybě automatický reboot?
A víte, že před tím dumpnou paměť (alespoň Professional), takže BSOD chvíli vidět je?
Re: Jit vlastni cestou?
Vista sbírá seznam problémů (včetně selhání instalace, chybějících driverů, pádů aplikací i systému), a umí z MS webu stáhnout doporučená řešení. Statistiky pak umožňují identifikovat problematické aplikace, drivery a úseky kódu. Ve vybraných případech MS může uživatele požádat o zaslání dumpů, po dotazu je aplikace umí sama odeslat. Zkuste si spustit Problem reports and solutions. Tohle byl jeden těch lepších nápadů ve Vistě.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Bohužel nevíte, o čem mluvíte. Co kdyby v Linuxu raději odstranili kernel panic, místo abyste se mohl někdo dočíst, co ty vypsané hodnoty znamenají?
Re: Jit vlastni cestou?
Takový mohutný "příspěvek"!
Jen mne rozesmálo, jak jsi začal o voze a skončil o koze.
Ale máš recht, je dobré vidět souvislosti ÚPLNĚ ve všem. V brzké době očekávám zveřejnění vlivu cia na manager virtuální paměti v linuxu ...
PS: Máš s turzinem společnou pěstírnu?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
WinME neměly nikdy vzniknout. No, stalo se.
Linuxu se ohledně mi stability systému choval poměrně deterministicky. Buď fungoval, nebo tuhnul. Když tuhnul, byly to samozřejmě drivery (MadWifi). Použitelnost prostředí Linuxu se zlepšuje, ale pořád by to chtělo desítek tisíc člověko-dní na dodělání. Dodělat popisy balíčků, nápovědu, lokalizaci, zkontrolovat minimální velikosti dialogů, přetékající texty, nelogicky umístěné prvky, udělat binární balíčky shodné pro všechna hlavní distra, vytvořit jedno admin GUI pro hlavní distra a *pořádně* ho dopracovat. A hlavně neuvádět nové features, dokud není kompletně stabilizováno (tedy delší release cycle). Takhle je řada dister ve věčné betě - nová verze něco opraví, a další věci zmrší.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Port OOo na Mac byl v podstatě shodný s OOo na Linuxu. Používal X11, a vypadal stejně. Neumím si představit, že by uživatelé Macu něco takového používali. A přesně tak to dopadá, když se píše multiplatformní aplikace. Jinou cestou jsou výrazné úpravy produktu pro cílovou platformu, viz MS Office for Mac.
Re: Jit vlastni cestou?
A budete se divit,ale Windows na minimalne 95% z nich nepojede.
Re: Jit vlastni cestou?
Ale k téme: ťažko povedať, čo je správna cesta. Ľudia určite nechcú roztrieštenosť na tisíc platforiem, ale aj M. Shuttleworth povedal pravdu - ak by mal Linux skĺznuť len k tomu, že bude lacnejšou platformou pre spúšťanie win aplikácií, tak má šancu na úspech tak jednopercentnú.
Re: Jit vlastni cestou?
Windows jsou portabilní OS, MS je nabízel pro x86, MIPS, PowerPC a Digital Alpha (a další porty se připravovaly). Jenže praxe ukázala, že naprostá většina zákazníků kupuje x86 verzi. Udržovat a podporovat OS pro nějakou platfromu má své náklady (zvlášť ta podpora). A ty se holt nevracely, takže MS stáhnul Windows pro všechny minoritní platformy.
Nakonec ani ta podpora Linuxu a NetBSD pro ostatní platformy není nijak skvělá. Kernel je pro některé platformy více-méně OK, na jiných je ve stavu "bootuje". Dostupnost SW pro alternativní platformy je ale většinou mizerná.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Mimochodem neví někdo o nějakém tablet notebooku/netbooku s multitouch (nejlépe ARM), který nestojí přes 1000 €? Chtěl bych něco takového na hraní, ale dávat za hračku 1500 (nebo víc) € se mi fakt nechce.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Dostupnost open-source SW pro jiné platformy podporované jádrem není mizerná, ale naopak vynikající. Samozřejmě u closed-source to neplatí, ale o tom snad ani nemá smysl zde diskutovat.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Právě jsem na openwrt router Asus WL500 (MIPS), který u mého švagra na stavbě snímá webkamerou snímky pro kontrolu, zda firma opravdu dělá, nainstalovat ftp server (přístup k němu jen z lokální sítě), aby si mohl snímky zálohovat a nebyl závislý jen na stahování přes webovém rozhraní. Instalace mi zabrala 5 minut, protože na tom jede standardní vsftp, který má kvalitní dokumentaci. Stejně tak na tom jede standardní lighttpd, dnsmasq, iptables, motion, mjpg-streamer, cron, ntpclient, openvpn, pppd pro HSDPA modem do internetu, dropbear jako ssh server - vše se konfiguruje stejně jako na jakékoliv jiné platformě, protože je to stejný SW. Jen mjpg-streamer jsem musel upravit, aby nevyžadoval inotify, které autoři openwrt nezapnuli v kernelu. Práce na hodinu, vývoj/testování na ubuntu i386, po zkompilování na mips šlape úplně stejně (jeden příkaz v SDK openwrt). Router má 32MB RAM a 8 MB flešky.
Tak si představuji podporu více platforem.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Ponechávat věci náhodě a hrát si s nesmysly jsou dvě různé věci.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
lsmod:
Module Size Used by Tainted: P
gspca 636432 1
option 6368 1
videodev 28608 2 gspca
compat_ioctl32 416 0
v4l1_compat 11312 1 videodev
usb_storage 69536 1
usbserial 24512 3 option
ehci_hcd 29232 0
uhci_hcd 19088 0
ipt_REDIRECT 704 10
ipt_NETMAP 704 0
ipt_MASQUERADE 1216 1
iptable_nat 4144 1
nf_nat 12512 4 ipt_REDIRECT,ipt_NETMAP,ipt_MASQUERADE,iptable_nat
xt_state 832 0
nf_conntrack_ipv4 8384 3 iptable_nat,nf_nat
nf_conntrack 39744 5 ipt_MASQUERADE,iptable_nat,nf_nat,xt_state,nf_conntrack_ipv4
sd_mod 18864 2
ipt_REJECT 2080 0
xt_TCPMSS 3296 0
ipt_LOG 4864 0
xt_multiport 1888 0
xt_mac 704 0
xt_limit 1248 0
iptable_mangle 1056 0
iptable_filter 928 0
ip_tables 8816 3 iptable_nat,iptable_mangle,iptable_filter
xt_tcpudp 1920 10
x_tables 8976 13 ipt_REDIRECT,ipt_NETMAP,ipt_MASQUERADE,iptable_nat,xt_state,ipt_REJECT,xt_TCPMSS,ipt_LOG,xt_multiport,xt_mac,xt_limit,ip_tables,xt_tcpudp
tun 6784 1
ppp_async 9728 1
ppp_generic 20096 5 ppp_async
slhc 5248 1 ppp_generic
crc_ccitt 992 1 ppp_async
vfat 8640 1
fat 42064 1 vfat
b43 169232 0
nls_iso8859_1 2848 1
nls_cp437 4384 1
usbcore 109408 7 gspca,option,usb_storage,usbserial,ehci_hcd,uhci_hcd
scsi_mod 75280 2 usb_storage,sd_mod
nls_base 4416 4 vfat,fat,nls_iso8859_1,nls_cp437
mac80211 158480 1 b43
cfg80211 24656 1 mac80211
ubsec_ssb 21408 0
cryptosoft 8848 0
cryptodev 10864 0
ocf 23568 3 ubsec_ssb,cryptosoft,cryptodev
arc4 832 2
aes_generic 28432 0
deflate 1568 0
ecb 1408 2
cbc 2176 0
crypto_blkcipher 12272 2 ecb,cbc
crypto_hash 992 0
cryptomgr 1696 0
crypto_algapi 8576 7 arc4,aes_generic,deflate,ecb,cbc,crypto_blkcipher,cryptomgr
switch_robo 4224 0
switch_core 5248 1 switch_robo
diag 7760 0
Re: Jit vlastni cestou?
Zkuste se podívat, pro které platformy dostanete OOo, Firefox, mplayer, KDE a další aplikace. Samozřejmě pro business je úplně jedno, jestli OS běží na platformě X. Záleží na stabilitě, podpoře a dostupnosti aplikací. Jinými slovy bez Oracle, Lotus Domino a řady dalších věcí je vám i dobře podporovaná platforma na nic.
Re: Jit vlastni cestou?
I kdyby byly windows ještě více modulární, mě zajímá, co mám k dispozici teď, okamžitě dostupné. A tady je výsledek jasný, o tom nemá ani smysl diskutovat.
Re: Jit vlastni cestou?
Windows NT pro MIPS nemá smysl uvádět, když pro ně není trh. Totéž s Windows pro Sun UltraSPARC a řadu dalších platforem. Dokonce i prodeje IA64 byly tak slabé, že MS zastavil desktopové Windows XP pro Itanium.
Re: Jit vlastni cestou?
No to se budu mít. A jak jedním příkazem stáhnu a nainstaluji výše uvedené aplikace (resp. jejich standardní dobře zdokumentovaný a široce používaný ekvivalent pro win ce), samozřejmě legálně a bez čekání? A jak to budu spravovat/měnit konfiguraci přes mobilní modem s uploadem 5 - 30kB/s?
Tato debata už nedává žádný smysl.
Re: Jit vlastni cestou?
Není mi jasné, co byste si představoval. Aby MS zbytečně a draze podporoval Windows NT na platformách, které nikdo nepoužívá?
Pokud debata nedává smysl, zkusím ji uzavřít. Windows NT je technicky možné portovat na řadu platforem, a bylo to i uděláno. Vyjma x86 ovšem ty platformy nemají komerční potenciál, takže nyní nejsou podporované. Pokud chcete něco pro ARM, MIPS nebo SH4, jsou tu Windows CE.
Re: Jit vlastni cestou?
Proč bych měl pro tento účel použít WinCE? Co by mi přinesly navíc? Kde bych našel podpůrná uživatelská fóra pro aplikace výše uvedeného typu, napsané speciálně pro winCE? A jak bych obhájil veliké náklady na licence? To je ale nesmysl.
Re: Jit vlastni cestou?
WinCE vám přinesou jsou runtime OS (na rozdíl od Linuxu), mají Win32 API a .NET Compact, pěkné vývojové prostředí, velmi dobrou dokumentaci, a dostupnost profesionálních komponent a ovladačů. Fóra budete potřeboat výrazně méně, protože máte kvalitní dokumentaci. Máte k dispozici fóra MSDN, weby windowsfordevices.com, WE-DIG.org, blogy vývojového týmu, a určitě se dá najít řada dalších zdrojů. Aplikace si můžete nechat napsat od velké spousty autorů, protože pro Windows píše skoro každý.
Neříkám, že zrovna váš hypotetický webcam je dobrá aplikace pro Windows CE. Ale je dobré vědět, že možnosti existují.
Re: Jit vlastni cestou?
To ale nebyla odpověď na mou otázku. Ptal jsem se, jak ve winCE nainstaluji jedním příkazem SW poskytující výše uvedené služby, zdarma, legálně. K čemu je mi komfortní vývojové prostředí, když v openwrt mám vše potřebné již hotové a pro případné drobné úpravy (které většina uživatelů nepotřebuje) mám k dispozici zdrojáky a SDK? To bych musel být padlý na hlavu, abych si koupil vývojovou desku, zjistil co ve WinCE není (pravděpodobně většina výše uvedeného), zadal to vývojářům a za stovky tisíc to nechal vyvinout, abych ten kód pak ještě musel udržovat. Ta "hypotetická" webkamera běží a slouží. Kdybych zvolil WinCE, možná bych byl teď někde u dokončení smluv s vývojáři.
Re: Jit vlastni cestou?
Nicméně celý svět netouží po vaší kamerce zadarmo.
Většina lidí kupodivu řeší jiné věci.
Zda dostanou přídavky na děti.
Zda mohou udělat snadno svoji práci.
Zda mají na nové auto, když staré dosloužilo.
Zda se v růžové zahradě konečně ten pilot z křechkých vztahů uzdraví.
...
A kupodivu, snad kromě dustinů, nikdo neřeší kamerku zadarmo na routeru, který výrobce prodává jako router.
Tedy ano. I pomocí nového superbu lze orat pole. A věřím, že když dám zadání: "jakým autem nejlépe poorat pole; výrobce musí být Škoda auto, které je sedan, má tempomat a jmenuje se SuperB" tak kupodivu vyjde y výběru SuperB.
Až na to, že většina lidí vezme traktor nebo koníka.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Myslel jsem si, že portabilita znamená něco jiného. Například že systém určený na desktopy poběží na většině desktopů. Nebo že systém určený na servery poběží na většině serverů. Nebo že motyka na kopání na záhonku půjde použít na většinu záhonků.
Neděláš si, dustine, z portability trošku zlaté tele? Co na tom, že linux většina uživatelů nechce a tak neexistují aplikace které by se mi hodily, můžu si na routeru rozjet kameru, heč.
Re: Jit vlastni cestou?
Jestli tobě nevyhovují linuxové aplikace je mně srdečně jedno.
Re: Jit vlastni cestou?
Přeji Ti to.
Čili závěr: windows jsou dostatečně portovatelné, jak celý svět kromě dustina potřebuje. Hurá. Konečně jsme se někam dobrali. :)
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Pokud webovou kameru máte hotovou, pak opravdu nechápu smysl celé diskuze. Nakonec je pravda, že jste sám psal, že diskuze postrádá smysl.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Pokud jsem dobře pochopil http://www.windowsfordevices.com/articles/AT5507485509.html ,obsahují Windows Embedded hlavně generické drivery a je na vývojářích, aby si je dodělali. Příklad - můj další projekt je ethernetová zvukovka, právě dělám na miniPCI-PCI redukci. Kde seženu pro WinCE ovladače na konkrétní PCI zvukovky, např. ESI Juli@, která je nadstavbou nad Envy24? Na webu jsem o takovém driveru nic nenašel. Jo, možná si vezmu kód linuxového ovladače (který jsem shodou okolností dělal), podívám se, jak ta zvukovka vlastně funguje, vezmu ten základ pro Envy24 ve Windows Embedded, ponořím se do dokumentace (protože se nemohu poučit z funkčního otestovaného kódu jiných konkrétních modelů) a začnu kódovat. Po týdnu mi to možná bude chodit.
V openwrt dám zkompilovat dalších pár modulů zdrojáků aktuálního jádra do jednoho balíku a jsem hotový.
Re: Jit vlastni cestou?
http://i.msdn.microsoft.com/aa714478.scr_custom9(en-us).gif
http://www.windowsfordevices.com/files/article069/7.jpg
http://www.windowsfordevices.com/files/article069/8.jpg
Link jste pochopil špatně. Týká se totiž Windows Embedded Standard (Vista skládaná po kouskách, viz výše ukázka Platform Builderu), nikoliv Windows CE.
Možná si také nerozumíme u jiné věci. Windows CE nejsou určené k tomu, abyste si náhodně sehnal HW, a potom stavěl doma jedno zařízení. Je to profi real-time OS pro embedded zařízení. Typicky se používá tak, že si vyberete podporovanou platformu a HW podle parametrů a ceny, objednáte si vývojovou desku, píšete SW, mezi tím vám někdo navrhuje HW, a za pár týdnů máte výrobek. Výrobkem může být stabilizační systém pro jeřáby, pokladna, modul do technologické linky, grafický terminál, modul do čerpacího stojanu benzínky apod.
Pokud chcete patlat doma (také jsem svého času patlal, jen teď není tolik času), nejjednodušší je koupit si PDA s PC Card slotem, a patlat na tom PDA. Druhou možností je koupit si vývojovou desku, a použít trial verzi Windows CE.
Samozřejmě pokud máte HW i SW (jak jsem se dozvěděl), tak celkem logicky použijte to, co máte hotové.
Pokud chcete předejít nedorozumění, příště řekněte, že už se nechcete bavit o portabilitě, a zajímá vám jak přestavět domácí router na webcam. Ušetřili bychom oba spoustu času.
Re: Jit vlastni cestou?
Aby MS opustil x86 bordel, resp aby umele neprodluzoval jeho utrpeni.
...nemaji komercni potencial... LOL, vy zijete v alternativnim vesmiru?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Nicméně dnes je Linux perfektně použitelný u webových aplikací (je nám jedno co máme za OS), u netbooků (zde má Linux mnohem větší trh než na desktopu).
Linux je třeba nepřekonatelný v embedded zařízení (IP telefony, routery jsou snad dnes už všechny na Linuxu) a začíná být i trošku na mobilech.
Vždy platí, že na dané platformě dělá úplně něco jiného než Windows a je v tom téměř nepřekonatelný. A teď nejde jen o cenu.
Re: Jit vlastni cestou?
... Vsichni chcou windows ... Fakt skvělý vtip :)
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Btw. že to říká zrovna člověk, který vychvaluje .NET a HAL ve Windows :)
Re: Jit vlastni cestou?
HAL je dobrý koncept, a .NET je dobrý framework.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?
Podpora multimédií v Qt je pořád lepší než podpora multimédií ve win api - to umí tak maximálně otevřít bmp a wav.
Jediný rozumný argument je ten s měněním rozlišení. Ale to stejně využijí tak maximálně hry, a na ty je používání jakéhokoli vysokoúrovňového grafického toolkitu tak trochu plýtvání výkonem cpu.
Re: Jit vlastni cestou?
Na Windows máte k dispozici DirectShow. To je takový ten framework, který se používá pro kompresi, dekompresi a zobrazování videa, samozřejmě totéž s audiem, přehrávání DVD, práci s TV kartami atd. GStreamer na Linuxu je "inspirovaný" ;) DirectShow.
Re: Jit vlastni cestou?
Vím, co je directshow. V Qt multimédia obstarává podobným způsobem Phonon - v novějších verzích. Ve windows pak phonon používá jako backend DirectShow, takže v důsledku Qt podporuje cokoli co DirectShow.
Re: Jit vlastni cestou?
Mono pro Linux dnes WPF neimplementuje, protože to je veliká spousta práce. Moonlight pro Linux by snad měl být schopen s XAML pracovat.
Ano, Qt 4.5 má Photon. Ten připomíná nejvíc MCI z Windows 3.x. DirectShow se ve Win32 používá na veškeré přehrávání multimédií, a Photon je jen Qt wrapper pro jeho malý kousek.
Re: Jit vlastni cestou?
Můžete dát nějaký konkrétní příklad toho, co directshow umí a phonon ne? Mě tedy přijde, že jsou v podstatě stejné, ale s phononem se lépe pracuje.
Re: Jit vlastni cestou?
Qt například neumí nahrávat (to capture). Qt je obecně jednoduché a čisté. Není to pravda .NET. Na druhé straně na to, že je Qt použitelné i na Linuxu, to vůbec není špatné.
Re: Jit vlastni cestou?
Akorát si ještě musím kompletně obnovit hardware, což ale stejně dělají v každé normální rodině tak 2,3x ročně ...
Re: Jit vlastni cestou?
na rozdíl od té nativní neumí pracovat s WPF
Což by nevadilo, kdyby se MS z nějakého záhadného důvodu nerozhodl zahodit akceleraci GDI.
má pouze rudimentální podporu multimédii na úrovni Windows 3.1
Phonon je na úrovni DirectSound, dokonce bych řekl, že je i lepší.
neumí přidat lokálního uživatele ani změnit rozlišení obrazovky
Tohle určitě využije naprostá většina aplikací, že. Rozlišení většinou potřebují měnit jenom hry a pro ty je SDL, ne Qt.
HAL je dobrý koncept, a .NET je dobrý framework.
A oboje je multiplatformní wrapper, tedy mají dle tebe jakási omezení oproti nativní platformě.
Re: Jit vlastni cestou?
Uplne vsichni tedy Windows nechteji. I kdyz mi na Ubuntu nejak blbne domaci sit, tak si svobodne vybiram Linux.
Re: Jit vlastni cestou?
Re: Jit vlastni cestou?Re: Jit vlastni cestou?
Re: Jit vlastni cestou?Re: Jit vlastni cestou?
Re: Jit vlastni cestou?Re: Jit vlastni cestou?
Re: Jit vlastni cestou?Re: Jit vlastni cestou?
Konkrétně u těch shell extensions si vzpomínám, že autoři některých udělali nějaké nesprávné předpoklady ohledně doby inicializace COM objektů, a po instalaci jakési bezpečnostní záplaty vznikly problémy. Už to mám, je to MS KB Q918165.

