abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 23:55 | IT novinky

Společnost StartCom oficiálně oznámila, že jako certifikační autorita končí. Od 1. ledna 2018 přestane vydávat nové certifikáty a následující 2 roky bude poskytovat OCSP a CRL. Počátkem roku 2020 budou všechny platné certifikáty zneplatněny.

Ladislav Hagara | Komentářů: 0
včera 22:00 | IT novinky

Hodnota Bitcoinu, decentralizované kryptoměny, překonala hranici 8 000 dolarů [reddit].

Ladislav Hagara | Komentářů: 0
včera 21:55 | Zajímavý software

Byla vydána verze 10.0 linuxové distribuce Raspberry Digital Signage. Jedná se o distribuci pro jednodeskové počítače Raspberry Pi určenou k prezentačním účelům (veletrhy, prodejny, ...). Po naběhnutí systému je spuštěn webový prohlížeč v režimu celé obrazovky a vybraná prezentace. Nejnovější Raspberry Digital Signage vychází z distribuce Raspbian Stretch.

Ladislav Hagara | Komentářů: 0
včera 13:33 | Zajímavý software

Společnost Google na svém blogu věnovaném open source představila container-diff, nástroj pro analýzu a porovnávání Docker kontejnerů. Zdrojové kódy jsou k dispozici pod licencí Apache 2.0.

Ladislav Hagara | Komentářů: 0
včera 08:00 | Komunita

Flatpak Workshop proběhne ve středu 29. listopadu od 10:00 v Brně. V dopolední přednáškové části se účastníci seznámí s Flatpakem, se specifiky pro aplikace napsané v Qt a GTK+, portály, které integrují aplikace do systému, a na závěr, jak dostat aplikaci do Flathubu, což je momentálně největší centralizovaný repozitář Flatpaků. V odpolední části si pak mohou za pomoci lektorů zkusit nějakou aplikaci zabalit pro Flatpak. Workshop je určen pro 20 účastníků. Nutná je registrace.

Ladislav Hagara | Komentářů: 5
včera 07:00 | Zajímavý článek

Software Freedom Law Center a Software Freedom Conservancy jsou organizace zaměřené na podporu svobodných/open-source projektů: SFLC poskytuje právní konzultace, SFC mj. také zázemí. SFC upozornila, že ze strany SFLC vůči ní proběhly právní kroky směřující k odebrání obchodní známky. SFLC v reakci tvrdí, že se jedná o logický krok, protože obchodní známky jsou si podobné, a SFC dlouhodobě nekooperuje. Brian Lunduke situaci shrnuje včetně ohlasů Neila McGoverna a Matthewa Garretta. Podle nich je Eben Moglen ze SFLC v konfliktu se zájmy komunity.

Fluttershy, yay! | Komentářů: 2
včera 06:00 | Komunita

MariaDB Foundation, nadace stojící za vývojem open source relační databáze MariaDB, oznámila, že Microsoft se stal jejím členem a platinovým sponzorem. Cílem Microsoftu je optimalizace MariaDB pro cloudovou platformu Microsoft Azure.

Ladislav Hagara | Komentářů: 0
16.11. 23:44 | IT novinky

Společnosti Dell a Canonical společně představily 5 nových počítačů Dell Precision s předinstalovaným Ubuntu. Jedná se o 4 notebooky a 1 all-in-one počítač. Cena počítačů s Ubuntu je o 100 dolarů nižší než jejich cena s Windows 10.

Ladislav Hagara | Komentářů: 14
16.11. 22:55 | Nová verze

Po pěti měsících vývoje od vydání verze 4.8 byla vydána nová verze 4.9 svobodného open source redakčního systému WordPress. Kódové označením Tipton bylo vybráno na počest amerického jazzového muzikanta a kapelníka Billyho Tiptona.

Ladislav Hagara | Komentářů: 0
16.11. 22:11 | Pozvánky

Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 146. brněnský sraz, který proběhne v pátek 17. listopadu od 18:00 hodin v restauraci Bogota na Nových Sadech.

Ladislav Hagara | Komentářů: 0
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (9%)
 (1%)
 (1%)
 (1%)
 (74%)
 (14%)
