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

Ha egy Drupal rendszerben bármilyen tartalmat usernévhez, esetleg szerephez akarunk kötni, akkor használhatjuk a bejelentkezett felhasználó adatait a PHP kódban. Fontos dolog az, hogy ha egy tartalmat PHP kód állít elő, akkor a Drupal azt egy értelmező környezetben az eval() függvény segítségével futtatja. Ez azt eredményezi, hogy a Drupal saját globális változóit importálni kell az oldal névterébe, így a $user változót is.

Régi problémám, hogyan lehet Drupallal egy időben több adatbázishoz csatlakozni. Ez azért kérdés, mert előfordul az, hogy a Fejlesztő szét akarja választani a Drupal kódot az alkalmazás által kezelt kódtól, mert például nem akarja, hogy egy felhazsnáló, aki hozzáfér az adatokhoz, hozzáférjen a Drupal rendszer adataihoz is. A megoldást a settings.PHP tartalmazza egyfelől.

Nem mindegy, hogyan jelennek meg a weboldalaink. Az alábbi listában összefoglalom a legfontosabb szempontokat, amiket egy weboldal tervezésekor érdemes figyelembe venni.

1. Szerver oldalon generálok egy sóval egy tokent és azt $_SESSION változóba teszem valahogy így:

$_SESSION['tid'] = $token = drupal_get_token('Ez itt a só');

2. Ezt a tokent kiíratom a kliens oldalra, mint javascript változót:

<?php print ("<script type='text/javascript'> var tid = ".$token."; </script> "); ?>

3. Amikor ajax hívást indítok a kliens oldalról, akkor paraméterként hozzácsapom a javascript változó értékét (ez itt egy jquery példa):

Programozási témák

Nagy Gusztáv Web programozás

Mindig érdekelt, hogyan lehet szerver oldalon futtatott kóddal kliens oldalon progressbart készíteni. A probléma az, hogy a szerver oldal csak lineárisan tudja kiírni a kliensnek a PHP kimenetet, viszont a kliens oldalon szeretnénk a progressbart egy helyben látni.

A megoldás azon az ötleten alapul, hogyha egy div-nek a helyét a böngészőben abszolúttá teszem és újra meg újra kiírom a div-et a kliensnek, ugyanazzal az ID-val, akkor ugyanoda fog kikerülni.

A megoldandó problémák a következők:

Gyakori dolog, hogy a gitárosok egy-két évente elviszik a hangszerüket mert nem jó a nyak, vagy magasan vannak a húrok, vagy nem szól jól az oktáv, stb... A hangszerész persze pénzbe kerül, de vajon be tudod-e Te magad is állítani a hangszeredet?

Persze, hogy be tudod állítani, de ahhoz először meg kell tudnod, hogyan kell beállítani.

A basszusgitárosok egy része olyan szintű képességekre tehet szert, hogy vállalkozhat szólókra. Mikor, miért és hogyan szólózzon? Lehet-e egyáltalán?

Lehet, ha a basszusgitáros elég jó technikával rendelkezik, hiszen a basszusgitár elsősorban kísérőhangszer.

Akkor szólózzon, ha a zenében annak szerepe van, hiszen a basszusszóló vagy nyugalmat áraszt, a hangzás mély hangjai miatt, vagy izgalmat, hogyha a ritmikája olyan.

A basszusgitár a nagybőgő pengetős változata. A nagybőgő meglehetősen nehezen kezelhető hangszer volt, ezért a bőgősök nem is igen tudtak bonyolult, gyors futamokat tartalmazó hangokat játszani. Azokban a zenekarokban, formációkban, ahol nem volt dobos gyakran a bőgő volt a ritmust megadó és meghatározó hangszer. Minden zenében a basszus hangszernek az a szerepe, hogy az alsó regiszterekben megadja a zene akkordmenetének alsó hangját. Ez lehet az akkord alaphangja, de akkord fordítások esetén lehet a kvint és a terc is.

Kezdő gyakorlatok

Minden gyakorlat így kezdődik: Vedd kezedbe a hangszert szabályosan ... ezért ezt soha nem írom le. Egyelőre az alap technikákat tanuld meg. Gyakorlás közben természetesen a bal kezed elfárad a görcsös és szokatlan tartástól. Időnként állj meg - a magad és környezeted nagy örömére - és rázd le, lazítsd ki a bal kezedet, valahogy úgy, mintha lázmérőt ráznál le, csak nyitott ujjakkal, majd hajrá. Ha másnap izomláz van az ujjaidban, az jó. A következő napi gyakorlás után elmúlik.