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í
×

    dnes 13:44 | IT novinky

    Největší kryptoměnová burza světa Binance se stala terčem útoku, při kterém podvodníci odcizili během několika minut kryptoměny v hodnotě přibližně 6,3 miliardy dolarů. Jedná se o největší kryptoměnovou krádež v historii, přibližně čtyřikrát větší než loňský útok na burzu Bybit. Binance se podařilo ve spolupráci s partnery zmrazit aspoň aktiva v hodnotě zhruba 3 miliard dolarů a slíbila, že veškeré ztráty pokryje z vlastních prostředků.

    Ladislav Hagara | Komentářů: 6
    dnes 02:16 | Bezpečnostní upozornění

    Zranitelnost CVE-2026-98432 s CVSS 9.8 odhalila AI od společnosti Anthropic. Jedná se o kritickou chybu v implementaci MPTCP (multipath TCP). Debian vydal patche 16.10. a 22.10., ale např. Ubuntu je zatím bez opravy. Více informací na The Hacker News.

    Max | Komentářů: 15
    včera 23:22 | Zajímavý software

    Na Slovensku vznikla úplne nová rally hra, ktorá je zadarmo a funguje vo Windowse, Linuxe či na Macu. Greenie Rally má viac ako 50 tratí a vozidiel, šampionáty či turnaje. Má retro feeling a imituje automobilové hry z prelomu tisícročí. Vyskúšate prejsť všetky mapy na Škode 130RS?

    Stanislav Hoferek | Komentářů: 4
    včera 14:33 | Komunita

    Do základního systému NetBSD -current byl přidán nový editor atto jako alternativa k editorům vi a xedit.

    Ladislav Hagara | Komentářů: 1
    včera 14:11 | IT novinky

    Společnost System76 představila kompaktní 11litrový Thelio Prime Desktop. S procesorem AMD Ryzen 9000. S Pop!_OS 24.04 LTS s desktopovým prostředím COSMIC nebo Ubuntu 24.04 LTS.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | Humor

    Čínská státní televize pozastavila vysílání španělské La Ligy a čínské internetové platformy omezily obsah s Kylianem Mbappém poté, co slavný fotbalista ve francouzském pořadu The Bridge mluvil o svém oblíbeném memu, v němž je jeho tvář vložena do portrétu zobrazujícího diktátora Mao Ce-tunga. 'Můj oblíbený mem je ten, na kterém dali můj obličej na čínského diktátora. To mě opravdu rozesmívá. S přáteli ho používám pořád' řekl,

    … více »
    Pendrekama do nich❗ | Komentářů: 7
    včera 13:22 | IT novinky

    Při příležitosti oslav Dne vzniku samostatného československého státu (28. října) byly uděleny medaile Za zásluhy tvůrci aplikace Záchranka Filipu Maleňákovi, vědci v oblasti umělé inteligence Tomáši Mikolovovi a Olze Štěpánkové, vědkyni zabývající se kybernetikou, robotikou a strojovým učením, průkopnici v oblastech výuky a využití umělé inteligence v medicínském inženýrství.

    Pendrekama do nich❗ | Komentářů: 7
    včera 01:33 | IT novinky

    Apple představil nový iPad mini, iMac s čipem M6, 14palcový MacBook Pro s čipem M6 a MacBook Pro s PROLED XDR displejem – první Mac s dotykovým ovládáním.

    Ladislav Hagara | Komentářů: 5
    28.10. 23:22 | Zajímavý projekt

    Nedávno představený projekt mapSTL.com řeší budoucnost. 𝕏: "Netušil jsem, kolik patentů na generování map existuje. Existují patenty na generování fantasy map 🫣. Cokoliv je na 3D tiskárnu a tvoří to produkt, bude to mít patenty. Tak bacha na to!" … více »

    Ladislav Hagara | Komentářů: 5
    28.10. 18:55 | Nová verze

    Multiplatformní emulátor terminálu Ghostty byl vydán ve verzi 1.4 (𝕏). Přehled novinek a vylepšení v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (20%)
     (29%)
     (9%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2946 hlasů
     Komentářů: 34, poslední 26.10. 08:24
    Rozcestník

    Dotaz: Interface sdilenych knihoven

    15.10.2008 14:38 letana
    Interface sdilenych knihoven
    Přečteno: 636×
    Zdravim,

    snazim se zjistit podrobnosti pri pouzivani sdilenych knihoven, ale marne. Vytvarim program, ktery bude vyuzivat sdilene knihovny. Prvnim problemem je, ze dopredu neznam, ktere sdilene knihovny to budou, mel by to ovlivnovat uzivatel. Tato situace se da jiste resit pomoci dlopen a dlsym..., nebo se mylim? Je jina varianta? Druhym vetsim problemem je, ze take neznam interface knihoven, nevim tedy nazvy funkci v nich. Je jina varianta, nez aby vsechny knihovny meli stejne, mnou urcene, rozhrani? Je mozne zjistit rozhrani jiz nainstalovane knihovny?

    Pro zpresneni uvedu priklad: program by mel tridit data, pritom tridici algoritmy jsou obsazeny ve sdilenych knihovnach (ne nutne jeden algoritmus na jednu knihovnu). Nechci ovlivnovat jak budou napsany sdilene knihovny, nechci nutit pisatele knihoven, aby museli psat funkci s nazvem start... Je to takto mozne?

    Mnohokrat dekuji

    Odpovědi

    15.10.2008 15:48 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Interface sdilenych knihoven
    Názov vstupnej funkcie potrebujete, môže to byť aj argument (string).

    Resp, je tu možnosť napísať analyzátor kódu a zistiť, či tá-ktorá funkcia pracuje podľa predstáv programu ... :-)

    15.10.2008 16:27 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Interface sdilenych knihoven
    zistiť, či tá-ktorá funkcia pracuje podľa predstáv programu ... :-)
    Myslíte vyřešit halting problem? :-D

    Jinak tazatel si v otázce vlastně sám odpověděl: hledá způsob, jak vytvořit rozhraní – inu, musí ho definovat. Myslím, že v Céčku je definice signatur funkcí pro tenhle účel standardní postup.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    16.10.2008 00:56 luky
    Rozbalit Rozbalit vše Re: Interface sdilenych knihoven

    Krome nazvu funkci musite znat i pocet parametru, jejich poradi, datove typy a vyznam. Nemuzete se spolehnout na to, ze budou "exportovane" jen ty funkce, ktere chcete a umite pouzit. Atd.

    Zcela dynamicke reseni neni mozne. Vzdy je potreba nejakym zpusobem predem znat/definovat interface, pripadne s urcitou merou prizpusobivosti.

    Ja jsem kdysi podobny problem resil pomoci samostatnych konfiguraku popisujicich knihovny/funkce, ktere jsem dodelaval podle potreby, jak klient z ruznych zdroju dostaval dalsi knihovny, ale to je opravdu reseni, kteremu je lepsi se vyhnout.

    Kazdopadne seznam funkci se z knihoven da zjistit treba pomoci libbfd, ale je otazka jestli vam to k necemu bude.

    Pavel Stárek avatar 25.10.2008 12:59 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Interface sdilenych knihoven
    Podle tvého popisu to spíš vypadá na systém zásuvných modulů (pluginů). Tudíž bude asi vhodné (ne-li nutné), aby sdílené moduly (pluginy) měli tebou určené rozhraní. Inspirovat se nechá například přečtením zdrojových textů programu XMMS který má systém pluginů.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.

    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.