Celkem 699 hlasů
 Komentářů: 36, poslední 17.11. 18:43
    Rozcestník

    Rozhovor: Petr Beneš, QA inženýr, Oracle ČR

    24. 2. 2011 | Luboš Doležel | Rozhovory | 5210×

    Tentokrát jsme trochu neobvykle nevyzpovídali manažera, nýbrž běžného zaměstnance z druhé strany unixové barikády. Je jím Petr Beneš pracující jako QA inženýr v českém Oracle.

    Oracle Solaris System Test je pražský tým unixových odborníků věnujících se testování serverového operačního systemu Solaris a vývoji softwarového stacku pro automatizaci testování na široké škále hardwaru v různých HW i SW konfiguracích.

    Můžete se našim čtenářům představit?

    Jsem QA inženýr a patřím do týmu Solaris System Test (SST). Máme na starosti kontrolu Solarisu ve formě, v jaké by se dostal k zákazníkovi. Tím se myslí, když se vezmou všechny různé části, jako jsou Xserver, instalátor, Gnome, storage, síť atd (takzvané konsolidace) a poskládá se z nich instalační médium. My potom instalujeme stroje v labu a pouštíme testy. Cílem je ověřit, že se to dá bezproblémově nainstalovat na všechny podporované platformy, co máme v našem labu, a že při sestavování média nerozbily změny z jedné konsolidace něco v jiné. V ideálním případě by mělo platit, že v rámci konsolidace, kam patří, je každá změna otestována. Solaris je poměrně velký kus kódu a snadno se stane, že nepatrná změna má značný dopad tam, kde to nikdo nečekal. Někdy se problém může projevovat jenom na strojích, které neměl vývojář k dispozici. Snažíme se takové chyby zachytit a reportovat. Drtivá většina testování probíhá automaticky a řešíme pouze neznámé odchylky od normálu. Vývoj Solarisu neděláme, nicméně trávíme dost času vývojem našich automatizovaných testovacích nástrojů, manuální testování je drahé a neškáluje.

    Jak vypadá váš typický pracovní den?

    Dost se to liší. Testujeme souběžně Solaris 10 a Solaris Nevada. Zhruba platí, že build cyklus obou je dlouhý dva týdny. Někdy se sejdou v labu a je náročné udržet dostatečnou propustnost. Občas zabíjí stroje v labu naše chyba, občas chyba v Solarisu. Když proběhne většina testů, věnujeme čas analýze výsledků... Práce v týmu je rozdělena do rolí. Každý má povinnost analyzovat problémy, ale dál se to liší. Já zrovna dělám „exekuci“ a dohlížím na lab, aby běžely testy. V zásadě může být stroj ve stavu „běží test“, to je dobře, ale pokud běží už několik dnů, možná máme problém. Pak může být „volný“, to znamená, že ve frontě pro něj není test nebo že je ten test spuštěný se špatnými parametry.

    „Mrtvý“: zabil jej test nebo HW. „Zamčený“: někdo se snaží analyzovat/zreprodukovat problém, případně vyvíjí nový test, ale také jej mohl zapomenout odemknout :-). Takže někdy celý den hledám, co uhnilo v systému, že to občas spadne, a jindy prudím kolegy, aby po sobě uklízeli a vrátili stroje do exekuce, když už je nepotřebují.

    Mezi role, které v týmu máme a rád bych je zmínil, ještě patří: lab manager: ten má na starosti nákupy nového hardware, sledování a správu infrastruktury; release lead: máme dva, jednoho pro Solaris 10 a druhého pro Nevadu, jejich úkolem je sledovat stav testování, zastupovat tým při hodnocení kvality Solarisu a plánování dalších testů. Role se mezi námi střídají, ale spíše podle potřeby, než že by existoval nějaký pravidelný cyklus.

    Zkoušel jste se „hrabat“ i v dalších unixových systémech? V jakých?

    Někdy zkoušel, jindy musel :-). Bylo jich více a také „hloubka“ zkoumání se liší. Většinou to začalo jako úloha pro administrátora. Něco je potřeba rozchodit nebo něco nefunguje ... začne se to komplikovat, případně rozbijete ještě něco dalšího. S přehledem nejvíce času jsem strávil s Linuxem, následuje NetBSD a zbytek se rozdělí mezi FreeBSD, HP-UX, True64 a OpenBSD.

    Co se vám na Solarisu líbí obzvlášť?

    Promyšlené rozhraní pro administraci systému (teď myslím Solaris 10 a Solaris Nevada).

    Nelze nezmínit SMF, kde došlo k opuštění myšlenky runlevel jako stavu systému a místo toho mají jednotlivé služby určené vztahy a závislosti mezi sebou. Takže lze pustit server jedním příkazem a člověk nemusí hledat, co všechno ještě potřebuje běžet, aby to začalo fungovat. Práci má dělat počítač :-). Líbí se mi taky DTrace, velice pěkně se s ním dá šmírovat, kde se proces fláká, když nedělá, co má, nebo to dělá moc pomalu. Navíc není potřeba mít jeho binárku ani speciálně upravenou.

    Dostáváte se při své práci i k nějakému zajímavému hardwaru?

    Ano, ve škole, ani v předchozím zaměstnání jsme takové pěkně hračky neměli. Téměř výhradně se jedná o stroje vyrobené v Sun Microsystems/Oracle. V našem labu je zajímavý průřez od dávné, ale dosud podporované historie, po úplně nové prototypy, o kterých se ještě nesmí mluvit.

    V čem se obvykle testovací nástroje píší?

    Ksh je nástroj první volby pro psaní testů, umí toho hodně a pro zbytek se dá sáhnout do košatého userspace Solarisu. Pokud shell nestačí, nastoupí Python nebo Perl. Pro automatizaci přístupu na konzole a simulaci uživatele na konzoli používáme expect postavený na Tcl – velmi zajímavý jazyk, mimochodem. Konečně, na zpracování výsledků a scheduling testů používáme mix Javy a Perlu, ta kombinace je dána historicky, není za ní žádný hluboký důvod, pokud by se to někomu zdálo moc divoké.

    Upravují QA inženýři někdy také kód produktu, nebo to nechávají výhradně na programátorech? Myslím tím kdyby to byla třeba jen od pohledu triviální chyba...

    Chyby opravuje tým, který je za danou oblast odpovědný. Proces, jak dostat nějakou změnu do Solarisu, má pevná pravidla. Projít jim pro nás není praktické. Můžeme leda navrhnout, jak to opravit.

    Co vás na práci baví a co nebaví?

    Baví mě zkoumat nový problém. Nebaví mě ten problém reportovat :-). Ne, teď vážně. Většina práce kolem analýzy chyb a nového železa je zajímavá. Administrativa třeba tak zábavná není.

    Uvažoval jste někdy, že byste chtěl zkusit i jinou práci na Solarisu?

    Zatím ne, tři a čtvrt roku v SST není zase tak dlouhá doba.

    Děkujeme za rozhovor!

           

    Hodnocení: 100 %

            špatnédobré        

    Nástroje: Tisk bez diskuse

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    24.2.2011 09:29 pepa
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Já zrovna dělám „exekuci“ a dohlížím na lab, aby běžely testy.
    Chápu, že to je rozhovor a nejspíš to tak řekl, ale ježí se mi z toho všechny chlupy na zádech.
    24.2.2011 09:55 Honz
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Neznáš "zmrdspeak"...?
    24.2.2011 10:13 jehovista
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Zmrdspeak to je v kontextu nejakych vylizanych pojistovaku, nebo financnich manazeru. U technika v nadnarodni firme je ale podle me takove vyjadrovani uplne normalni.
    24.2.2011 10:41 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    problém toho technika je, že spousta těch slov přichází od oněch manažerů ...

    mně teda běhal mráz po zádech ze způsobu použití slova "konsolidace", uá, fuj

    jinak my teda testy "neexekujeme" ale "spouštíme" ...
    24.2.2011 11:46 Petr Ježek
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Kdysi byla největším problémem v komunikaci s venkem "čingliš". Dnes mají někteří pocit, že musí mluvit "čengsky". V IT to toleruji, pokud mluvčí či pisatel je odborně na výši, ale doporučuji si vždy vybrat podle toho, ke komu se hovoří... Jinak Petr Beneš je rozhodně osobou, která umí.
    24.2.2011 14:14 pepíček
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Konsolidací je v rámci vývoje Solarisu myšlena jedna ucelená oblast (Operating System and Networking, Common Desktop Environment, JDS a tak dále). Je to termín definovaný v SUNu v USA někdy na začátku devadesátých let.

    Tolik k tomu mrazu v zádech.
    24.2.2011 18:48 omg
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    tohle je normalni stav. potrebujete se domluvit. a to jak se zamorim, tak s kolekgy v teamu. pokud si vymyslite vlastni preklad, tak se v teamu nedomluvite s clovekem co vede vetsinu konverzace se zamorim a pokud ano, tak se prozmenu nedomluvi poradne on.

    je to prvni zakon preziti snazit se zachovat podobnost slov v czenglish.
    24.2.2011 18:54 omg
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    a obecne zcela se vyhnout prekladum oznaceni ukolu a procesu.
    26.2.2011 22:38 daneel
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    ... ale určitě to není důvod k používání "team", když lze docela obyčejně napsat "tým" a k jinému zápisu v češtině opravdu není důvod na rozdíl od některých jiných, u nichž by to v "počítačštině" vyvolávalo spíš zmatky... ;-)
    23.6.2011 21:23 Petr Pavelka
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Taky bychom mohli psát "tekst" jako v Polsku
    xkucf03 avatar 27.2.2011 16:16 xkucf03 | skóre: 46 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Pracovat v mezinárodní firmě je důvod k tomu, aby člověk prznil vlastní jazyk? Buď mluvím anglicky nebo česky, není důvod v české větě mluvit o nějaké „exekuci“ – prostě provádění testů – nebo snad v angličtině říká: my job is prováding testing?
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
    5.3.2011 07:26 Zdenek Vrablik
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Zkus zit nekolik let v zahranici, popripade pouzivat v praci porad anglictinu(protoze kolegove cesky nemluvi) a pak pri rozhovoru chtit pouzivat ceska slova pro odborne nazvy.

    NENI to tak jednoduche.
    1.3.2011 16:17 sarimak
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Lidi co blbnete, kdybyste misto kamenovani v jazykovem koutku (rekl jsem Jehova? au!) radsi resili podstatnejsi veci...

    S Petrem jsem pred par lety rok pracoval ve stejnem oddeleni a muzu potvrdit, ze o *NIXech toho dost vi a zmrdspeakem v realu nemluvi (proste jen prilis casto komunikuje v AJ - to se v IT deje docela casto a deje se to i mne). Chapal bych, kdyby nekdo resil jestli ma cenu se zabyvat Solarisem na ABCLinuxu nebo jak se Oracle chova k opensource kodu ktery prevzal po SUNu, ale tyhle osobni vypady na chytryho a rozumnyho cloveka jsou fakt o nicem.
    1.3.2011 18:04 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    ... tyhle osobni vypady na chytryho a rozumnyho cloveka jsou fakt o nicem.
    hm, a kde ty osobní výpady vidíš?
    GeoRW avatar 24.2.2011 12:32 GeoRW | skóre: 13 | blog: GeoRW | Bratislava
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    jj, to mi hned pripomenulo Mengeleho a koncentraky :-)
    "This is to be taken with a grain of salt." ACBF - Advanced Comic Book Format
    24.2.2011 17:55 Petr Benes
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Dekuji za prispevky.

    Exekuce skutecne neoznacuje popravu a dokonce ani samotne spousteni testu. Jedna se o sledovani prubehu testu a stavu stroju. V anglictine to zni docela primerene. Uznavam, ze volba vhodnych terminu neni jednoducha, bud to zni spatne nebo to neni uplne presne ono. Terminologii jsme prevzali od Iru, kteri nam pomahali tym rozjet. A popravde, nikoho nenapadlo to menit, znamenalo by to jenom duplikaci pojmu, anglictina se pouziva stale ... Dulezite je dohodnout se jednoznacne.

    ----------------------------------------------------------------------------------

    Vyjadruji sve osobni nazory, nejedna se o oficialni stanovisko spolecnosti Oracle.
    kouzer avatar 24.2.2011 18:53 kouzer | skóre: 11 | Mladá Boleslav
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR

    Ten zájem o NetBSD byl osobní nebo pracovní? Provnáváte Solaris i s jinými systémy?

    Linux user #448944.
    24.2.2011 20:08 Petr Benes
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    S NetBSD jsem si jenom hral. Chtel jsem neco na slabsi zelezo a rikal jsem si, ze to nemusi byt Slackware. Mel jsem ho na chalupe na desktopu. Pozdeji jsem behal maly server na Sun Ultra1 workstation. Tam jsem ani o nicem jinem nez NetBSD nepremyslel.

    Nas tym prichazi do styku s jinymi systemy jenom pri testovani virtualizace, zadna prima srovani nedelame. Sledovani funkcionality a vykonu systemu, co pripadaji v uvahu, maji na starost jini.

    -----------------------------------------------------------------------------------------------

    Toto neni oficialni stanovisko spolecnosti Oracle.
    25.2.2011 08:20 Fantomas
    Rozbalit Rozbalit vše Re: Rozhovor: Petr Beneš, QA inženýr, Oracle ČR
    Diky predchozimu zamestnani Petra Benese na CVUT jsem s nim mel tu cest trochu spolupracovat a jsem velice rad, ze dela uspesne praci, ktera ho bavi. Dodatek: PB rozhodne nemluvi tak spisovnou cestinou, jakou je psan rozhovor :-D

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.