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í
×
    včera 18:33 | Nová verze

    Byla vydána (𝕏) nová verze 24.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 24.7 je Thriving Tiger. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    včera 05:11 | Bezpečnostní upozornění

    Binarly REsearch upozorňuje na bezpečnostní problém PKFail (YouTube) v ekosystému UEFI. Stovky modelů zařízení používají pro Secure Boot testovací Platform Key vygenerovaný American Megatrends International (AMI) a jeho privátní část byla při úniku dat prozrazena. Do milionů zařízení (seznam v pdf) po celém světě tak útočníci mohou do Secure Bootu vložit podepsaný malware. Otestovat firmware si lze na stránce pk.fail. Ukázka PoC na Linuxu na Windows na YouTube.

    Ladislav Hagara | Komentářů: 11
    včera 02:22 | Nová verze

    Mobilní operační systém /e/OS (Wikipedie) založený na Androidu / LineageOS, ale bez aplikací a služeb od Googlu, byl vydán ve verzi 2.2 (Mastodon, 𝕏). Přehled novinek na GitLabu. Vypíchnuta je rodičovská kontrola.

    Ladislav Hagara | Komentářů: 2
    včera 01:22 | IT novinky

    Společnost OpenAI představila vyhledávač SearchGPT propojující OpenAI modely umělé inteligence a informace z webů v reálném čase. Zatím jako prototyp pro vybrané uživatele. Zapsat se lze do pořadníku čekatelů.

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | Nová verze

    Distribuce Linux Mint 22 „Wilma“ byla vydána. Je založená na Ubuntu 24.04 LTS, ale s desktopovým prostředím Cinnamon (aktuálně verze 6.2), příp. MATE nebo Xfce, balíkem aplikací XApp, integrací balíčků Flatpak a dalšími změnami. Více v přehledu novinekpoznámkách k vydání.

    Fluttershy, yay! | Komentářů: 2
    25.7. 17:44 | Zajímavý článek Ladislav Hagara | Komentářů: 2
    25.7. 17:22 | Nová verze

    Byla vydána nová verze 14 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v cgitu. Vypíchnout lze podporu rozšíření v Lua.

    Ladislav Hagara | Komentářů: 0
    25.7. 17:11 | Nová verze

    Byla vydána verze 1.80.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    25.7. 14:11 | IT novinky

    Apple oznámil, že v beta verzi spustil své Apple Maps na webu. Podporován je také webový prohlížeč Chrome. Ne však na Linuxu.

    Ladislav Hagara | Komentářů: 23
    25.7. 13:11 | IT novinky

    Portál Stack Overflow po roce opět vyzpovídal své uživatele, jedná se především o vývojáře softwaru, a zveřejnil detailní výsledky průzkumu. Průzkumu se letos zúčastnilo více než 65 tisíc vývojářů. Z Česka jich bylo 710. Ze Slovenska 246.

    Ladislav Hagara | Komentářů: 0
    Rozcestník

    Dotaz: Jak funguje socket

    20.10.2007 22:42 josasbosa
    Jak funguje socket
    Přečteno: 876×
    Ahoj. Potreboval bych vytvorit dva skripty, ktery by mezi sebou komunikovaly pres "soubor". Problem je v tom, ze at se koukam do jakychkoliv manualu, uvadeji vytvoreni socketu + portu pro socket. Do ted jsem myslel ze je proste socket a pres ten mezi sebou programy komunikuji. Jakou to ma souvislost s porty? Jak tedy funguje socket?

    Odpovědi

    Luboš Doležel (Doli) avatar 20.10.2007 22:45 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Jak funguje socket
    Sockety, se kterými se běžně setkáte jsou síťové (IP, IPv6, ...) a tam je port nebo unixové a tam je speciální soubor. Mezi sebou mohou programy komunikovat přes jakýkoliv typ socketu, k tomu to slouží...
    20.10.2007 22:52 josasbosa
    Rozbalit Rozbalit vše Re: Jak funguje socket
    Aha, takze vsechny typy socketu na ktery jsem zatim narazil asi byly sitovy. Muzete mi dat typ na nejakej manual pro perl, kde jsou unixove sockety? Nasel jsem jich spousty jen se sitovymi.
    21.10.2007 00:02 ajikdpoe | skóre: 23 | blog: dvh
    Rozbalit Rozbalit vše Re: Jak funguje socket
    neviem ci dobre rozumiem ale asi mas na mysli toto:
    mkfifo aaa
    cat > aaa
    (sem pis text)
    na druhom terminali daj
    cat aaa
    malo by sa tam zobrazovat to co pises na prvom
    21.10.2007 00:44 josasbosa
    Rozbalit Rozbalit vše Re: Jak funguje socket
    Jo takhle by to bylo asi nejjednodusi. Preci by me ale zajimalo jak pomoci perlu pouzivat sockety (jako napr. pouziva acpid: /var/run/acpid.socket).
    21.10.2007 01:00 Tomáš Honzák | skóre: 19 | Praha
    Rozbalit Rozbalit vše Re: Jak funguje socket
    A google dneska nefunguje?

    http://www.google.com/search?q=perl+unix+socket

    hned prvni odkaz vypada jako zcela postacujici odpoved.
    21.10.2007 08:02 pht
    Rozbalit Rozbalit vše Re: Jak funguje socket

    Rozdil mezi socketem (UNIX socketem, ted pomineme bezne TCP/IP sockety) a rourou je v tom, ze roura je jednosmerna (jeden proces zapisuje a druhy cte) zatimco socket je obousmerny. Navic socket lze efekivne pouzit pro komunikaci s vice procesy najednou. Oboje muze existovat s nebo bez linku v souborovem systemu (tj. jako pojmenovany soubor nebo anonymne).

    Napriklad pokud spustim cat /etc/passwd | tac tak ta roura mezi procesy bude anonymni. Stejneho efektu dosahnu pomoci mkfifo /tmp/bla; (tac /tmp/bla &); cat /etc/passwd > /tmp/bla. U socketu se pojmenovany socket vytvori funkci socket, nepojmenovany pomoci socketpair.

    Chces se podivat na http://perldoc.perl.org/perlipc.html#Sockets%3a-Client%2fServer-Communication kde je popsano jak funguje socket v domene TCP/IP i v domene UNIX; pak je tam odkaz na modul IO::Socket, ktery si najdes na CPANu (http://search.cpan.org/).

    Založit nové vláknoNahoru

    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.