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 17:44 | IT novinky

    Digitální a informační agentura (DIA) na přelomu roku dokončila rozsáhlou modernizaci hardwarové infrastruktury základních registrů. Projekt za 236 milionů korun by měl zabránit výpadkům digitálních služeb státu, tak jako při loňských parlamentních volbách. Základní registry, tedy Registr práv a povinností (RPP), Informační systém základních registrů (ISZR) a Registr obyvatel (ROB), jsou jedním z pilířů veřejné správy. Denně

    … více »
    Ladislav Hagara | Komentářů: 3
    včera 17:33 | IT novinky

    Evropská komise (EK) zahájila nové vyšetřování americké internetové platformy 𝕏 miliardáře Elona Muska, a to podle unijního nařízení o digitálních službách (DSA). Vyšetřování souvisí se skandálem, kdy chatbot s umělou inteligencí (AI) Grok na žádost uživatelů na síti 𝕏 generoval sexualizované fotografie žen a dětí. Komise o tom dnes informovala ve svém sdělení. Americký podnik je podezřelý, že řádně neposoudil a nezmírnil rizika spojená se zavedením své umělé inteligence na on-line platformě.

    Ladislav Hagara | Komentářů: 5
    včera 15:11 | Komunita

    Bratislava OpenCamp pokračuje vo svojej tradícii a fanúšikovia otvorených technológií sa môžu tešiť na 4. ročník, ktorý sa uskutoční 25. 4. 2026 na FIIT STU v Bratislave. V súčasnosti prebieha prihlasovanie prednášok a workshopov – ak máte nápad, projekt, myšlienku, o ktoré sa chcete podeliť s komunitou, OpenCamp je správne miesto pre vás.

    Ladislav Hagara | Komentářů: 0
    včera 13:33 | IT novinky

    Krádež není inovace (Stealing Isn't Innovation). Koalice umělců, spisovatelů a tvůrců protestuje proti používání autorsky chráněných děl velkými technologickými společnostmi pro trénování AI systémů bez povolení či kompenzace.

    Ladislav Hagara | Komentářů: 16
    včera 12:22 | IT novinky

    Stát, potažmo ministerstvo vnitra plánuje zřízení nového, neveřejného virtuálního operátora, který by byl primárně určený na zajištěni kritické infrastruktury státu. Cílem je zajistit udržitelné, bezpečné, mobilní, vysokorychlostní datové a hlasové služby umožňující přístup ke kritickým aplikacím IZS a krizového řízení.

    karkar | Komentářů: 8
    včera 01:44 | Nová verze

    Byla vydána nová verze 10.0 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Vypíchnout lze nové balíčky ownCloud Infinite Scale a Uptime-Kuma.

    Ladislav Hagara | Komentářů: 0
    25.1. 20:22 | Nová verze

    Enkodér a dekodér SVT-AV1 (Scalable Video Technology for AV1) byl vydán v nové major verzi 4.0.0.

    Ladislav Hagara | Komentářů: 0
    25.1. 18:44 | Nová verze

    Byla vydána nová verze 3.0.8 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP je již k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    24.1. 11:55 | Humor

    Microsoft poskytl FBI uživatelské šifrovací klíče svého nástroje BitLocker, nutné pro odemčení dat uložených na discích třech počítačů zabavených v rámci federálního vyšetřování. Tento krok je prvním známým případem, kdy Microsoft poskytl klíče BitLockeru orgánům činným v trestním řízení. BitLocker je nástroj pro šifrování celého disku, který je ve Windows defaultně zapnutý. Tato technologie by správně měla bránit komukoli kromě

    … více »
    NUKE GAZA! 🎆 | Komentářů: 39
    24.1. 01:44 | Komunita

    Spotify prostřednictvím svého FOSS fondu rozdělilo 70 000 eur mezi tři open source projekty: FFmpeg obdržel 30 000 eur, Mock Service Worker (MSW) obdržel 15 000 eur a Xiph.Org Foundation obdržela 25 000 eur.

    Ladislav Hagara | Komentářů: 4
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (6%)
     (0%)
     (10%)
     (22%)
     (3%)
     (5%)
     (2%)
     (11%)
     (33%)
    Celkem 635 hlasů
     Komentářů: 17, poslední 22.1. 15:24
    Rozcestník

    Nespím / Linux a C++

    7.6.2023 03:13 | Přečteno: 1698× | 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: 13 | blog: Kartrolling
    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: 13 | blog: Kartrolling
    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.