Jump to content

Search the Community

Showing results for tags 'programování'.



More search options

  • Search By Tags

    Oddělujte čárkami
  • Search By Author

Content Type


Fórum

  • Fórum
    • Pravidla fóra
    • Co by se tu mělo změnit
    • Nahlášení chyb/Návrhy změn
    • Všechno možné
  • Pawn
    • Pomoc
    • Návody
    • Mapy a editor map
    • Scripty
    • Prezentace módů
    • Hledám pawnera/mappera
    • SA-MP
  • Programování a grafika
    • Vývoj webových stránek a aplikací
    • Vývoj desktopových a jiných aplikací
    • Grafika a webdesign
    • Dlouhodobé projekty
    • Hledám programátora/skriptera
  • Hry a herní tématika
    • MTA
    • Counter Strike 1.6 , Source, Global Offensive
    • Ostatní hry
    • Obrázky a videa z her
    • Herní hostingy
    • Prezentace herních klanů
    • Prezentace herních serverů
  • Ostatní
    • Hardware a software
    • Hledám/nabízím
    • Koš

Categories

  • Pawn – filterscripty a gamemody
  • Pawn – skripty od nováčků povinně sem
  • Aplikace a hry

Blogs

  • rEwolutionary
  • Polisův Blogík
  • DoubleX's Blog
  • [Info] Dark Island
  • Albus Brambůrek's Blog
  • Trampoty pána buggeda
  • vEndovo všechno možné
  • Cybrionkov Game Development v Unity
  • [Printova hlava]
  • Woodyho blog

Calendars

  • Kalendář Pawno.cz

Categories

  • Verze

