Blogy

Strana 35 z 39« První...102030...3334353637...Poslední »

Univerzální ukládání konfigurace do DB

Řešení které vám tu předvedu řeší dva základní problémy:

  • Změna formuláře konfigurace např. přidáním dalších komponent.
  • Vytváření nového programu kam přenášíte starší ukládací proceduru.

V obou případech následuje hledání a úprava vaší ukládací a načítací proceduru patřičným způsobem. Pokud jde o větší množství parametrů, které chcete ukládat, je to většinou velmi zdlouhavé a otravné. Pokusil jsem setohoto problému zbavit jednou provždy a vytvořil jsem Frame který obsahuje vše potřebné pro ukládání a načítání vybraných typů jednoduše po stisku tlačítka.

Základní princip této univerzální procedury pro ukládání a načítání konfigurace nějakého okna je založen na vlastnictví komponent. Proceduře která provádí danou akci předáváme vlastníka těchto komponent jako parametr. Jde většinou o TForm nebo TFrame. Vlastní procedura ukládání pak prochází všechny komponenty vlastníka a u vybraného typu komponenty ukládá námi zvolenou vlastnost, název a typ komponenty do databáze. Zpětně při načítání konfigurace se dohledá název komponenty a podle typu se z databáze nastaví některá její vlastnost.

 
Pro univerzálnost a přenositelnost kódu mezi aplikacemi jsem vše co potřebujete pro toto ukládání a načítání umístil na jediný Frame s názvem FrmNastav. Vložíte-li tento Frame např. do vašeho okna s konfigurací máte „skoro“ všechno vyřešené. Nejdůležitější jsou samozřejmě tlačítka Uložit a Načíst Hodnoty. Za nimi se skrývá zdrojový kód, který si automaticky zjistí formulář vlastnící FrmNastav a uloží vybrané vlastnosti komponent, které tento formulář vlastní do databáze.
 

Na komunikací s databází jsem raději použil komponentu TQuery pro případ, že by bylo třeba to někde aplikovat proti nějaké větší SQL databázi. Ostatní komponenty slouží pro vizualizaci a zobrazení informací o průběhu načítání nebo ukládání.

Ze základního popisu principu procedury je již patrná struktura databáze, do které budeme konfiguraci ukládat. Pro ukládání jsem využil Paradoxové tabulky. Struktura je následující:

 
Název Položky Typ položky Popis 
ID_Nastav AutoIncrement Jde o jednoznačný identifikátor záznamu v databázi
Typ Numeric Identifikuje typ komponenty (např. pro TEdit =1 apod.).
Nazev Char 50 Do této položky se ukládá název vlastní ukládané komponenty.
Hodnota Char 255 Vlastní hodnota některé z vlastností komponenty.
 
Vhodné je uložit tuto tabulku vždy v podadresáři DB vlastní aplikace kde ji procedury FrmNasrav také hledají. Tedy pokud máte aplikaci uloženou např. v C:\ProgramFiles\Aplikace měla by databáze tedy ležet v adresáři C:\ProgramFiles\Aplikace\DB.

Do této databáze budeme ukládat následující vlastnosti vybraných typů

 Typ komonety   Vlastnost komponety 
TEdit Text
TCheckBox Checked
TListBox ItemIndex
TRadioGroup ItemIndex
 
Pro názornost a prezentaci síly si vytvořme následující jednoduchou aplikaci.
 
 
Na hlavní formulář (které představuje okno konfigurace) umístěme např. dvě komponenty TEdit, dvě TCheckBox, jednu komponentu typu TStringList a nakonec komponentu TRadioGroup. Tyto komponenty jsou umístěné na pravou stranu hlavního formuláře. Na levé straně pak vložíme frame FrmNastav, který se bude starat o vlastní ukládání a načítání. Nyní stačí pouze přeložit a pustit.
 

V okně si libovolným způsobem nastavte hodnoty komponent TEdit a TCheckBox. U Listboxu a RadiGroup nastavte některou s přednastavených hodnot a jednoduše zmáčkněte tlačítko uložit. Program v tu to chvíli uloží nastavené parametry do databáze. O průběhu ukládání jste průběžně informováni. Na závěr se také dozvíte kolik parametru se uložilo.

 

Pokud na hlavním formulář provedete nějaké změny nebo přidáte další komponenty, nemusíte se již v hlavní aplikaci dále starat o jejich ukládání a načítání a měnit tyto procedury.

V současné době tento frame používám jen pro jednoduchá okna. Nelze s ním tedy ukládat více oken ani příliš složitá okna obsahující např další framy. To však můžete všechno vylepšit sami. K dispozici dávám zdrojové kódy jak od FrmNastav, tak od celé Testovací aplikace (včetně DB) napsané v D6.

Přeji hodně zdaru při vašem vývoji.

Zdrojový článek se nachází na serveru WebNews.cz.

Odeslání formuláře e-mailem se zadanou přílohou

