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 22:44 | Nová verze

    Programovací jazyk Python byl vydán v nové major verzi 3.15.0. Podrobný přehled novinek v aktualizované dokumentaci.

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

    BIGWORDS.PAGE je open-source webová aplikace, která po otevření odkazu v prohlížeči vykreslí přes celou obrazovku jednoduché informační sdělení. Zpráva i její nastavení jsou uložené v části URL za znakem #, například odkaz https://bigwords.page/#abclinuxu zobrazí jako velký bílý nápis 'abclinuxu' na černém pozadí. Obsah odkazu lze upravovat i vestavěným editorem, ten umožňuje nastavovat formátování a vizuální efekty textu, časovače, QR kódy a obrázky. Zdrojový kód je dostupný pod licencí MIT na GitHubu.

    ❗Červivý Hřib krade❗ | Komentářů: 4
    včera 11:55 | Upozornění

    V neděli 11. října proběhne rotace klíče kořenové zóny. Podruhé v historii. Ondřej Filip na blogu CZ.NIC: "Pokud je pro Vás DNS protokol spíše výzva, ale přesto spravujete nějakou síť či DNS resolver, zkuste si jednoduchý test, který připravila firma Cloudflare na této adrese. Obzvláště zbystřit byste měli, pokud uvidíte nějaká červená políčka."

    Ladislav Hagara | Komentářů: 7
    včera 09:55 | IT novinky

    Vláda Spojených států se rozhodla vyřadit americkou softwarovou společnost Microsoft a několik dalších velkých technologických podniků z programu, který umožňuje kvalifikovaným zahraničním pracovníkům získat povolení k trvalému pobytu. Oznámila to včera administrativa amerického prezidenta Donalda Trumpa. Opatření zdůvodnila rozsáhlým zneužíváním programu, který je dlouhodobě terčem kritiky ze strany Trumpových příznivců, neboť prý znevýhodňuje americké pracovníky.

    Ladislav Hagara | Komentářů: 11
    včera 09:44 | IT novinky

    Datové centrum největší ruské technologické společnosti Jandex v Rjazaňské oblasti se stalo cílem dronového útoku a zastavilo provoz. Jandexu se někdy přezdívá „ruský Google“. Provozuje nejoblíbenější internetový vyhledávač v Rusku nebo aplikace pro objednávky jídla a taxi. Využívají jej desítky milionů lidí v rusky mluvících zemích.

    Ladislav Hagara | Komentářů: 11
    včera 09:33 | Nová verze

    Francouzská společnost Mistral AI představila Mistral Large 4 (interně přezdívaný 'le Chonk', volně přeloženo 'pořádný macek'), 'open-weight multimodální hybridní instruct-and-reasoning model s architekturou granulárního MoE, nativně podporující více jak 160 jazyků'. Model má přes jeden bilión parametrů, z nichž při práci využívá 49 miliard, kontextové okno o délce milion tokenů a obrazový enkodér o 1,6 miliardách parametrů.

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 2
    včera 03:22 | Nová verze

    Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.20. Díky 227 přispěvatelům.

    Ladislav Hagara | Komentářů: 0
    včera 03:11 | Komunita

    Simon Long oznámil Raspberry Pi Desktop pro PC a Mac s Intelem postavený na aktualizovaném Debianu 13 Trixie. S klientem Raspberry Pi Connect pro vzdálenou správu. Ke stažení je vedle Raspberry Pi OS pro Raspberry Pi.

    Ladislav Hagara | Komentářů: 1
    8.10. 21:33 | Zajímavý projekt

    ESP32-C3 adblock přemění lacinou vývojovou desku ESP32‑C3 na samostatný DNS blokovač nejenom reklamních domén, minimalistickou alternativu k populárnímu Pi-hole. ESP32-C3 adblock místo objemných názvů domén ukládá jejich 40-bitové FNV-1a hashe do flash paměti, které pak binárně prohledává, kontrola jedné domény trvá přibližně 10 milisekund. Blocklist pojme až 537 tisíc domén a lze jej spravovat přes webové rozhraní. Projekt zatím

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 0
    8.10. 21:00 | Zajímavý software

    ArtCraft je sada open source aplikací pro práci s obrázky a videi "inspirovaných" aplikacemi od Adobe. Napsaných v Rustu. Pro MacOS, Windows i Linux. Běží také ve webovém prohlížeči. Aktuálně se jedná o 7 aplikací: PhotoCraft (Photoshop), VectorCraft (Illustrator), FilmCraft (Premiere Pro), LightCraft (Lightroom), PdfCraft (Acrobat), EffectCraft (After Effects) a DesignCraft (InDesign). Zdrojové kódy jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 8
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2820 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: Github - jak se pripojit k projektu

    10.9.2011 13:11 Martin Divis
    Github - jak se pripojit k projektu
    Přečteno: 934×

    Ahoj vyvojari, nejaky cas programuji v C a nasel jsem v tom zalibeni, rad bych se pripojil k nejakemu OS projektu, zacal jsem se tedy ucit git, jelikoz par peknych projektu jsem nasel na sluzbe gitbub.

    Neni mi ale uplne jasne jak github funguje, naklonuji si projekt pomoci git clone k sobe, zacnu provadet upravy sw a commitovat je do sveho lokalniho repositare, jak nasledne dostanu tyto zmeny do hlavni vetve? (musim zaslat patch autorovi emailem? nejak mi neni jasne zda-li mohu delat git push/pull apod operace).

    A take bych se rad zeptal zda-li lze vysvetlit jak funguje to slucovani (merge), nedokazu si predstavit  jak autor puvodniho projektu zajistuje zaclenovani patchu, jak zajisti, ze patch ktery zasilam upravuje prave tuto konkretni verzi souboru (co kdyz ji nekdo zmenil behem zaslani patche?).

    Diky vsem za ochotu, jsem zacatecnik.


    Řešení dotazu:


    Odpovědi

    xkucf03 avatar 10.9.2011 17:33 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Github - jak se pripojit k projektu
    Že by ti dal autor programu jen tak práva na push, se dá celkem vyloučit – určitě ti je nedá jen tak, že bys mu napsal, že chceš přispívat (a posílat změny mailem je hloupé a nepohodlné). Proto se, aspoň zpočátku, používá scénář „správce integrace“ – změny budeš dělat do svého úložiště a když se budou autorovi programu líbit, stáhne si je od tebe a začlení. K úložišti na tvém počítači se jen tak nedostane, takže potřebuješ nějaké veřejně dostupné úložiště – třeba u tebe na serveru – ale úplně nejjednodušší bude, když uděláš na tom GitHubu fork toho programu, vlastní větev, a do ní budeš commitovat resp. pullovat ty změny – a pak akorát pošleš autorovi programu požadavek na začlenění tvých změn.
    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-DK, Relational pipes
    10.9.2011 18:02 chrono
    Rozbalit Rozbalit vše Re: Github - jak se pripojit k projektu
    a posílat změny mailem je hloupé a nepohodlné
    Nepohodlné pre koho?
    10.9.2011 20:20 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Github - jak se pripojit k projektu
    Souhlasím, maily generované přímo gitem se běžně používají pro předávaní patchů správcům subsystémů linuxu. Hned vidí popis commitu, provedené změny, je to OK a praktické. Nevyžaduje to tolik mergů, správce si patch commitne rovnou do své větve, historie je lineárnější.

    Samozřejmě v rámci užší pracovní skupiny jsou lepší méně pracné varianty.
    Řešení 1× (Jirka Keresteš)
    11.9.2011 12:46 dementni.lojzik | skóre: 19 | blog: ze zivota na vsi
    Rozbalit Rozbalit vše Re: Github - jak se pripojit k projektu
    kazdy projekt muze mit svoje vlastni zvyklosti, uplne idealni je zeptat se na dev listu daneho projektu. Nicmene pokud se ti ptat nechce, tak asi nic nezkazis nasledujicim postupem:
    • na strance projektu na githubu klikni na "Fork" a potvrd, ze se to ma forktnou k tobe - to vytvori svoji vlatni kopii (fork) daneho projektu, kam mas pravo commitovat
    • naklonuj si svou kopii projektu z githubu (pres git@github.com:...., abys tam pozdeji mohl odeslat zmeny)
    • proved lokane zmeni, komitni do lokalniho repozitare a pote, co jsou zmeny hotove, je odesli do te sve kopie na githubu
    • pote na strance kopie projektu na githubu klikni na "Pull Request" a potvrd, ze chces odelat patch - toto na strance puvodniho projektu (upstream projektu) vytvori pozadavek na zacleneni tebou provedenych zmen do puvodniho projektu
    • autor/autori si pak obyvkle patch prohlednou, rovnou akceptuji nebo uporozni, co je treba opravit. Pokud je delsi cas pull request bez komentaru a neni akceptovan, je dobre napsat na dev list daneho projektu.
    Par dobry praktik:
    • pred odeslanim zmen je dobre aktualizovat projekt (stahnout pripadne zmeny z upstream projektu) a svoje zmeny zaclenit az nakonec pomoci git rebase (viz napr. dotaz v poradne zde)
    • zmeny nedelat do master vetve, ale pro kadnou zmenu vytvorit vlastni vetev. Pull request pak posilat z teto vetve
    • pokud ma projekt nejaky issue tracker (treba Bugzilla nebo Jira), je dobre vytvorit prvne issue v tom tracking systemu a pak jeji cislo uvadet do vsech commitu (usnadnuje to orientaci, pripadne backportovani a navic nektery projekty maji git integrovany s tracking systemem, takze k danym issue automaticky pridavaji linky na commity, ktere jsou s danou issue svazane)
    Jinak vrele doporucuji si precit neco o gitu, napr. v cestine dostupnou knihu Pro Git
    11.9.2011 13:17 Martin Divis
    Rozbalit Rozbalit vše Re: Github - jak se pripojit k projektu

    Dobry den, dekuji mnohokrat, presne takove informace jsem hledal, otevreny software se mi myslenkou velmi libi, bohuzel mi prijde vcelku slozite zacit se v nem orientovat nejspise proto, ze kazdy projekt ma svoji vlastni "stabni" kulturu, jeste jednou diky.

    Napr. clanek na tema jak zacit spolupracovat na nejakem projektu si myslim byl zajimavy i pro ostatni.

    Diky Martin, jdu se s tim porvat vlastni fork jsem uz udelal, lokalni repo mam u sebe, knihu Gitu uz mam a ctu ji i kdyz abych pravdu rekl, tak prace s vetvemi projektu a slucovanim je divocina a moc to zatim nechapu, doufam, ze se tim prokousu.

    11.9.2011 22:06 Kit
    Rozbalit Rozbalit vše Re: Github - jak se pripojit k projektu
    "Štábní kulturu" dodržovat nemusíš, ale může to způsobit odtržení od původního projektu. Ovšem pokud ta tvá odnož bude lepší, časem se patche od ostatních přesunou z původního projektu na ten tvůj.

    Jednou mi jeden program v distribuci házel nesmyslné výsledky. Když jsem se podíval do zdrojáku, tak jsem se zhrozil. Když jsem ho opravil, zbyl z původního programu jediný řádek. Se jménem původního autora :-)

    Tím chci říct, že všichni jsme lidé. Někdo dostane nápad, jiný ho zrealizuje, další ho opraví a opět další ho udržují a dokumentují. V kterékoli fázi může dojít nejen ke změně štábní kultury, ale i k úplné refaktorizaci. Když to budeš dělat ve vlastním forku, upravuj to tak, jak si myslíš, že by to mělo být.

    Založit nové vlákno • Nahoru

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

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