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 22:00 | IT novinky

    Společnost OpenAI představila svůj nejnovější AI model GPT-4o (o jako omni, tj. vše). Nově také "vidí" a "slyší". Videoukázky na 𝕏 nebo YouTube.

    Ladislav Hagara | Komentářů: 0
    dnes 15:44 | Zajímavý článek

    Ondřej Filip publikoval reportáž z ceremonie podpisu kořenové zóny DNS. Zhlédnout lze také jeho nedávnou přednášku Jak se podepisuje kořenová zóna Internetu v rámci cyklu Fyzikální čtvrtky FEL ČVUT.

    Ladislav Hagara | Komentářů: 0
    dnes 14:22 | IT novinky

    Společnost BenQ uvádí na trh novou řadu monitorů RD určenou pro programátory. První z nich je RD240Q.

    Ladislav Hagara | Komentářů: 8
    dnes 13:00 | IT novinky

    Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem nadále zůstává Frontier od HPE (Cray) s výkonem 1,206 exaFLOPS. Druhá Aurora má oproti loňsku přibližně dvojnásobný počet jader a dvojnásobný výkon: 1,012 exaFLOPS. Novým počítačem v první desítce je na 6. místě Alps. Novým českým počítačem v TOP500 je na 112. místě C24 ve Škoda Auto v Mladé Boleslavi. Ostravská Karolina, GPU

    … více »
    Ladislav Hagara | Komentářů: 0
    dnes 10:11 | Nová verze

    GHC (Glasgow Haskell Compiler, Wikipedie), tj. překladač funkcionálního programovacího jazyka Haskell (Wikipedie), byl vydán ve verzi 9.10.1. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 09:22 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 6.8 oznámil Linus Torvalds vydání Linuxu 6.9. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna. Později také na Linux Kernel Newbies.

    Ladislav Hagara | Komentářů: 2
    11.5. 18:22 | Nová verze

    Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    10.5. 19:11 | Nová verze

    Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 16
    10.5. 04:11 | Nová verze

    Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    9.5. 22:22 | Bezpečnostní upozornění

    Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].

    Ladislav Hagara | Komentářů: 22
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (71%)
     (7%)
     (11%)
     (12%)
    Celkem 215 hlasů
     Komentářů: 15, poslední dnes 21:33
    Rozcestník

    Nespím / Linux a C++

    7.6.2023 03:13 | Přečteno: 1456× | Hardware | poslední úprava: 7.6.2023 03:16

    Nechce sa mi spať, priateľka spí a ja sa nudím, aj keď klipkajú mi oči, asi si zachvíľu do bonga načapujem trošku HHC aspoň na 5 - 10 šlukov

    No terazky ešte sedím pri PC a premýšlam. Čo vlastne použivate na C++?

    Ide mi hlavne o typing, statickú analýzu a autocomplete vrámci Editora / IDE.

    Mnou preferovaný editor VSCode má pre C++ dvojaké riešenie resp 2x extensiony: Extension pre GCC(a MSVC), ktorá je priamo v C++ Extension Packu od Microsoftu. Alebo potom extension pre clang / clangd.

    Odporúčam druhe riešenie. Bo extension pre clang funguje skoro všade a so všetkým. Samozrejme funguje aj s libkami pre ine prostredia ako clang. A pokiaľ mám nejaký hlavičkový súbor, prostredie náhodou nenašepkáva... stačí si ho otvoriť priamo v editore, preklikať includes (Ctrl + pravé myšítko) a VSCode si ho naindexuje a takto postupne si vieme naindexovať skoro všetko. Takže bez väčších problémov, viem používať paralelne vedľa seba, viac verzií GCC + clang + GCC compiler z toolchainu xtensa atď.

    Pri tom Microsoftáckom C++ plugine to nefunguje takto hladko. Teda vo Windowse mi fungoval. Ale vo FreeBSD ani Linuxe sa mi to nepodarilo rozbehnúť. Vo FreeBSD nefungoval vôbec. A v Linuxe nenašepkával. Ale popravde, ani som to nejako dlho neskúšal nastaviť, dal som tomu dve minúty a switchoval som rovno na clang extension.

    Rozmýšlam, ale či nie som moc konzervatívny, veď zmena je život. Aký iný editor či IDE s akým pluginom používate? Aký editor pre C++ by ste mi dali do pozornosti aspoň na vyskúšanie?

    Z komerčných som skušal CLion.
    Skúšal som aj Qt Creator, KDevelop, NetBeans no VSCode zatiaľ u mňa nemá konkureciu. KDevelop sa mi páči, žial preberá nejaké globálne nastavenia syntax highlightera z KDE témy. Takže každú jednu tému dojebe. Ak viete ako tú globálnu tému vypnem, tak vpored ďakujem za rady

    No možno by som mal vyskúšať Neovim, alebo Spacemacs, Atom alebo niečo podobné, čo poviete?        

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    dolik.rce avatar 7.6.2023 06:14 dolik.rce
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Opravdoví programátoři nepotřebují našeptávač, to je pro pojídače koláčů...
    AraxoN avatar 7.6.2023 10:10 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Ja som občas použil Code::Blocks, ale je pravda, že Céčkom sa neživím a pri debugovaní cudzieho kódu mi väčšinou stačí vim.
    7.6.2023 11:19 J
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    V dnesni dobe jsou lidi tak retardovani, ze v aute chteji 20 asistentu, hudbu jim vybere “AI” a k programovani nejsou schopni pouzit vi ale potrebuji naseptavace a pitchoviny kolem.
    7.6.2023 14:34 _
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Přidej prosím anketu, dík :)
    7.6.2023 14:41 wut
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    c++ v roce 2023 💀
    7.6.2023 23:01 _
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    abclinuxu čtou převážně lidi 50+ a Kapice, stále používající nástroje max z devadesátek, takže hermes aspoň dělá osvětu.
    8.6.2023 13:35 J
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Alesovi je 50+, ne?
    8.6.2023 14:02 wut
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    no hlavně je to lopata, nezvládne splácat dohromady ani bash skript natož prgání
    8.6.2023 19:41 Jepice
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    No jo, kdyz se mu nelibi vtipy o velmistrovi vesmiru tak by mohl do blogu dat nejaky svuj kod. To bude mnohem lepsi zabava.
    7.6.2023 17:07 Vinicius
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Pro své starší projekty jsem dlouho používal NetBeans a jeho zásuvný modul C/C++. Nejvíce se mi líbila možnost si pohodlně naklikat, kde jsou hlavičkové soubory, našeptávání fungovalo celkem slušně i pro takové monstrózní knihovny jako GTKmm. Bohužel vývoj zásuvného modulu ustrnul, takže jsem musel mrknout jinam.

    V práci mám CLion a jsem celkem spokojený, pochválil bych parser a indexer, dobře si poradí i v situacích kdy nejsou k dispozici všechny hlavičkové soubory (lépe než VSCODE). Vlastní psaní kódu a pohyb po zdrojových textech jsou bezproblémové. Na CLionu mi trochu vadí struktura menu, ale jsem asi příliš rozmazlený (institucionalizovaný) z NetBeans.

    Na hobby projekty buď Kate z KDE nebo VSCode se zásuvnými moduly. Co se týče VSCode, tak vlastní psaní kódu a navigace po různých částech kódu je slušná. GUI k nastavení IDE je ve srovnání s NetBeans a CLion naprosto tragické, ale to se netýká jenom C/C++.
    8.6.2023 08:28 Jan
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Používám Emacs + lsp-mode s backendem clangd. Pro build používám CMake. Nastavuji CMAKE_EXPORT_COMPILE_COMMAND, aby mi Emacs našeptával.

    Myslím, že hodně podobné nastavení lze provést i ve VSCode.
    9.6.2023 06:44 prvni ruka
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Myslim? Tak bud to vis nebo mlc! Dalsi k3dAr chytrolin...
    Agent avatar 8.6.2023 19:54 Agent | blog: Life_in_Pieces | HC city
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Vím, že existoval plugin do Eclipsu, ale nevím, v jakém je to teď stavu. Co C++Builder?
    Nevěděl zpočátku, co si počít, jak žít, co dělat, ale brzy se vpravil do role samotáře.
    9.6.2023 20:28 Ariczek | skóre: 5
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Ingenico, mimo jiné výrobce platebních terminálů aka embedded krabiček, si nad eclipse a jejím c/c++ pluginem postavila vlastní plugin "ingedev" - který rovnou poskytuje i proprietární SDK, cross-compiler (prehistorické gcc, tuším že 2 roky zpátky byla "novinkou" něco verze 5...), integrace dalších toolů (podpis, loader...) atd. Aktivně ho vyvíjí a udržují. Používá ho i velká většina komunity (tedy platících zákazníků, kteří na daném HW vyvíjejí...), spíše vyjímky jsou pokusy o cmake a vývoje ve Visual Studiu...
    9.6.2023 06:22 Heretik 《小魔神》
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Normální programátoři používaji emacs. Začátečníci vim.

    Našeptávače jsou určeny pouze nesvéprávným jedincům, co neumí anebo nesmějí myslet.
    9.6.2023 09:17 karkar | skóre: 4
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Ne, emacs používají jenom autisti a vim jen lidi s hraniční poruchou osobnosti. Normální lidi používaj visual studio.
    9.6.2023 10:43 J
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Ale prd, normalni programator pro linux zasadne pouziva vi. Pokud je to junior tak pouziva vim. Visual Studio pouzivaji jenom lepici a lopaty v korporatech, s programovanim to nema nic spolecneho.
    9.6.2023 11:57 karkar | skóre: 4
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    Ale to se vůbec nevylučuje s tím, co jsem napsal výše...
    9.6.2023 15:48 Vinicius
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    S těmi našeptavači je to dost provokativní odpověď. Mně přijde, že spíš šetří psaní mnoha písmenek těm programátorům, kteří co vědí co dělají (jinak by jim nebylo podle čeho našeptávat) a chtějí to dělat rychle. Já prostě nemám hlavu na to, abych si pamatoval všechny třídy a metody z knihovny JFC Swing. Stejně tak by mi přišlo tragické, kdyby se třeba kostra dokumentačních komentářů musela vypisovat ručně, místo prostého zapsáni /** nad metodou.

    9.6.2023 20:47 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Nespím / Linux a C++
    "Našeptávání", tj. doplňování při psaní, považuju spíš za takovou třešničku na dortu. Hlavní benefit code modelu je IMO proklikávání na definice různých věcí, hledání použití, případně zobrazování dokumentace.

    U jazyků s type inference (což už dnes je C++ taky, byť v primitivní formě) je taky užitečné zobrazování typů.

    Založit nové vláknoNahoru

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