Posledni dobou programuju spis na Windows nez na Linuxu. Obcas ale jeste Linux pouziju. Nejcasteji kvuli valgrindu. Casto se mi taky stava, ze MSVC akceptuje v C++ neco co g++ nepochopi a naopak. A pak musim delat fixup commit do gitu. Kdybych mohl zkopilovat kod na obou platformach predtim nez udelam commit tak by se mi to hodilo.
MS neverim, ze by to dotahli do nejakeho fakt stabilniho vysledku.
Ve win8 mam cygwin a kdyz ten linux fakt chci, tam mam VBox.
Stale nevim v cem je tohle lepsi nez cygwin - jiste princip je jiny, ale...
Teoreticky by mohlo jit spustit cokoliv, ale fakt jen teoreticky. Nakonec to bude jako s wine. Vsem funguje vsechno, ale tobe z 5 programu 1 funguje dobre, 2. jde spustit, ale ne ovladat a zbytek nejde ani spustit.
linux pouzivam na desktopu kazdy den poslednich 8 let v praci, doma jeste dele.
Minuly rok jsem si koupil notebook, kde musim mit zapnutou externi nvidia grafiku, abych mohl pouzivat externi monitory.
Rozbehat toto v linuxu aby se mi to nerozpadlo pri upgrade se mi povedlo az pri prechodu na Ubuntu a ani tam to neni uplne bez chyby. Nejdriv jsem si myslel, ze to bude HW problem. Dock, ...., ale ve windows 7 to vsechno behalo jak po masle.
Jestli me neco primeje se vratit, tak jsou to problemy s grafickou kartou a externima monitorama, pak toto cele asi vyuziju. MSYS sice bezi v pohode, ale mit ve windows k dispozici cele ubuntu repozitare je mnohem pohodlnejsi a bezpecnejsi (bezpecnostni aktualizace)
PowerShell je asi jedna z těch povedenějších věcí, které kdy z Microsoftu vyšly. Doporučuji knihu PowerShell in Action, Second Edition (v řijnu by měla vyjít třetí) [0] od jednoho z autorů PS Bruce Payette. Je to čtivé a prakticky založené, ale taky byste na konci měl PowerShell chápat i poměrně do hloubky (pokud si to budete přát, sekce nad rámec jsou vyznačené).
[0] https://www.manning.com/books/windows-powershell-in-action-second-edition
Jo, tu syntax musel vymejslet uchyl ... a pak se knemu pridal dalsi, a vymyslel, ze administrator prece neni dost administrator na to, aby si tech script moh spustit ... a pak prisel treti, a vymyslel rozsireni, takze kdyz uz nekde najdes script kterej dela co bys asi tak +- potreboval, tak zjistis, ze ti chyby bambiliarda veci, ktery jaksi neni kde sosnout, a kdyz je, tak stejne vlastne vubec netusis, jestli je to to, za co se to vydava ...
RedHat nedávno pověřil Hanse Geodeho zlepšením situace, pokud provozujete spínané grafiky, tedy třeba nvidia a intel. [0] Obecně se ale dá říct, že kdo trochu ví, co hledá a kdo si umí koupit správný hardware (to není dnes už žádný problém), tak problém prakticky nemá a to už často platí i pro *BSD svět.
Nechápu ale, proč zde zmiňujete systemd, když s tím nemá prakticky nic do činění. RedHat je veliký a není to jen RedHat, kdo na systemd pracuje. Nikomu nebrání pracovat na více projektech zároveň, nebo ve firmě RedHat prostě alokovat lidi na všechny důležité projekty dle potřeby. Práci na grafice určitě projekt systemd neblokuje.
Systemd jsem jen tak plácl, protože řeší všechno (vtip), sežere všechno co potká a určitě jednou potká i grafárny.
"Obecně se ale dá říct, že kdo trochu ví, co hledá a kdo si umí koupit správný hardware"
To je hezká věta. Jinými slovy: "kdo ví ..., tak možná ...". Sám jsem se o tom přesvědčil několikrát . . .
Konfigurave externích monitorů je v závislosti na grafické kartě vždy trochu nejistá věc, zvlášť když jde o "lidovou spotřebu". Linux vyžaduje více pozornosti ohledně nastavení a pokud se tomu vyhoví, pak vše chodí jako po másle a mnohem levněji než v analogické varinatě s windows. Kdo ví, potvrdí, kdo spí, ten bude spát dále.
Thinkpad W530 doufam za lidovou spotrebu nepovazujete.
Windows vycitam soustu problemu, ale podpora grafickych karet a vice externich monitoru to urcite nebude. Minimalne ve win7 vse jelo okamzite. Toto jsem si overoval, protoze jsem si myslel, ze mam problem s HW graficke karty.
Muj puvodni plan byl vypnout externi grafiku a pouzivat intel grafiku, ale to bohuzel nejdou pouzivat externi monitory ... Toto je HW omezeni, ktereho jsem si nebyl vedom.
Jsem programator, na linuxu nehraju hry ani nemodeluju 3D. Od grafiky ocekavam, aby mi zobrazila par oken na libovolnem ze tri monitoru a pokud mozno abych se nemusel obavat upgrade systemu.
Dôvod je predsa jasný
Developer Survey Results
2016
VIII. Desktop Operating System
2016
Mac OS X
26.2%
Windows 7
22.5%
Linux
21.7%
Windows 10
20.8%
Windows 8
8.4%
Windows XP
0.4%
Windows Vista
0.1%
2013
Mac OS X
18.7%
Windows 7
48.0%
Linux
19.9%
Other
1.0%
Windows 8
N/A
Windows XP
10.8%
Windows Vista
1.6%
http://stackoverflow.com/research/developer-survey-2016
V Microsofte si myslia, že príčinou toho je UI a
A z čeho tak soudíte? Dostupnost SW je na Macu nižší než na Windows, a na Linuxu je dost tragická. Autoři SW, počínaje těmi co píšou velké aplikace jako Photoshop a AutoCAD a konče těmi co píšou malé aplikace jako účetnictví a mzdy, se do Linuxu ze zjevných důvodů nehrnou. A zpravidla jde o vývojáře, kteří se nepotřebují na stackoverflow.com konzultovat řešení "megakomplikovaných" operací typu té zmíněné náhrady teček za mezery :)
Myslis ty velky aplikace ... ve kterych se treba delaji ... filmy ... aha, ty pro widle neexistujou vubec. Nebo ty, ve kterych se dela muzika ... hmm, ty pro widle taky neexistujou. Nebo ty velky aplikace, ve kterych se delaji ruzny simulace konstrukci .. jo, tak ty ... pro widle taky neexistujou.
Pokud aplikacím od těch profesionálních po zábavní sektor říkáte "legacy", tak asi ano :). Akorát to zdaleka není jen o údržbě.
Konference? Ty jsou stejně "in" jako počítačové veletrhy (vizte INVEX). A když už se na nějakou z těch zbývajících akcí podíváte, tak je na vás, co si vyberete. Když to bude WWDC, budete "jasně vidět", že se všechno točí okolo Apple. Na Build, MIX, PDC, TechEd, WinHEC a WPC se všechno bude točit okolo Windows. A na Google DevFestu nebo I/O se "kupodivu" prominentně objevuje platforma Googlu, plus Linux. Konference jsou prostě jeden (čím dál méně relevantní) nástroj firemního marketingu. Unconferences se liší akorát tím, že mají účastníci častěji mastné vlasy :)
Jenomze ono si staci zajit na "obecnejsi" (ne)konference, neni potreba hned jit na reklamni nalejvarny typu Build/WWDC...
Kdyz nechces tohle, tak si precti inzeraty hledajici zamestnance.
Kdyz nechces cist inzeraty, tak zajdi do narodni technicke a okukuj studentky a studenty.
Kdyz jsi liny jit do knihovny, tak koukni na google trends...
Ad staci zajit na "obecnejsi" (ne)konference, neni potreba hned jit na reklamni nalejvarny - jak jsem psal, reklamní nalejvárna je to (skoro) vždycky.
Ad inzeráty, studenti, Google Trends - zkusme pro začátek Google Trends. Sice je otázka jakou to má vypovídací hodnotu, ale když už jste to navrhnul...
https://www.google.com/trends/explore#q=linux -- krásně klesající trend
https://www.google.com/trends/explore#q=linux%2C%20Windows -- 02/2004 Windows vs Linux 100:45, dnes 40:5
Zajímavé by to určitě bylo. Nejsem si jistý, ale mám takový pocit, že mainframy IBM tohle umí mezi verzemi AIX, ale kecal bych. V podstatě to ale dělají tuším tak, že CPU a RAM logicky rozdělí a různé verze systému běží na svých jádrech a svém prostoru paměti. Je to taková virtualizace/nevirtualizace, logical partition LPAR [0].
Tohle je myslím zrovna jedna z věcí, kterou prostě Intel nedělá. Ono takové opravdu high availability featury jsou dost těžké a ti experti, co tomu rozumí jsou tím plně vytížení. Na druhou stranu, koupit si mainframe už není zas taková věda a jeden šikovný 18 letý mladík si jeden postarší, ale plně podporovaný, koupil za pár stovek dolarů [1].
[0] https://www.ibm.com/support/knowledgecenter/zosbasics/com.ibm.zos.zmainframe/zconc_mfhwsyspart.htm
[1] https://www.youtube.com/watch?v=45X4VP8CGtk
Mozno ma ale pouzivam qemu/kvm a vga passthrought. Pouzivam aj zmieneny hw KVM SWITCH. Jeden monitor, klavesnica+ mys. CPU ma integrovanu VGA ktora sa pouziva pre HOST system a GTX 780 mam dedikovanu pre virtual. Vysledok je taky ze linux je linuxom a vo virtuali mozem spustat jak lin tak win . Za pomoci KVM switcha prepinam len obrazovku a keyboard+mys. Doslova dva v jednom. Pouzivam este pci USB3 controller predany virtualu rovnako ako grafiku. Vazne netusim cim som obmedzeny. A vykon ma ten vyrtual az az 12gb ram vyclenenych len pre virtual. WOT hracam v hd na plnych detailoch. Tak isto ako vga je mozne predat inu pci kartu ci uz zvukovu alebo sietovu ci inu. Spociatku som pouzival lacnu usb zvukovku potom staru pci zvukovku ale teraz mam headset rovno do usb. A kedze mam usb radic predany virtualu tak mi cela ta karta s usb vstupmni obsluhuje potreby usbciek vo virtualu.
To aby ste si virtualizaciu nepredstavoval len ako nejaky uzavrety os bez pristupu k hw nedajboze ze by ste mohli vystup sledovat cez skutocnu graficku kartu pramo na monotore a nie v okne popri browseru a Xservru. Je jasne ze ten pristup k hw je iny ale ak ste doteraz nepoculi o iommu skuste sa na to mrknut. Takze spravna bola poznamka ze to je virtualizacia. Limity su v urcitych pripadoch uz len na hardwaru a ak mate dostatok raw performance tak v tom virtualu ani nepocitite ze je to virtual. Dovolim si tvrdit ze moj virtual je vykonnejsi ako pccka co maju chalani na hranie.