Found 4 results

  1. Ahoj, koukám, že tu vznikla nová sekce, tak přidám moji serií tutoriálů na C#. Série obsahuje 45 dílů. Současně již nepokračuje, protože není nálada ani čas. Takže doufám, že to někomu pomůže aspoň do začátků a nedělal jsem to zbytečně. Takže ať se líbí Kompletní série je zde: (jednotlivé díly potom na pravé straně) https://www.youtube.com/watch?v=k2KqJEP05Z4&list=PL8428DD4872FA7FB3&index=1 Případné dotazy, cokoliv, kolem videí, C# můžete psát sem. Určitě se najdou tací, kteří dokáží zodpovědět dotazy ohledně tohodle téma
  2. Zdravím, za posledních pár dní jsme pro vás připravili několik nových věcí. Většina z nich již byla dotáhnuta do konce, proto je čas dát o nich vědět. Pro líné čtenáře je dole k dispozici tl;dr. Rekonstrukce kategorie Programování a grafika Velkou změnou prošla kategorie určená pro programování a grafiku. Dříve byla rozdělená podle konkrétních jazyků nebo paradigmat (HTML a CSS, OOP apod.). Nyní se člení na 3 základní sekce: Vývoj webových stránek a aplikací (dále rozděleno na Frontend a Backend), Vývoj desktopových a jiných aplikací (zastřešuje všechno, co nelze zařadit do webů – počítačové a mobilní aplikace, hry, programy pro Arduina, Raspberry Pi, různé skripty atd.) a Grafika a webdesign. Každá sekce má vlastní podsekce Pomoc, Návody, Vaše tvorba a Hledám/nabízím. Pro každou sekci také vznikly nové prefixy témat pro nejčastěji užívané jazyky (C/C++, C#, Java, HTML/CSS apod.). Pastebin a galerie Další řekněme inovací jsou galerie a pastebin. Galerie je tu již delší dobu, ale zatím se nikdo nesnažil o její propagaci. Nyní jsme nejnovější obrázky přidali jako panel hned pod chat a byli bychom rádi, kdybyste ji využívali, ať už se chcete pochlubit s obrázky z her či z připravovaných módů a scriptů. Je to na vás. Pastebin je novinkou a najdete ji v hlavním vodorovném menu nahoře vedle položky Ocenění. Zde máte možnost nahrávat své chybné úseky v kódu, vlastní ukázky kódu apod. Opět, jak tu sekci využijete, to je čistě na vás. Změna pravidel pro nahrávání scriptů Nedávno také došlo k úpravě pravidel pro nahrávání scriptů. Vzhledem k tomu, že se v poslední době zvedl počet nekvalitních scriptů, jsme se rozhodli, že před schválením bude soubor zkontrolován pověřenými moderátory a ověřenými uživateli a pokud jej vyhodnotí jako příliš triviální, bude uživateli doporučeno, ať tento script raději zveřejní na našem pastebinu. Nejde zde o větší buzeraci či demotivaci nováčků, ale stejně jako je tomu s návody, tak i zde bychom rádi viděli kontrolu kvality. Nejsme v roce 2008, kdy úroveň ještě nebyla taková jako dnes. Dnes lze i poměrně snadným způsobem dosáhnout toho, že vytvořím přijatelný script. Vítěz soutěže o nejlepšího pawnera Bylo to již řečeno v příslušném tématu, ale ještě jednou bych chtěl zmínit, že vítězem druhé soutěže o nejlepšího pawnera se stal IllidanS4. Tímto děkuji za přečtení a na závěr ještě slíbené tl;dr: Too long, didn't read 1. Kategorie Programování a grafika se nyní dělí na Webové programování, Desktopové a jiné programování a Grafiku. 2. Galerie pro možnost nahrávání vlastních obrázků a pastebin určený k nahrávání vašich kódů, obojí dostupné nahoře v menu. 3. Triviální scripty již nebude možné nahrát do sekce Ke stažení (podléhá schválení). 4. Vítězem 2. soutěže o nejlepšího pawnera se stal IllidanS4.
  3. ostatní Naprogramujeme!

    Zdravím, chtěl bych vám představit nově začínající projekt "Naprogramujeme", který nabízí pomoc lidem, kteří mají nápad na program, nebo potřebují nějaký software pro práci, ale nedokáží si ho sami naprogramovat, nebo nemají dostatek peněz na zaplacení profesionálních programátorů, kteří by program zhotovili. My nabízíme naprogramování aplikace v programovacím jazyku C#, za přijatelné ceny pro všechny (cenu navrhuje zákazník, ne my). Na stránce také naleznete některé naše programy zdarma ke stažení (většinou se jedná o programy, které mají nějakým způsobem usnadit uživateli s něčím práci). Více informací získáte na naších stránkách http://naprogramujeme.cz Nechte si naprogramovat aplikaci podle vašich požadavků.
  4. Začátky programování 1.díl Ahojte jelikož sem na tomto fóru tak bych se nejdříve představil. Jmenuji se Honza a je mi 16 let. Žiju v Libčicích nad Vltavou. Studuji v Kralupech nad Vltavou obor - IT - Počítačové Sítě. Mezi moje zájmy patří: programování, hraní pc her, sport, a rád plavu do kopce . A nyní už k věci. Chtěl bych se s vámi podělit o mé znalosti programování programovacího jazyka C# čte se /sí šarp/. Začnem trošku tou teorií bez ní by to prostě nešlo . Nejdřív si povíme trošku o C# a co umí. C# je objektově orientovaný jazyk o tom si ale povíme někdy příště objektově orientované programování je už trošku vyšší lvl . C# je vyvinut Microsoftem a je složený z jazyků C++ a Java a syntaxe je hodně podobná jazyku C. Co je syntaxe se dozvíme právě teď. Syntax je pravidlo jak se má programovací jazyk správně zapisovat, jiným slovem syntax můžem označit i jako sémantika. I když to není úplně přesné pro lepší pochopení doporučuji přečíst tuto práci: "http://www.fit.vutbr...203TJD-Elbl.pdf". Ví o tom určitě víc než já . Ale co je to vlastně ten C# ? K čemu nám slouží ? C# je programovací jazyk který nám slouží pro zápis algoritmů. Teď bysme si měli vysvětlit co to ten algoritmus je. Pokud nevíte co je algoritmus, k čemu slouží tak z vás nikdy nemůže být dobrý programátor. Algoritmus je návod, kterým můžeme něco řešit. Příkladem algoritmu je třeba recept i když to není moc dobrý příklad ale v užším slova smyslu se to tak dá říct. Ale ukážem si potom pořádnější příklady. Nejdřív si řeknem co všechno musí mít algoritmus. 1.)Určitě musí mít konec. 2.)Musí být obecný. Algoritmus neřeší jednoduché úlohy jako třeba 9*1. Ale jako např. yn * yn. 3.)Každý krok algoritmus musíme jednoznačně popsat. Takže samozřejmě nebude vypadat: Uvař vodu a to je všechno. 4.)Musí mít alespoň 1 výstup. 5.)Skládat se z jednoduchých konečných kroků. A jak takový algoritmus vypadá ? Ukážeme si pár příkladů: Za 1.)Nejdříve si ukážeme, jak se značí začátek a konec algoritmu - Start a konec se značí pomocí obdelníků se zaoblenými rohy viz obr. 1.1. 1.1: 2.)Otázky se značí pomocí ležatých kosočtverců viz obr. 1.2. 1.2: A za 3. jak se značí informace/průběh viz obr. 1.3. 1.3: Povězme si nyní něco o otázkách. Jak víme počítač pracuje pouze v binární soustavě což jsou jen jedničky a nuly, takže i na otázky se musí dát odpovědět jen buď ano nebo ne. Nemůžeme položit otázku typu: "Jak se máš ?" ani typu "Vyhrálo dneska Česko nebo Slovensko ?", protože na to nelze odpovědět buď ano nebo ne. Pokládáme jen otázky typu: "Máš něco na práci ?" nebo "Svítí žárovka ?". Protože lze odpovědět ano nebo ne. A teď se podíváme jak vypadá celý algoritmus nejčastější příklad je el.obvod s žárovkou tak jsem se pokusil nějaký takový algoritmus vytvořit viz obr. 2.1. 2.1: Máme tu tedy algoritmus na el.obvod s žárovkou. Zkusme si popsat jak funguje: Takže začínáme startem, zadáme příkaz k rozsvícení žárovky, pokud nám svítí nic neřešíme a jedem jednoduše na konec. Horší je ovšem je když nesvítí, teď musíme brát v potaz všechny možnosti proč nesvítí mohlo by být samozřejmě více variací, mohli by jsme si třeba ještě přidat zkontroluj vlákno žárovky atd.,ale myslím že tohle stačí. Já jsem použil možnost se zdrojem(samozřejmě el.) Takže pokud zjistíme že žárovka nesvítí zeptáme se jest-li je připojena na zdroj (pamatuj můžeme odpovědět jen ano nebo ne ). Pokud ano tak zkusme vyměnit žárovku a jedeme na konec. Můžeme si samozřejmě přidat dalších pár možností pokud pořád nesvítí třeba jako: Je prasklé vlákno ? => Ano => Kup novou žárovku => Konec atd. A pokud nemáme připojen zdroj dáme příkaz k zapojení zdroje a znovu se zeptáme jestli žárovky svítí ? Pokud ano pojedem na konec a pokud ne tak ještě zkusme vyměnit žárovku. Nyní si ukážem jak se dá algoritmus zacyklit viz obr. 3.1 3.1: Hned si to vysvětlíme. Začnem jako vždy startem a zeptáme se "Koupíš mi sako ?" Pokud ano tak je jednoduše konec, ale všimněte si pokud ne tak se nám šipka vrací zpět ke startu. Takže se vlastně furt bude ptát "Koupíš mi sako ?" Dokud neřekne ano. Ale hned nám tady vzniká problém. Co když se budem chtít zeptat jenom 10x ? Ukážem si jak to udělat na obrázku 3.2 3.2: Jednoduše mu tam dáme příkaz aby se zeptal jen 10x. Opravdu nic složitého. Takže já doufám že sem vám můj 1.díl tutoriálu "Začátky programování" líbil a gratuluji jestli ste dočetli až sem . V 2.dílem se už více zaměříme na ten C#, ale věřte že každý dobrý programátor tohle musí znát . A v dalším díle si už napíšeme naši první aplikaci a ukážeme si jak bude vypadat její algoritmus. Také si trošku probereme vývojové prostředí, které je důležité abysme vůbec mohli programovat . Kdybyste něco nepobrali zkuste mi napsat soukromovou zprávu a já se vám to pokusím vysvětlit . Takže tohle by bylo pro 1.díl a vše. A komentujte jak se vám to líbilo, co se vám nelíbilo, abych věděl co mam pro příště změnit. Použité programy: Algoritmy tvořeny v programu: SmartDraw
×