Tanítás, webfejlesztés, programozás, informatika, rock zene

Mi ajQuery?

A jQuery Javascript nyelven írt könyvtár, egy library egy nagy fájlban. A javascript kódot egy csomó speciális lehetőséggel ruházza fel. A weboldalak kényelmesebb, programozott kezelését és még sok egyebet tesz lehetővé. Segítségével az oldal kinézetét, és tartalmát is lehet módosítani.

Ajax hívásokkal a szerverről lekérdezhetők adatok, amelyeket visszakapva a weboldal tartalmát is lehet módosítani. A szerver és kliens közötti kommunikáció több féle módon, például JSON adatokkal is működhet.

Olyan matematikusok és programozók, akik nem csak szimplán kockák, hanem egy kis szépészeti érzék is szorult beléjük megalkották az eredeti fraktál képlet 3D-s verzióját, majd le is programozták és az alábbi oldalon lehet megtekinteni az eredményeket: http://www.skytopia.com/project/fractal/2mandelbulb.html.

Az eredeti Mandelbrot halmaz összefüggése:

zi+1 -> zin + c

Tanítok fizikát is és most értem a csillagászat tanításához. ennek kapcsán felfedeztem egy csillagászati tudásbázist, aminek a linkjét azok számára ideírom, akik érdeklődnének a téma iránt.

Csillagászati tudásbázis

Kedvcsinálónak néhány fénykép:

A tejútrendszer

A tejútrendszer képe halszem optikával

Ezen a linken található egy háromkötetes anyag a drupal modulok fejlesztése tárgyában. Mivel én sem tudtam volna jobban elmondani, ezért a linkeket teszem ide:

A webes alkalmazások sebességének növelése örök téma a webfejlesztők körében. Ez rendkívül összetett probléma, hiszen a sebesség növelése több összetevőtől függ. Hogy a gyorsítás lehetőségeit megérthessük, át kell tekintenünk, hogy mi történik a böngészőből elküldött kérés és a visszaérkező válasz között.

Ha szükséged van egy akkord nevére, de csak a hangjait tudod, az alábbi linken megtalálod azt a programot, amely megmondja, hogy ez milyen akkord: http://www.scales-chords.com/chordid.php

A korai (php 4.2.0 előtt) php változatokban a GET, POST metódussal beküldött paraméterek automatikusan globális változókká váltak a szerver oldali php szkriptekben. Ez helytelen használat esetén lehetőséget biztosított a támadóknak, hogy olyan értékű változókat hozzanak létre a szerver oldali scriptekben, amelyek módosítják a rendszer viselkedését. Helyes használat esetén azonban ez a beállítás sem okoz problémát.

Akit eddig nem győzött meg az algoritmusok használatának fontossága.

Az alábbi grafikonon egy Excel táblát előállító kód futási idejei találhatók. A vízszintes tengelyen az előállítandó Excel tábla sorai találhatók és a függőleges tengelyen a hozzá szükséges idő.

Látszik, hogy a futási idő a barnával jelölt adatsornál négyzetesen nő a sorok számával. Ezt az alábbi kód produkálta:

for($i=0;$i< $n;++$i){
   $puffer = $puffer . $data;
}

A kék adatsort az alábbi kód hozta létre:

Open Directory Project listájába bekerülni

A Open Directory Project (röviden ODP) fontossága abból adódik, hogy a Google kereső magasan értékeli az ODP-be bekerült oldalakat. Sajnos az oldalt önkéntesek szerkesztik, ezért lassú az átfutása egy bekerülési kérelemnek. Ha az oldal már bent van a listában, utána mivel több hasonló katalógus is átveszi ezt az adatbázist, ezért sok helyen fel fog tűnni a link.

Amikor egy oldalon a találatokat növelni akarjuk megpróbálkozhatunk sokféle trrükel, amelyek egy része növeli a relevanciát, más részüket büntetik a keresők, azaz nem érdemes velük kísérletezni. A keresőmotorok algoritmusain sokan dolgoznak, ezért nem biztos, hogy az ideig-óráig bevált trükkök később nem jelentik a feketelistára kerülést és ezzel a keresőben való jelenlét elvesztését. Az alábbiakban néhány ilyen trükköt ismertetek: