abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 06:11 | Zajímavý článek

    Man Yue Mo z GitHub Security Lab se podrobně rozepsal o již opravené zranitelnosti CVE-2023-6241 v Arm Mali GPU umožňující získání roota na telefonu Pixel 8 s povoleným MTE (Memory Tagging Extension).

    Ladislav Hagara | Komentářů: 0
    dnes 04:44 | IT novinky

    V San José probíhá vývojářská konference NVIDIA GTC 2024. CEO společnosti NVIDIA Jensen Huang měl dvouhodinovou keynote, ve které představil celou řadu novinek: NVIDIA Blackwell platform, NVIDIA NIM microservices, NVIDIA Omniverse Cloud APIs, Project GR00T, …

    Ladislav Hagara | Komentářů: 0
    včera 14:33 | Komunita

    Byly zpracovány a na YouTube zveřejněny videozáznamy jednotlivých přednášek z letošního Installfestu.

    Ladislav Hagara | Komentářů: 7
    včera 13:33 | Pozvánky

    Od 21. do 23. března proběhnou Arduino Days 2024. Sledovat bude možné oficiální streamy. Zúčastnit se lze i lokálních akcí. V Česku jsou aktuálně registrovány dvě: v Praze na Matfyzu a v Poličce v městské knihovně.

    Ladislav Hagara | Komentářů: 0
    včera 12:11 | Pozvánky

    Letošní ročník konference LinuxDays se uskuteční o víkendu 12. a 13. října, opět se potkáme v pražských Dejvicích na FIT ČVUT. Také během letošního ročníku nás budou čekat desítky přednášek, workshopy, stánky a spousta doprovodného programu. Aktuální dění můžete sledovat na Twitteru, Facebooku nebo na Mastodonu, přidat se můžete také do telegramové diskusní skupiny.

    Petr Krčmář | Komentářů: 3
    včera 09:00 | Nová verze

    Byla vydána nová major verze 2.0.0 a krátce na to opravné verze 2.0.1 open source online editoru Etherpad (Wikipedie) umožňujícího společné úpravy v reálném čase.

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

    Elonem Muskem založena společnost xAI otevřela pod licencí Apache 2.0 svůj AI LLM model Grok-1.

    Ladislav Hagara | Komentářů: 3
    včera 00:44 | Nová verze

    Matematický software GNU Octave byl vydán ve verzi 9.1.0. Podrobnosti v poznámkách k vydání. Nově je preferovaný grafický backend Qt a preferovaná verze Qt 6. V tomto vydání byly přepracovány funkce pro převod čísel z desítkové soustavy. Jako obvykle jsou zahrnuta také výkonnostní vylepšení a zlepšení kompatibility s Matlabem.

    Fluttershy, yay! | Komentářů: 0
    17.3. 22:33 | Zajímavý článek

    Společnost PINE64 stojící za telefony PinePhone nebo notebooky Pinebook publikovala na svém blogu březnový souhrn novinek. Vypíchnout lze, že pracují na virtuálním asistentu PineVox a zatím bezejmenných sluchátkách na lícní kosti (bone conduction).

    Ladislav Hagara | Komentářů: 0
    17.3. 18:33 | Nová verze

    Hyprland, kompozitor pro Wayland zaměřený na dláždění okny a zároveň grafické efekty, je již dva roky starý. Při té příležitosti byla vydána verze 0.37.0 (a záhy opravná 0.37.1 řešící chybu ve vykreslování oken). Nově závisí na knihovně hyprcursor, která poskytuje škálovatelné kurzory myši.

    Fluttershy, yay! | Komentářů: 3
    Steam
     (25%)
     (28%)
     (13%)
     (10%)
     (24%)
    Celkem 305 hlasů
     Komentářů: 4, poslední 11.3. 21:45
    Rozcestník

    GitLab 10.2.1

    Byla vydána verze 10.2 a krátce na to opravná verze 10.2.1 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab (Wikipedie). Představení nových vlastností v příspěvku na blogu a na YouTube.

    24.11.2017 07:22 | Ladislav Hagara | Nová verze


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

    Komentáře

    Vložit další komentář

    24.11.2017 09:16 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Kto používate GitLab? Myslím kto reálne prevádzkujete GitLab server, nie kto používate git repozitár náhodou uložený v GitLab-e. Podeľte sa o skúsenosti, rozsah nasadenia, spôsob integrácie, veľkosť inštancií...
    24.11.2017 10:20 Cabrón
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Můžu i v čase minulém? S verzí 10.1.x jsem s tím definitivně seknul.

    Měl jsem GL od verze 7.x na dedikovaném VPS (2 GB RAM, 20 GB storage). Nízké desítky uživatelů (v teamu je cca 20 lidí, nárazově třeba ještě 10 externistů), repozitářů desítky, celkem třeba 5 GB dat. Issue tracking v JIRA, CI nepoužíváme.

    Jak šel čas, GL bobtnal, s každým minor release nové závislosti (nodejs, golang, ruby najednou), s tím rostla paměťová náročnost a klesala rychlost (back- i front-endu). Nechtěli jsme kvůli toolu na správu projektu a obarvování diffů kupovat dražší hardware, takže to šlo z domu ve prospěch gogs, ve kterém jsme se museli do jisté míry uskromnit (nemá JIRA connector například), ale nároky jsou řádově nižší. Nestartuje to minuty, nezabírá to po spuštění 1500 MB paměti, a tak podobně.
    24.11.2017 10:36 krisko
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    u nas sme presli z gogs na gitea, ktory sa vyvija trosku dynamickejsie ako gogs.
    24.11.2017 14:58 Cabrón
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Díky za tip, to mi potenciálně vytahuje pár trnů z paty (nebo odkud) :)
    cezz avatar 24.11.2017 11:40 cezz | skóre: 24 | blog: dm6
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Ono od istej velkosti teamu to prestava byt az taky problem. Mame na tom stovky developerov, takze samozrejme to chce poriadne zelezo, ale ked si priratas, ze potrebujes nejaky vykon na CI funkcionalitu, tak ten podiel ktory na celkovych poziadavkach ma Gitlab zacina byt uz celkom unosny. Stale je pravda, ze 1.5GB RAM hned po starte je sialene vela, ale pre vacsi team to nie je zas taka polozka.

    Pre mensie projekty a pre moju potrebu pouzivam kombinaciu Gogs+Drone. Po starte oba dokopy zaberaju tak 100MB RAM a je to funkcne celkom dobra nahrada Gitlabu aj s CI. Mne osobne chyba len nejaky built-in scheduler - da sa to riesit Rundeckom, ale ten si ukroji dost velu cast RAM..
    Computers are not intelligent. They only think they are.
    24.11.2017 12:29 Kate | skóre: 9
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    U nás je to v podobném rozsahu, ale detaily implementace neznám, jsem pouhá uživatelka :) Nějakých pár GB pro Gitlab je ovšem nejspíš pro naše adminy naprosto zanedbatelná položka…

    Ale je pravda že pokud to někdo potřebuje na hezké zobrazování gitu pro 30 vývojářů, je prostě Gitlab naprosto zbytečný overkill…
    24.11.2017 13:52 andrej
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    > Nějakých pár GB pro Gitlab je ovšem naprosto zanedbatelná položka...

    kto mal na esx serveroch nejake windows 2016 virtualky toho par giga pre gitlab nechava v stave blazeneho uspokojenia zo skvelej pamatovej efektivity gitlabu.
    24.11.2017 14:26 Kate | skóre: 9
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    No, ona i jedna z našich databází udělá nejspíš z Gitlabu bezvýznamného trpaslíčka :)
    24.11.2017 17:53 ttt
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Já ho mám už tři roky na VPS nainstalovaný pro vlastní potřebu, instalace ze zdrojových kódů. Mám v něm asi 50 hobby projektů, většina z nich má jednoho vývojáře. Používám automatické buildy a deployment, dřív jsem se nedokopal k tomu spustit testy po každém commitu. U pár projektů si tam vedu seznam úkolů.

    Nenažraný je, používá Ruby on Rails. Náročnost jde trochu srazit, ale je potřeba se šťourat v nastavení (shodit počet unicorn serverů / workerů).

    24.11.2017 19:22 archen | skóre: 4
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    No ono, kdybyste zahodili JIRu a pouzivali pro issue tracking primo Gitlab, tak na ten hardware asi mate penize :-)
    EmperorWantsToControlOuterSpaceYodaWantsToExploreInnerSpaceThat'sTheFundamentalDiffBetweenGoodandBadSidesOfTheForce
    25.11.2017 19:47 DIK
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Vy máte v teamu 20 lidí a nemáte prachy na upgrade hardware VPS v řádech pár stovek? Zvláštní... DIk
    24.11.2017 10:22 Ja
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Používáme gitlab pár týdnů. Máme v něm automatický build a testy, promýšlíme workflow ticketů, Cr, předávání k ručním testům a trochu nám to drhne - byli jsme příliš navyklí na trac, ale snad se to zaběhne.
    Salamek avatar 24.11.2017 11:09 Salamek | skóre: 22 | blog: salamovo
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Pouzivam uz par let, nedavno jsem presel ze SRC install na deb verzi gitlab-ce, vse ok... (jen migrace z MySQL na Postgres byla pain)
    Cca 200 projektu, 4000 notes, 2000 issues...
    Pouzivam CI na test a build deb a makepkg pro arch + napojena instalace mattermost
    Vse provozuji za nginx
    Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
    24.11.2017 20:13 archen | skóre: 4
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    V nasi firme jsem uvedl Gitlab do provozu primarne pro source code. Kazdopadne uz jsem "zahodil" Jenkins ve prospech Gitlab CI, primarne delame (mikro)servisni architektury a vse mi tam funguje. Hlavne pouzivam gitlab pro deployment do DEV/TEST/QA/PROD (QA a produkce ma svou branch), takze mizi pomalu nutnost jakychkoli manualnich deploymentu, commit do master automaticky deployuje do DEV a TEST, jakmile pustim manualne pres gui commity do QA nebo PROD vetve, tak se deployjuji i tyto prostredi automaticky. Bohuzel to nelze pouzit zatim na starsi projekty -> asi by bylo hodne prace a spis se nam to jevi jako zbytecne.

    Oproti JIRA se mi libi, ze muzes menit issue type. Pry nejaka drazsi verze to umi taky, ale jinak musis proste nevalidni zavrit a otevrit novej.

    No a nakonec ted diskutujeme, ze bychom namisto JIRA (tu uz mame a nebude se jednoduche se ji zbavit, slouzi pro IT issue) pouzili Gitlab pro rizeni IT projektu (vyvoj software).

    Co se featur tyce, tak bych chtel dynamicky board, kde si muzes nastavit sam, ktere projekty, nebo skupiny se ti maji zobrazovat, uz existuje feature request ale bez planu. https://gitlab.com/gitlab-org/gitlab-ce/issues/21497

    Taky se mi nelibi, ze jsou groupy nejsou genericke, abych si usetril praci, tak jsem vytvoril 3 skupiny ne pro projekty, ale jen pro lidi (internal, external_company_1, external_company_2), projekt samotny muzes sdilet se skupinou. Ale skupinu se skupinou ne, neni to genericky navrzeno.

    Jinak se mi ale taky zda, ze je Gitlab takovy liny, mi to nekdy prijde, jak kdyz zere pamet, cpu, ale jen naoko, a doopravdy nic nedela :-)
    EmperorWantsToControlOuterSpaceYodaWantsToExploreInnerSpaceThat'sTheFundamentalDiffBetweenGoodandBadSidesOfTheForce
    24.11.2017 11:23 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Ako je na tom zabudované CI v GitLab-e v porovnaní napr. s Jenkins-om?
    cezz avatar 24.11.2017 11:43 cezz | skóre: 24 | blog: dm6
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Je to skor podobne niecomu ako Travis, Drone, Concourse a podobne. Podla mna omnoho lepsie ako Jenkins, ale zalezi co od toho ocakavas.

    Vela ludi ma rado Jenkins, lebo tam mas milion pluginov na cokolvek, ja osobne to povazujem za najvacsiu nevyhodu Jenkinsu.
    Computers are not intelligent. They only think they are.
    xxx avatar 24.11.2017 20:47 xxx | skóre: 42 | blog: Na Kafíčko
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Migroval jsem z Jenkinse na Gitlab. Na Jenkinsi me stvalo, ze to vlastne bez pluginu nic neumi, a posbirat spravnou kombinaci pluguinu a nastaveni, bylo dost obtizne. Navic i kdyz uz to clovek dotah do konce, tak to cely pusobilo dost chatrnym dojmem.

    Velky rozdil vidim v tom, jak bych to nazval, ze Gitlab je tak nejak "commit driven". Tedy, ze akci, ktera spousti build, je commit, a vsechny parametry co to ma udelat, musi byt v repozitari. Postupne se to sice oslabuje, jak se postupne rozsiruji moznosti triggrovani pipeline.

    Jenkins je oproti tomu zalozen na dashbordu, kde se primarne ocekava, ze akce je spustena uzivatelem. (Samozrejmne vim, ze ji muzu poustet automaticky pri commitu).

    Ten GitLabi pristup ma podle mne vyhodu, ze udrzuje navod jak projekt zbuildit vzdy aktualni, a kdyz prijde nekdo novy do tymu, tak mu staci rict, at se podiva do .gitlab-ci.yml.

    Dale je vsechno pohromade, a neni treba se bat, co bude poptreba delat, kdyz se Jenkins rozsype.

    Na druhou stranu, jsme treba byli zvykli, ze si manager na Jenkinsi pusti Job s parametry. To s GitLabem nepujde pokud se nezvetsi IQ managera, nebo pokud se mu nenaprogramuje dashboard.
    Please rise for the Futurama theme song.
    24.11.2017 21:50 Dirka | skóre: 15 | blog: dirka12345
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Uprimne, nechci ti brat iluze, ale vse co popisujes Jenkins umi, tzn mame komplet definici jobu v p4 a pokud se zmeni, tak se trigrem updatne pouze job, pokud se posle commit do kodu, pusti se kaskada (build, iso, install, testy) etc ... nicmene chapu, ze pokud nekdo nastavuje Jenkins rucne, tak to je na maslu :)
    xxx avatar 24.11.2017 22:04 xxx | skóre: 42 | blog: Na Kafíčko
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    To chapu. Muzu mit Makefile a z Jenkinse volat akorat make all. Muzu jit dokonce tak daleko, ze v Jenkinsi neni jedinej plugin a vsechno delam v shellovem skriptu vcetne checkoutu z Gitu. Jo, pokud ti bezi build na Linuxu, tak si to jeste dokazu predstavit. Nam musi bezet bohuzel build na Windows.
    Please rise for the Futurama theme song.
    24.11.2017 23:01 Dirka | skóre: 15 | blog: dirka12345
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    To si uplne nerozumime, bavim se o komplet definici Jenkins jobu vcetne kdy co a jak, jen to mame ulozeny v p4 a udelali sme si malej skript kolem, toto vse jede nad 5k+ projektama (linux, ant, vs2017, cordova, robot framework, squish a urcite sem na neco zapomnel).

    Jediny co tim chcu rict, ze existuji ruzny pristupy a nemam rad nazory system abc je blbej proze def, snad se chapeme.
    xxx avatar 25.11.2017 00:23 xxx | skóre: 42 | blog: Na Kafíčko
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Tak to ja si s dovolenim ponecham nazor, ze Jenkins je blbej, a napsal jsem i proc. Na druhou stranu neni natolik blbej, ze pokud ti vsechno funguje, aby z nej bylo potreba migrovat.
    Please rise for the Futurama theme song.
    26.11.2017 00:14 Dirka | skóre: 15 | blog: dirka12345
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Uprimne reakce, kde rikas ze potrebujete Win, ja ti odpovim, ze neni problem (ano mame 2k8 - 2k17 VS buildy) a ponechani nazoru ti neberu. Spis bych ale cekal u abc, ze se vic rozepises o tech konkretnich (technickych) problemech, obecna omacka nikomu nic nerekne. Muze to nekomu dat neco do budoucna.
    cezz avatar 27.11.2017 11:12 cezz | skóre: 24 | blog: dm6
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Ono ide aj o to, ze v pripade Jenkinsu musis trosku vybocit z vyslapanej cesty aby si dosiahol konfiguraciu o akej pises. Ides tak trochu proti systemu. Kdezto pri Gitlab-CI by si naopak musel ist proti systemu aby si taku konfiguraciu nedosiahol.

    Predpokladam ze pouzivate declarative-style Jenkinsfile, ktory uz sa ako tak blizi yml konfiguracii v inych systemoch co sa citatelnosti tyka. Mne osobne sa to stale zda take dost neprehladne a zbytocne komplikovane oproti napriklad .drone.yml, ale to je vec nazoru.

    Stale to musis cele znasilnit nejakym pluginom aby si mal build spusteny v Docker kontajneri, inak si zas len odkazany na to, ze ti niekto nerozbije build environment a zas je to stav ktory udrzujes niekde mimo Gitu. (alebo p4) Ked to porovnas s Gitlabom ktory ti v podstate automaticky nastavi Kubernetes (zvlast ak Gitlab samotny je Kubernetes aplikacia) a cele to funguje s kontajnermi tak nejak samo od seba..

    Takze suhlasim, Jenkins sa da pouzivat aj vo forme aku opisujes, ale nie je to zadarmo a vyzaduje to istu davku sebakontroly. Zvlast ak je dovod pouzivania Jenkinsu ten, ze to "developeri uz poznaju", co zvycajne znamena, ze novi zamestnanci su zvyknuti nainstalovat milion pluginov a vsetko si naklikat. (pretoze tak to vacsina developerov pozna)
    Computers are not intelligent. They only think they are.
    27.11.2017 21:44 Dirka | skóre: 15 | blog: dirka12345
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Pokusim se o tom, jak pouzivame Jenkins napsat blog, az bude cas, chapu, ze gitlab-ci je zrejme primejsi cesta, pokud clovek chce jen build, ale chybi me tam integrace na ruzny test tooly a podobne, takze to nevidim jako ultimatni reseni = chcu videt vysledky gui testu, treba je i rovnou zalogovat nebo pri pristim buildu zavrit a dokud to muj nastroj nema, tak je problem.

    Pokud toto gitlab-ci umi, budu rad za priklady pouziti s Robot frameworkem a Squishem.
    cezz avatar 28.11.2017 12:25 cezz | skóre: 24 | blog: dm6
    Rozbalit Rozbalit vše Re: GitLab 10.2.1
    Rad si ten blog precitam. Nase aplikacie obecne povedane nemaju GUI, takze testy s vystupom len do build logu nie su problem. Viem, ze je par timov, ktore si Jenkins zivia prave koli itegracii ako spominas ty, ale u nas je to relativne minimum aplikacii.

    Nechap ma zle, netvrdim, ze Jenkins je vyslovene zly. Ma svoje uplatnenie, o tom nepochybujem. Ale co mam moznost pozorovat, tak na Gitlabe sa bez velkej namahy uzivia desiatky-stovky projektov a nie je to zasadny problem adminovat, kdezto tych par projektov co si zivia Jenkins ma podchvilou nejake problemy. (ale, pravda, niekedy si clovek nepomoze)
    Computers are not intelligent. They only think they are.

    Založit nové vláknoNahoru


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