To Kobi : No, teorií existuje spousta... některé tvrdí, že by se dvě osoby z různých časů neměli potkat, jinak obě zaniknou, nebo se spojí v jednu, nebo dokonce jsem někde četl názor, že se spojí a vznikne jakási anithmota (plazma, nebo něco na způsob černé díry), ale už nevím, kde to bylo. Ale na druhou strnu jsem četl článek o tom, jak se člověk setkal se svým vlastním já , které bylo o nějakých 20-30 let starší, dokonce existují fotky. :-)
Ale obecně uznávaná teorie zní, že pokud by ses vrátil do minulosti a změnil by si jednu jedinou věc a vrátil by ses zpátky do svého času, tak by Tvůj svět byl jiný... prostě narušíš časovou lini a změníš průběh událostí, což mi přijde logické. Nebo je někdo jiného názoru?
To yaqwsx : Jo, to je dobrý... nemůžeš hacknout fórum? založ si vlastní a hackni si ho :-D
Příspěvky odeslané z IP adresy 212.77.163.–
To Syntax : Nerad Ti to říkám, ale dal jsem si tu práci a přepsal jsem Tvůj program a máš tam docela zajímavé chování světel.
Teda, nechtěl bych se na té Tvé křižovatce ocitnout... protože v jednu chvíli tam jedna strana má zelenou, druhé tam pro jistotu nesvítí nic... jindy tam na jedné větvi svítí současně červená s oranžovou a druhé větvi svítí oranžová... a následně to přeskočí tak, že jedné větvi svítí zelená a červená současně, aspoň, že na druhé větvi svítí červená... :-))
To Syntax : Jen pro doplnění, ohledně toho mého "složitějšího" programu, jeho chování je následující:
- Jakmile je semafór vypnut, tak bliká oranžové světlo s intervalem 1s pro zapnutí i vypnutí
- po zapnutí semafóru probíhá takzvaná resetovací sekvence, kdy je na všech stranách rožnuté červené světlo po dobu 10s
- po této resetovací sekvenci žačíná cyklus, který postupně zapíná jednotlivé větve (strany)
- každá větev má následující kroky:
1> Za 2s zhasne červené světlo a rožne se oranžové
2> Za 15s zhasne oranžové a rožne se zelené
3> Za 15s zhasne zelené a rožne se oranžové
4> Za 15s zhasne oranžové a rožne červené
5> 10s čeká, a pak aktivuje další větev (stranu) semafóru
- Takto postupuje po všech větvích, pokud větev není aktivní, tak svítí červené světlo
- jakmile projde všechny větve, restartuje cyklus a postup se neustále opakuje
To Syntax : Hlavní je, že to nějak funguje...
No, ono to taky šlo řešit složitěji :-)) Takhle jsem to napsal já, program se chová trochu jinak než Tvůj, ale stále splňuje zadání, navíc já ovládám každou stranu zvlášť, zatímco Ty ovládáš dvě protější strany, atd. ;-)
To Syntax : Nebo víš co zkus, vykašli se na pravdivostní tabulku, vykašli na na karnafovu mapu a podívej se na to úplně normálně logicky...
Úplně normálně popiš, jak se chová semafór... nijak odborně, prostě jako každý laik. Já už mám nějakou praxi, co se týká skládání podobných zařízení, takže já už nepotřebuji nic z toho, ale rovnou píšu program, protože si to dokážu představit v hlavě, jak by se to přesně mělo chovat... ale jako začátečníkovi bych Ti doporučil se na to podívat jako úplně normální člověk...
Prostě semafór, když je vypnutý, tak bliká oranžovou. Najednou se zapne a co se děje? Nejdříve se samozřejmě rozsvítí červená na všech stranách... potom na některé straně musí semafór začít. Zhasne červenou a rozsvítí oranžovou. Po ní následuje zelená. A potom je postup opačný, rozsvítí se zase oranžová, a pak červená. Potom chvilku počká, aby mohlo projet poslední auto a postup opakuje na další straně. A takhle neustále krouží dokola... a tímto jsem úplně prostými slovy vyjádřil, jak se má chovat program. Teď už jen zvýbá si to přebrat a zapsat...
Pokud Tě ani tohle nenakopne, tak už fakt nevím...
To Míša : nebo by si to mohl hnát přes Ajax ... ale to s tím limitem by taky nebylo marné, že by sis pořadí definoval už při vypisování výsledku, například pomocí parametru v url. A pak už jen podle tohoto parametru sestavil LIMIT pro dotaz na MySQL.
Zdravím,
potřeboval bych pomoct, mám IIS 6.0 a potřeboval bych ho donutit, aby soubor s určitou příponou spracoval jako ashx soubor.
Zkoušel jsem ho namapovat přes Wildcards, ale stále nefunguje.
Nemáte s tím někdo zkušenosti?
To bukaj_001 : namátkou jsem si četl ty podklady, co si na ně posílal odkaz a vypadá to zajímavě. Akorát, už takhle se "učím" 3 jazyky - PHP, C#, VB.NET - všechny kvůli webovým stránkám. A C# s VB.NET i kvůli aplikacím... a nechtěl bych se dostat do fáze, kdy bych se učil třeba 5 jazyků a žádný z nich bych neuměl pořádně ;-)
To bukaj_001 :
Pokud si za to nenecháváš platit, jen těžko to může být profesinální[1] ;o)
Na to, baych si za hry nechával platit jsem až moc velký sebekritik ;-) Nehledě k tomu, že teprve zkouším, v podstatě jsem ještě žádnou hru nenapsal, teprv se učím C# a XNA.
Nevím, jak moc profesionální hra se ti zdají Gears of War, ale tam jsou celkem tři vrstvy a v každé je to něco jiného[2]:
Za profesionální hry považuji takové, které mají úspěch, které se lidem líbí a jsou pokud možno co nejméně náročné na procesor a grafiku i při maximálním rozlišení a detailech. (to druhé není podmínka, dobrá hra se dá hrát i při nižších detailech)
XNA je po instalaci implementováno do Visual Studia, takže hru tvoříš přímo v něm.
To NOclipus : Právě, že co jsem četl články, tak XNA je dobré v tom, že řeší u různé stavy, které mohou nastat a má docela velkou podporů u vývojářů. Navíc většina komponent je pro něj již vytvořená, takže nemusíš nic složitě "vymýšlet". Zkoušel jsem chvilku C++, ale moc jsem se v něm nehnul. Zatímco v C# je to daleko lehčí a během měsíce jsem již zvládl napsat kompletní aplikaci včetně komunikace se sériovým portem, databází atd. Navíc vývojové prostředí Visual Studia je zatím nejlepší se kterým jsem se setkal.
Já osobně třeba tvořím teďkom hru v C# a XNA. Je to docela jednoduché (aspoň základy). Ale často jsem se v poslední době setkal s názorem, že to není skutečné programování profesionálních her.
Tak bych se chtěl zeptat, v čem se tvoří teda ty profesionální hry? Každý totiž tvrdí něco jiného, nekdo říká, že na hry je nejlepší C#, někdo že C++, atd. Je vůbec nějaký "doporučený" jazyk na tvorbu her?
To jurij1987 : ja se omlouvam, ze zacatku to vypadalo, ze jste takovy ten typ cloveka, ktery jen nekde zkopiroval kod, aniz by vubec vedel, co v nem je... najednou to nefunguje a chce to opravit... takove totiz nemam rad.
To jurij1987 : ja se omlouvam, ze zacatku to vypadalo, ze jste takovy ten typ cloveka, ktery jen nekde zkopiroval kod, aniz by vubec vedel, co v nem je... najednou to nefunguje a chce to opravit... takove totiz nemam rad.
To jurij1987 : Krom toho, ze tam chybi ukoncit formular je to dobry. Ja jsem se jen lekl, ze to bude jak posledne, kdy byl odkazem cely formular... :-)
To jurij1987 : Radši se neptám, jak vypadá opravený zdroják...
To jurij1987 : Možná to někteří zde budou považovat za příliš tvrdé, ale pokud tuto chybu nevidíte, tak bych Vám vřele doporučil nejdříve se naučit základy (X)HTML a JavaScript.
Protože kdybych měl opravit Váš zdroják, tak bych ho musel CELÝ přepsat.
Promiňte mi mou otázku, ale toto myslíte opravdu vážně????? a nebo to je pouze vtip?
To jurij1987 : Bez nějakého zdrojáku nebo lepšího popisu Ti těžko někdo pomůže
To z_moravec : Problém je v tom, že tam ten obrázek je stále stejný... :-)
Ale zajímalo by mě, jestli ten kód je z jeho hlavy, a nebo použil metodu Ctrl+C;Ctrl+V :-)
To Alunan : A pro přístě lépe hledat: http://msdn.microsoft.com/en-us/library/system.datetime.aspx ;-)
To DragonBehemont : Teda pardon, tohle je pro přidávání dvou hodin, ale mělo by to fungovat i obráceně.
Zkuste tohle:
DateTime d1 = DateTime.Now;
DateTime d2 = d1.AddHours(-2);
To Alunan : Budeš se možná divit, ale v podstatě ano:
DateTime d1 = DateTime.Now;
DateTime d2 = d1.AddHours(2);
To marpit : Nejspíše máš nadefinováno, že panel2 je součástí panelu1, proto když schováš panel1, tak se Ti nic nezobrazí. Vyznáš se trochu ve zdrojáku? Potřebuješ přepsat část kódu, kde Ti Visual Studio přiřazuje panel2 do panelu1 a musíš ho přiřazit k formuláři.
To marpit : To je další možnost, že si vytvoříš několik panelů a potom je jen zobrazuješ a schováváš.
Jinak ten příklad, co jsem Ti posílal, tak tam ještě chybí na začátku té funkce:
Panel1.Controls.Clear();
Tohle Ti dá pryč všechny prvky, které Panel1 obsahuje, tím pádem tam můžeš vkládat nové prvky.
To DragonBehemont : ještě drobná oprava, musí tam být
Button tlacitko = new Button();
Tady je jednoduchý příklad, jak třeba přidávat tlačítka do panelu.
void doplnFormular(string text) {
Button tlacitko = New Button(); // vytvoříme si tlačítko
tlacitko.Left = 10; // nastavíme velikost a umístění
tlacitko.Width = 50;
tlacitko.Top = 30;
tlacitko.Height = 23;
tlacitko.Text = text; // nastavíme text tlačítka
Panel1.Controls.Add(tlacitko) // přidáme tlačítko do panelu
}
- tento příklad je jen na ukázku, samozřejmě se bude různě měnit šířka, výška a vzdálenost od okraje. A ještě budeš muset přidat Handlery, aby Ti to vůbec něco dělalo.
To Pavel : Aha, ty děláš ve VB6? Hmm, tak to nevím, já dělám ve VB9 (Visual Basic.NET). A ta funkce Array.Sort() je nejspíše součástí .NET Framework-u. :-( -nejsem si jist. Leda to protřídit nějakou vlastní funkcí, v praxi existuje několik metod (probublávání, atd.).
To Algon : A už Ti to sem sice psali dvakrát, ale zopakuji to... v takto jednoduchých dotazech na databázi se nepoužívá středník na konci dotazu.
To yxcvb : A nebo zkus tohle http://www.jakpsatweb.cz/presmerovani.html ;)
To Syslík : A používáš Visual Basic nebo Visual Basic.NET? A pokud budu předpokládat, že používáš Visual Studio, tak se pletu?
To ales : Tady máš více možností. Pokud se jedná o jednoduchá data, například nastavení, tak je možno to ukládat přímo v aplikaci přes Properties.Settings, ale pokud se jedná o větší množství dat, tak je asi nejlepší to XML, tak tady navrhovali dannyk a don_Dominique. Nebo ještě mlžeš použít binární soubory. Ale práce s nimi je o trochu složitější než XML (aspoň dle mých zkušeností).
To A-dy : Pokud používáš Visual Studio, tak bych spíše řekl, že je problém v nastavení security, protože Ti nemůže načíst manifest. Takže bych Ti doporučil vypnout security u daného projektu.
To Curo : Jo, s těmi zkušenostmi je mi to jasné :-( Akorát doufám, že těch zkušeností již mám dost, abych s tím mohl aspoň začíta dotánout to do funkčního konce :-) Samozřejmě počítám s tím, že tam bude hodně chyb a hodně věcí, které bude třeba zlepšovat. Ale napadlo mě, jestli bych si neměl třeba ještě nastudovat nějakou problematiku.
To z_moravec : Děkuji za vysvětlení :-)
Zdravím,
sice to nepatří do webových serverů, ale potřeboval bych doporučit nějaký stabilní FTP server, pokud možno v češtině a aby ho bylo možno ovládat z příkazové řádky (přidávat úživatel, nastavovat cesty, měnit oprávnění, atd.)
Může být freeware i placený. Přibližný odhad zatížení je kolem 500 uživatelů. Přenos souborů od 5MB po 1GB od každého uživatele. OS je MS Windows Server 2003 R2.
Díky za každé návrhy.
To 7raul : Jakmile tam dáš to ob_start() a ob_end_flush(), tak ti přestane hlásit tu chybu.
To 7raul : A to možná bude ten problém, protože to máš až za tagem body a tím pádem i za head. ... zapni si
<?php
ob_start();
?>
<html>
<head>
</head>
<body>
</body>
</html>
<?php
ob_end_flush();
?>
To 7raul : a na tom radku 82 máš co? Ono Ti to hlásí totiž to, že se snažíš modifikovat hlavičky... někde před tím řádkem 82 musíš mít ještě kód, který zasílá nějaké data do prohlížeče. A pokud Ti ten get_browser nevrací žádné údaje o cookies, tak je máš nejspíše vypnuté, mělo by Ti to napsat:
[cookies] => 1
.
To 7raul : zkus dát print_r($_COOKIES) a uvidíš, jaké cookies máš dostupné. Případně ještě můžeš zkusit funkci get_browser a zjistit tam, jestli máš vůbec cookies zapnuté
http://us.php.net/manual/en/function.get-browser.php
. A ještě otázka, píše Ti to nějaké chybové hlášení? To 7raul : A ty máš problém jen se čtením nebo nastavením cookies?
To 7raul : Jedním z nepovinných parametrů funkce setcookie je taky cesta a doména, viz. manuál http://us.php.net/manual/en/function.setcookie.php. Zkus je nastavit, třeba to pomůže.
To crAzY^ : Chyba tam je, má tam být SESSION :smile1:
To 7raul : Otázka je taky, jak je máš nastavené. Uvěď část kódu.
To DragonBehemont : Ještě by si to mohl přiřadit pod nějaký lepší název ;-)
SELECT tip,(SELECT SUM(vsazeno) FROM sazky WHERE zapas=id_zapasu)/SUM(vsazeno) AS kurz FROM sazky WHERE zapas=id_zapasu GROUP BY tip
To dannyk : Hej, tak to asi musíš být neustále zavřený doma, co? :-))
To crAzY^ : leda udělat nějaký parser, kterým by si danou stránku načetl a následně ji rozkouskoval...
pozn.: neviděl jsem ten původní zdroják, ani samotnou stránku, takže jen tipuju.
To Petr : taky to můžeš řešit i pomocí GD knihovny, což už tu kdosi psal, ale v jiném topicu.
$obrazek = $_FILES["soubor"];
if($img=imagefromjpeg($obrazek['tmp_name']) {
echo "Je to jpg";
} elseif ($img=imagefrompng($obrazek['tmp_name']) {
echo "Je to png";
} elseif ($img=imagefromgif($obrazek['tmp_name']) {
echo "Je to gif";
} else {
echo "Nejedná se o obrázek!";
}