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

A Floyd-Rose gitárláb nagyszerű, mert

  • a testnél lévő húrlábon húronként van egy mikro hangoló kerék,
  • a tremolóval annyira le lehet húzni a hangokat, hogy már sub hangmagasságban szól,
  • a gitár fejénél lévő satuval a húrok nem hangolódnak el,

de

a gitár felhúrozása, főleg ha más vastagságú húrt teszel rá egy katasztrófa, akár több órás művelet is lehet.

Ha a javascript fetch utasítást használjuk előfordul, hogy a Drupal cache-ből adja vissza az adatot.

Ha a szerver oldalon változik a fájl, akkor meg kell tiltani a böngészőnek, hogy a szerver a cache-t használja. Az alábbi példában a cache: no-cache fejlécet küldjük át a szervernek! ez egy progress bar kód, amely a szerver oldalon zajló folyama %-os értékét jelzi ki.

1.módszer - Devel vagy Performance

Devel modul telepítése után => Cache clear

Útvonal: /admin/config/development/performance => Clear all caches

2.módszer - Drush

Kiadod a parancsot: drush cc all, ami egyenértékű a drush clear-cache paranccsal.

Majd kiadjuk a drush cache-rebuild vagy a drush cr parancsot

A Drupalban nem szerencsés, ha közvetlenül a $_POST / $_GET PHP tömböket akarjuk feldolgozni - biztonsági okokból. 

A megoldás:

$value = \Drupal:: request()->get( $key );

ahol $value a $_POST / $_GET tömb megfelelő értéke, $key pedig a kliens oldalról átküldött változó értéke.

A MySQL adatbázisok használatához az alábbi szoftvereket ajánlom:

Procedurális nyelv, amelyben a programozó megadja az utasítások sorrendét, tehát ő határozza meg. Bármely adatszerkezeten végrehajtható bármely nyelvi utasítás a szintaktikai szabályok szerint. Az adatok és az utasítások közötti kapcsolat esetleges, a programozó feladata, hogy a kapcsolatot megteremtse. Ha hibás kapcsolatot hoz létre a programozó, akkor előfordulhat, hogy a típusok nem megfelelősége miatt futásidejű hibákkal áll le a program.

Az assert.active a fejlesztés közbeni helytelen kódhívások kivédésére szolgáló beállítás. A PHP 8.3.x-től a PHP assert.active beállítása deprecated. Ezt a Drupal 10+ környezetben több helyen állítják és az ERROR_LOG fájlban teleszemeteli a PHP deprecated szövegekkel.

Megoldás:

A PHP.ini fájlban beállítod a zend.assertions=1 fejlesztéskor és az éles környezetben a 0 értékeket.

A kódban a ini_set("assert.active",...) szövegeket kiszeded.

A settings.local.php fájlban kiszeded ezt: assert_options(ASSERT_ACTIVE, FALSE);

Az Unit tesztelést akkor kell használni, amikor:

Az előző fejezetben szó volt a hanghullámok néhány paraméteréről. Ennek a stúdiók helyiségeire fontos következményei vannak.

Amikor egy hangszer megszólal egy helyiségben, akkor az általa kibocsátott hangok a falakról visszaverődnek és interferálnak a hangszer hangjával, ezért aztán a helyiségben lesznek olyan helyek, ahol bizonyos frekvenciákon a hullámok egymást erősítve hallhatók, míg máshol egymást gyengítik.

A helyiség akusztikája esetén három dologgal kell foglalkozni

Az előző részben szó volt az ellenállásokról és az illesztésekről.

Amikor egy mikrofont dugunk egy erősítőbe gyakran előfordul, hogy túl kis jelet produkál. Ilyenkor erősíteni kell a jelet. Ez a tapasztalat. Ha egy passzív hangszedős elektromos gitárt dugunk be, akkor is ez szokott történni, azonban ha egy szintetizátort, akkor általában nem nagyon kell feltolni a potmétert a keverőn.