ugrás a tartalomhoz

Archívum - 2009

március 6

Flash és VoIP

sibidiba · 2009. Már. 6. (P), 19.04
Egy igen ígéretes projekt van kialakulóban, de sajnos technikai akadályokba ütközött az egyik része.

VoIP tartalmat kellene közvetlenül a böngészőből egy SIP szerverre eljuttatni, RTP-vel, értelmes codeckel.

Sajnos a Java zsákutcának bizonyult (http://gablog.eu/online/node/83)

Alternatív megoldás lenne a Flash. Sajnos erre nincs ember (de ha működik, feltétlen szükség lesz egy munkatársra), hozzáértő embereket kérdeznék az alábbiakról:

1. Van-e lehetőség Flash-ben közvetlenül SIP szerverre csatlakozni?

2. Ha nincs, akkor jól sejtem egy Flash Media Serveren keresztül valósítható meg. Ehhez létezik szerveroldali komponens (akár már az FMS-ben), vagy külön kell implementálni az FMS<->SIP összekapcsolást? Ha az utóbbi, ez mennyire bonyolult? Egyáltalán mivel/miben lehet az FMS-t programozni, kiegészíteni szerveroldali komponensekkel?

3. Az FMS elég drága, vajon RED5 elég lenne erre?

4. Van bármilyen open source megoldás a problémák bármelyikére?

Léteznek kész megoldások (https://www.gizmocall.com/gc/app?class=GizmoCall&proc=gcStart) de fogalmam sincs, hogy 0-ról írták meg, vagy csak illesztettek néhány libet.
Komplett architektúra is van, ami még sokkal de sokkal többet is tud (http://www.ribbit.com/platform/), de ők meg csak szolgáltatást árulnak, szoftvert nem.

Sajnos az a sejtésem, hogy e mögött Flash-ben igen komoly munka van http://groups.google.com/group/flex_india/browse_thread/thread/b6e03228a24dbd08?pli=1
 

függvény referenciát ad vissza, de miért?

hollo.levente · 2009. Már. 6. (P), 17.56
Sziasztok!

Próbálom dióhélyban vázolni a problémám. A teljes kódot nem copyzom be, mert az osztályok implementációja több100 sor.

Van egy saját osztályom, DataTable néven és egy Adapter néven.

1. $adapter = new Adapter();
2. print $adapter->dataTable;  3. $table = $adapter->GetData();
4. $table->Row = "xyz";
5. print $adapter->dataTable;


1. //konstruktorban generál (feltölt) egy tömböt különböző értékekkel, amit beállít a DataTable típusú $adapter->dataTable attribútum értékének
2. //kiírja a tartalmát korrekten, az 1. sorban létrehozott DataTable objectnek, az osztályban a __toString()-ben mondom meg, hogy hogy írja ki.
3. //visszaadja a DataTable típusú objectet, az $adapter példány $dataTable attribútumát ($adapter->dataTable). Ezt eltárolom a $table változóba.
4. //A szintén DataTable típusú $table változónak megváltoztatom a $Row attribútumának értékét.
5. //megint kiírja a tartalmát. Azt várnám, hogy ugyanazt írja ki, mint az előbbi kiiratásnál, hiszen nem az $adapter->dataTable->Row értékét változtattam, hanem a $table->Row attribútumának értékét. Azonban a kiiratás a megváltozott Row attribútummal írja ki a táblát. De miért? Ezt csak akkor tudnám elképzelni, hogy ha az $adapter->GetData() függvény referenciaként adná vissza a $dataTable attribútumát. De egy darab & sem szerepel a GetData függvényben, nem akarom referenciaként visszaadni. Mit nézek el?

Remélem érthető. Köszi előre is.

Lev
 

HTML Validation: Does It Matter?

Heilig Szabolcs · 2009. Már. 6. (P), 17.02
A téma így sok év után elővéve, csak kicsit más szemszögből.
 

FLOAT típusú változóval számítás

mokat · 2009. Már. 6. (P), 12.12
Sziasztok,

ismét kis help kéne: mysql-ből származó float típusú mezőértékekkel végzek műveleteket (összeadást és kivonást). Majd egy másik mezőbe eltárolom az eredményt, ezt változóba teszem és megjelenítem a weblapon.

hiba(?): ha az egyik ilyen művelet után ha 0 értéke lesz a mezőnek, akkor a weblapon és az adatbázisban egy ilyen formátum jelenik meg: 45632e-8 (vagy ilyesmi, a lényeg hogy e-adosban)
Ezt hogy lehet kikerülni/kijavítani?

Köszi előre is a segítséget!
 

március 5

tranzakcióba tett tranzakció

rrd · 2009. Már. 5. (Cs), 11.30
MySQL esetén mi történik ha egy tranzakción belül elindul (és lezáródik) egy másik tranzakció? A "belső" tranzakciót nem nagyon tudom megpiszkálni, arról gondoskodik, hogy egy adott rekord minden kapcsolatával együtt legyen csak mentve. Viszont bizonyos esetekben arra lenne szükségem, hogy ha az "A" rekord mentésre kerül akkor "B" rekord is mentésre kerüljön. Ehhez kellene nekem a "külső" tranzakció, ami magába foglalná a belsőt.

Próbáltam úgy, hogy elindítom a "külsőt" aztán a "belsőt", de úgy néz ki, hogy a külső nem működik, megengedi, hogy csak az "A" rekord mentődjön a "B" nélkül.
 

cib bankos online fizetés

bsh · 2009. Már. 5. (Cs), 10.46
CIB bankos online fizetés kialakításával kapcsolatos tapasztalatok valakinek?
 

9 használhatósági hiba a weben

amonrpg · 2009. Már. 5. (Cs), 08.09
Elkészült Dmitry Fadeyev „9 Common Usability Mistakes In Web Design” című cikkének magyar fordítása
 

március 4

.htaccess php memory limit és 500-as error

rrd · 2009. Már. 4. (Sze), 19.21
Van egy .htaccess fileom
#php_value memory_limit 32M
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>


Így szépen muzsikál. Ha az első sort kiveszem a kommentből akkor 500-as internal server errort dob. Mi lehet ez?
 

böngésző típusa

domel · 2009. Már. 4. (Sze), 12.54
Üdv!
Egy látogató oldalon lekérdem az user agentet, és kiírom, hogy milyen böngészővel, milyen oprendszer alatt nézték az oldalam.

   $b = getenv('HTTP_USER_AGENT');
   if (eregi('Opera[ \/]([0-9\.]+)' , $b, $a)) {//Opera
      $type = 'Opera';}
IE,Firefox,Chrome stb.

Tegnap ilyen bejegyzést találtam a látogatók log fájlban:
Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.9.0.6) Gecko/2009020409 Iceweasel/3.0.6 (Debian-3.0.6-1)

a fenti kódból mi olvasható ki? Annyit látok, hogy az oprendszer Linux, de mivel böngésztek? Mozilla rendszerü böngésző, de nem firefox? Linux alatt milyen böngészők vannak?
Ha megkapom a választ, akkor ennek is írok egy szabályt, és legközelebb kiírja a program, hogy ?böngészővel néztek linux alól :)

Üdv! Domel
 

Újabb CSS feladvány

Kispi92 · 2009. Már. 4. (Sze), 12.25
Adva vagyon egy (drupal alapú) weboldal, és annak tetején egy "középre igazítatlan" logóként funkcionáló kép. Na már most! :D Hogyan tudnám azt kivitelezni, hogy ez az oldalteteji kép valahogy elfogadhatóan passzoljon legalább 1-2 különböző felbontásra beállított képernyőn. Lehetséges ez egyáltalán? :)

A beküldött válaszokat előre is köszönöm...

Üdv:
Kispi92
/egy nagyon amatőr css programozó/