• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    KYRBICodecademy - Pojďte na CS50x! :)
    ATOMINATOR
    ATOMINATOR --- ---
    dotaz PHP začátečníka:

    řekněme, že mám proměnnou $image a ta nabývá různých číselných hodnot

    pak mám několik různých polí s hodnotami, vypadá to třeba takto:

    $pole01 = array('Autor', 'Kniha', 'Rok', 'Cena', 'počet stran');

    No a já potřebuju v prohlížeči seskládat název pole podle obrázku.

    takže $image má třeba hodnotu 20 a já chci vyvolat tohle

    echo $pole20[2];

    ....tak aby si to vzalo tu hodnotu 20 od $image a vyvolalo třetí položku, která náleží poli $pole20

    třeba tohle

    echo ('pole' . $image . '[2];');

    vypíše to, co potřebuji, ale přímo do prohlížeče, nijak to nezpracuje, takže je pak v prohlížeči vidět tohle

    pole20[2];

    vím, že je to vlastně jednoduché, ale jako začátečník nejsem schopen UTFG, protože ani nevím, na co se ptám :)
    PISKVOR
    PISKVOR --- ---
    SH_PANDA: Bude to přepisovat tak jako tak bez ohledu na styl kódu, protože jestli někomu jeho začátečnický kód o pár let přijde použitelný bez úprav, tak se za ty roky nic nenaučil...což je málokdy důvod k radosti.
    INDIAN
    INDIAN --- ---
    SH_PANDA: ... i skladník ve šroubárně si může přečíst vergilia v originále
    SH_PANDA
    SH_PANDA --- ---
    INDIAN: je dobre sa best practice ucit hned od zaciatku. hlavne uz len taka "blbost" ako reuse. to budes potom o par let premenovavat premenne v kode, ked ho budes chciet znova pouzit?
    INDIAN
    INDIAN --- ---
    nojo, ale ja mam za to, ze tenhle projekt ma usnadnit start do programovani a ne delat jakousi rekvalifikaci kdekoho na programatora.
    to ze nakej sef projektu necha psat nekoho nazvy promennych v materstine je jeho problem, ze toho patlala zamestnal, ne toho patlala co to patla.

    navazu na nas metaforickej fotbal - asi taky neni moc pravdepodobny, ze pokud se nekdo zucastni nakyho kurzu vareni, ze by byl ihned adept na profesi kuchare
    ROTTWEILER
    ROTTWEILER --- ---
    INDIAN: A nejlepší je pokud se na tom vystřídá více programátorů z různých zemí a potom vidět české, slovenské, anglické a ještě nějaké další komentáře a proměnné.
    INDIAN
    INDIAN --- ---
    PISKVOR: jojo, souhlas, ty nazvy promennych sou peklo ;) ...
    PISKVOR
    PISKVOR --- ---
    INDIAN: Abych pokračoval v té metafoře: Pokud potřebuješ kurz první pomoci, abys mohl dělat zdravotníka na táboře, tak na to latinu jistě studovat nemusíš. Pokud chceš být špičkový neurochirurg, nemáš na vybranou. Čili ano, je vhodné, aby úvodní levely byly dostupné i bez znalosti cizího jazyka - ale čím jsi na vyšší úrovni, tím rychleji se zužuje okruh lidí, od kterých se můžeš v tak minoritním jazyce, jako je čeština, ještě něco naučit.

    Mimochodem, lokalizace taky znamená, že se pak potkáš s kódem se slovinskými, tureckými, holandskými a španělskými názvy proměnných a metod (o dokumentaci nemluvě), páč přece voni angličtinu taky nepotřebovali.
    INDIAN
    INDIAN --- ---
    ad anglictina vs. prgani - ja kdyz se ucil v dobach predrevolucnich a porevolucnich, tak sem anglicky neumel taky ani pipnout a slo to taky.
    to je stejny asi jako davat cloveku touzicimu po zdravovede davat za nutnost ovladat latinu.

    v dobe, kdy muze publikovat kazdej a neni uz treba cekat kdy na co vyjde lokalizovana ucebnice mi tahle nutnost prijde irelevantni (pokud samo nechce jit o dost dal), nakonec myslimze jestli to dobre chapu, prave tohle je smysl tohodle projektu ...
    KYRBI
    KYRBI --- ---
    Nebudu nějaký čas schopný spravovat tento klub. Chci si zamaturovat. :)
    KYRBI
    KYRBI --- ---
    Dobrá zpráva. Codecademy už zřejmě zprovoznila Teaching platform, takže začnu s překladem. :)
    CRS1138
    CRS1138 --- ---
    KYRBI:

    Code.org | Anybody can learn
    http://www.code.org/
    ROTTWEILER
    ROTTWEILER --- ---
    KYRBI: To co je na té stránce je zadarmo. Pouze potom většina věcí na http://www.codeschool.com/ je už placených, což se týká hlavně těch pokročilých kurzů.
    KYRBI
    KYRBI --- ---
    ROTTWEILER: O Khan Academy jsem uvažoval ale nejsem si jist, jestli bych ji měl tady zařadit. Ty lekce tam mi připadají pro nováčky matoucí.
    ROTTWEILER: Přidám. Je to celé zdarma, abych to tam mohl dopsat?
    ROTTWEILER
    ROTTWEILER --- ---
    Potom ještě na Rails je http://railsforzombies.org/
    KYRBI
    KYRBI --- ---
    Rozhodl jsem se, že by bylo krátkozraké se věnovat jen Codecademy a proto jsem se rozhodl, že v záhlaví skupiny budou uvedeny další zdroje, kde se učit programování přímo v prohlížeči. Pokud znáte nějaký dobrý zdroj, kde se učit programovat nějaký programovací jazyk, tak zde pošlete odkaz a já daný zdroj přidám do záhlaví. :)

    Nyní jsem do záhlaví přidal Codeavengers.com a TryRuby.org
    KYRBI
    KYRBI --- ---
    ROTTWEILER: Bohužel, to nevypadá zatím nijak dobře. Codecademy zatím nijak neřeší tento problém, protože se teď zaměřují na předělávání webu. Ovšem napadlo mne, že bych překlady lekcí mohl vložit mimo Codecademy, což by znamenalo, že by si například tvá přítelkyně spustila anglickou lekci ale mohla by si otevřít novou záložku v prohlížeči, kde by byl překlad dané lekce.
    ROTTWEILER
    ROTTWEILER --- ---
    Jak to vypadá s tím překladem a tím novým uživatelským rozhraní? Skoro si říkám, že až to bude to nové rozhraní a bylo by to i česky, že bych to nechal zkusit přítelkyni. :-)
    KYRBI
    KYRBI --- ---
    Pro ty, kteří se právě učí HTML, CSS nebo Javascript, tak doporučuji Codeavengers.com. Některé lekce tam jsou lépe vysvětleny než na Codecademy. Sám jsem si to celé prošel a není to ztráta času. :)
    Kliknutím sem můžete změnit nastavení reklam