ugrás a tartalomhoz

Archívum - Május 2009

május 8

EuroDjangoCon Talk: Testing Django

Török Gábor · 2009. Május. 8. (P), 17.22
Eric Holscher fóliái
 

3D Cube using CSS transformations

Török Gábor · 2009. Május. 8. (P), 16.01
Látványos hatások tisztán stíluslapokkal
 

div pozícionálás (századszor ;))

foxmulder · 2009. Május. 8. (P), 14.47
Sziasztok!
A következő HTML kódom van egy MediaWiki szócikkben:

<div id="globalWrapper">
   <div style="float:right; width:240px;">Jobb oszlop, nem tudni, milyen hosszú</div>
   <div id="problémás div" style="border: ...;">
      <div id="kép" style="float:right; clear:none; width:200px;">
         <img src=.... />
      </div>
      <div id="valami">Szöveg</div>
      <div id="szintén problémás div" style="clear:both;">Szöveg</div>
   </div>
</div>
Azért fontos, hogy MediaWiki szócikkről van szó, mert a "problémás div"-et egy sablon állítja elő, és nem lehet előre tudni, hogy a tartalma a jobb oszlop mellett (azt balról körülfolyva), vagy alatt fog megjelenni. Ha alatta, akkor nincs gond, a szélessége 100% lesz, viszont, ha mellette, akkor is, pedig ez esetben csak a jobb oszlop 240px szélessége melletti maradék helyet kéne elfoglalnia (a style="width:xxx;" megoldaná, de nem tudjuk előre, hogy alatta lesz, vagy mellette). Nem lenne gond, ha nem szeretnék border-t használni.

A másik problémám az, hogy a "szintén problémás div"-et úgy szeretném elhelyezni, hogy mindenképp a "kép" alá essen (akkor is, ha "valami" kisebb magasságú, mint a "kép"). A style="clear:both;" ezt meg is oldaná, de sajna nem csak a "kép"-hez képest, hanem a jobb oszlophoz képest is és ez széttolja a "problémás div"-et.

Eddig csak FF alatt tudtam tesztelni. Köszönet!
 

Finding Friends With MapReduce

Török Gábor · 2009. Május. 8. (P), 13.01
Szemléletes bemutatása a mapreduce-nak
 

The future of PHP

Török Gábor · 2009. Május. 8. (P), 10.49
Gyors áttekintése a PHP6 újdonságainak
 

The Truth About PHP Variables

Török Gábor · 2009. Május. 8. (P), 10.37
Memóriaspóroláshoz nem mindig a referencia szerinti érték átadás a célravezető
 

regexp - számok keresése

docker · 2009. Május. 8. (P), 09.14
Minidig csak halogatom a regexp megfelelő szintű elsajátítását, de sajnos nem sikerül felülkerekednem egy egyszerűnek tűnő problémán.

Egy szöveges mezőben keresek adott számokat.
pl.:
Ebben a számsorban keresem mondjuk a 16-ot
23,3,116,82,16

SELECT id FROM table WHERE product REGEXP '[^0-9]16[^0-9]$'
Ez gondolom elég távol áll a megoldástól
 

május 7

Ruby/Rails egynapos workshop

LacKac · 2009. Május. 7. (Cs), 16.29
Szerveződő Ruby/Rails témájú egésznapos workshopról. Akit érdekelne lehetőleg még ma töltse ki az oldalról linkelt felmérést.
 

Poll Results: CSS3 Features

Török Gábor · 2009. Május. 7. (Cs), 11.33
Mire vágynak leginkább a fejlesztők a CSS3-ból?
 

május 6

JavaScript Sandbox tesztelése

zzrek · 2009. Május. 6. (Sze), 21.09
Sziasztok!

Nem teljesen megbízható forrásból származó javascript kódot kell futtatnom, ezért csináltam egy homokozó-szerűséget.

A lényege, hogy a beküldött kódot (ami egy függvény lehet) leellenőrzöm, kiveszem belőle a veszélyes elemeket (pl. eval), megnézem hogy milyen lokális változókat akar a kódbeküldő használni, és csupán egy golbális objektumhoz (a neve "arc"), ennek adataihoz és metódusaihoz engedem hozzáférni a kódot, a DOM-hoz, más külső forrásokhoz nem.

Azt hiszem jól kigondoltam az eljárást, de minden javaslatot szívesen fogadok (a szerver oldali ellenőrző algoritmussal, PHP nyelvvel kapcsolatban, de főleg hogy JS oldalon mit kellene még engedélyezni vagy milyen biztonsági rést hagytam meg, stb; illetve hogy egyes böngészők esetleg olyan egyedi JS metódusokat engednek, ami még veszélyes lehet stb stb.)

Ha valakinek van kedve, tesztelheti a homokozót, ezen a linken:
homokozó teszt

Ezen a linken megtalálhatjátok a szerver oldali forráskódot is.

A teszt lehet egy kis játék is:
A baloldalon szerkeszthető és "beküldhető" függvénnyel ha valakinek sikerült kijönnie a homokozóból, úgy mutathatná be, hogy hozzáfér a DOM-hoz, hogy az input2-ként megjelölt mezőbe beleír valamit.

Köszönöm a segítséget és a javaslatokat!