Nov
27th

Ako pridať stránku do obľúbených pomocou JavaScriptu

Zaradené do JavaScript | 2 komentárov

JavaScriptKaždý prehliadač ponúka užívateľom možnosť, uložiť si nejakú stránku do prehliadača, aby sa potom neskôr vedeli k nej ľahšie dostať. V samotných internetových prehliadačoch je toto riešené rôzne. Niektoré to nazývajú záložky (bookmarks) iné ako obľúbené stránky (favorites). Občas sa môže stať, že chcete pridať na web tlačidlo, ktoré po kliknutí pridá stránku do obľúbených, ale ako to spraviť, aby to šlo vo všetkých prehliadačoch? (more…)

Nov
20th

Zabezpečenie dát ukladaných do cookies v PHP

Zaradené do PHP | Pridajte komentár

PHP logoPri vývoji php web aplikácií sa niekedy môže stať, že potrebujete uložiť nejaké dáta do cookies a zároveň ich potrebujete zabezpečiť. Zabezpečenie môže predstavovať buď úplne schovanie dát pred užívateľom (zašifrovanie) alebo len v zabezpečení autenticity dát (tzn, že neboli pozmenené). (more…)

Nov
17th

Ako zistiť absolútnu cestu v aktuálne bežiacom shell scripte

Tux smallerMožno sa vám už stalo, že ste v linuxovom shell scripte potrebovali zistiť absolútnu cestu, kde je script umiestnený. Príkaz pwd vráti iba adresár, v ktorom sa práve pracuje a $0 zasa môže obsahovať relatívne umiestnenie, použité pri spustení scriptu. (more…)

Nov
13th

Ako spustiť v Linuxe script ako root

Zaradené do Linux, Shell script | 1 komentár

Tux smallerMožno ste sa už stretli s tým, že je potreba nejaký shell script pustiť pod užívateľom root. Pokiaľ pracujete priamo v konzole, nie je to problém. Stačí pridať pred príkaz sudo (napr: sudo ./moj_script.sh), prípadne sa prepnúť na roota (príkaz su, prípadne sudo su) a v prípade nutnosti zadať heslo ručne. Problém je, keď chceme takýto script umožniť spustiť niekomu, kto nevie heslo alebo sa bude spúšťať z iných scriptov, kedy nie je možné heslo ručne zadať. (more…)

Jún
12th

Databáza Oracle® ako Web server pomocou DBMS_EPG

Zaradené do SQL | Pridajte komentár

Databáza Oracle® patrí medzi najlepšie databázové riešenia na svete a snaď malokto by o nej nepočul. Akoby to u neho bolo už pravidlom, Oracle obsahuje veľa rozličných funkcií a balíčkov, ktoré ponúkajú mnoho exotických vecí (i keď o ich funkčnosti radšej pomlčíme). (more…)

Jún
15th

Popfly – aktívne prvky rýchlo a jednoducho

Zaradené do Programovanie | 1 komentár

Videli ste film Swordfish? Pamätáte si na scénu, kde si daný programátor pri vytváraní červa otvoril “Visual Worm Creator” a nadesignoval si ho tam? Zdalo sa vám takéto programovanie ako hlúposť? Mne tiež, až dokým som si nepozrel službu Popfly. (more…)

Jún
2nd

Ako jednoducho pridať video na web

Možností ako pridať vlastné video na web je viacero. Môžete si ho nahrať na vlastný server a napríklad cez flash player ho zobraziť, alebo môžete využiť nejakú externú službu, kde si video nahráte a pomocou poskytnutého kódu si video umiestnite na stránke. Výhoda takého riešenia je v jeho jednoduchosti, úspore priestoru a nárokov na pripojenie na vašom serveri. Takýchto služieb je viacero, ale väčšina sa špecializuje na zobrazovanie videí na vlastných stránkach a ich umiestnenie externe je len doplnková služba. Práve preto je tu Silverlight Streaming od Microsoftu. (more…)

Jún
2nd

Silverlight – konkurencia flashu od Microsoftu

Nie je tomu až tak dávno, čo Miscrosoft vydal do sveta svoju technológiu pre aktívne prvky na webe, zvanú Silverlight. Svojim spôsobom sa dá povedať, že ide o priamu konkurenciu pre formát Flash, ktorý je v súčastnosti veľmi rozšírený najmä pre prehrávanie multimediálnych prvkov, ako videá, zvuky, ba dokonca je využívaný aj na tvorbu online hier. (more…)

Jún
1st

Optimalizácia rýchlosti www stránok

Zaradené do HTML a CSS | 1 komentár

Ako zrýchliť www stránku/aplikáciu? Odpoveď na túto otázku sa môže veľmi komplikovať v závislosti na tom, ako je daná stránka napísaná. Opravovať po niekom nejaký sprasený php skript alebo sa snažiť nájsť pomalšie miesta v nejakom rozsiahlom CMS systéme môže zabrať veľa času a výsledný efekt bude pravdepodobne nepostrehnuteľný (samozrejme, že pokiaľ sa obyčajná stránka generuje pár sekúnd, tak to bude asi problém a ten treba riešiť).

Pri optimalizácií je veľmi dôležité uvedomiť si, čo z pohľadu užívateľa trvá najdlhšie. To, či sa nejaká stránka bude generovať 30 ms alebo 130 ms z pohľadu užívateľa až tak nezaváži, keď sa k tomu pridá čas komunikácie a prenosu po sieti, spracovania (X)HTML, načítanie všetkých CSS a JavaScriptov …
A tieto prvky zaberú podstatne viac času – pre návštevníka stránok. Preto je veľmi dôležité zamerať sa aj na optimalizáciu načítavanie. (more…)