Programozásverseny, multicast-el küldenek adatokat.
SMFL-t akartam a hálózathoz, mert az jó és egyszerű, de sajnos multicast-et nem tud.
Sima winsock nem jó, mert bár windowson fog futni, én linuxon fejlesztem.
Kell egy wrapper. Ezt találtam: SimpleSockets.
Tök jó, DE...
CPassiveSocket osztály BindMulticast függvénye kér két IP-címet meg egy portot.
A két cím const uint8*. Hát mi jut eszébe az embernek(?!), ha IPv4 cím és bájt tömb?
Ez:
uint8 ip[4] = {224,0,0,1};
(Feltételezve C++0x-ben lévő extended initilizer lists megértődését...)
De pedig nem, mert Host.h-ban van egy ilyen:
typedef unsigned char uint8;
És mit ért meg a BindMulticast függvény?
Ezt:
(const uint8*)"224.0.0.1"
Hát majdnem csúnyákat ordítozva vertem a fejem a falba...
Akkor legalább const char[]-t kérne, hogy tudjam, hogy szöveg...
Áárgh...
2010. nov. 27.
2010. nov. 2.
Apró snippet télire
Még a tavalyi fűtésszezonban készült, de most lett rá megint szükség.
További leírás nem szükséges. Ez egy ilyen poszt.
#!/bin/bash
while (true)
do
notify-send "Nézd a tüzet!";
sleep 600;
done;
Különben komolyan használom.
További leírás nem szükséges. Ez egy ilyen poszt.
#!/bin/bash
while (true)
do
notify-send "Nézd a tüzet!";
sleep 600;
done;
Különben komolyan használom.
2010. nov. 1.
YouTube RickRoll
Tudtam én eddig is, hogy a Google-nál rengeteg elvetemült ember(?) dolgozik, de ez most megint jó volt:
Bekapcsolva a HTML5 Beta-t, azokon a videókon, amik tényleg Flash nélkül játszódnak le, jobb gombbal kattintásra előjön egy helyi menü. Mi van benne? Ez:
Az alsó csak visszavisz oda, ahol ki/bekapcsolni lehet a HTML5-ös lejátszót.
De a fölső? Nem működik ám, dehogyis. Ide mutat... Ezek betegek.
Bekapcsolva a HTML5 Beta-t, azokon a videókon, amik tényleg Flash nélkül játszódnak le, jobb gombbal kattintásra előjön egy helyi menü. Mi van benne? Ez:
Az alsó csak visszavisz oda, ahol ki/bekapcsolni lehet a HTML5-ös lejátszót.
De a fölső? Nem működik ám, dehogyis. Ide mutat... Ezek betegek.
Feliratkozás:
Bejegyzések (Atom)