Tento článek navazuje na seriál „Odeslání libovolného formuláře e-mailem„. V seriálu jsme si vytvořili skript pro odesílání libovolného formuláře e-mailem. Dnes tento skript rozšíříme o možnost odeslání libovolného souboru jako přílohy e-mailu. Ve skriptu je využit include, který vytváří v PHP třídu sloužící pro vytvoření HTML e-mailu a jeho odeslání (zdroj: http://www.zend.com). Pomocí tohoto includu lze do odesílaného e-mailu vložit i libovolnou přílohu.

Do skriptu byl doplněn následující nepovinný parametr:
$soubor … příloha e-mailu (pouze pro HTML formát)

Tento parametr je ve formuláři uveden jako typ „file„, čímž prohlížeči říkáme, že toto pole slouží pro zadání názvu souboru.

<form action=“sendform.php“ method=“post“ enctype=“multipart/form-data“>
<input type=“file“ name=“soubor“ size=“40″>
</form>

Ve skriptu pro odeslání souboru se nám parametr $soubor rozpadne na další tři parametry:
$soubor … dočasný název zkopírovaného souboru
$soubor_name … původní název souboru
$soubor_type … typ souboru
$soubor_size … velikost souboru

Do skriptu pro odeslání formuláře e-mailem byl přidán následující kód pro vložení souboru jako přílohy odesílaného e-mailu. Soubor si zkopírujeme do adresáře „temp„, který musíme mít na serveru vytvořen. Po vložení souboru jako přílohy e-mailu ho můžeme smazat funkcí unlink.

// vložení přílohy, pokud je zadána
if ($soubor_name) {
if (copy ($soubor, „../temp/$soubor_name“)) {
$priloha = $mail->get_file(„../temp/$soubor_name“);
$mail->add_attachment($priloha, $soubor_name, $soubor_type);
unlink(„../temp/$soubor_name“);
}
}

Vlastní část skriptu pro odeslání formuláře e-mailem ve formátu HTML se zadanou přílohou bude vypadat následovně:

if ($html == „Y“) {
// pokud má být mail odeslán ve formátu HTML
$telo = „<table width=\“100%\“>“;
$telo .= „<tr><td><font color=\“Red\“><b>Email:</b></font></td><td>&nbsp;</td><td>$email</td></tr>“;
reset($HTTP_POST_VARS);

while (list($promenna, $hodnota) = each($HTTP_POST_VARS)) {
// nahradíme konce řádků tagem <br>
$hodnota = str_replace(chr(13) . chr(10), „<br>“, $hodnota);
$hodnota = str_replace(chr(10) . chr(13), „<br>“, $hodnota);
$hodnota = str_replace(chr(13), „<br>“, $hodnota);
$hodnota = str_replace(chr(10), „<br>“, $hodnota);

// pokud parametr začíná na # nebo *, tak zapsat hodnotu do textu mailu
if (((substr($promenna, 0, 1) == „@“) || (substr($promenna, 0, 1) == „#“)) && ($hodnota != „“))
{ $telo .= „<tr><td valign=\“top\“><b>“.substr($promenna, 1).“:</b></td><td>&nbsp;</td><td>$hodnota</td></tr>“; }
}

$telo .= „</table>“;
$telo .= „<p><hr></p>“;
$telo .= „<p><b>Uživatelův browser:</b> $HTTP_USER_AGENT<br>“;
$telo .= „<b>IP adresa, ze které přišel požadavek:</b> $REMOTE_ADDR</p>“;

// odešleme mail ve formátu HTML
$mail = new html_mime_mail(„X-Mailer: Html Mime Mail Class“);

// vložení přílohy, pokud je zadána
if ($soubor_name) {
if (copy ($soubor, „../temp/$soubor_name“)) {
$priloha = $mail->get_file(„../temp/$soubor_name“);
$mail->add_attachment($priloha, $soubor_name, $soubor_type);
unlink(„../temp/$soubor_name“);
}
}

// odešleme mail ve formátu HTML
$mail->add_html(ToISO($telo), „“);
$mail->set_charset(‘iso-8859-2′, TRUE);
$mail->build_message();
$mail->send($komu, $komu, $email, $email, ToISO($predmet));
$sendok = true;

// odeslat potvrzení
usleep(500);
$mail->send($email, $email, $email, $email, ToISO(„Potvrzení – vyplnění formuláře“));
} else {
// pokud má být mail odeslán ve formátu prostého textu
..

}

Odeslání e-mailu s přílohou si můžete vyzkoušet zde.


Kompletní zdrojové soubory příkladu – sendform.zip (4 kB)
Základní include využité v příkladu – inc.zip (7 kB)
Definice třídy pro odeslání HTML e-mailu – html_email_class_927a.zip (11 kB)

Zdrojový článek se nachází na serveru WebNews.cz.

Odeslání formuláře e-mailem se zadanou přílohou

Tento článek navazuje na seriál „Odeslání libovolného formuláře e-mailem„. V seriálu jsme si vytvořili skript pro odesílání libovolného formuláře e-mailem. Dnes tento skript rozšíříme o možnost odeslání libovolného souboru jako přílohy e-mailu. Ve skriptu je využit include, který vytváří v PHP třídu sloužící pro vytvoření HTML e-mailu a jeho odeslání (zdroj: http://www.zend.com). Pomocí tohoto includu lze do odesílaného e-mailu vložit i libovolnou přílohu.

Do skriptu byl doplněn následující nepovinný parametr:
$soubor … příloha e-mailu (pouze pro HTML formát)

Tento parametr je ve formuláři uveden jako typ „file„, čímž prohlížeči říkáme, že toto pole slouží pro zadání názvu souboru.

<form action=“sendform.php“ method=“post“ enctype=“multipart/form-data“>
<input type=“file“ name=“soubor“ size=“40″>
</form>

Ve skriptu pro odeslání souboru se nám parametr $soubor rozpadne na další tři parametry:
$soubor … dočasný název zkopírovaného souboru
$soubor_name … původní název souboru
$soubor_type … typ souboru
$soubor_size … velikost souboru

Do skriptu pro odeslání formuláře e-mailem byl přidán následující kód pro vložení souboru jako přílohy odesílaného e-mailu. Soubor si zkopírujeme do adresáře „temp„, který musíme mít na serveru vytvořen. Po vložení souboru jako přílohy e-mailu ho můžeme smazat funkcí unlink.

// vložení přílohy, pokud je zadána
if ($soubor_name) {
if (copy ($soubor, „../temp/$soubor_name“)) {
$priloha = $mail->get_file(„../temp/$soubor_name“);
$mail->add_attachment($priloha, $soubor_name, $soubor_type);
unlink(„../temp/$soubor_name“);
}
}

Vlastní část skriptu pro odeslání formuláře e-mailem ve formátu HTML se zadanou přílohou bude vypadat následovně:

if ($html == „Y“) {
// pokud má být mail odeslán ve formátu HTML
$telo = „<table width=\“100%\“>“;
$telo .= „<tr><td><font color=\“Red\“><b>Email:</b></font></td><td>&nbsp;</td><td>$email</td></tr>“;
reset($HTTP_POST_VARS);

while (list($promenna, $hodnota) = each($HTTP_POST_VARS)) {
// nahradíme konce řádků tagem <br>
$hodnota = str_replace(chr(13) . chr(10), „<br>“, $hodnota);
$hodnota = str_replace(chr(10) . chr(13), „<br>“, $hodnota);
$hodnota = str_replace(chr(13), „<br>“, $hodnota);
$hodnota = str_replace(chr(10), „<br>“, $hodnota);

// pokud parametr začíná na # nebo *, tak zapsat hodnotu do textu mailu
if (((substr($promenna, 0, 1) == „@“) || (substr($promenna, 0, 1) == „#“)) && ($hodnota != „“))
{ $telo .= „<tr><td valign=\“top\“><b>“.substr($promenna, 1).“:</b></td><td>&nbsp;</td><td>$hodnota</td></tr>“; }
}

$telo .= „</table>“;
$telo .= „<p><hr></p>“;
$telo .= „<p><b>Uživatelův browser:</b> $HTTP_USER_AGENT<br>“;
$telo .= „<b>IP adresa, ze které přišel požadavek:</b> $REMOTE_ADDR</p>“;

// odešleme mail ve formátu HTML
$mail = new html_mime_mail(„X-Mailer: Html Mime Mail Class“);

// vložení přílohy, pokud je zadána
if ($soubor_name) {
if (copy ($soubor, „../temp/$soubor_name“)) {
$priloha = $mail->get_file(„../temp/$soubor_name“);
$mail->add_attachment($priloha, $soubor_name, $soubor_type);
unlink(„../temp/$soubor_name“);
}
}

// odešleme mail ve formátu HTML
$mail->add_html(ToISO($telo), „“);
$mail->set_charset(‘iso-8859-2′, TRUE);
$mail->build_message();
$mail->send($komu, $komu, $email, $email, ToISO($predmet));
$sendok = true;

// odeslat potvrzení
usleep(500);
$mail->send($email, $email, $email, $email, ToISO(„Potvrzení – vyplnění formuláře“));
} else {
// pokud má být mail odeslán ve formátu prostého textu
..

}

Odeslání e-mailu s přílohou si můžete vyzkoušet zde.


Kompletní zdrojové soubory příkladu – sendform.zip (4 kB)
Základní include využité v příkladu – inc.zip (7 kB)
Definice třídy pro odeslání HTML e-mailu – html_email_class_927a.zip (11 kB)

Zdrojový článek se nachází na serveru WebNews.cz.

Identifikace procesoru AMD

Procesory AMD jsou opatřeny speciálním číslem, označovaný výrobcem
jako OPN (Ordering Part Numbers). Je to kombinace čísel a písmen,
které přesně definují typ procesoru. Může vypadat třeba takto:

 
A X 1900 D M T 3 C
 

Jednotlivé pozice vám pak prozradí o vašem procesoru skoro vše.

A -  První pozice označuje architekturu vašeho procesoru. Převládat
bude asi nalezení hodnoty A, která reprezentuje architekturu
AMD Athlon. Další možností je hodnota D, pod kterou vystupují
procesory architektury AMD Duron. Poslední možnost kterou jsem
v technické dokumentaci AMD oběvil je hodnota AMD-K7.
Takhle se označovali nejstarší modely AMD Athlonu.
X - Druhá pozice označuje model vašeho procesoru. Písmeno X
na této pozici pak naznačuje, že vlastníte procesor typu v AMD
Athlon XP.U procesoru AMD Athlon MP, vhodného pro multiprocesoring,
najdete značku MP. V případě "mobilních" procesorů
nalzenete značku MH pro Mobile Athlon a HM pro
Mobile Duron. Některé procesory Duron mají na tomto místě značku
HD. Základní výrobní řady procesorů však tuto pozici
neobsahují. Proto pokud na tomto místě nic nenajdete, nezoufejte.
Pravděpodobně máte jednu ze základních modelovývh řad procesorů
AMD.
1900 - 

Toto číslo jednoznačně naznačuje jaká je rychlost vašeho
procesoru. U procesoru AMD Duron, Athlon, Mobile Duron a Mobile
Athlon odpovídá hodnota rychlosti v MHz. Číslo 1400=1400MHz,
0900=900MHz, 1333=1333MHz a podobně.
Bohužel pro zmatení nepřítele je tomu u modelů Athlon XP a
Athlon MP trochu jinak. Můžete tu objevit tyto hodnoty 1500=1333MHz,
1600=1400MHz, 1700=1467Mhz, 1800=1533MHz, 1900=1600Mhz.

D -  Dále tu naleznete označení typu uložení procesoru D=OPGA,
A= PGA / CPGA u mobilních procesorů. U nejstarších AMD
Athlonů pak můžete naléz ještě označení P, které je stejné
jako dnešní A. Poslední objevenou možností u nejstarších
Athlonů je písmeno M označující tzv. Card Module.
M -  Tato pozice vás informuje o napájecím napětí procesor. Může
obsahovat následující značky: M=1.75V, U=1.60V,
L=1.50V, Q=1.45V, V=1.40V, J=1.35V
T -  Maximální teplota procesoru. Většina technických a dokumentačních
materiálů uvádí pouze dvě hodnoty S=95C a T=90C.
U nejstarších Athlonů se však ještě může objevit hodnota R
reprezentující teplotu 70C.
3 -  Označuje velikost L2 Cache 1=64kb, 3=256Kb
C -  Poslední hodnota vám prozradí maximální FSB kmitočet B = 200MHz,
C= 266MHz

U nejstarších procesorů AMD Athlon najdete za tímto znakem
ještě tři mezery a znakčku A. Ta je většinou označována
jako rezervní znak nebo také jako naváděcí znak. Mezery mezi
znaky uvedené v příkladu OPN jsou pouze pro lepší názornost.

Přeji příjemné luštění vašeho OPN.

 

Zdroje:
AMD – Preliminary Information ver. 23792K, 21016M, 23802
L,
24068F, 25480B, 24310F, 24309C, 24319E.
AMD – http://www.amd.com

 

Zdrojový článek se nachází na serveru WebNews.cz.

Identifikace procesoru AMD

Procesory AMD jsou opatřeny speciálním číslem, označovaný výrobcem
jako OPN (Ordering Part Numbers). Je to kombinace čísel a písmen,
které přesně definují typ procesoru. Může vypadat třeba takto:

 
A X 1900 D M T 3 C
 

Jednotlivé pozice vám pak prozradí o vašem procesoru skoro vše.

A -  První pozice označuje architekturu vašeho procesoru. Převládat
bude asi nalezení hodnoty A, která reprezentuje architekturu
AMD Athlon. Další možností je hodnota D, pod kterou vystupují
procesory architektury AMD Duron. Poslední možnost kterou jsem
v technické dokumentaci AMD oběvil je hodnota AMD-K7.
Takhle se označovali nejstarší modely AMD Athlonu.
X - Druhá pozice označuje model vašeho procesoru. Písmeno X
na této pozici pak naznačuje, že vlastníte procesor typu v AMD
Athlon XP.U procesoru AMD Athlon MP, vhodného pro multiprocesoring,
najdete značku MP. V případě "mobilních" procesorů
nalzenete značku MH pro Mobile Athlon a HM pro
Mobile Duron. Některé procesory Duron mají na tomto místě značku
HD. Základní výrobní řady procesorů však tuto pozici
neobsahují. Proto pokud na tomto místě nic nenajdete, nezoufejte.
Pravděpodobně máte jednu ze základních modelovývh řad procesorů
AMD.
1900 - 

Toto číslo jednoznačně naznačuje jaká je rychlost vašeho
procesoru. U procesoru AMD Duron, Athlon, Mobile Duron a Mobile
Athlon odpovídá hodnota rychlosti v MHz. Číslo 1400=1400MHz,
0900=900MHz, 1333=1333MHz a podobně.
Bohužel pro zmatení nepřítele je tomu u modelů Athlon XP a
Athlon MP trochu jinak. Můžete tu objevit tyto hodnoty 1500=1333MHz,
1600=1400MHz, 1700=1467Mhz, 1800=1533MHz, 1900=1600Mhz.

D -  Dále tu naleznete označení typu uložení procesoru D=OPGA,
A= PGA / CPGA u mobilních procesorů. U nejstarších AMD
Athlonů pak můžete naléz ještě označení P, které je stejné
jako dnešní A. Poslední objevenou možností u nejstarších
Athlonů je písmeno M označující tzv. Card Module.
M -  Tato pozice vás informuje o napájecím napětí procesor. Může
obsahovat následující značky: M=1.75V, U=1.60V,
L=1.50V, Q=1.45V, V=1.40V, J=1.35V
T -  Maximální teplota procesoru. Většina technických a dokumentačních
materiálů uvádí pouze dvě hodnoty S=95C a T=90C.
U nejstarších Athlonů se však ještě může objevit hodnota R
reprezentující teplotu 70C.
3 -  Označuje velikost L2 Cache 1=64kb, 3=256Kb
C -  Poslední hodnota vám prozradí maximální FSB kmitočet B = 200MHz,
C= 266MHz

U nejstarších procesorů AMD Athlon najdete za tímto znakem
ještě tři mezery a znakčku A. Ta je většinou označována
jako rezervní znak nebo také jako naváděcí znak. Mezery mezi
znaky uvedené v příkladu OPN jsou pouze pro lepší názornost.

Přeji příjemné luštění vašeho OPN.

 

Zdroje:
AMD – Preliminary Information ver. 23792K, 21016M, 23802
L,
24068F, 25480B, 24310F, 24309C, 24319E.
AMD – http://www.amd.com

 

Zdrojový článek se nachází na serveru WebNews.cz.

Zápisník snů

Na tuto otázku i dnes nemáme zcela přesné odpovědi.
Již staletí člověk věří, že jeho sny mohou mít nějaký význam. V dnešní době
převládá názor, že sny jsou obrazem duševního stavu jedince, ale existuje spousta
důkazů o snech, které předpovídají události do nejmenších detailů. Může se to
stát každému. Někteří z nás se dostávají do situací, kdy mají pocit, že na některých
místech už byly a že některé situace již zažili. Pro poskytnutí důkazu, že se
vám tyto sny zdají, nebo pro další analýzu vašich snů použijte tu nejjednodušší
metodu. Zapište si své sny!

Pokud se probudíte ze snu který se vám zdá mimořádný, mimořádně živý nebo příliš
realistický ihned se pokuste sehnat papír a tužku a sen si zapište co nejpodrobněji.
Udělejte to jak při ranním tak i při nočním probuzení. Zkušenost prokazuje že
většina snů rychle z naší paměti mizí, nebo ztrácíme důležité souvislosti. Obzvláště
důležitá jsou čísla, číselné řady, obrazce nebo písmena. K popisu můžeme třeba
lehce nakreslit malou kresbu toho co nás ve snu zaujalo nebo toho co jste nemohli
přesně identifikovat.. Dobré je poznamenat si také vlastní pocity: jde-li o
sen příjemný nebo skličující, zda jste měli strach o sebe nebo o někoho jiného
a podobně.

K těmto poznámkám se snažte dostat co nejdříve a doplňte je o další podrobné
údaje. Důležité je samozřejmě datum a čas kdy se sen zdál. Datum můžete zapsat
i jako noc z xxx na yyy. Poznamenejte si zda se jednalo o dny pracovní, svátky
či dovolené. U času stačí poznamenat jde-li o ráno, hlubokou noc, nebo zdá-li
se vám sen krátce po usnutí. Zkuste si vybrat ze snu podle vás důležité věci,
osobnosti a děje. Poznamenejte si je mimo hlavní téma snu. Dalším důležitým
faktorem pro snění je vaše strava. Poznamenejte si proto potraviny z nichž se
skládaly hlavní chody předchozího dne. Pokud jste použili nějaké látky navozující
změnu lidského chování je samozřejmostí si to také zapsat. Mezi to patří i alkohol,
tabák a káva. Posledním faktorem který výrazně ovlivňuje vaše sny je váš stav.
Především zdravotní stav. Poznamenejte si pokud máte rýmu, horečku nebo závažnější
projevy chronických nemocí. A pokud vás něco výrazně v minulých dnech rozrušilo,
nebo pokud se již delší dobu zabýváte nějakou myšlenkou, rozhodně nebude vadit
když si to k tomu všemu poznamenáte.
Z takto obsažným popisem snu si teď poradí většina novodobých lovců snů. S důstojným
a kritickým odstupem se vrhnou do analyzování vašich snů a brzy přijdou na to
co vaše sny znamenají. A pokud na to nepřijdou, nevadí. Je zajímavé, mystické
i strašidelné s odstupem času pročítat svůj zápisník snů.

Zdrojový článek se nachází na serveru WebNews.cz.

Zápisník snů

Na tuto otázku i dnes nemáme zcela přesné odpovědi.
Již staletí člověk věří, že jeho sny mohou mít nějaký význam. V dnešní době
převládá názor, že sny jsou obrazem duševního stavu jedince, ale existuje spousta
důkazů o snech, které předpovídají události do nejmenších detailů. Může se to
stát každému. Někteří z nás se dostávají do situací, kdy mají pocit, že na některých
místech už byly a že některé situace již zažili. Pro poskytnutí důkazu, že se
vám tyto sny zdají, nebo pro další analýzu vašich snů použijte tu nejjednodušší
metodu. Zapište si své sny!

Pokud se probudíte ze snu který se vám zdá mimořádný, mimořádně živý nebo příliš
realistický ihned se pokuste sehnat papír a tužku a sen si zapište co nejpodrobněji.
Udělejte to jak při ranním tak i při nočním probuzení. Zkušenost prokazuje že
většina snů rychle z naší paměti mizí, nebo ztrácíme důležité souvislosti. Obzvláště
důležitá jsou čísla, číselné řady, obrazce nebo písmena. K popisu můžeme třeba
lehce nakreslit malou kresbu toho co nás ve snu zaujalo nebo toho co jste nemohli
přesně identifikovat.. Dobré je poznamenat si také vlastní pocity: jde-li o
sen příjemný nebo skličující, zda jste měli strach o sebe nebo o někoho jiného
a podobně.

K těmto poznámkám se snažte dostat co nejdříve a doplňte je o další podrobné
údaje. Důležité je samozřejmě datum a čas kdy se sen zdál. Datum můžete zapsat
i jako noc z xxx na yyy. Poznamenejte si zda se jednalo o dny pracovní, svátky
či dovolené. U času stačí poznamenat jde-li o ráno, hlubokou noc, nebo zdá-li
se vám sen krátce po usnutí. Zkuste si vybrat ze snu podle vás důležité věci,
osobnosti a děje. Poznamenejte si je mimo hlavní téma snu. Dalším důležitým
faktorem pro snění je vaše strava. Poznamenejte si proto potraviny z nichž se
skládaly hlavní chody předchozího dne. Pokud jste použili nějaké látky navozující
změnu lidského chování je samozřejmostí si to také zapsat. Mezi to patří i alkohol,
tabák a káva. Posledním faktorem který výrazně ovlivňuje vaše sny je váš stav.
Především zdravotní stav. Poznamenejte si pokud máte rýmu, horečku nebo závažnější
projevy chronických nemocí. A pokud vás něco výrazně v minulých dnech rozrušilo,
nebo pokud se již delší dobu zabýváte nějakou myšlenkou, rozhodně nebude vadit
když si to k tomu všemu poznamenáte.
Z takto obsažným popisem snu si teď poradí většina novodobých lovců snů. S důstojným
a kritickým odstupem se vrhnou do analyzování vašich snů a brzy přijdou na to
co vaše sny znamenají. A pokud na to nepřijdou, nevadí. Je zajímavé, mystické
i strašidelné s odstupem času pročítat svůj zápisník snů.

Zdrojový článek se nachází na serveru WebNews.cz.

PayPal – online platby na internetu

Službu PayPal může využít kterýkoliv majitel e-mailové adresy. Účet u PayPal si můžou zřídit občané USA a některých dalších zemí (většina západoevropských zemí), mezi kterými ale Českou republiku nenaleznete. Přesto ale i občané ČR mohou tuto službu využít. Získáte tak možnost bezpečného placení kartou na mnoha zahraničních serverech a obchodech, které platby přes PayPal podporují. Číslo platební kartu tak bude znát pouze společnost PayPal, jejíž jméno má už v této oblasti zvuk a nemusíte se tedy obávat zneužití vaší platební karty. Servery a obchody, kde pomocí PayPal zaplatíte, vaše číslo platební karty znát nebudou. Pokud si založíte účet u PayPal, budete mít navíc možnost nechat si převádět na svůj účet peníze z různých serverů (většinou z oblasti vydělávání na internetu a internetových kasin). Tyto peníze si pak sice nebudete moci vybrat, ale můžete je utratit v internetových obchodech. V následujících řádcích si popíšeme způsob vytvoření účtu, registraci platební karty a vysvětlíme si, jak pomocí PayPal zaplatit.

Aktualizace: Od 17.6.2005 je PayPal dostupný i pro uživatele z ČR, takže tento návod k ztrácí na významu (viz. článek http://webnews.terc.cz/ps/article.php?arid=171). Byla spuštěna také nová diskuse o internetových platebních systémech (viz. http://forum.terc.cz).

Vytvoření účtu u PayPal

Účet si založíte na serveru společnosti PayPal. Registraci doporučuji pouze těm, kteří rozumí angličtině alespoň v písemné formě. Na úvodní stránce vyberte odkaz „Sign Up„. Otevře se vám formulář pro registraci občanů USA. Vyberete zde tedy „switch to International Account Registration„. Do zobrazeného formuláře zadejte svoje jméno a adresu. Vzhledem k tomu, že u PayPal se nemohou registrovat občané ČR (lépe řečeno uživatelé bez adresy ve vybraných zemích), tak jsem do kolonky „State“ napsal Czech Republic a v kolonce „Country“ jsem vybral Germany. Účet u PayPal už bez problémů takto používám více jak půl roku. Po vyplnění a odeslání tohoto formuláře je vám založen účet u PayPal. Dalším krokem k dokončení registrace (aktivaci účtu) je přidání platební karty k tomuto účtu.

Přidání karty k účtu

Po přihlášení k vašemu účtu u PayPal se dostanete na stránky pro jeho správu, kde naleznete seznam transakcí na vašem účtu a dále zde můžete provádět jeho nastavení. Pro úspěšnou aktivaci účtu je potřeba přidat alespoň jednu platební kartu. To provedete výběrem odkazu „Add a Credit Card„. Zobrazí se vám formulář, kde vyplníte údaje o vaši platební kartě a odešlete. Pro ověření platnosti a pravosti vaší platební karty je vám z ní stržen 1$, který je vám připsán na účet u PayPal. Ověření platební karty dokončíte, až když vám poštou (nebo jinak) přijde od banky výpis transakcí platební kartou. Naleznete zde i platbu u PayPal ve výši 1$ v přepočtu na Kč. U této transakce v jejím popisu také naleznete 4-místný kód, který slouží pro dokončení její registrace u PayPal. Přihlásíte se na svůj účet u PayPal a u této platební karty zadáte tento kód a tím její aktivaci u PayPal dokončíte. Od této chvíle máte svůj účet u PayPal aktivní a můžete ho použít pro placení na internetu.

Platba na internetu přes PayPal

Pokud chcete na některém serveru, který to podporuje, zaplatit pomocí svého účtu u PayPal, nemusíte mít na tomto účtu žádný zůstatek. Na serveru, kde chcete platit, vyberete jako způsob platby PayPal. Po odeslání objednávky, jste požádáni o přihlášení do PayPal a odsouhlasení příslušné platby. Tato platba je vám stržena z účtu u PayPal a pokud zůstatek nedostačuje na platbu, tak je provedeno inkaso z platební karty, kterou máte u PayPal zaregistrovanou. Tím je zajištěno, že v podstatě zaplatíte platební kartou, ale její číslo nemusíte poskytovat obchodníkovi nebo serveru, kde platíte.

Převod peněz na účet u PayPal

Pokud se zabýváte vyděláváním na internetu, příp. jste někdy zkusili nějaké internetové kasino, pak jste možná narazili na možnost inkasa peněz z těchto serverů pomocí PayPal. Jediné co potřebujete je vaše e-mailová adresa registrovaná u PayPal, kterou zadáte na tomto serveru. Peníze vám potom mohou být převedeny na váš účet, o čemž budete ihned informování mailem.

Doporučení

Tímto článkem jsem chtěl pouze poukázat na možnost bezpečného placení kartou na internetu. Vzhledem k tomu, že ale server PayPal nepodporuje registraci občanů ČR, záleží čistě na vás zda se k tomu rozhodnete. Rozhodně je to ale bezpečnější a umožní vám to širší využití zahraničních služeb na internetu.

Zdrojový článek se nachází na serveru WebNews.cz.

PayPal – online platby na internetu

Službu PayPal může využít kterýkoliv majitel e-mailové adresy. Účet u PayPal si můžou zřídit občané USA a některých dalších zemí (většina západoevropských zemí), mezi kterými ale Českou republiku nenaleznete. Přesto ale i občané ČR mohou tuto službu využít. Získáte tak možnost bezpečného placení kartou na mnoha zahraničních serverech a obchodech, které platby přes PayPal podporují. Číslo platební kartu tak bude znát pouze společnost PayPal, jejíž jméno má už v této oblasti zvuk a nemusíte se tedy obávat zneužití vaší platební karty. Servery a obchody, kde pomocí PayPal zaplatíte, vaše číslo platební karty znát nebudou. Pokud si založíte účet u PayPal, budete mít navíc možnost nechat si převádět na svůj účet peníze z různých serverů (většinou z oblasti vydělávání na internetu a internetových kasin). Tyto peníze si pak sice nebudete moci vybrat, ale můžete je utratit v internetových obchodech. V následujících řádcích si popíšeme způsob vytvoření účtu, registraci platební karty a vysvětlíme si, jak pomocí PayPal zaplatit.

Aktualizace: Od 17.6.2005 je PayPal dostupný i pro uživatele z ČR, takže tento návod k ztrácí na významu (viz. článek http://webnews.terc.cz/ps/article.php?arid=171). Byla spuštěna také nová diskuse o internetových platebních systémech (viz. http://forum.terc.cz).

Vytvoření účtu u PayPal

Účet si založíte na serveru společnosti PayPal. Registraci doporučuji pouze těm, kteří rozumí angličtině alespoň v písemné formě. Na úvodní stránce vyberte odkaz „Sign Up„. Otevře se vám formulář pro registraci občanů USA. Vyberete zde tedy „switch to International Account Registration„. Do zobrazeného formuláře zadejte svoje jméno a adresu. Vzhledem k tomu, že u PayPal se nemohou registrovat občané ČR (lépe řečeno uživatelé bez adresy ve vybraných zemích), tak jsem do kolonky „State“ napsal Czech Republic a v kolonce „Country“ jsem vybral Germany. Účet u PayPal už bez problémů takto používám více jak půl roku. Po vyplnění a odeslání tohoto formuláře je vám založen účet u PayPal. Dalším krokem k dokončení registrace (aktivaci účtu) je přidání platební karty k tomuto účtu.

Přidání karty k účtu

Po přihlášení k vašemu účtu u PayPal se dostanete na stránky pro jeho správu, kde naleznete seznam transakcí na vašem účtu a dále zde můžete provádět jeho nastavení. Pro úspěšnou aktivaci účtu je potřeba přidat alespoň jednu platební kartu. To provedete výběrem odkazu „Add a Credit Card„. Zobrazí se vám formulář, kde vyplníte údaje o vaši platební kartě a odešlete. Pro ověření platnosti a pravosti vaší platební karty je vám z ní stržen 1$, který je vám připsán na účet u PayPal. Ověření platební karty dokončíte, až když vám poštou (nebo jinak) přijde od banky výpis transakcí platební kartou. Naleznete zde i platbu u PayPal ve výši 1$ v přepočtu na Kč. U této transakce v jejím popisu také naleznete 4-místný kód, který slouží pro dokončení její registrace u PayPal. Přihlásíte se na svůj účet u PayPal a u této platební karty zadáte tento kód a tím její aktivaci u PayPal dokončíte. Od této chvíle máte svůj účet u PayPal aktivní a můžete ho použít pro placení na internetu.

Platba na internetu přes PayPal

Pokud chcete na některém serveru, který to podporuje, zaplatit pomocí svého účtu u PayPal, nemusíte mít na tomto účtu žádný zůstatek. Na serveru, kde chcete platit, vyberete jako způsob platby PayPal. Po odeslání objednávky, jste požádáni o přihlášení do PayPal a odsouhlasení příslušné platby. Tato platba je vám stržena z účtu u PayPal a pokud zůstatek nedostačuje na platbu, tak je provedeno inkaso z platební karty, kterou máte u PayPal zaregistrovanou. Tím je zajištěno, že v podstatě zaplatíte platební kartou, ale její číslo nemusíte poskytovat obchodníkovi nebo serveru, kde platíte.

Převod peněz na účet u PayPal

Pokud se zabýváte vyděláváním na internetu, příp. jste někdy zkusili nějaké internetové kasino, pak jste možná narazili na možnost inkasa peněz z těchto serverů pomocí PayPal. Jediné co potřebujete je vaše e-mailová adresa registrovaná u PayPal, kterou zadáte na tomto serveru. Peníze vám potom mohou být převedeny na váš účet, o čemž budete ihned informování mailem.

Doporučení

Tímto článkem jsem chtěl pouze poukázat na možnost bezpečného placení kartou na internetu. Vzhledem k tomu, že ale server PayPal nepodporuje registraci občanů ČR, záleží čistě na vás zda se k tomu rozhodnete. Rozhodně je to ale bezpečnější a umožní vám to širší využití zahraničních služeb na internetu.

Zdrojový článek se nachází na serveru WebNews.cz.

Mobilní připojení k internetu přes Paegas

Aby jste se mohli pomocí mobilního telefonu připojit k počítači, je nutné mít telefon, který podporuje datové služby (má modem). Pokud máte telefon s hardwarovým modemem, tak vám stačí pouze propojit mobil s počítačem pomocí kabelu nebo IrDA. Pokud telefon sice podporuje datové služby, ale nemá hardwarový modem, tak potřebujete pro jeho připojení ještě speciální software (tzv. softwarový modem).

Pokud už máte mobil s počítačem propojený, je nutné dále nainstalovat ovladač modemu pro konkrétní telefon. Ovladač naleznete většinou ke stažení na stránkách výrobce mobilního telefonu. V našem případě budeme připojovat telefon Alcatel 501, k němuž se instaluje ovladač modemu, který je součástí Windows – Standardní modem 9 600 b/s. Instalaci ovladače pro ostatní telefony proveďte podle pokynů výrobce telefonu. Instalaci provedete přes Ovládací panelyModemyPřidat.

V našem případě je mobil připojen k počítači přes kabel do sériového portu COM1. Rychlost komunikace s modem by měla být nastavena na 9 600 b/s. U Eurotelu lze nastavit 14 400 b/s.

V upřesňujících nastaveních modemu máme zaškrtnuto Používat řízení toku a vybráno máme Hardwarové. Ve zvláštních nastaveních napiště tyto údaje pro konfiguraci modemu AT+CBST=71,0,1.

Dále se už budeme zabývat pouze připojením k internetu pro uživatele Paegasu. Ti si musí pro svoje telefonní číslo aktivovat připojení pomocí SMS zprávy s textem IVP VOL ZAP zaslané na číslo 4616. Během chvilky vám přijdou dvě SMS zprávy s údaji pro nastavení připojení a s vaším uživatelským jménem a heslem. Váš uživatelský účet by měl být aktivovaný do 30 minut.

Následně si musíme vytvořit nové telefonické připojení k internetu. Jako telefonní číslo zde nastavíme 4670.

V nastavení sítě zaškrtněte Povolit softwarovou kompresi a ponechte zaškrtnutý pouze protokol TCP/IP.

V nastavení protokolu TCP/IP zadejte pro primární server DNS 195.250.128.34 a pro sekundární server DNS 195.250.128.38.

Nyní máme už vše nastaveno a můžeme vyzkoušet mobilní připojení k internetu. Jako login a heslo zadáme údaje, které nalezneme v SMS zprávách, které jsme obdrželi. Připojení je sice pomalé, ale pro stažení pošty to většinou bude stačit. Připojení je v sítí Paegas tarifikováno podle sazby pro volání Paegas – Paegas.

Zdrojový článek se nachází na serveru WebNews.cz.

Strana 35 z 39« První...102030...3334353637...Poslední »